ಇಂಟೆಲ್-ಲೋಗೋ

ಬಾಹ್ಯ ಮೆಮೊರಿ ಇಂಟರ್‌ಫೇಸ್‌ಗಳು Intel Stratix 10 FPGA IP ವಿನ್ಯಾಸ ಎಕ್ಸ್ample

ಬಾಹ್ಯ-ಮೆಮೊರಿ-ಇಂಟರ್‌ಫೇಸ್‌ಗಳು-ಇಂಟೆಲ್-ಸ್ಟ್ರಾಟಿಕ್ಸ್-10-ಎಫ್‌ಪಿಜಿಎ-ಐಪಿ-ಡಿಸೈನ್-ಎಕ್ಸ್ampಲೆ-ಉತ್ಪನ್ನ

ವಿನ್ಯಾಸ ಎಕ್ಸ್ample ಬಾಹ್ಯ ಮೆಮೊರಿ ಇಂಟರ್ಫೇಸ್‌ಗಳಿಗಾಗಿ ತ್ವರಿತ ಪ್ರಾರಂಭ ಮಾರ್ಗದರ್ಶಿ Intel® Stratix® 10 FPGA IP

ಹೊಸ ಇಂಟರ್ಫೇಸ್ ಮತ್ತು ಹೆಚ್ಚು ಸ್ವಯಂಚಾಲಿತ ವಿನ್ಯಾಸ ಮಾಜಿample ಹರಿವು Intel® Stratix® 10 ಬಾಹ್ಯ ಮೆಮೊರಿ ಇಂಟರ್ಫೇಸ್‌ಗಳಿಗೆ ಲಭ್ಯವಿದೆ. ಮಾಜಿampಪ್ಯಾರಾಮೀಟರ್ ಸಂಪಾದಕದಲ್ಲಿ le ವಿನ್ಯಾಸಗಳ ಟ್ಯಾಬ್ ಸಂಶ್ಲೇಷಣೆ ಮತ್ತು ಸಿಮ್ಯುಲೇಶನ್ ರಚನೆಯನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ file ನಿಮ್ಮ EMIF IP ಅನ್ನು ಮೌಲ್ಯೀಕರಿಸಲು ನೀವು ಬಳಸಬಹುದಾದ ಸೆಟ್‌ಗಳು. ನೀವು ಮಾಜಿ ರಚಿಸಬಹುದುampವಿಶೇಷವಾಗಿ Intel FPGA ಡೆವಲಪ್‌ಮೆಂಟ್ ಕಿಟ್‌ಗಾಗಿ ಅಥವಾ ನೀವು ಉತ್ಪಾದಿಸುವ ಯಾವುದೇ EMIF IP ಗಾಗಿ ವಿನ್ಯಾಸ.

ಚಿತ್ರ 1. ಸಾಮಾನ್ಯ ವಿನ್ಯಾಸ ಎಕ್ಸ್ample ಕೆಲಸದ ಹರಿವುಗಳುಬಾಹ್ಯ-ಮೆಮೊರಿ-ಇಂಟರ್‌ಫೇಸ್‌ಗಳು-ಇಂಟೆಲ್-ಸ್ಟ್ರಾಟಿಕ್ಸ್-10-ಎಫ್‌ಪಿಜಿಎ-ಐಪಿ-ಡಿಸೈನ್-ಎಕ್ಸ್ample-fig1

ಚಿತ್ರ 2. EMIF Ex ಅನ್ನು ರಚಿಸುವುದುampಇಂಟೆಲ್ ಸ್ಟ್ರಾಟಿಕ್ಸ್ 10 ಡೆವಲಪ್‌ಮೆಂಟ್ ಕಿಟ್‌ನೊಂದಿಗೆ ವಿನ್ಯಾಸಬಾಹ್ಯ-ಮೆಮೊರಿ-ಇಂಟರ್‌ಫೇಸ್‌ಗಳು-ಇಂಟೆಲ್-ಸ್ಟ್ರಾಟಿಕ್ಸ್-10-ಎಫ್‌ಪಿಜಿಎ-ಐಪಿ-ಡಿಸೈನ್-ಎಕ್ಸ್ample-fig2

EMIF ಯೋಜನೆಯನ್ನು ರಚಿಸಲಾಗುತ್ತಿದೆ

Intel Quartus® Prime ಸಾಫ್ಟ್‌ವೇರ್ ಆವೃತ್ತಿ 17.1 ಮತ್ತು ನಂತರ, EMIF IP ಮತ್ತು ವಿನ್ಯಾಸವನ್ನು ರಚಿಸುವ ಮೊದಲು ನೀವು Intel Quartus Prime ಯೋಜನೆಯನ್ನು ರಚಿಸಬೇಕುampಲೆ.

  1. ಇಂಟೆಲ್ ಕ್ವಾರ್ಟಸ್ ಪ್ರೈಮ್ ಸಾಫ್ಟ್‌ವೇರ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಿ ಮತ್ತು ಆಯ್ಕೆಮಾಡಿ File ➤ ಹೊಸ ಪ್ರಾಜೆಕ್ಟ್ ವಿಝಾರ್ಡ್. ಮುಂದೆ ಕ್ಲಿಕ್ ಮಾಡಿ.ಬಾಹ್ಯ-ಮೆಮೊರಿ-ಇಂಟರ್‌ಫೇಸ್‌ಗಳು-ಇಂಟೆಲ್-ಸ್ಟ್ರಾಟಿಕ್ಸ್-10-ಎಫ್‌ಪಿಜಿಎ-ಐಪಿ-ಡಿಸೈನ್-ಎಕ್ಸ್ample-fig3
  2. ನೀವು ರಚಿಸಲು ಬಯಸುವ ಯೋಜನೆಗಾಗಿ ಡೈರೆಕ್ಟರಿ ಮತ್ತು nme ಅನ್ನು ಸೂಚಿಸಿ. ಮುಂದೆ ಕ್ಲಿಕ್ ಮಾಡಿ.ಬಾಹ್ಯ-ಮೆಮೊರಿ-ಇಂಟರ್‌ಫೇಸ್‌ಗಳು-ಇಂಟೆಲ್-ಸ್ಟ್ರಾಟಿಕ್ಸ್-10-ಎಫ್‌ಪಿಜಿಎ-ಐಪಿ-ಡಿಸೈನ್-ಎಕ್ಸ್ample-fig4
  3. ಖಾಲಿ ಪ್ರಾಜೆಕ್ಟ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಲಾಗಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಿ. ಮುಂದೆ ಎರಡು ಬಾರಿ ಕ್ಲಿಕ್ ಮಾಡಿ.ಬಾಹ್ಯ-ಮೆಮೊರಿ-ಇಂಟರ್‌ಫೇಸ್‌ಗಳು-ಇಂಟೆಲ್-ಸ್ಟ್ರಾಟಿಕ್ಸ್-10-ಎಫ್‌ಪಿಜಿಎ-ಐಪಿ-ಡಿಸೈನ್-ಎಕ್ಸ್ample-fig5
  4. ಹೆಸರು ಫಿಲ್ಟರ್ ಅಡಿಯಲ್ಲಿ, ಸಾಧನದ ಭಾಗ ಸಂಖ್ಯೆಯನ್ನು ಟೈಪ್ ಮಾಡಿ.
  5. ಲಭ್ಯವಿರುವ ಸಾಧನಗಳ ಅಡಿಯಲ್ಲಿ, ಸೂಕ್ತವಾದ ಸಾಧನವನ್ನು ಆಯ್ಕೆಮಾಡಿ.ಬಾಹ್ಯ-ಮೆಮೊರಿ-ಇಂಟರ್‌ಫೇಸ್‌ಗಳು-ಇಂಟೆಲ್-ಸ್ಟ್ರಾಟಿಕ್ಸ್-10-ಎಫ್‌ಪಿಜಿಎ-ಐಪಿ-ಡಿಸೈನ್-ಎಕ್ಸ್ample-fig6
  6. ಮುಕ್ತಾಯ ಕ್ಲಿಕ್ ಮಾಡಿ.

EMIF IP ಅನ್ನು ರಚಿಸುವುದು ಮತ್ತು ಕಾನ್ಫಿಗರ್ ಮಾಡುವುದು

EMIF IP ಅನ್ನು ಹೇಗೆ ರಚಿಸುವುದು ಮತ್ತು ಕಾನ್ಫಿಗರ್ ಮಾಡುವುದು ಎಂಬುದನ್ನು ಈ ಕೆಳಗಿನ ಹಂತಗಳು ವಿವರಿಸುತ್ತವೆ. ಈ ದರ್ಶನವು DDR4 ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ರಚಿಸುತ್ತದೆ, ಆದರೆ ಇತರ ಪ್ರೋಟೋಕಾಲ್‌ಗಳಿಗೆ ಹಂತಗಳು ಹೋಲುತ್ತವೆ.

  1. IP ಕ್ಯಾಟಲಾಗ್ ವಿಂಡೋದಲ್ಲಿ, Intel Stratix 10 ಬಾಹ್ಯ ಮೆಮೊರಿ ಇಂಟರ್ಫೇಸ್‌ಗಳನ್ನು ಆಯ್ಕೆಮಾಡಿ. (IP ಕ್ಯಾಟಲಾಗ್ ವಿಂಡೋ ಕಾಣಿಸದಿದ್ದರೆ, ಆಯ್ಕೆಮಾಡಿ View ➤ ಯುಟಿಲಿಟಿ ವಿಂಡೋಸ್ ➤ IP ಕ್ಯಾಟಲಾಗ್.)ಬಾಹ್ಯ-ಮೆಮೊರಿ-ಇಂಟರ್‌ಫೇಸ್‌ಗಳು-ಇಂಟೆಲ್-ಸ್ಟ್ರಾಟಿಕ್ಸ್-10-ಎಫ್‌ಪಿಜಿಎ-ಐಪಿ-ಡಿಸೈನ್-ಎಕ್ಸ್ample-fig7
  2. IP ಪ್ಯಾರಾಮೀಟರ್ ಸಂಪಾದಕದಲ್ಲಿ, EMIF IP ಗಾಗಿ ಘಟಕದ ಹೆಸರನ್ನು ಒದಗಿಸಿ (ನೀವು ಇಲ್ಲಿ ಒದಗಿಸುವ ಹೆಸರು file IP ಗಾಗಿ ಹೆಸರು) ಮತ್ತು ಡೈರೆಕ್ಟರಿಯನ್ನು ಸೂಚಿಸಿ. ರಚಿಸಿ ಕ್ಲಿಕ್ ಮಾಡಿ.ಬಾಹ್ಯ-ಮೆಮೊರಿ-ಇಂಟರ್‌ಫೇಸ್‌ಗಳು-ಇಂಟೆಲ್-ಸ್ಟ್ರಾಟಿಕ್ಸ್-10-ಎಫ್‌ಪಿಜಿಎ-ಐಪಿ-ಡಿಸೈನ್-ಎಕ್ಸ್ample-fig8
  3. ಪ್ಯಾರಾಮೀಟರ್ ಎಡಿಟರ್ ಬಹು ಟ್ಯಾಬ್‌ಗಳನ್ನು ಹೊಂದಿದೆ, ಅಲ್ಲಿ ನಿಮ್ಮ EMIF ಅನುಷ್ಠಾನವನ್ನು ಪ್ರತಿಬಿಂಬಿಸಲು ನೀವು ನಿಯತಾಂಕಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಬೇಕು:

Intel Stratix 10 EMIF ಪ್ಯಾರಾಮೀಟರ್ ಎಡಿಟರ್ ಮಾರ್ಗಸೂಚಿಗಳು

ಕೋಷ್ಟಕ 1. EMIF ಪ್ಯಾರಾಮೀಟರ್ ಸಂಪಾದಕ ಮಾರ್ಗಸೂಚಿಗಳು

ಪ್ಯಾರಾಮೀಟರ್ ಎಡಿಟರ್ ಟ್ಯಾಬ್ ಮಾರ್ಗಸೂಚಿಗಳು
ಸಾಮಾನ್ಯ ಕೆಳಗಿನ ನಿಯತಾಂಕಗಳನ್ನು ಸರಿಯಾಗಿ ನಮೂದಿಸಲಾಗಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ:

• ಸಾಧನಕ್ಕೆ ವೇಗದ ದರ್ಜೆ.

• ಮೆಮೊರಿ ಗಡಿಯಾರದ ಆವರ್ತನ.

• PLL ಉಲ್ಲೇಖ ಗಡಿಯಾರದ ಆವರ್ತನ.

ಸ್ಮರಣೆ • ಪ್ಯಾರಾಮೀಟರ್‌ಗಳನ್ನು ನಮೂದಿಸಲು ನಿಮ್ಮ ಮೆಮೊರಿ ಸಾಧನಕ್ಕಾಗಿ ಡೇಟಾ ಶೀಟ್ ಅನ್ನು ನೋಡಿ ಸ್ಮರಣೆ ಟ್ಯಾಬ್.

• ನೀವು ALERT# ಪಿನ್‌ಗಾಗಿ ನಿರ್ದಿಷ್ಟ ಸ್ಥಳವನ್ನು ಸಹ ನಮೂದಿಸಬೇಕು. (DDR4 ಮೆಮೊರಿ ಪ್ರೋಟೋಕಾಲ್‌ಗೆ ಮಾತ್ರ ಅನ್ವಯಿಸುತ್ತದೆ.)

ಮೆಮ್ I/O • ಆರಂಭಿಕ ಪ್ರಾಜೆಕ್ಟ್ ತನಿಖೆಗಳಿಗಾಗಿ, ನೀವು ಡೀಫಾಲ್ಟ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಬಳಸಬಹುದು

ಮೆಮ್ I/O ಟ್ಯಾಬ್.

• ಸುಧಾರಿತ ವಿನ್ಯಾಸ ಊರ್ಜಿತಗೊಳಿಸುವಿಕೆಗಾಗಿ, ಸೂಕ್ತವಾದ ಮುಕ್ತಾಯದ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಪಡೆಯಲು ನೀವು ಬೋರ್ಡ್ ಸಿಮ್ಯುಲೇಶನ್ ಅನ್ನು ನಿರ್ವಹಿಸಬೇಕು.

FPGA I/O • ಆರಂಭಿಕ ಪ್ರಾಜೆಕ್ಟ್ ತನಿಖೆಗಳಿಗಾಗಿ, ನೀವು ಡೀಫಾಲ್ಟ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಬಳಸಬಹುದು

FPGA I/O ಟ್ಯಾಬ್.

• ಸುಧಾರಿತ ವಿನ್ಯಾಸದ ಮೌಲ್ಯೀಕರಣಕ್ಕಾಗಿ, ಸೂಕ್ತವಾದ I/O ಮಾನದಂಡಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಲು ನೀವು ಸಂಬಂಧಿತ IBIS ಮಾದರಿಗಳೊಂದಿಗೆ ಬೋರ್ಡ್ ಸಿಮ್ಯುಲೇಶನ್ ಅನ್ನು ನಿರ್ವಹಿಸಬೇಕು.

ಮೆಮ್ ಟೈಮಿಂಗ್ • ಆರಂಭಿಕ ಪ್ರಾಜೆಕ್ಟ್ ತನಿಖೆಗಳಿಗಾಗಿ, ನೀವು ಡೀಫಾಲ್ಟ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಬಳಸಬಹುದು

ಮೆಮ್ ಟೈಮಿಂಗ್ ಟ್ಯಾಬ್.

• ಸುಧಾರಿತ ವಿನ್ಯಾಸ ಮೌಲ್ಯೀಕರಣಕ್ಕಾಗಿ, ನಿಮ್ಮ ಮೆಮೊರಿ ಸಾಧನದ ಡೇಟಾ ಶೀಟ್‌ಗೆ ಅನುಗುಣವಾಗಿ ನೀವು ನಿಯತಾಂಕಗಳನ್ನು ನಮೂದಿಸಬೇಕು.

ಬೋರ್ಡ್ • ಆರಂಭಿಕ ಪ್ರಾಜೆಕ್ಟ್ ತನಿಖೆಗಳಿಗಾಗಿ, ನೀವು ಡೀಫಾಲ್ಟ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಬಳಸಬಹುದು

ಬೋರ್ಡ್ ಟ್ಯಾಬ್.

• ಸುಧಾರಿತ ವಿನ್ಯಾಸ ಊರ್ಜಿತಗೊಳಿಸುವಿಕೆ ಮತ್ತು ನಿಖರವಾದ ಸಮಯದ ಮುಚ್ಚುವಿಕೆಗಾಗಿ, ನೀವು ನಿಖರವಾದ ಇಂಟರ್‌ಸಿಂಬಲ್ ಹಸ್ತಕ್ಷೇಪ (ISI)/ ಕ್ರಾಸ್‌ಸ್ಟಾಕ್ ಮತ್ತು ಬೋರ್ಡ್ ಮತ್ತು ಪ್ಯಾಕೇಜ್ ಸ್ಕ್ಯೂ ಮಾಹಿತಿಯನ್ನು ಪಡೆಯಲು ಬೋರ್ಡ್ ಸಿಮ್ಯುಲೇಶನ್ ಅನ್ನು ನಿರ್ವಹಿಸಬೇಕು ಮತ್ತು ಅದನ್ನು ನಮೂದಿಸಿ ಬೋರ್ಡ್ ಟ್ಯಾಬ್.

ನಿಯಂತ್ರಕ ನಿಮ್ಮ ಮೆಮೊರಿ ನಿಯಂತ್ರಕಕ್ಕೆ ಅಪೇಕ್ಷಿತ ಸಂರಚನೆ ಮತ್ತು ನಡವಳಿಕೆಯ ಪ್ರಕಾರ ನಿಯಂತ್ರಕ ನಿಯತಾಂಕಗಳನ್ನು ಹೊಂದಿಸಿ.
ರೋಗನಿರ್ಣಯ ನೀವು ನಿಯತಾಂಕಗಳನ್ನು ಬಳಸಬಹುದು ರೋಗನಿರ್ಣಯ ನಿಮ್ಮ ಮೆಮೊರಿ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಪರೀಕ್ಷಿಸಲು ಮತ್ತು ಡೀಬಗ್ ಮಾಡಲು ಸಹಾಯ ಮಾಡಲು ಟ್ಯಾಬ್.
Example ವಿನ್ಯಾಸಗಳು ದಿ Example ವಿನ್ಯಾಸಗಳು ಟ್ಯಾಬ್ ನಿಮಗೆ ವಿನ್ಯಾಸವನ್ನು ರಚಿಸಲು ಅನುಮತಿಸುತ್ತದೆ ಮಾಜಿampಸಂಶ್ಲೇಷಣೆ ಮತ್ತು ಸಿಮ್ಯುಲೇಶನ್‌ಗಾಗಿ ಲೆಸ್. ರಚಿಸಲಾದ ವಿನ್ಯಾಸ ಉದಾample ಎಂಬುದು EMIF IP ಮತ್ತು ಮೆಮೊರಿ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಮೌಲ್ಯೀಕರಿಸಲು ಯಾದೃಚ್ಛಿಕ ಸಂಚಾರವನ್ನು ಉತ್ಪಾದಿಸುವ ಚಾಲಕವನ್ನು ಒಳಗೊಂಡಿರುವ ಸಂಪೂರ್ಣ EMIF ವ್ಯವಸ್ಥೆಯಾಗಿದೆ.

ಪ್ರತ್ಯೇಕ ಪ್ಯಾರಾಮೀಟರ್‌ಗಳ ಕುರಿತು ವಿವರವಾದ ಮಾಹಿತಿಗಾಗಿ, Intel Stratix 10 ಬಾಹ್ಯ ಮೆಮೊರಿ ಇಂಟರ್‌ಫೇಸ್‌ಗಳ IP ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿಯಲ್ಲಿ ನಿಮ್ಮ ಮೆಮೊರಿ ಪ್ರೋಟೋಕಾಲ್‌ಗೆ ಸೂಕ್ತವಾದ ಅಧ್ಯಾಯವನ್ನು ನೋಡಿ.

ಸಂಶ್ಲೇಷಿಸಬಹುದಾದ EMIF ವಿನ್ಯಾಸವನ್ನು ಉತ್ಪಾದಿಸುವುದು Example

Intel Stratix 10 ಅಭಿವೃದ್ಧಿ ಕಿಟ್‌ಗಾಗಿ, ಹೆಚ್ಚಿನ Intel Stratix 10 EMIF IP ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಅವುಗಳ ಡೀಫಾಲ್ಟ್ ಮೌಲ್ಯಗಳಲ್ಲಿ ಬಿಟ್ಟರೆ ಸಾಕು. ಸಂಶ್ಲೇಷಿಸಬಹುದಾದ ವಿನ್ಯಾಸವನ್ನು ರಚಿಸಲು ಮಾಜಿampಲೆ, ಈ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿ:

  1. ಡಯಾಗ್ನೋಸ್ಟಿಕ್ಸ್ ಟ್ಯಾಬ್‌ನಲ್ಲಿ, ಲಭ್ಯವಿರುವ ಡೀಬಗ್ ಮಾಡುವಿಕೆ ವೈಶಿಷ್ಟ್ಯಗಳಿಗೆ ಪ್ರವೇಶವನ್ನು ಒದಗಿಸಲು EMIF ಡೀಬಗ್ ಟೂಲ್‌ಕಿಟ್/ಆನ್-ಚಿಪ್ ಡೀಬಗ್ ಪೋರ್ಟ್ ಮತ್ತು ಇನ್-ಸಿಸ್ಟಮ್-ಸೋರ್ಸ್-ಮತ್ತು-ಪ್ರೋಬ್‌ಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ.ಬಾಹ್ಯ-ಮೆಮೊರಿ-ಇಂಟರ್‌ಫೇಸ್‌ಗಳು-ಇಂಟೆಲ್-ಸ್ಟ್ರಾಟಿಕ್ಸ್-10-ಎಫ್‌ಪಿಜಿಎ-ಐಪಿ-ಡಿಸೈನ್-ಎಕ್ಸ್ample-fig9
  2. ಮಾಜಿ ರಂದುample ವಿನ್ಯಾಸಗಳ ಟ್ಯಾಬ್, ಸಿಂಥೆಸಿಸ್ ಬಾಕ್ಸ್ ಅನ್ನು ಪರಿಶೀಲಿಸಲಾಗಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.
  3. EMIF IP ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ ಮತ್ತು Ex ಅನ್ನು ರಚಿಸಿ ಕ್ಲಿಕ್ ಮಾಡಿample ವಿಂಡೋದ ಮೇಲಿನ ಬಲ ಮೂಲೆಯಲ್ಲಿ ವಿನ್ಯಾಸ.ಬಾಹ್ಯ-ಮೆಮೊರಿ-ಇಂಟರ್‌ಫೇಸ್‌ಗಳು-ಇಂಟೆಲ್-ಸ್ಟ್ರಾಟಿಕ್ಸ್-10-ಎಫ್‌ಪಿಜಿಎ-ಐಪಿ-ಡಿಸೈನ್-ಎಕ್ಸ್ample-fig10
  4. EMIF ವಿನ್ಯಾಸಕ್ಕಾಗಿ ಡೈರೆಕ್ಟರಿಯನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಿ example ಮತ್ತು ಕ್ಲಿಕ್ ಮಾಡಿ ಸರಿ. EMIF ವಿನ್ಯಾಸದ ಯಶಸ್ವಿ ಪೀಳಿಗೆಯ ಮಾಜಿample ಕೆಳಗಿನವುಗಳನ್ನು ರಚಿಸುತ್ತದೆ fileqii ಡೈರೆಕ್ಟರಿ ಅಡಿಯಲ್ಲಿ ಹೊಂದಿಸಲಾಗಿದೆ.

ಚಿತ್ರ 3. ರಚಿಸಲಾದ ಸಿಂಥಸೈಜಬಲ್ ವಿನ್ಯಾಸ ಎಕ್ಸ್ample File ರಚನೆಬಾಹ್ಯ-ಮೆಮೊರಿ-ಇಂಟರ್‌ಫೇಸ್‌ಗಳು-ಇಂಟೆಲ್-ಸ್ಟ್ರಾಟಿಕ್ಸ್-10-ಎಫ್‌ಪಿಜಿಎ-ಐಪಿ-ಡಿಸೈನ್-ಎಕ್ಸ್ample-fig11

ಗಮನಿಸಿ: ನೀವು ಸಿಮ್ಯುಲೇಶನ್ ಅಥವಾ ಸಿಂಥೆಸಿಸ್ ಚೆಕ್‌ಬಾಕ್ಸ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡದಿದ್ದರೆ, ಗಮ್ಯಸ್ಥಾನ ಡೈರೆಕ್ಟರಿಯು ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಡಿಸೈನರ್ ವಿನ್ಯಾಸವನ್ನು ಹೊಂದಿರುತ್ತದೆ files, ಇಂಟೆಲ್ ಕ್ವಾರ್ಟಸ್ ಪ್ರೈಮ್ ಸಾಫ್ಟ್‌ವೇರ್‌ನಿಂದ ನೇರವಾಗಿ ಸಂಕಲಿಸಲಾಗುವುದಿಲ್ಲ, ಆದರೆ ಆಗಿರಬಹುದು viewed ಅಥವಾ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಡಿಸೈನರ್ ಅಡಿಯಲ್ಲಿ ಸಂಪಾದಿಸಲಾಗಿದೆ. ಈ ಪರಿಸ್ಥಿತಿಯಲ್ಲಿ ನೀವು ಸಂಶ್ಲೇಷಣೆ ಮತ್ತು ಸಿಮ್ಯುಲೇಶನ್ ಅನ್ನು ಉತ್ಪಾದಿಸಲು ಕೆಳಗಿನ ಆಜ್ಞೆಗಳನ್ನು ಚಲಾಯಿಸಬಹುದು file ಹೊಂದಿಸುತ್ತದೆ.

  • ಸಂಕಲಿಸಬಹುದಾದ ಯೋಜನೆಯನ್ನು ರಚಿಸಲು, ನೀವು ಗಮ್ಯಸ್ಥಾನ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ quartus_sh -t make_qii_design.tcl ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ರನ್ ಮಾಡಬೇಕು.
  • ಸಿಮ್ಯುಲೇಶನ್ ಪ್ರಾಜೆಕ್ಟ್ ರಚಿಸಲು, ನೀವು ಗಮ್ಯಸ್ಥಾನ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ quartus_sh -t make_sim_design.tcl ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ರನ್ ಮಾಡಬೇಕು.

ಸಂಬಂಧಿತ ಮಾಹಿತಿ

  • ಸಂಶ್ಲೇಷಣೆ Exampಪುಟ 19 ರಲ್ಲಿ ವಿನ್ಯಾಸ
  • DDR10 ಗಾಗಿ Intel Stratix 3 EMIF IP ಪ್ಯಾರಾಮೀಟರ್ ವಿವರಣೆಗಳು
  • DDR10 ಗಾಗಿ Intel Stratix 4 EMIF IP ಪ್ಯಾರಾಮೀಟರ್ ವಿವರಣೆಗಳು
  • QDRII/II+/Xtreme ಗಾಗಿ Intel Stratix 10 EMIF IP ಪ್ಯಾರಾಮೀಟರ್ ವಿವರಣೆಗಳು
  • QDR-IV ಗಾಗಿ Intel Stratix 10 EMIF IP ಪ್ಯಾರಾಮೀಟರ್ ವಿವರಣೆಗಳು
  • RLDRAM 10 ಗಾಗಿ Intel Stratix 3 EMIF IP ಪ್ಯಾರಾಮೀಟರ್ ವಿವರಣೆಗಳು

EMIF ವಿನ್ಯಾಸವನ್ನು ರಚಿಸಲಾಗುತ್ತಿದೆ Exampಸಿಮ್ಯುಲೇಶನ್‌ಗಾಗಿ le
Intel Stratix 10 ಅಭಿವೃದ್ಧಿ ಕಿಟ್‌ಗಾಗಿ, ಹೆಚ್ಚಿನ Intel Stratix 10 EMIF IP ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಅವುಗಳ ಡೀಫಾಲ್ಟ್ ಮೌಲ್ಯಗಳಲ್ಲಿ ಬಿಟ್ಟರೆ ಸಾಕು. ವಿನ್ಯಾಸವನ್ನು ರಚಿಸಲು ಮಾಜಿampಲೆ
ಸಿಮ್ಯುಲೇಶನ್, ಈ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿ:

  1. ಡಯಾಗ್ನೋಸ್ಟಿಕ್ಸ್ ಟ್ಯಾಬ್‌ನಲ್ಲಿ, ನೀವು ಎರಡು ಮಾಪನಾಂಕ ನಿರ್ಣಯ ವಿಧಾನಗಳ ನಡುವೆ ಆಯ್ಕೆ ಮಾಡಬಹುದು: ಮಾಪನಾಂಕ ನಿರ್ಣಯವನ್ನು ಬಿಟ್ಟುಬಿಡಿ ಮತ್ತು ಪೂರ್ಣ ಮಾಪನಾಂಕ ನಿರ್ಣಯ. (ಈ ವಿಧಾನಗಳ ವಿವರಗಳಿಗಾಗಿ, ಈ ಅಧ್ಯಾಯದಲ್ಲಿ ಸಿಮ್ಯುಲೇಶನ್ ವರ್ಸಸ್ ಹಾರ್ಡ್‌ವೇರ್ ಇಂಪ್ಲಿಮೆಂಟೇಶನ್ ಅನ್ನು ನೋಡಿ.) ಸಿಮ್ಯುಲೇಶನ್ ಸಮಯವನ್ನು ಕಡಿಮೆ ಮಾಡಲು, ವೇಗದ ಸಿಮ್ಯುಲೇಶನ್‌ಗಾಗಿ ಅಮೂರ್ತ PHY ಆಯ್ಕೆಮಾಡಿ.ಬಾಹ್ಯ-ಮೆಮೊರಿ-ಇಂಟರ್‌ಫೇಸ್‌ಗಳು-ಇಂಟೆಲ್-ಸ್ಟ್ರಾಟಿಕ್ಸ್-10-ಎಫ್‌ಪಿಜಿಎ-ಐಪಿ-ಡಿಸೈನ್-ಎಕ್ಸ್ample-fig12
  2. ಮಾಜಿ ರಂದುample ವಿನ್ಯಾಸಗಳ ಟ್ಯಾಬ್, ಸಿಮ್ಯುಲೇಶನ್ ಬಾಕ್ಸ್ ಅನ್ನು ಪರಿಶೀಲಿಸಲಾಗಿದೆಯೇ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ. ಅಗತ್ಯವಿರುವ ಸಿಮ್ಯುಲೇಶನ್ HDL ಫಾರ್ಮ್ಯಾಟ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿ, ವೆರಿಲಾಗ್ ಅಥವಾ VHDL.
  3. EMIF IP ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ ಮತ್ತು Ex ಅನ್ನು ರಚಿಸಿ ಕ್ಲಿಕ್ ಮಾಡಿample ವಿಂಡೋದ ಮೇಲಿನ ಬಲ ಮೂಲೆಯಲ್ಲಿ ವಿನ್ಯಾಸ.ಬಾಹ್ಯ-ಮೆಮೊರಿ-ಇಂಟರ್‌ಫೇಸ್‌ಗಳು-ಇಂಟೆಲ್-ಸ್ಟ್ರಾಟಿಕ್ಸ್-10-ಎಫ್‌ಪಿಜಿಎ-ಐಪಿ-ಡಿಸೈನ್-ಎಕ್ಸ್ample-fig13
  4. EMIF ವಿನ್ಯಾಸಕ್ಕಾಗಿ ಡೈರೆಕ್ಟರಿಯನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಿ example ಮತ್ತು ಕ್ಲಿಕ್ ಮಾಡಿ ಸರಿ.

EMIF ವಿನ್ಯಾಸದ ಯಶಸ್ವಿ ಪೀಳಿಗೆಯ ಮಾಜಿample ಬಹು ರಚಿಸುತ್ತದೆ file sim/ed_sim ಡೈರೆಕ್ಟರಿ ಅಡಿಯಲ್ಲಿ ವಿವಿಧ ಬೆಂಬಲಿತ ಸಿಮ್ಯುಲೇಟರ್‌ಗಳನ್ನು ಹೊಂದಿಸುತ್ತದೆ.

ಚಿತ್ರ 4. ರಚಿಸಿದ ಸಿಮ್ಯುಲೇಶನ್ ವಿನ್ಯಾಸ ಎಕ್ಸ್ample File ರಚನೆಬಾಹ್ಯ-ಮೆಮೊರಿ-ಇಂಟರ್‌ಫೇಸ್‌ಗಳು-ಇಂಟೆಲ್-ಸ್ಟ್ರಾಟಿಕ್ಸ್-10-ಎಫ್‌ಪಿಜಿಎ-ಐಪಿ-ಡಿಸೈನ್-ಎಕ್ಸ್ample-fig14

ಗಮನಿಸಿ: ನೀವು ಸಿಮ್ಯುಲೇಶನ್ ಅಥವಾ ಸಿಂಥೆಸಿಸ್ ಚೆಕ್‌ಬಾಕ್ಸ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡದಿದ್ದರೆ, ಗಮ್ಯಸ್ಥಾನ ಡೈರೆಕ್ಟರಿಯು ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಡಿಸೈನರ್ ವಿನ್ಯಾಸವನ್ನು ಹೊಂದಿರುತ್ತದೆ files, ಇಂಟೆಲ್ ಕ್ವಾರ್ಟಸ್ ಪ್ರೈಮ್ ಸಾಫ್ಟ್‌ವೇರ್‌ನಿಂದ ನೇರವಾಗಿ ಸಂಕಲಿಸಲಾಗುವುದಿಲ್ಲ, ಆದರೆ ಆಗಿರಬಹುದು viewed ಅಥವಾ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಡಿಸೈನರ್ ಅಡಿಯಲ್ಲಿ ಸಂಪಾದಿಸಲಾಗಿದೆ. ಈ ಪರಿಸ್ಥಿತಿಯಲ್ಲಿ ನೀವು ಸಂಶ್ಲೇಷಣೆ ಮತ್ತು ಸಿಮ್ಯುಲೇಶನ್ ಅನ್ನು ಉತ್ಪಾದಿಸಲು ಕೆಳಗಿನ ಆಜ್ಞೆಗಳನ್ನು ಚಲಾಯಿಸಬಹುದು file ಹೊಂದಿಸುತ್ತದೆ.

  • ಸಂಕಲಿಸಬಹುದಾದ ಯೋಜನೆಯನ್ನು ರಚಿಸಲು, ನೀವು ಗಮ್ಯಸ್ಥಾನ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ quartus_sh -t make_qii_design.tcl ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ರನ್ ಮಾಡಬೇಕು.
  • ಸಿಮ್ಯುಲೇಶನ್ ಪ್ರಾಜೆಕ್ಟ್ ರಚಿಸಲು, ನೀವು ಗಮ್ಯಸ್ಥಾನ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ quartus_sh -t make_sim_design.tcl ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ರನ್ ಮಾಡಬೇಕು.

ಸಂಬಂಧಿತ ಮಾಹಿತಿ
• ಸಿಮ್ಯುಲೇಶನ್ ಎಕ್ಸ್ample ವಿನ್ಯಾಸ ಆನ್
• Intel Stratix 10 EMIF IP - ಮೆಮೊರಿ IP ಅನ್ನು ಅನುಕರಿಸುವುದು
• ಸಿಮ್ಯುಲೇಶನ್ ವರ್ಸಸ್ ಹಾರ್ಡ್‌ವೇರ್ ಇಂಪ್ಲಿಮೆಂಟೇಶನ್ ಆನ್

ಸಿಮ್ಯುಲೇಶನ್ ವರ್ಸಸ್ ಹಾರ್ಡ್‌ವೇರ್ ಇಂಪ್ಲಿಮೆಂಟೇಶನ್
ಬಾಹ್ಯ ಮೆಮೊರಿ ಇಂಟರ್ಫೇಸ್ ಸಿಮ್ಯುಲೇಶನ್‌ಗಾಗಿ, ಐಪಿ ಉತ್ಪಾದನೆಯ ಸಮಯದಲ್ಲಿ ಡಯಾಗ್ನೋಸ್ಟಿಕ್ಸ್ ಟ್ಯಾಬ್‌ನಲ್ಲಿ ನೀವು ಮಾಪನಾಂಕ ನಿರ್ಣಯವನ್ನು ಬಿಟ್ಟುಬಿಡಿ ಅಥವಾ ಪೂರ್ಣ ಮಾಪನಾಂಕ ನಿರ್ಣಯವನ್ನು ಆಯ್ಕೆ ಮಾಡಬಹುದು.
EMIF ಸಿಮ್ಯುಲೇಶನ್ ಮಾದರಿಗಳು
ಈ ಕೋಷ್ಟಕವು ಸ್ಕಿಪ್ ಮಾಪನಾಂಕ ನಿರ್ಣಯ ಮತ್ತು ಪೂರ್ಣ ಮಾಪನಾಂಕ ನಿರ್ಣಯದ ಮಾದರಿಗಳ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಹೋಲಿಸುತ್ತದೆ.

ಕೋಷ್ಟಕ 2. EMIF ಸಿಮ್ಯುಲೇಶನ್ ಮಾದರಿಗಳು: ಮಾಪನಾಂಕ ನಿರ್ಣಯವನ್ನು ಬಿಟ್ಟು ಪೂರ್ಣ ಮಾಪನಾಂಕ ನಿರ್ಣಯ

ಮಾಪನಾಂಕ ನಿರ್ಣಯವನ್ನು ಬಿಟ್ಟುಬಿಡಿ ಪೂರ್ಣ ಮಾಪನಾಂಕ ನಿರ್ಣಯ
ಬಳಕೆದಾರರ ತರ್ಕದ ಮೇಲೆ ಕೇಂದ್ರೀಕರಿಸುವ ಸಿಸ್ಟಂ-ಮಟ್ಟದ ಸಿಮ್ಯುಲೇಶನ್. ಮಾಪನಾಂಕ ನಿರ್ಣಯದ ಮೇಲೆ ಕೇಂದ್ರೀಕರಿಸುವ ಮೆಮೊರಿ ಇಂಟರ್ಫೇಸ್ ಸಿಮ್ಯುಲೇಶನ್.
ಮಾಪನಾಂಕ ನಿರ್ಣಯದ ವಿವರಗಳನ್ನು ಸೆರೆಹಿಡಿಯಲಾಗಿಲ್ಲ. ಎಲ್ಲಾ ಗಳನ್ನು ಸೆರೆಹಿಡಿಯುತ್ತದೆtagಮಾಪನಾಂಕ ನಿರ್ಣಯದ es.
ಡೇಟಾವನ್ನು ಸಂಗ್ರಹಿಸುವ ಮತ್ತು ಹಿಂಪಡೆಯುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿದೆ. ಲೆವೆಲಿಂಗ್, ಪ್ರತಿ-ಬಿಟ್ ಡೆಸ್ಕ್ಯು ಇತ್ಯಾದಿಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ.
ನಿಖರವಾದ ದಕ್ಷತೆಯನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ.
ಬೋರ್ಡ್ ಓರೆಯಾಗಿ ಪರಿಗಣಿಸುವುದಿಲ್ಲ.

RTL ಸಿಮ್ಯುಲೇಶನ್ ವರ್ಸಸ್ ಹಾರ್ಡ್‌ವೇರ್ ಇಂಪ್ಲಿಮೆಂಟೇಶನ್

ಈ ಕೋಷ್ಟಕವು EMIF ಸಿಮ್ಯುಲೇಶನ್ ಮತ್ತು ಹಾರ್ಡ್‌ವೇರ್ ಅನುಷ್ಠಾನದ ನಡುವಿನ ಪ್ರಮುಖ ವ್ಯತ್ಯಾಸಗಳನ್ನು ಎತ್ತಿ ತೋರಿಸುತ್ತದೆ.

ಕೋಷ್ಟಕ 3. EMIF RTL ಸಿಮ್ಯುಲೇಶನ್ ವರ್ಸಸ್ ಹಾರ್ಡ್‌ವೇರ್ ಇಂಪ್ಲಿಮೆಂಟೇಶನ್

RTL ಸಿಮ್ಯುಲೇಶನ್ ಯಂತ್ರಾಂಶ ಅಳವಡಿಕೆ
Nios® ಆರಂಭಿಸುವಿಕೆ ಮತ್ತು ಮಾಪನಾಂಕ ನಿರ್ಣಯ ಕೋಡ್ ಸಮಾನಾಂತರವಾಗಿ ಕಾರ್ಯಗತಗೊಳ್ಳುತ್ತದೆ. ನಿಯೋಸ್ ಇನಿಶಿಯಲೈಸೇಶನ್ ಮತ್ತು ಕ್ಯಾಲಿಬ್ರೇಶನ್ ಕೋಡ್ ಅನುಕ್ರಮವಾಗಿ ಕಾರ್ಯಗತಗೊಳ್ಳುತ್ತದೆ.
ಇಂಟರ್‌ಫೇಸ್‌ಗಳು ಸಿಮ್ಯುಲೇಶನ್‌ನಲ್ಲಿ cal_done ಸಿಗ್ನಲ್ ಸಿಗ್ನಲ್ ಅನ್ನು ಏಕಕಾಲದಲ್ಲಿ ಪ್ರತಿಪಾದಿಸುತ್ತವೆ. ಫಿಟ್ಟರ್ ಕಾರ್ಯಾಚರಣೆಗಳು ಮಾಪನಾಂಕ ನಿರ್ಣಯದ ಕ್ರಮವನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ, ಮತ್ತು ಇಂಟರ್ಫೇಸ್ಗಳು ಏಕಕಾಲದಲ್ಲಿ cal_done ಅನ್ನು ಪ್ರತಿಪಾದಿಸುವುದಿಲ್ಲ.

ನಿಮ್ಮ ವಿನ್ಯಾಸದ ಅಪ್ಲಿಕೇಶನ್‌ಗಾಗಿ ಟ್ರಾಫಿಕ್ ಮಾದರಿಗಳನ್ನು ಆಧರಿಸಿ ನೀವು RTL ಸಿಮ್ಯುಲೇಶನ್‌ಗಳನ್ನು ರನ್ ಮಾಡಬೇಕು. RTL ಸಿಮ್ಯುಲೇಶನ್ PCB ಟ್ರೇಸ್ ವಿಳಂಬಗಳನ್ನು ಮಾದರಿ ಮಾಡುವುದಿಲ್ಲ ಎಂಬುದನ್ನು ಗಮನಿಸಿ, ಇದು RTL ಸಿಮ್ಯುಲೇಶನ್ ಮತ್ತು ಹಾರ್ಡ್‌ವೇರ್ ಅನುಷ್ಠಾನದ ನಡುವಿನ ಸುಪ್ತತೆಯಲ್ಲಿ ವ್ಯತ್ಯಾಸವನ್ನು ಉಂಟುಮಾಡಬಹುದು.

ModelSim ಜೊತೆಗೆ ಬಾಹ್ಯ ಮೆಮೊರಿ ಇಂಟರ್ಫೇಸ್ IP ಅನ್ನು ಅನುಕರಿಸುವುದು

ಈ ಕಾರ್ಯವಿಧಾನವು EMIF ವಿನ್ಯಾಸವನ್ನು ಹೇಗೆ ಅನುಕರಿಸುವುದು ಎಂಬುದನ್ನು ತೋರಿಸುತ್ತದೆampಲೆ.

  1. ಮೆಂಟರ್ ಗ್ರಾಫಿಕ್ಸ್* ಮಾಡೆಲ್‌ಸಿಮ್ ಸಾಫ್ಟ್‌ವೇರ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಿ ಮತ್ತು ಆಯ್ಕೆಮಾಡಿ File ➤ ಡೈರೆಕ್ಟರಿಯನ್ನು ಬದಲಾಯಿಸಿ. ರಚಿತವಾದ ವಿನ್ಯಾಸದಲ್ಲಿ ಸಿಮ್/ಎಡ್_ಸಿಮ್/ಮೆಂಟರ್ ಡೈರೆಕ್ಟರಿಗೆ ನ್ಯಾವಿಗೇಟ್ ಮಾಡಿampಲೆ ಫೋಲ್ಡರ್.
  2. ಪರದೆಯ ಕೆಳಭಾಗದಲ್ಲಿ ಪ್ರತಿಲೇಖನ ವಿಂಡೋವನ್ನು ಪ್ರದರ್ಶಿಸಲಾಗಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಿ. ಟ್ರಾನ್ಸ್ಕ್ರಿಪ್ಟ್ ವಿಂಡೋ ಕಾಣಿಸದಿದ್ದರೆ, ಕ್ಲಿಕ್ ಮಾಡುವ ಮೂಲಕ ಅದನ್ನು ಪ್ರದರ್ಶಿಸಿ View ➤ ಪ್ರತಿಲೇಖನ.
  3. ಪ್ರತಿಲೇಖನ ವಿಂಡೋದಲ್ಲಿ, ಮೂಲ msim_setup.tcl ಅನ್ನು ರನ್ ಮಾಡಿ.
  4. ಮೂಲ msim_setup.tcl ಚಾಲನೆಗೊಂಡ ನಂತರ, ಟ್ರಾನ್ಸ್‌ಕ್ರಿಪ್ಟ್ ವಿಂಡೋದಲ್ಲಿ ld_debug ಅನ್ನು ರನ್ ಮಾಡಿ.
  5. ld_debug ರನ್ ಆಗುವುದನ್ನು ಪೂರ್ಣಗೊಳಿಸಿದ ನಂತರ, ಆಬ್ಜೆಕ್ಟ್ಸ್ ವಿಂಡೋವನ್ನು ಪ್ರದರ್ಶಿಸಲಾಗಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಿ. ಆಬ್ಜೆಕ್ಟ್ಸ್ ವಿಂಡೋ ಕಾಣಿಸದಿದ್ದರೆ, ಕ್ಲಿಕ್ ಮಾಡುವ ಮೂಲಕ ಅದನ್ನು ಪ್ರದರ್ಶಿಸಿ View ➤ ವಸ್ತುಗಳು.
  6. ಆಬ್ಜೆಕ್ಟ್ಸ್ ವಿಂಡೋದಲ್ಲಿ, ಬಲ ಕ್ಲಿಕ್ ಮಾಡುವ ಮೂಲಕ ಮತ್ತು ಆಡ್ ವೇವ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡುವ ಮೂಲಕ ನೀವು ಅನುಕರಿಸಲು ಬಯಸುವ ಸಂಕೇತಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಿ.
  7. ಸಿಮ್ಯುಲೇಶನ್‌ಗಾಗಿ ಸಿಗ್ನಲ್‌ಗಳನ್ನು ಆಯ್ಕೆಮಾಡುವುದನ್ನು ನೀವು ಪೂರ್ಣಗೊಳಿಸಿದ ನಂತರ, VTranscript ವಿಂಡೋದಲ್ಲಿ ರನ್-ಎಲ್ಲಾ ಕಾರ್ಯಗತಗೊಳಿಸಿ. ಸಿಮ್ಯುಲೇಶನ್ ಪೂರ್ಣಗೊಳ್ಳುವವರೆಗೆ ಸಾಗುತ್ತದೆ.
  8. ಸಿಮ್ಯುಲೇಶನ್ ಗೋಚರಿಸದಿದ್ದರೆ, ಕ್ಲಿಕ್ ಮಾಡಿ View ➤ ಅಲೆ.

ಸಂಬಂಧಿತ ಮಾಹಿತಿ
Intel Stratix 10 EMIF IP - ಮೆಮೊರಿ IP ಅನ್ನು ಅನುಕರಿಸುತ್ತದೆ

Intel Stratix 10 EMIF IP ಗಾಗಿ ಪಿನ್ ಪ್ಲೇಸ್‌ಮೆಂಟ್

ಈ ವಿಷಯವು ಪಿನ್ ನಿಯೋಜನೆಗಾಗಿ ಮಾರ್ಗಸೂಚಿಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ.

ಮುಗಿದಿದೆview

Intel Stratix 10 FPGAಗಳು ಈ ಕೆಳಗಿನ ರಚನೆಯನ್ನು ಹೊಂದಿವೆ:

  • ಪ್ರತಿಯೊಂದು ಸಾಧನವು 2 ಮತ್ತು 3 I/O ಕಾಲಮ್‌ಗಳನ್ನು ಹೊಂದಿರುತ್ತದೆ.
  • ಪ್ರತಿ I/O ಕಾಲಮ್ 12 I/O ಬ್ಯಾಂಕ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿದೆ.
  • ಪ್ರತಿ I/O ಬ್ಯಾಂಕ್ 4 ಲೇನ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿದೆ.
  • ಪ್ರತಿ ಲೇನ್ 12 ಸಾಮಾನ್ಯ ಉದ್ದೇಶದ I/O (GPIO) ಪಿನ್‌ಗಳನ್ನು ಹೊಂದಿರುತ್ತದೆ.

ಸಾಮಾನ್ಯ ಪಿನ್ ಮಾರ್ಗಸೂಚಿಗಳು
ಕೆಳಗಿನ ಅಂಶಗಳು ಸಾಮಾನ್ಯ ಪಿನ್ ಮಾರ್ಗಸೂಚಿಗಳನ್ನು ಒದಗಿಸುತ್ತವೆ:

  • ಕೊಟ್ಟಿರುವ ಬಾಹ್ಯ ಮೆಮೊರಿ ಇಂಟರ್‌ಫೇಸ್‌ಗಾಗಿ ಪಿನ್‌ಗಳು ಒಂದೇ I/O ಕಾಲಮ್‌ನಲ್ಲಿ ಇರುವುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.
  • ಬಹು ಬ್ಯಾಂಕ್‌ಗಳನ್ನು ವ್ಯಾಪಿಸಿರುವ ಇಂಟರ್‌ಫೇಸ್‌ಗಳು ಈ ಕೆಳಗಿನ ಅವಶ್ಯಕತೆಗಳನ್ನು ಪೂರೈಸಬೇಕು:
    • ಬ್ಯಾಂಕುಗಳು ಒಂದಕ್ಕೊಂದು ಪಕ್ಕದಲ್ಲಿರಬೇಕು. ಪಕ್ಕದ ಬ್ಯಾಂಕ್‌ಗಳ ಕುರಿತು ಮಾಹಿತಿಗಾಗಿ, Intel Stratix 10 ಬಾಹ್ಯ ಮೆಮೊರಿ ಇಂಟರ್‌ಫೇಸ್‌ಗಳ IP ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿಯನ್ನು ನೋಡಿ.
    • ಲೇಟೆನ್ಸಿಯನ್ನು ಕಡಿಮೆ ಮಾಡಲು ವಿಳಾಸ ಮತ್ತು ಕಮಾಂಡ್ ಬ್ಯಾಂಕ್ ಕೇಂದ್ರ ಬ್ಯಾಂಕ್‌ನಲ್ಲಿ ಇರಬೇಕು. ಮೆಮೊರಿ ಇಂಟರ್ಫೇಸ್ ಸಮ ಸಂಖ್ಯೆಯ ಬ್ಯಾಂಕ್‌ಗಳನ್ನು ಬಳಸಿದರೆ, ವಿಳಾಸ ಮತ್ತು ಕಮಾಂಡ್ ಬ್ಯಾಂಕ್ ಎರಡು ಕೇಂದ್ರ ಬ್ಯಾಂಕ್‌ಗಳಲ್ಲಿ ಒಂದರಲ್ಲಿ ನೆಲೆಸಬಹುದು.
  • ಬಳಕೆಯಾಗದ ಪಿನ್‌ಗಳನ್ನು ಸಾಮಾನ್ಯ ಉದ್ದೇಶದ I/O ಪಿನ್‌ಗಳಾಗಿ ಬಳಸಬಹುದು.
  • ಎಲ್ಲಾ ವಿಳಾಸ ಮತ್ತು ಕಮಾಂಡ್ ಮತ್ತು ಸಂಬಂಧಿತ ಪಿನ್‌ಗಳು ಒಂದೇ ಬ್ಯಾಂಕ್‌ನಲ್ಲಿ ವಾಸಿಸಬೇಕು.
  • ವಿಳಾಸ ಮತ್ತು ಆಜ್ಞೆ ಮತ್ತು ಡೇಟಾ ಪಿನ್‌ಗಳು ಈ ಕೆಳಗಿನ ಷರತ್ತುಗಳ ಅಡಿಯಲ್ಲಿ ಬ್ಯಾಂಕ್ ಅನ್ನು ಹಂಚಿಕೊಳ್ಳಬಹುದು:
    • ವಿಳಾಸ ಮತ್ತು ಆದೇಶ ಮತ್ತು ಡೇಟಾ ಪಿನ್‌ಗಳು I/O ಲೇನ್ ಅನ್ನು ಹಂಚಿಕೊಳ್ಳಲು ಸಾಧ್ಯವಿಲ್ಲ.
    • ಡೇಟಾ ಪಿನ್‌ಗಳಿಗಾಗಿ ವಿಳಾಸ ಮತ್ತು ಕಮಾಂಡ್ ಬ್ಯಾಂಕ್‌ನಲ್ಲಿ ಬಳಕೆಯಾಗದ I/O ಲೇನ್ ಅನ್ನು ಮಾತ್ರ ಬಳಸಬಹುದು.

ಕೋಷ್ಟಕ 4. ಸಾಮಾನ್ಯ ಪಿನ್ ನಿರ್ಬಂಧಗಳು

ಸಿಗ್ನಲ್ ಪ್ರಕಾರ ನಿರ್ಬಂಧ
ಡೇಟಾ ಸ್ಟ್ರೋಬ್ DQ ಗುಂಪಿಗೆ ಸೇರಿದ ಎಲ್ಲಾ ಸಂಕೇತಗಳು ಒಂದೇ I/O ಲೇನ್‌ನಲ್ಲಿ ನೆಲೆಸಬೇಕು.
ಡೇಟಾ ಸಂಬಂಧಿತ DQ ಪಿನ್‌ಗಳು ಅದೇ I/O ಲೇನ್‌ನಲ್ಲಿ ವಾಸಿಸಬೇಕು. ಬೈಡೈರೆಕ್ಷನಲ್ ಡೇಟಾ ಲೈನ್‌ಗಳನ್ನು ಬೆಂಬಲಿಸದ ಪ್ರೋಟೋಕಾಲ್‌ಗಳಿಗಾಗಿ, ರೀಡ್ ಸಿಗ್ನಲ್‌ಗಳನ್ನು ಬರೆಯುವ ಸಂಕೇತಗಳಿಂದ ಪ್ರತ್ಯೇಕವಾಗಿ ಗುಂಪು ಮಾಡಬೇಕು.
ವಿಳಾಸ ಮತ್ತು ಆಜ್ಞೆ ವಿಳಾಸ ಮತ್ತು ಕಮಾಂಡ್ ಪಿನ್‌ಗಳು I/O ಬ್ಯಾಂಕ್‌ನಲ್ಲಿ ಪೂರ್ವನಿರ್ಧರಿತ ಸ್ಥಳಗಳಲ್ಲಿ ವಾಸಿಸಬೇಕು.

ಪಕ್ಕದ ಬ್ಯಾಂಕುಗಳು

ಬ್ಯಾಂಕುಗಳು ಪಕ್ಕದಲ್ಲಿವೆ ಎಂದು ಪರಿಗಣಿಸಲು, ಅವರು ಅದೇ I/O ಕಾಲಮ್‌ನಲ್ಲಿ ವಾಸಿಸಬೇಕು, ಬ್ಯಾಂಕ್‌ಗಳು ಪಕ್ಕದಲ್ಲಿದೆಯೇ ಎಂದು ನಿರ್ಧರಿಸಲು, ಸ್ಟ್ರಾಟಿಕ್ಸ್ 10 ಸಾಮಾನ್ಯ ಉದ್ದೇಶ I ನಲ್ಲಿರುವ ಸ್ಟ್ರಾಟಿಕ್ಸ್ 10 ಸಾಧನಗಳ ವಿಭಾಗದಲ್ಲಿ ಮಾಡ್ಯುಲರ್ I/O ಬ್ಯಾಂಕ್‌ಗಳ ಸ್ಥಳ ಮತ್ತು ಪಿನ್ ಎಣಿಕೆಗಳನ್ನು ನೋಡಿ /ಓ
ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿ.

ಸ್ಟ್ರಾಟಿಕ್ಸ್ 10 ಜನರಲ್ ಪರ್ಪಸ್ I/O ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿಯಲ್ಲಿ ಕೋಷ್ಟಕಗಳನ್ನು ಉಲ್ಲೇಖಿಸುವಾಗ, ತೋರಿಸಿರುವ ಎಲ್ಲಾ ಬ್ಯಾಂಕ್‌ಗಳು ಪಕ್ಕದಲ್ಲಿವೆ ಎಂದು ಭಾವಿಸುವುದು ಸುರಕ್ಷಿತವಾಗಿದೆ, ಹೊರತು ' - ' ಚಿಹ್ನೆ ಇರುವುದಿಲ್ಲ; a ' – ' ಚಿಹ್ನೆಯು ಪ್ಯಾಕೇಜ್‌ಗಾಗಿ ಬ್ಯಾಂಕ್ ಅನ್ನು ಬಾಂಡ್ ಮಾಡಿಲ್ಲ ಎಂದು ಸೂಚಿಸುತ್ತದೆ.
ಪಿನ್ ನಿಯೋಜನೆಗಳು

ಎಲ್ಲಾ EMIF I/O ಪಿನ್‌ಗಳಿಗೆ ಸ್ಥಳಗಳನ್ನು ನಿರ್ಧರಿಸಲು ನಿಮ್ಮ ಸಾಧನಕ್ಕಾಗಿ ಪಿನ್ ಟೇಬಲ್ ಅನ್ನು ನೀವು ಉಲ್ಲೇಖಿಸಬೇಕು. ಪಿನ್ ಟೇಬಲ್ ಅನ್ನು ಉಲ್ಲೇಖಿಸುವಾಗ, ಬ್ಯಾಂಕ್ ಸಂಖ್ಯೆಗಳು, I/O ಬ್ಯಾಂಕ್ ಸೂಚ್ಯಂಕಗಳು ಮತ್ತು ಪಿನ್ ಹೆಸರುಗಳನ್ನು ಒದಗಿಸಲಾಗುತ್ತದೆ. Intel FPGA ನಲ್ಲಿರುವ Stratix 10 ಸ್ಕೀಮ್ ಟೇಬಲ್‌ನಲ್ಲಿ ನೀವು ವಿಳಾಸ ಮತ್ತು ಕಮಾಂಡ್ ಪಿನ್‌ಗಳಿಗಾಗಿ ಪಿನ್ ಸೂಚ್ಯಂಕಗಳನ್ನು ಕಾಣಬಹುದು webಸೈಟ್. ನೀವು ಪಿನ್ ಕಾರ್ಯಯೋಜನೆಗಳನ್ನು ವಿವಿಧ ರೀತಿಯಲ್ಲಿ ನಿರ್ವಹಿಸಬಹುದು. ಶಿಫಾರಸು ಮಾಡಲಾದ ವಿಧಾನವೆಂದರೆ ಕೆಲವು ಇಂಟರ್ಫೇಸ್ ಸಿಗ್ನಲ್‌ಗಳನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ನಿರ್ಬಂಧಿಸುವುದು ಮತ್ತು ಉಳಿದದ್ದನ್ನು ಇಂಟೆಲ್ ಕ್ವಾರ್ಟಸ್ ಪ್ರೈಮ್ ಫಿಟ್ಟರ್ ನಿರ್ವಹಿಸಲು ಅವಕಾಶ ಮಾಡಿಕೊಡುವುದು. ಈ ವಿಧಾನವು ಕೆಲವು ಇಂಟರ್ಫೇಸ್ ಪಿನ್‌ಗಳಿಗೆ ಕಾನೂನು ಸ್ಥಾನಗಳನ್ನು ಕಂಡುಹಿಡಿಯಲು ಪಿನ್ ಕೋಷ್ಟಕಗಳನ್ನು ಸಮಾಲೋಚಿಸುವುದು ಮತ್ತು ಅವುಗಳನ್ನು .qsf ಮೂಲಕ ನಿಯೋಜಿಸುವುದನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. file ಅದು EMIF ವಿನ್ಯಾಸದೊಂದಿಗೆ ಉತ್ಪತ್ತಿಯಾಗುತ್ತದೆampಲೆ. I/O ನಿಯೋಜನೆಯ ಈ ವಿಧಾನಕ್ಕಾಗಿ, ನೀವು ಈ ಕೆಳಗಿನ ಸಂಕೇತಗಳನ್ನು ನಿರ್ಬಂಧಿಸಬೇಕು:

  • CK0
  • ಪ್ರತಿ ಗುಂಪಿಗೆ ಒಂದು DQS ಪಿನ್
  • PLL ಉಲ್ಲೇಖ ಗಡಿಯಾರ
  • RZQ

ಮೇಲಿನ ನಿರ್ಬಂಧಗಳ ಆಧಾರದ ಮೇಲೆ, ಇಂಟೆಲ್ ಕ್ವಾರ್ಟಸ್ ಪ್ರೈಮ್ ಫಿಟ್ಟರ್ ಪ್ರತಿ ಲೇನ್‌ನಲ್ಲಿ ಅಗತ್ಯವಿರುವಂತೆ ಪಿನ್‌ಗಳನ್ನು ತಿರುಗಿಸುತ್ತದೆ. ಕೆಳಗಿನ ಚಿತ್ರವು ಮಾಜಿ ವ್ಯಕ್ತಿಯನ್ನು ವಿವರಿಸುತ್ತದೆampಕೆಳಗಿನ ಆಯ್ಕೆಗಳೊಂದಿಗೆ DDR3 x72 ಇಂಟರ್‌ಫೇಸ್‌ಗಾಗಿ ಪಿನ್ ಕಾರ್ಯಯೋಜನೆಯು:

  • ವಿಳಾಸ ಮತ್ತು ಕಮಾಂಡ್ ಪಿನ್ ಅನ್ನು ಬ್ಯಾಂಕ್ 2M ನಲ್ಲಿ ಇರಿಸಲಾಗಿದೆ ಮತ್ತು 3 ಲೇನ್‌ಗಳ ಅಗತ್ಯವಿದೆ.
    • ಬ್ಯಾಂಕ್ 0M ನಲ್ಲಿ CK8 ಅನ್ನು ಪಿನ್ 2 ಗೆ ನಿರ್ಬಂಧಿಸಲಾಗಿದೆ.
    • PLL ಉಲ್ಲೇಖ ಗಡಿಯಾರ ಪಿನ್‌ಗಳನ್ನು ಬ್ಯಾಂಕ್ 24M ನಲ್ಲಿ 25 ಮತ್ತು 2 ಪಿನ್‌ಗಳಿಗೆ ನಿರ್ಬಂಧಿಸಲಾಗಿದೆ.
    • RZQ ಅನ್ನು ಬ್ಯಾಂಕ್ 26M ನಲ್ಲಿ ಪಿನ್ 2 ಗೆ ನಿರ್ಬಂಧಿಸಲಾಗಿದೆ.
  • 2N, 2M, ಮತ್ತು 2L ಬ್ಯಾಂಕ್‌ಗಳಲ್ಲಿ ಡೇಟಾವನ್ನು ಇರಿಸಲಾಗಿದೆ ಮತ್ತು 9 ಲೇನ್‌ಗಳ ಅಗತ್ಯವಿದೆ.
    • DQS ಗುಂಪುಗಳು 1-4 ಅನ್ನು ಬ್ಯಾಂಕ್ 2N ನಲ್ಲಿ ಇರಿಸಲಾಗಿದೆ.
    • DQS ಗುಂಪು 0 ಅನ್ನು ಬ್ಯಾಂಕ್ 2M ನಲ್ಲಿ ಇರಿಸಲಾಗಿದೆ.
    • DQS ಗುಂಪುಗಳನ್ನು 5-8 ಬ್ಯಾಂಕ್ 2L ನಲ್ಲಿ ಇರಿಸಲಾಗಿದೆ.

ಚಿತ್ರ 5. ಪಿನ್ ನಿಯೋಜನೆಗಳು Example: DDR3 x73 ಇಂಟರ್ಫೇಸ್ಬಾಹ್ಯ-ಮೆಮೊರಿ-ಇಂಟರ್‌ಫೇಸ್‌ಗಳು-ಇಂಟೆಲ್-ಸ್ಟ್ರಾಟಿಕ್ಸ್-10-ಎಫ್‌ಪಿಜಿಎ-ಐಪಿ-ಡಿಸೈನ್-ಎಕ್ಸ್ample-fig15

ಇದರಲ್ಲಿ ಮಾಜಿample, ಬ್ಯಾಂಕ್ 0M ನಲ್ಲಿ CK8 ಅನ್ನು ಪಿನ್ 2 ಗೆ ನಿರ್ಬಂಧಿಸಲು, ನೀವು ಈ ಕೆಳಗಿನ ಸಾಲನ್ನು .qsf ಗೆ ಸೇರಿಸುತ್ತೀರಿ file, ಸೂಕ್ತವಾದ ಪಿನ್ ಟೇಬಲ್ ಅನ್ನು ಆಧರಿಸಿ:

ಮೇಲಿನ ಪಿನ್ ನಿಯೋಜನೆಯ ಸ್ವರೂಪವನ್ನು ಎಲ್ಲಾ ಪಿನ್‌ಗಳಿಗೆ ಅನ್ವಯಿಸಬಹುದು:

ಸಂಬಂಧಿತ ಮಾಹಿತಿ

  • Intel Stratix 10 ಸಾಧನಗಳಲ್ಲಿ ಮಾಡ್ಯುಲರ್ I/O ಬ್ಯಾಂಕ್‌ಗಳು
  • Intel Stratix 10 EMIF IP DDR3
  • DDR10 ಗಾಗಿ Intel Stratix 4 EMIF IP
  • QDRII/II+/Xtreme ಗಾಗಿ Intel Stratix 10 EMIF IP
  • QDR-IV ಗಾಗಿ Intel Stratix 10 EMIF IP
  • RLDRAM 10 ಗಾಗಿ Intel Stratix 3 EMIF IP

Intel Stratix 10 EMIF ವಿನ್ಯಾಸವನ್ನು ಕಂಪೈಲ್ ಮಾಡುವುದು ಮತ್ತು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಮಾಡುವುದುample

ನೀವು .qsf ನಲ್ಲಿ ಅಗತ್ಯವಾದ ಪಿನ್ ಕಾರ್ಯಯೋಜನೆಗಳನ್ನು ಮಾಡಿದ ನಂತರ file, ನೀವು ವಿನ್ಯಾಸ ಮಾಜಿ ಕಂಪೈಲ್ ಮಾಡಬಹುದುampಇಂಟೆಲ್ ಕ್ವಾರ್ಟಸ್ ಪ್ರೈಮ್ ಸಾಫ್ಟ್‌ವೇರ್‌ನಲ್ಲಿ ಲೆ.

  1. ವಿನ್ಯಾಸವನ್ನು ಹೊಂದಿರುವ ಇಂಟೆಲ್ ಕ್ವಾರ್ಟಸ್ ಪ್ರೈಮ್ ಫೋಲ್ಡರ್‌ಗೆ ನ್ಯಾವಿಗೇಟ್ ಮಾಡಿample ಡೈರೆಕ್ಟರಿ.
  2. ಇಂಟೆಲ್ ಕ್ವಾರ್ಟಸ್ ಪ್ರಧಾನ ಯೋಜನೆಯನ್ನು ತೆರೆಯಿರಿ file, (.qpf).
  3. ಸಂಕಲನವನ್ನು ಪ್ರಾರಂಭಿಸಲು, ಸಂಸ್ಕರಣೆ ➤ ಸಂಕಲನವನ್ನು ಪ್ರಾರಂಭಿಸಿ ಕ್ಲಿಕ್ ಮಾಡಿ. ಸಂಕಲನವನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಪೂರ್ಣಗೊಳಿಸುವಿಕೆಯು .sof ಅನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ file, ಇದು ಹಾರ್ಡ್‌ವೇರ್‌ನಲ್ಲಿ ರನ್ ಮಾಡಲು ವಿನ್ಯಾಸವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ.
  4. ಕಂಪೈಲ್ ಮಾಡಿದ ವಿನ್ಯಾಸದೊಂದಿಗೆ ನಿಮ್ಮ ಸಾಧನವನ್ನು ಪ್ರೋಗ್ರಾಂ ಮಾಡಲು, ಪರಿಕರಗಳು ➤ ಪ್ರೋಗ್ರಾಮರ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡುವ ಮೂಲಕ ಪ್ರೋಗ್ರಾಮರ್ ಅನ್ನು ತೆರೆಯಿರಿ.
  5. ಪ್ರೋಗ್ರಾಮರ್‌ನಲ್ಲಿ, ಬೆಂಬಲಿತ ಸಾಧನಗಳನ್ನು ಪತ್ತೆಹಚ್ಚಲು ಸ್ವಯಂ ಪತ್ತೆ ಕ್ಲಿಕ್ ಮಾಡಿ.
  6. Intel Stratix 10 ಸಾಧನವನ್ನು ಆಯ್ಕೆ ಮಾಡಿ ಮತ್ತು ನಂತರ ಬದಲಾವಣೆ ಆಯ್ಕೆಮಾಡಿ File.
  7. ರಚಿಸಿದ ed_synth.sof ಗೆ ನ್ಯಾವಿಗೇಟ್ ಮಾಡಿ file ಮತ್ತು ಓಪನ್ ಆಯ್ಕೆಮಾಡಿ.
  8. Intel Stratix 10 ಸಾಧನವನ್ನು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಮಾಡಲು ಪ್ರಾರಂಭಿಸಿ ಕ್ಲಿಕ್ ಮಾಡಿ. ಸಾಧನವನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಪ್ರೋಗ್ರಾಮ್ ಮಾಡಿದಾಗ, ವಿಂಡೋದ ಮೇಲಿನ ಬಲಭಾಗದಲ್ಲಿರುವ ಪ್ರಗತಿ ಪಟ್ಟಿಯು 100% (ಯಶಸ್ವಿಯಾಗಿದೆ) ಅನ್ನು ಸೂಚಿಸುತ್ತದೆ.

Intel Stratix 10 EMIF ವಿನ್ಯಾಸವನ್ನು ಡೀಬಗ್ ಮಾಡಲಾಗುತ್ತಿದೆ Example
ಬಾಹ್ಯ ಮೆಮೊರಿ ಇಂಟರ್ಫೇಸ್ ವಿನ್ಯಾಸಗಳನ್ನು ಡೀಬಗ್ ಮಾಡಲು ಸಹಾಯ ಮಾಡಲು EMIF ಡೀಬಗ್ ಟೂಲ್ಕಿಟ್ ಲಭ್ಯವಿದೆ. ಟೂಲ್ಕಿಟ್ ನಿಮಗೆ ಓದಲು ಮತ್ತು ಬರೆಯಲು ಅಂಚುಗಳನ್ನು ಪ್ರದರ್ಶಿಸಲು ಮತ್ತು ಕಣ್ಣಿನ ರೇಖಾಚಿತ್ರಗಳನ್ನು ರಚಿಸಲು ಅನುಮತಿಸುತ್ತದೆ. ನೀವು Intel Stratix 10 ಡೆವಲಪ್‌ಮೆಂಟ್ ಕಿಟ್ ಅನ್ನು ಪ್ರೋಗ್ರಾಮ್ ಮಾಡಿದ ನಂತರ, ನೀವು EMIF ಡೀಬಗ್ ಟೂಲ್‌ಕಿಟ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಅದರ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಪರಿಶೀಲಿಸಬಹುದು.

  1. EMIF ಡೀಬಗ್ ಟೂಲ್‌ಕಿಟ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಲು, ಪರಿಕರಗಳು ➤ ಸಿಸ್ಟಮ್ ಡೀಬಗ್ ಮಾಡುವ ಪರಿಕರಗಳು ➤ ಬಾಹ್ಯ ಮೆಮೊರಿ ಇಂಟರ್ಫೇಸ್ ಟೂಲ್‌ಕಿಟ್‌ಗೆ ನ್ಯಾವಿಗೇಟ್ ಮಾಡಿ.
  2. ಸಂಪರ್ಕಗಳನ್ನು ಆರಂಭಿಸಿ ಕ್ಲಿಕ್ ಮಾಡಿ.
  3. ಸಾಧನಕ್ಕೆ ಪ್ರಾಜೆಕ್ಟ್ ಲಿಂಕ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ. ಒಂದು ವಿಂಡೋ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ; ಸರಿಯಾದ ಸಾಧನವನ್ನು ಆಯ್ಕೆಮಾಡಲಾಗಿದೆ ಮತ್ತು ಸರಿಯಾದ .sof ಎಂದು ಪರಿಶೀಲಿಸಿ file ಆಯ್ಕೆ ಮಾಡಲಾಗಿದೆ.
  4. ಮೆಮೊರಿ ಇಂಟರ್ಫೇಸ್ ಸಂಪರ್ಕವನ್ನು ರಚಿಸಿ ಕ್ಲಿಕ್ ಮಾಡಿ. ಸರಿ ಕ್ಲಿಕ್ ಮಾಡುವ ಮೂಲಕ ಡೀಫಾಲ್ಟ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಸ್ವೀಕರಿಸಿ.

Intel Stratix 10 ಡೆವಲಪ್‌ಮೆಂಟ್ ಕಿಟ್ ಅನ್ನು ಈಗ EMIF ಡೀಬಗ್ ಟೂಲ್‌ಕಿಟ್‌ನೊಂದಿಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸಲು ಹೊಂದಿಸಲಾಗಿದೆ ಮತ್ತು ಅನುಗುಣವಾದ ಆಯ್ಕೆಯ ಮೇಲೆ ಡಬಲ್ ಕ್ಲಿಕ್ ಮಾಡುವ ಮೂಲಕ ನೀವು ಈ ಕೆಳಗಿನ ಯಾವುದೇ ವರದಿಗಳನ್ನು ರಚಿಸಬಹುದು:

  • ಮರುರನ್ ಮಾಪನಾಂಕ ನಿರ್ಣಯ. ಪ್ರತಿ DQ/DQS ಪಿನ್‌ನ ಅಂಚುಗಳ ಜೊತೆಗೆ ಪ್ರತಿ DQ/DQS ಗುಂಪಿಗೆ ಮಾಪನಾಂಕ ನಿರ್ಣಯದ ಸ್ಥಿತಿಯನ್ನು ಸಂಕ್ಷಿಪ್ತಗೊಳಿಸುವ ಮಾಪನಾಂಕ ನಿರ್ಣಯ ವರದಿಯನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ.
  • ಚಾಲಕ ಮಾರ್ಜಿನಿಂಗ್. ಪ್ರತಿ I/O ಪಿನ್‌ಗೆ ಓದುವ ಮತ್ತು ಬರೆಯುವ ಅಂಚುಗಳ ಸಾರಾಂಶದ ವರದಿಯನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ. ಇದು ಮಾಪನಾಂಕ ನಿರ್ಣಯದಿಂದ ಭಿನ್ನವಾಗಿದೆ ಏಕೆಂದರೆ ಚಾಲಕ ಮಾರ್ಜಿನಿಂಗ್ ಅನ್ನು ಮಾಪನಾಂಕ ನಿರ್ಣಯದ ಸಮಯದಲ್ಲಿ ಬದಲಿಗೆ ಬಳಕೆದಾರರ ಮೋಡ್ ಟ್ರಾಫಿಕ್ ಸಮಯದಲ್ಲಿ ಸೆರೆಹಿಡಿಯಲಾಗುತ್ತದೆ
  • ಕಣ್ಣಿನ ರೇಖಾಚಿತ್ರವನ್ನು ರಚಿಸಿ. ಮಾಪನಾಂಕ ನಿರ್ಣಯದ ಡೇಟಾ ಮಾದರಿಗಳ ಆಧಾರದ ಮೇಲೆ ಪ್ರತಿ DQ ಪಿನ್‌ಗೆ ಕಣ್ಣಿನ ರೇಖಾಚಿತ್ರಗಳನ್ನು ಓದಲು ಮತ್ತು ಬರೆಯಲು ರಚಿಸುತ್ತದೆ.
  • ಮುಕ್ತಾಯವನ್ನು ಮಾಪನಾಂಕ ನಿರ್ಣಯಿಸಿ. ವಿಭಿನ್ನ ಮುಕ್ತಾಯ ಮೌಲ್ಯಗಳನ್ನು ಸ್ವೀಪ್ ಮಾಡುತ್ತದೆ ಮತ್ತು ಪ್ರತಿ ಮುಕ್ತಾಯ ಮೌಲ್ಯವು ಒದಗಿಸುವ ಅಂಚುಗಳನ್ನು ವರದಿ ಮಾಡುತ್ತದೆ. ಮೆಮೊರಿ ಇಂಟರ್ಫೇಸ್‌ಗಾಗಿ ಅತ್ಯುತ್ತಮವಾದ ಮುಕ್ತಾಯವನ್ನು ಆಯ್ಕೆ ಮಾಡಲು ಸಹಾಯ ಮಾಡಲು ಈ ವೈಶಿಷ್ಟ್ಯವನ್ನು ಬಳಸಿ.

ಸಂಬಂಧಿತ ಮಾಹಿತಿ
Intel Stratix 10 EMIF IP ಡೀಬಗ್ ಮಾಡುವಿಕೆ

ವಿನ್ಯಾಸ ಎಕ್ಸ್ample ಬಾಹ್ಯ ಮೆಮೊರಿ ಇಂಟರ್ಫೇಸ್‌ಗಳಿಗಾಗಿ ವಿವರಣೆ Intel Stratix 10 FPGA IP

ನಿಮ್ಮ EMIF IP ಅನ್ನು ನೀವು ನಿಯತಾಂಕಗೊಳಿಸಿದಾಗ ಮತ್ತು ರಚಿಸಿದಾಗ, ಸಿಮ್ಯುಲೇಶನ್ ಮತ್ತು ಸಂಶ್ಲೇಷಣೆಗಾಗಿ ಸಿಸ್ಟಮ್ ಡೈರೆಕ್ಟರಿಗಳನ್ನು ರಚಿಸುತ್ತದೆ ಎಂದು ನೀವು ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು file ಹೊಂದಿಸುತ್ತದೆ, ಮತ್ತು ಉತ್ಪಾದಿಸುತ್ತದೆ file ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಹೊಂದಿಸುತ್ತದೆ. ನೀವು Ex ಅಡಿಯಲ್ಲಿ ಸಿಮ್ಯುಲೇಶನ್ ಅಥವಾ ಸಿಂಥೆಸಿಸ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿದರೆample ವಿನ್ಯಾಸ Fileಮಾಜಿ ಮೇಲೆ ರುample ಡಿಸೈನ್ಸ್ ಟ್ಯಾಬ್, ಸಿಸ್ಟಮ್ ಸಂಪೂರ್ಣ ಸಿಮ್ಯುಲೇಶನ್ ಅನ್ನು ರಚಿಸುತ್ತದೆ file ಸೆಟ್ ಅಥವಾ ಸಂಪೂರ್ಣ ಸಂಶ್ಲೇಷಣೆ file ನಿಮ್ಮ ಆಯ್ಕೆಗೆ ಅನುಗುಣವಾಗಿ ಹೊಂದಿಸಿ.

ಸಂಶ್ಲೇಷಣೆ Example ವಿನ್ಯಾಸ

ಸಿಂಥೆಸಿಸ್ ಎಕ್ಸ್ample ವಿನ್ಯಾಸವು ಕೆಳಗಿನ ಚಿತ್ರದಲ್ಲಿ ತೋರಿಸಿರುವ ಪ್ರಮುಖ ಬ್ಲಾಕ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿದೆ.

  • ಟ್ರಾಫಿಕ್ ಜನರೇಟರ್, ಇದು ಸಂಶ್ಲೇಷಿಸಬಹುದಾದ Avalon®-MM example ಚಾಲಕವು ಒಂದು ಹುಸಿ-ಯಾದೃಚ್ಛಿಕ ಮಾದರಿಯನ್ನು ಓದುತ್ತದೆ ಮತ್ತು ಪ್ಯಾರಾಮೀಟರ್ ಸಂಖ್ಯೆ ವಿಳಾಸಗಳಿಗೆ ಬರೆಯುತ್ತದೆ. ಟ್ರಾಫಿಕ್ ಜನರೇಟರ್ ಮೆಮೊರಿಯಿಂದ ಓದಲಾದ ಡೇಟಾವನ್ನು ಅದು ಲಿಖಿತ ಡೇಟಾಗೆ ಹೊಂದಿಕೆಯಾಗುತ್ತದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡುತ್ತದೆ ಮತ್ತು ಇಲ್ಲದಿದ್ದರೆ ವೈಫಲ್ಯವನ್ನು ಪ್ರತಿಪಾದಿಸುತ್ತದೆ.
  • ಮೆಮೊರಿ ಇಂಟರ್‌ಫೇಸ್‌ನ ಒಂದು ನಿದರ್ಶನ, ಇದರಲ್ಲಿ ಇವು ಸೇರಿವೆ:
    • Avalon-MM ಇಂಟರ್ಫೇಸ್ ಮತ್ತು AFI ಇಂಟರ್ಫೇಸ್ ನಡುವೆ ಮಾಡರೇಟ್ ಮಾಡುವ ಮೆಮೊರಿ ನಿಯಂತ್ರಕ.
    • PHY, ಇದು ಓದುವ ಮತ್ತು ಬರೆಯುವ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಮೆಮೊರಿ ನಿಯಂತ್ರಕ ಮತ್ತು ಬಾಹ್ಯ ಮೆಮೊರಿ ಸಾಧನಗಳ ನಡುವೆ ಇಂಟರ್ಫೇಸ್ ಆಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.

ಚಿತ್ರ 6. ಸಿಂಥೆಸಿಸ್ ಎಕ್ಸ್ample ವಿನ್ಯಾಸಬಾಹ್ಯ-ಮೆಮೊರಿ-ಇಂಟರ್‌ಫೇಸ್‌ಗಳು-ಇಂಟೆಲ್-ಸ್ಟ್ರಾಟಿಕ್ಸ್-10-ಎಫ್‌ಪಿಜಿಎ-ಐಪಿ-ಡಿಸೈನ್-ಎಕ್ಸ್ample-fig16

ನೀವು ಪಿಂಗ್ ಪಾಂಗ್ PHY ವೈಶಿಷ್ಟ್ಯವನ್ನು ಬಳಸುತ್ತಿದ್ದರೆ, ಸಿಂಥೆಸಿಸ್ ಎಕ್ಸ್ample ವಿನ್ಯಾಸವು ಕೆಳಗಿನ ಚಿತ್ರದಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ ಎರಡು ಸ್ವತಂತ್ರ ನಿಯಂತ್ರಕಗಳು ಮತ್ತು ಸಾಮಾನ್ಯ PHY ಮೂಲಕ ಎರಡು ಸ್ವತಂತ್ರ ಮೆಮೊರಿ ಸಾಧನಗಳಿಗೆ ಆಜ್ಞೆಗಳನ್ನು ನೀಡುವ ಎರಡು ಟ್ರಾಫಿಕ್ ಜನರೇಟರ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿದೆ.

ಚಿತ್ರ 7. ಸಿಂಥೆಸಿಸ್ ಎಕ್ಸ್ampಪಿಂಗ್ ಪಾಂಗ್ PHY ಗಾಗಿ ವಿನ್ಯಾಸಬಾಹ್ಯ-ಮೆಮೊರಿ-ಇಂಟರ್‌ಫೇಸ್‌ಗಳು-ಇಂಟೆಲ್-ಸ್ಟ್ರಾಟಿಕ್ಸ್-10-ಎಫ್‌ಪಿಜಿಎ-ಐಪಿ-ಡಿಸೈನ್-ಎಕ್ಸ್ample-fig17

ನೀವು RLDRAM 3 ಅನ್ನು ಬಳಸುತ್ತಿದ್ದರೆ, ಸಿಂಥೆಸಿಸ್ ಎಕ್ಸ್‌ನಲ್ಲಿನ ಟ್ರಾಫಿಕ್ ಜನರೇಟರ್ampಕೆಳಗಿನ ಚಿತ್ರದಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ le ವಿನ್ಯಾಸವು AFI ಅನ್ನು ಬಳಸಿಕೊಂಡು ನೇರವಾಗಿ PHY ಯೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸುತ್ತದೆ.

ಚಿತ್ರ 8. ಸಿಂಥೆಸಿಸ್ ಎಕ್ಸ್ample ವಿನ್ಯಾಸ RLDRAM 3 ಇಂಟರ್ಫೇಸ್ಬಾಹ್ಯ-ಮೆಮೊರಿ-ಇಂಟರ್‌ಫೇಸ್‌ಗಳು-ಇಂಟೆಲ್-ಸ್ಟ್ರಾಟಿಕ್ಸ್-10-ಎಫ್‌ಪಿಜಿಎ-ಐಪಿ-ಡಿಸೈನ್-ಎಕ್ಸ್ample-fig18

ಗಮನಿಸಿ: ಒಂದು ಅಥವಾ ಹೆಚ್ಚಿನ PLL ಹಂಚಿಕೆ ಮೋಡ್, DLL ಹಂಚಿಕೆ ಮೋಡ್, ಅಥವಾ OCT ಹಂಚಿಕೆ ಮೋಡ್ ನಿಯತಾಂಕಗಳನ್ನು ಯಾವುದೇ ಹಂಚಿಕೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಬೇರೆ ಯಾವುದೇ ಮೌಲ್ಯಕ್ಕೆ ಹೊಂದಿಸಿದ್ದರೆ, ಸಿಂಥೆಸಿಸ್ ಎಕ್ಸ್ample ವಿನ್ಯಾಸವು ಎರಡು ಟ್ರಾಫಿಕ್ ಜನರೇಟರ್/ಮೆಮೊರಿ ಇಂಟರ್ಫೇಸ್ ನಿದರ್ಶನಗಳನ್ನು ಹೊಂದಿರುತ್ತದೆ. ಎರಡು ಟ್ರಾಫಿಕ್ ಜನರೇಟರ್/ಮೆಮೊರಿ ಇಂಟರ್ಫೇಸ್ ನಿದರ್ಶನಗಳು ಪ್ಯಾರಾಮೀಟರ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳಿಂದ ವ್ಯಾಖ್ಯಾನಿಸಲಾದ ಹಂಚಿಕೆಯ PLL/DLL/OCT ಸಂಪರ್ಕಗಳಿಂದ ಮಾತ್ರ ಸಂಬಂಧಿಸಿವೆ. ನಿಮ್ಮ ಸ್ವಂತ ವಿನ್ಯಾಸಗಳಲ್ಲಿ ನೀವು ಅಂತಹ ಸಂಪರ್ಕಗಳನ್ನು ಹೇಗೆ ಮಾಡಬಹುದು ಎಂಬುದನ್ನು ಟ್ರಾಫಿಕ್ ಜನರೇಟರ್/ಮೆಮೊರಿ ಇಂಟರ್ಫೇಸ್ ನಿದರ್ಶನಗಳು ಪ್ರದರ್ಶಿಸುತ್ತವೆ.
ಗಮನಿಸಿ: ಇಂಟೆಲ್ ಕ್ವಾರ್ಟಸ್ ಪ್ರೈಮ್ ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಆವೃತ್ತಿ ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿಯಲ್ಲಿ ವಿವರಿಸಿದಂತೆ ಥರ್ಡ್-ಪಾರ್ಟಿ ಸಿಂಥೆಸಿಸ್ ಫ್ಲೋ: ಥರ್ಡ್-ಪಾರ್ಟಿ ಸಿಂಥೆಸಿಸ್ EMIF IP ಗಾಗಿ ಬೆಂಬಲಿತ ಹರಿವು ಅಲ್ಲ.
ಸಂಬಂಧಿತ ಮಾಹಿತಿ
ಸಂಶ್ಲೇಷಿಸಬಹುದಾದ EMIF ವಿನ್ಯಾಸವನ್ನು ಉತ್ಪಾದಿಸುವುದು Example ಆನ್

ಸಿಮ್ಯುಲೇಶನ್ ಎಕ್ಸ್ample ವಿನ್ಯಾಸ
ಸಿಮ್ಯುಲೇಶನ್ ಎಕ್ಸ್ample ವಿನ್ಯಾಸವು ಈ ಕೆಳಗಿನ ಚಿತ್ರದಲ್ಲಿ ತೋರಿಸಿರುವ ಪ್ರಮುಖ ಬ್ಲಾಕ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿದೆ.

  • ಸಂಶ್ಲೇಷಣೆಯ ಒಂದು ನಿದರ್ಶನ example ವಿನ್ಯಾಸ. ಹಿಂದಿನ ವಿಭಾಗದಲ್ಲಿ ವಿವರಿಸಿದಂತೆ, ಸಂಶ್ಲೇಷಣೆ ಎಕ್ಸ್ample ವಿನ್ಯಾಸವು ಟ್ರಾಫಿಕ್ ಜನರೇಟರ್ ಮತ್ತು ಮೆಮೊರಿ ಇಂಟರ್ಫೇಸ್ನ ಉದಾಹರಣೆಯನ್ನು ಒಳಗೊಂಡಿದೆ. ಕ್ಷಿಪ್ರ ಸಿಮ್ಯುಲೇಶನ್‌ಗೆ ಸೂಕ್ತವಾದಲ್ಲಿ ಅಮೂರ್ತ ಸಿಮ್ಯುಲೇಶನ್ ಮಾದರಿಗಳಿಗೆ ಈ ಬ್ಲಾಕ್‌ಗಳು ಡೀಫಾಲ್ಟ್ ಆಗಿರುತ್ತವೆ.
  • ಮೆಮೊರಿ ಮಾದರಿ, ಇದು ಮೆಮೊರಿ ಪ್ರೋಟೋಕಾಲ್ ವಿಶೇಷಣಗಳಿಗೆ ಬದ್ಧವಾಗಿರುವ ಸಾಮಾನ್ಯ ಮಾದರಿಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ಆಗಾಗ್ಗೆ, ಮೆಮೊರಿ ಮಾರಾಟಗಾರರು ತಮ್ಮ ನಿರ್ದಿಷ್ಟ ಮೆಮೊರಿ ಘಟಕಗಳಿಗೆ ಸಿಮ್ಯುಲೇಶನ್ ಮಾದರಿಗಳನ್ನು ಒದಗಿಸುತ್ತಾರೆ, ಅದನ್ನು ನೀವು ಅವರಿಂದ ಡೌನ್‌ಲೋಡ್ ಮಾಡಬಹುದು webಸೈಟ್ಗಳು.
  • ಒಟ್ಟಾರೆ ಪಾಸ್ ಅಥವಾ ಫೇಲ್ ಸ್ಥಿತಿಯನ್ನು ಸೂಚಿಸಲು ಬಾಹ್ಯ ಮೆಮೊರಿ ಇಂಟರ್ಫೇಸ್ IP ಮತ್ತು ಟ್ರಾಫಿಕ್ ಜನರೇಟರ್‌ನಿಂದ ಸ್ಥಿತಿ ಸಂಕೇತಗಳನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡುವ ಸ್ಥಿತಿ ಪರೀಕ್ಷಕ.

ಚಿತ್ರ 9. ಸಿಮ್ಯುಲೇಶನ್ ಎಕ್ಸ್ample ವಿನ್ಯಾಸಬಾಹ್ಯ-ಮೆಮೊರಿ-ಇಂಟರ್‌ಫೇಸ್‌ಗಳು-ಇಂಟೆಲ್-ಸ್ಟ್ರಾಟಿಕ್ಸ್-10-ಎಫ್‌ಪಿಜಿಎ-ಐಪಿ-ಡಿಸೈನ್-ಎಕ್ಸ್ample-fig19

ನೀವು ಪಿಂಗ್ ಪಾಂಗ್ PHY ವೈಶಿಷ್ಟ್ಯವನ್ನು ಬಳಸುತ್ತಿದ್ದರೆ, ಸಿಮ್ಯುಲೇಶನ್ ಎಕ್ಸ್ample ವಿನ್ಯಾಸವು ಕೆಳಗಿನ ಚಿತ್ರದಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ ಎರಡು ಸ್ವತಂತ್ರ ನಿಯಂತ್ರಕಗಳು ಮತ್ತು ಸಾಮಾನ್ಯ PHY ಮೂಲಕ ಎರಡು ಸ್ವತಂತ್ರ ಮೆಮೊರಿ ಸಾಧನಗಳಿಗೆ ಆಜ್ಞೆಗಳನ್ನು ನೀಡುವ ಎರಡು ಟ್ರಾಫಿಕ್ ಜನರೇಟರ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿದೆ.

ಚಿತ್ರ 10. ಸಿಮ್ಯುಲೇಶನ್ ಎಕ್ಸ್ampಪಿಂಗ್ ಪಾಂಗ್ PHY ಗಾಗಿ ವಿನ್ಯಾಸಬಾಹ್ಯ-ಮೆಮೊರಿ-ಇಂಟರ್‌ಫೇಸ್‌ಗಳು-ಇಂಟೆಲ್-ಸ್ಟ್ರಾಟಿಕ್ಸ್-10-ಎಫ್‌ಪಿಜಿಎ-ಐಪಿ-ಡಿಸೈನ್-ಎಕ್ಸ್ample-fig20

ನೀವು RLDRAM 3 ಅನ್ನು ಬಳಸುತ್ತಿದ್ದರೆ, ಸಿಮ್ಯುಲೇಶನ್ ಎಕ್ಸ್‌ನಲ್ಲಿನ ಟ್ರಾಫಿಕ್ ಜನರೇಟರ್ampಕೆಳಗಿನ ಚಿತ್ರದಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ le ವಿನ್ಯಾಸವು AFI ಅನ್ನು ಬಳಸಿಕೊಂಡು ನೇರವಾಗಿ PHY ಯೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸುತ್ತದೆ.

ಚಿತ್ರ 11. ಸಿಮ್ಯುಲೇಶನ್ ಎಕ್ಸ್ample ವಿನ್ಯಾಸ RLDRAM 3 ಇಂಟರ್ಫೇಸ್ಬಾಹ್ಯ-ಮೆಮೊರಿ-ಇಂಟರ್‌ಫೇಸ್‌ಗಳು-ಇಂಟೆಲ್-ಸ್ಟ್ರಾಟಿಕ್ಸ್-10-ಎಫ್‌ಪಿಜಿಎ-ಐಪಿ-ಡಿಸೈನ್-ಎಕ್ಸ್ample-fig21

ಸಂಬಂಧಿತ ಮಾಹಿತಿ
EMIF ವಿನ್ಯಾಸವನ್ನು ರಚಿಸಲಾಗುತ್ತಿದೆ Example ಫಾರ್ ಸಿಮ್ಯುಲೇಶನ್ ಆನ್

Example ವಿನ್ಯಾಸಗಳ ಇಂಟರ್ಫೇಸ್ ಟ್ಯಾಬ್
ಪ್ಯಾರಾಮೀಟರ್ ಎಡಿಟರ್ ಎಕ್ಸ್ ಅನ್ನು ಒಳಗೊಂಡಿದೆample ಡಿಸೈನ್ಸ್ ಟ್ಯಾಬ್ ಇದು ನಿಮ್ಮ ಮಾಜಿ ವ್ಯಕ್ತಿಯನ್ನು ಪ್ಯಾರಾಮೀಟರ್ ಮಾಡಲು ಮತ್ತು ರಚಿಸಲು ಅನುಮತಿಸುತ್ತದೆample designs.l
ಲಭ್ಯವಿದೆ Example ವಿನ್ಯಾಸಗಳ ವಿಭಾಗ
ಆಯ್ಕೆ ವಿನ್ಯಾಸ ಪುಲ್‌ಡೌನ್ ನಿಮಗೆ ಅಪೇಕ್ಷಿತ ಮಾಜಿ ಆಯ್ಕೆ ಮಾಡಲು ಅನುಮತಿಸುತ್ತದೆample ವಿನ್ಯಾಸ. ಪ್ರಸ್ತುತ, EMIF Example ವಿನ್ಯಾಸವು ಲಭ್ಯವಿರುವ ಏಕೈಕ ಆಯ್ಕೆಯಾಗಿದೆ ಮತ್ತು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಆಯ್ಕೆಮಾಡಲಾಗಿದೆ.

ಬಾಹ್ಯ ಮೆಮೊರಿ ಇಂಟರ್‌ಫೇಸ್‌ಗಳಿಗಾಗಿ ಡಾಕ್ಯುಮೆಂಟ್ ಪರಿಷ್ಕರಣೆ ಇತಿಹಾಸ Intel Stratix 10 FPGA IP ವಿನ್ಯಾಸ ಎಕ್ಸ್ampಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿ

ಡಾಕ್ಯುಮೆಂಟ್ ಆವೃತ್ತಿ ಇಂಟೆಲ್ ಕ್ವಾರ್ಟಸ್ ಪ್ರೈಮ್ ಆವೃತ್ತಿ ಬದಲಾವಣೆಗಳು
2021.03.29 21.1 • ರಲ್ಲಿ Example ವಿನ್ಯಾಸ ತ್ವರಿತ ಪ್ರಾರಂಭ ಅಧ್ಯಾಯ, NCSim* ಸಿಮ್ಯುಲೇಟರ್‌ಗೆ ಉಲ್ಲೇಖಗಳನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ.
2018.09.24 18.1 • ನಲ್ಲಿ ಅಂಕಿಅಂಶಗಳನ್ನು ನವೀಕರಿಸಲಾಗಿದೆ ಸಂಶ್ಲೇಷಿಸಬಹುದಾದ EMIF ವಿನ್ಯಾಸವನ್ನು ಉತ್ಪಾದಿಸುವುದು Example ಮತ್ತು EMIF ವಿನ್ಯಾಸವನ್ನು ರಚಿಸಲಾಗುತ್ತಿದೆ Exampಸಿಮ್ಯುಲೇಶನ್‌ಗಾಗಿ le ವಿಷಯಗಳು.
2018.05.07 18.0 • ನಿಂದ ಡಾಕ್ಯುಮೆಂಟ್ ಶೀರ್ಷಿಕೆಯನ್ನು ಬದಲಾಯಿಸಲಾಗಿದೆ Intel Stratix 10 ಬಾಹ್ಯ ಮೆಮೊರಿ ಇಂಟರ್‌ಫೇಸ್‌ಗಳು IP ವಿನ್ಯಾಸ ಎಕ್ಸ್ampಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿ ಗೆ ಬಾಹ್ಯ ಮೆಮೊರಿ ಇಂಟರ್‌ಫೇಸ್‌ಗಳು Intel Stratix 10 FPGA IP ವಿನ್ಯಾಸ ಎಕ್ಸ್ampಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿ.

• ಬುಲೆಟ್ ಪಾಯಿಂಟ್‌ಗಳನ್ನು ಸರಿಪಡಿಸಲಾಗಿದೆ ಮುಗಿದಿದೆview ನ ವಿಭಾಗ Intel Stratix 10 EMIF IP ಗಾಗಿ ಪಿನ್ ಪ್ಲೇಸ್‌ಮೆಂಟ್ ವಿಷಯ.

ದಿನಾಂಕ ಆವೃತ್ತಿ ಬದಲಾವಣೆಗಳು
ನವೆಂಬರ್ 2017 2017.11.06 ಆರಂಭಿಕ ಬಿಡುಗಡೆ.

ಇಂಟೆಲ್ ಕಾರ್ಪೊರೇಷನ್. ಎಲ್ಲ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ. ಇಂಟೆಲ್, ಇಂಟೆಲ್ ಲೋಗೋ ಮತ್ತು ಇತರ ಇಂಟೆಲ್ ಗುರುತುಗಳು ಇಂಟೆಲ್ ಕಾರ್ಪೊರೇಷನ್ ಅಥವಾ ಅದರ ಅಂಗಸಂಸ್ಥೆಗಳ ಟ್ರೇಡ್‌ಮಾರ್ಕ್‌ಗಳಾಗಿವೆ. ಇಂಟೆಲ್ ತನ್ನ ಎಫ್‌ಪಿಜಿಎ ಮತ್ತು ಸೆಮಿಕಂಡಕ್ಟರ್ ಉತ್ಪನ್ನಗಳ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಇಂಟೆಲ್‌ನ ಪ್ರಮಾಣಿತ ಖಾತರಿಗೆ ಅನುಗುಣವಾಗಿ ಪ್ರಸ್ತುತ ವಿಶೇಷಣಗಳಿಗೆ ಖಾತರಿಪಡಿಸುತ್ತದೆ, ಆದರೆ ಯಾವುದೇ ಸೂಚನೆಯಿಲ್ಲದೆ ಯಾವುದೇ ಉತ್ಪನ್ನಗಳು ಮತ್ತು ಸೇವೆಗಳಿಗೆ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡುವ ಹಕ್ಕನ್ನು ಕಾಯ್ದಿರಿಸಿದೆ. ಇಂಟೆಲ್ ಲಿಖಿತವಾಗಿ ಒಪ್ಪಿಗೆ ಸೂಚಿಸಿರುವುದನ್ನು ಹೊರತುಪಡಿಸಿ ಇಲ್ಲಿ ವಿವರಿಸಿದ ಯಾವುದೇ ಮಾಹಿತಿ, ಉತ್ಪನ್ನ ಅಥವಾ ಸೇವೆಯ ಅಪ್ಲಿಕೇಶನ್ ಅಥವಾ ಬಳಕೆಯಿಂದ ಉಂಟಾಗುವ ಯಾವುದೇ ಜವಾಬ್ದಾರಿ ಅಥವಾ ಹೊಣೆಗಾರಿಕೆಯನ್ನು Intel ಊಹಿಸುವುದಿಲ್ಲ. ಇಂಟೆಲ್ ಗ್ರಾಹಕರು ಯಾವುದೇ ಪ್ರಕಟಿತ ಮಾಹಿತಿಯನ್ನು ಅವಲಂಬಿಸುವ ಮೊದಲು ಮತ್ತು ಉತ್ಪನ್ನಗಳು ಅಥವಾ ಸೇವೆಗಳಿಗೆ ಆರ್ಡರ್ ಮಾಡುವ ಮೊದಲು ಸಾಧನದ ವಿಶೇಷಣಗಳ ಇತ್ತೀಚಿನ ಆವೃತ್ತಿಯನ್ನು ಪಡೆದುಕೊಳ್ಳಲು ಸಲಹೆ ನೀಡಲಾಗುತ್ತದೆ. *ಇತರ ಹೆಸರುಗಳು ಮತ್ತು ಬ್ರ್ಯಾಂಡ್‌ಗಳನ್ನು ಇತರರ ಆಸ್ತಿ ಎಂದು ಕ್ಲೈಮ್ ಮಾಡಬಹುದು.

ದಾಖಲೆಗಳು / ಸಂಪನ್ಮೂಲಗಳು

ಇಂಟೆಲ್ ಎಕ್ಸ್‌ಟರ್ನಲ್ ಮೆಮೊರಿ ಇಂಟರ್‌ಫೇಸ್‌ಗಳು ಇಂಟೆಲ್ ಸ್ಟ್ರಾಟಿಕ್ಸ್ 10 ಎಫ್‌ಪಿಜಿಎ ಐಪಿ ಡಿಸೈನ್ ಎಕ್ಸ್ample [ಪಿಡಿಎಫ್] ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿ
ಬಾಹ್ಯ ಮೆಮೊರಿ ಇಂಟರ್‌ಫೇಸ್‌ಗಳು Intel Stratix 10 FPGA IP ವಿನ್ಯಾಸ ಎಕ್ಸ್ample, ಬಾಹ್ಯ, ಮೆಮೊರಿ ಇಂಟರ್ಫೇಸ್ ಇಂಟೆಲ್ ಸ್ಟ್ರಾಟಿಕ್ಸ್ 10 FPGA IP ವಿನ್ಯಾಸ ಎಕ್ಸ್ample, Intel Stratix 10 FPGA IP ಡಿಸೈನ್ ಎಕ್ಸ್ample, 10 FPGA IP ವಿನ್ಯಾಸ ಎಕ್ಸ್ample

ಉಲ್ಲೇಖಗಳು

ಕಾಮೆಂಟ್ ಬಿಡಿ

ನಿಮ್ಮ ಇಮೇಲ್ ವಿಳಾಸವನ್ನು ಪ್ರಕಟಿಸಲಾಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಕ್ಷೇತ್ರಗಳನ್ನು ಗುರುತಿಸಲಾಗಿದೆ *