ಮೈಕ್ರೋಸೆಮಿ ಲೋಗೋ

ಮೈಕ್ರೋಸೆಮಿ AC490 RTG4 FPGA: Mi-V ಪ್ರೊಸೆಸರ್ ಉಪವ್ಯವಸ್ಥೆಯನ್ನು ನಿರ್ಮಿಸುವುದು

ಮೈಕ್ರೋಸೆಮಿ-ಎಸಿ490-ಆರ್‌ಟಿಜಿ4-ಎಫ್‌ಪಿಜಿಎ-ಬಿಲ್ಡಿಂಗ್-ಎ-ಮಿ-ವಿ-ಪ್ರೊಸೆಸರ್-ಉಪವ್ಯವಸ್ಥೆ

ಪರಿಷ್ಕರಣೆ ಇತಿಹಾಸ

ಪರಿಷ್ಕರಣೆ ಇತಿಹಾಸವು ಡಾಕ್ಯುಮೆಂಟ್‌ನಲ್ಲಿ ಅಳವಡಿಸಲಾದ ಬದಲಾವಣೆಗಳನ್ನು ವಿವರಿಸುತ್ತದೆ. ಬದಲಾವಣೆಗಳನ್ನು ಪರಿಷ್ಕರಣೆ ಮೂಲಕ ಪಟ್ಟಿ ಮಾಡಲಾಗಿದೆ, ಇದು ಅತ್ಯಂತ ಪ್ರಸ್ತುತ ಪ್ರಕಟಣೆಯಿಂದ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ.

ಪರಿಷ್ಕರಣೆ 3.0

ಈ ಪರಿಷ್ಕರಣೆಯಲ್ಲಿ ಮಾಡಿದ ಬದಲಾವಣೆಗಳ ಸಾರಾಂಶವು ಈ ಕೆಳಗಿನಂತಿದೆ.

  • Libero SoC v2021.2 ಗಾಗಿ ಡಾಕ್ಯುಮೆಂಟ್ ಅನ್ನು ನವೀಕರಿಸಲಾಗಿದೆ.
  • ಚಿತ್ರ 1, ಪುಟ 3 ರಿಂದ ಚಿತ್ರ 3, ಪುಟ 5 ರವರೆಗೆ ನವೀಕರಿಸಲಾಗಿದೆ.
  • ಚಿತ್ರ 4, ಪುಟ 5, ಚಿತ್ರ 5, ಪುಟ 7 ಮತ್ತು ಚಿತ್ರ 18, ಪುಟ 17 ಅನ್ನು ಬದಲಾಯಿಸಲಾಗಿದೆ.
  • ನವೀಕರಿಸಿದ ಕೋಷ್ಟಕ 2, ಪುಟ 6 ಮತ್ತು ಕೋಷ್ಟಕ 3, ಪುಟ 7.
  • ಅನುಬಂಧ 1 ಸೇರಿಸಲಾಗಿದೆ: ಫ್ಲ್ಯಾಶ್‌ಪ್ರೊ ಎಕ್ಸ್‌ಪ್ರೆಸ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಸಾಧನವನ್ನು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಮಾಡುವುದು, ಪುಟ 14.
  • ಅನುಬಂಧ 3 ಸೇರಿಸಲಾಗಿದೆ: TCL ಸ್ಕ್ರಿಪ್ಟ್ ರನ್ನಿಂಗ್, ಪುಟ 20.
  • ಲಿಬೆರೊ ಆವೃತ್ತಿ ಸಂಖ್ಯೆಗಳ ಉಲ್ಲೇಖಗಳನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ.

ಪರಿಷ್ಕರಣೆ 2.0
ಈ ಪರಿಷ್ಕರಣೆಯಲ್ಲಿ ಮಾಡಿದ ಬದಲಾವಣೆಗಳ ಸಾರಾಂಶವು ಈ ಕೆಳಗಿನಂತಿದೆ.

  • ಹಾರ್ಡ್‌ವೇರ್ ಹೊಂದಿಸುವಿಕೆ, ಪುಟ 9 ರಲ್ಲಿ COM ಪೋರ್ಟ್ ಆಯ್ಕೆಯ ಕುರಿತು ಮಾಹಿತಿಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ಡೆಮೊ ರನ್ನಿಂಗ್, ಪುಟ 11 ರಲ್ಲಿ ಸೂಕ್ತವಾದ COM ಪೋರ್ಟ್ ಅನ್ನು ಹೇಗೆ ಆಯ್ಕೆ ಮಾಡುವುದು ಎಂದು ನವೀಕರಿಸಲಾಗಿದೆ.

ಪರಿಷ್ಕರಣೆ 1.0
ದಾಖಲೆಯ ಮೊದಲ ಪ್ರಕಟಣೆ.

Mi-V ಪ್ರೊಸೆಸರ್ ಉಪವ್ಯವಸ್ಥೆಯನ್ನು ನಿರ್ಮಿಸುವುದು

RISC-V ಪ್ರೊಸೆಸರ್ ಆಧಾರಿತ ವಿನ್ಯಾಸಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು Mi-V ಪ್ರೊಸೆಸರ್ IP, 32-ಬಿಟ್ RISC-V ಪ್ರೊಸೆಸರ್ ಮತ್ತು ಸಾಫ್ಟ್‌ವೇರ್ ಟೂಲ್‌ಚೇನ್ ಅನ್ನು ಮೈಕ್ರೋಚಿಪ್ ನೀಡುತ್ತದೆ. RISC-V, RISC-V ಫೌಂಡೇಶನ್‌ನ ಆಡಳಿತದ ಅಡಿಯಲ್ಲಿ ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಓಪನ್ ಇನ್‌ಸ್ಟ್ರಕ್ಷನ್ ಸೆಟ್ ಆರ್ಕಿಟೆಕ್ಚರ್ (ISA) ಹಲವಾರು ಪ್ರಯೋಜನಗಳನ್ನು ನೀಡುತ್ತದೆ, ಇದು ಮುಚ್ಚಿದ ISA ಗಳಿಗಿಂತ ಹೆಚ್ಚಿನ ವೇಗದಲ್ಲಿ ಕೋರ್‌ಗಳನ್ನು ಪರೀಕ್ಷಿಸಲು ಮತ್ತು ಸುಧಾರಿಸಲು ಮುಕ್ತ ಮೂಲ ಸಮುದಾಯವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ.
ಬಳಕೆದಾರರ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಚಲಾಯಿಸಲು RTG4® FPGA ಗಳು Mi-V ಸಾಫ್ಟ್ ಪ್ರೊಸೆಸರ್ ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತವೆ. ಗೊತ್ತುಪಡಿಸಿದ ಫ್ಯಾಬ್ರಿಕ್ RAM ಗಳು ಅಥವಾ DDR ಮೆಮೊರಿಯಿಂದ ಬಳಕೆದಾರ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು Mi-V ಪ್ರೊಸೆಸರ್ ಉಪವ್ಯವಸ್ಥೆಯನ್ನು ಹೇಗೆ ನಿರ್ಮಿಸುವುದು ಎಂಬುದನ್ನು ಈ ಅಪ್ಲಿಕೇಶನ್ ಟಿಪ್ಪಣಿ ವಿವರಿಸುತ್ತದೆ.

ವಿನ್ಯಾಸದ ಅವಶ್ಯಕತೆಗಳು
ಕೆಳಗಿನ ಕೋಷ್ಟಕವು ಡೆಮೊವನ್ನು ಚಲಾಯಿಸಲು ಹಾರ್ಡ್‌ವೇರ್ ಮತ್ತು ಸಾಫ್ಟ್‌ವೇರ್ ಅವಶ್ಯಕತೆಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ.

ಕೋಷ್ಟಕ 1 • ವಿನ್ಯಾಸದ ಅವಶ್ಯಕತೆಗಳು

ಮೈಕ್ರೋಸೆಮಿ-ಎಸಿ490-ಆರ್‌ಟಿಜಿ4-ಎಫ್‌ಪಿಜಿಎ-ಬಿಲ್ಡಿಂಗ್-ಎ-ಮಿ-ವಿ-ಪ್ರೊಸೆಸರ್-ಉಪವ್ಯವಸ್ಥೆ-21

ಸಾಫ್ಟ್ವೇರ್

  • Libero® ಸಿಸ್ಟಮ್-ಆನ್-ಚಿಪ್ (SoC)
  • FlashPro ಎಕ್ಸ್ಪ್ರೆಸ್
  • ಸಾಫ್ಟ್ ಕನ್ಸೋಲ್

ಗಮನಿಸಿ: readme.txt ಅನ್ನು ನೋಡಿ file ವಿನ್ಯಾಸದಲ್ಲಿ ಒದಗಿಸಲಾಗಿದೆ fileಈ ಉಲ್ಲೇಖ ವಿನ್ಯಾಸದೊಂದಿಗೆ ಬಳಸಲಾದ ಸಾಫ್ಟ್‌ವೇರ್ ಆವೃತ್ತಿಗಳಿಗೆ ರು.

ಗಮನಿಸಿ: ಈ ಮಾರ್ಗದರ್ಶಿಯಲ್ಲಿ ತೋರಿಸಿರುವ ಲಿಬೆರೊ ಸ್ಮಾರ್ಟ್‌ಡಿಸೈನ್ ಮತ್ತು ಕಾನ್ಫಿಗರೇಶನ್ ಸ್ಕ್ರೀನ್ ಶಾಟ್‌ಗಳು ವಿವರಣೆ ಉದ್ದೇಶಕ್ಕಾಗಿ ಮಾತ್ರ.
ಇತ್ತೀಚಿನ ನವೀಕರಣಗಳನ್ನು ನೋಡಲು ಲಿಬೆರೊ ವಿನ್ಯಾಸವನ್ನು ತೆರೆಯಿರಿ.

ಪೂರ್ವಾಪೇಕ್ಷಿತಗಳು

ನೀವು ಪ್ರಾರಂಭಿಸುವ ಮೊದಲು:

  1. Libero SoC ಅನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ ಮತ್ತು ಸ್ಥಾಪಿಸಿ (ಇಲ್ಲಿ ಸೂಚಿಸಿದಂತೆ webಈ ವಿನ್ಯಾಸಕ್ಕಾಗಿ ಸೈಟ್) ಕೆಳಗಿನ ಸ್ಥಳದಿಂದ ಹೋಸ್ಟ್ PC ನಲ್ಲಿ: https://www.microsemi.com/product-directory/design-resources/1750-libero-soc
  2. ಡೆಮೊ ವಿನ್ಯಾಸಕ್ಕಾಗಿ fileಗಳ ಡೌನ್‌ಲೋಡ್ ಲಿಂಕ್: http://soc.microsemi.com/download/rsc/?f=rtg4_ac490_df
ವಿನ್ಯಾಸ ವಿವರಣೆ

RTG4 μPROM ನ ಗಾತ್ರವು 57 KB ಆಗಿದೆ. μPROM ಗಾತ್ರವನ್ನು ಮೀರದ ಬಳಕೆದಾರ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು μPROM ನಲ್ಲಿ ಸಂಗ್ರಹಿಸಬಹುದು ಮತ್ತು ಆಂತರಿಕ ದೊಡ್ಡ SRAM ಮೆಮೊರಿಗಳಿಂದ (LSRAM) ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದು. μPROM ಗಾತ್ರವನ್ನು ಮೀರಿದ ಬಳಕೆದಾರ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಬಾಹ್ಯ ಅಸ್ಥಿರವಲ್ಲದ ಮೆಮೊರಿಯಲ್ಲಿ ಸಂಗ್ರಹಿಸಬೇಕು. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಬಾಷ್ಪಶೀಲವಲ್ಲದ ಮೆಮೊರಿಯಿಂದ ಗುರಿ ಅಪ್ಲಿಕೇಶನ್‌ನೊಂದಿಗೆ ಆಂತರಿಕ ಅಥವಾ ಬಾಹ್ಯ SRAM ನೆನಪುಗಳನ್ನು ಪ್ರಾರಂಭಿಸಲು μPROM ನಿಂದ ಕಾರ್ಯಗತಗೊಳಿಸುವ ಬೂಟ್‌ಲೋಡರ್ ಅಗತ್ಯವಿದೆ.
SPI ಫ್ಲ್ಯಾಶ್‌ನಿಂದ DDR ಮೆಮೊರಿಗೆ ಗುರಿಯ ಅಪ್ಲಿಕೇಶನ್ (7 KB ಗಾತ್ರದ) ನಕಲು ಮಾಡಲು ಮತ್ತು DDR ಮೆಮೊರಿಯಿಂದ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಬೂಟ್‌ಲೋಡರ್ ಸಾಮರ್ಥ್ಯವನ್ನು ಉಲ್ಲೇಖ ವಿನ್ಯಾಸವು ಪ್ರದರ್ಶಿಸುತ್ತದೆ. ಆಂತರಿಕ ಸ್ಮರಣೆಗಳಿಂದ ಬೂಟ್ಲೋಡರ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ. ಕೋಡ್ ವಿಭಾಗವು μPROM ನಲ್ಲಿದೆ ಮತ್ತು ಡೇಟಾ ವಿಭಾಗವು ಆಂತರಿಕ ದೊಡ್ಡ SRAM (LSRAM) ನಲ್ಲಿದೆ.

ಗಮನಿಸಿ: Mi-V ಬೂಟ್‌ಲೋಡರ್ ಲಿಬೆರೊ ಯೋಜನೆಯನ್ನು ಹೇಗೆ ನಿರ್ಮಿಸುವುದು ಮತ್ತು ಸಾಫ್ಟ್‌ಕನ್ಸೋಲ್ ಪ್ರಾಜೆಕ್ಟ್ ಅನ್ನು ಹೇಗೆ ನಿರ್ಮಿಸುವುದು ಎಂಬುದರ ಕುರಿತು ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ, TU0775 ಅನ್ನು ನೋಡಿ: PolarFire FPGA: Mi-V ಪ್ರೊಸೆಸರ್ ಸಬ್‌ಸಿಸ್ಟಮ್ ಟ್ಯುಟೋರಿಯಲ್ ಅನ್ನು ನಿರ್ಮಿಸುವುದು
ಚಿತ್ರ 1 ವಿನ್ಯಾಸದ ಮೇಲಿನ ಹಂತದ ಬ್ಲಾಕ್ ರೇಖಾಚಿತ್ರವನ್ನು ತೋರಿಸುತ್ತದೆ.

ಚಿತ್ರ 1 • ಉನ್ನತ ಮಟ್ಟದ ಬ್ಲಾಕ್ ರೇಖಾಚಿತ್ರ

ಮೈಕ್ರೋಸೆಮಿ-ಎಸಿ490-ಆರ್‌ಟಿಜಿ4-ಎಫ್‌ಪಿಜಿಎ-ಬಿಲ್ಡಿಂಗ್-ಎ-ಮಿ-ವಿ-ಪ್ರೊಸೆಸರ್-ಉಪವ್ಯವಸ್ಥೆ-1

ಚಿತ್ರ 1 ರಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ, ಈ ಕೆಳಗಿನ ಅಂಶಗಳು ವಿನ್ಯಾಸದ ಡೇಟಾ ಹರಿವನ್ನು ವಿವರಿಸುತ್ತದೆ:

  • Mi-V ಪ್ರೊಸೆಸರ್ μPROM ಮತ್ತು ಗೊತ್ತುಪಡಿಸಿದ LSRAM ಗಳಿಂದ ಬೂಟ್‌ಲೋಡರ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ. CoreUARTapb ಬ್ಲಾಕ್ ಮೂಲಕ GUI ನೊಂದಿಗೆ ಬೂಟ್‌ಲೋಡರ್ ಇಂಟರ್ಫೇಸ್ ಮಾಡುತ್ತದೆ ಮತ್ತು ಆಜ್ಞೆಗಳಿಗಾಗಿ ಕಾಯುತ್ತದೆ.
  • GUI ನಿಂದ SPI ಫ್ಲ್ಯಾಶ್ ಪ್ರೋಗ್ರಾಂ ಆಜ್ಞೆಯನ್ನು ಸ್ವೀಕರಿಸಿದಾಗ, GUI ನಿಂದ ಸ್ವೀಕರಿಸಿದ ಗುರಿ ಅಪ್ಲಿಕೇಶನ್‌ನೊಂದಿಗೆ SPI ಫ್ಲ್ಯಾಷ್ ಅನ್ನು ಬೂಟ್‌ಲೋಡರ್ ಪ್ರೋಗ್ರಾಂ ಮಾಡುತ್ತದೆ.
  • GUI ನಿಂದ ಬೂಟ್ ಆಜ್ಞೆಯನ್ನು ಸ್ವೀಕರಿಸಿದಾಗ, ಬೂಟ್‌ಲೋಡರ್ ಅಪ್ಲಿಕೇಶನ್ ಕೋಡ್ ಅನ್ನು SPI ಫ್ಲ್ಯಾಷ್‌ನಿಂದ DDR ಗೆ ನಕಲಿಸುತ್ತದೆ ಮತ್ತು ನಂತರ ಅದನ್ನು DDR ನಿಂದ ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ.

ಗಡಿಯಾರ ರಚನೆ
ವಿನ್ಯಾಸದಲ್ಲಿ ಎರಡು ಗಡಿಯಾರ ಡೊಮೇನ್‌ಗಳಿವೆ (40 MHz ಮತ್ತು 20 MHz). ಆನ್-ಬೋರ್ಡ್ 50 MHz ಸ್ಫಟಿಕ ಆಂದೋಲಕವು 40 MHz ಮತ್ತು 20 MHz ಗಡಿಯಾರಗಳನ್ನು ಉತ್ಪಾದಿಸುವ PF_CCC ಬ್ಲಾಕ್‌ಗೆ ಸಂಪರ್ಕ ಹೊಂದಿದೆ. 40 MHz ಸಿಸ್ಟಮ್ ಗಡಿಯಾರವು μPROM ಅನ್ನು ಹೊರತುಪಡಿಸಿ ಸಂಪೂರ್ಣ Mi-V ಪ್ರೊಸೆಸರ್ ಉಪವ್ಯವಸ್ಥೆಯನ್ನು ಚಾಲನೆ ಮಾಡುತ್ತದೆ. 20 MHz ಗಡಿಯಾರವು RTG4 μPROM ಮತ್ತು RTG4 μPROM APB ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಚಾಲನೆ ಮಾಡುತ್ತದೆ. RTG4 μPROM 30 MHz ವರೆಗಿನ ಗಡಿಯಾರದ ಆವರ್ತನವನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. DDR_FIC ಅನ್ನು AHB ಬಸ್ ಇಂಟರ್‌ಫೇಸ್‌ಗಾಗಿ ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾಗಿದೆ, ಇದು 40 MHz ನಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. DDR ಮೆಮೊರಿಯು 320 MHz ನಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.
ಚಿತ್ರ 2 ಗಡಿಯಾರ ರಚನೆಯನ್ನು ತೋರಿಸುತ್ತದೆ.

ಚಿತ್ರ 2 • ಗಡಿಯಾರ ರಚನೆ

ಮೈಕ್ರೋಸೆಮಿ-ಎಸಿ490-ಆರ್‌ಟಿಜಿ4-ಎಫ್‌ಪಿಜಿಎ-ಬಿಲ್ಡಿಂಗ್-ಎ-ಮಿ-ವಿ-ಪ್ರೊಸೆಸರ್-ಉಪವ್ಯವಸ್ಥೆ-2

ರಚನೆಯನ್ನು ಮರುಹೊಂದಿಸಿ
POWER_ON_RESET_N ಮತ್ತು LOCK ಸಿಗ್ನಲ್‌ಗಳನ್ನು ANDed ಮಾಡಲಾಗಿದೆ ಮತ್ತು RTG4FDDRC_INIT ಬ್ಲಾಕ್ ಅನ್ನು ಮರುಹೊಂದಿಸಲು ಔಟ್‌ಪುಟ್ ಸಿಗ್ನಲ್ (INIT_RESET_N) ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. FDDR ಮರುಹೊಂದಿಕೆಯನ್ನು ಬಿಡುಗಡೆ ಮಾಡಿದ ನಂತರ, FDDR ನಿಯಂತ್ರಕವನ್ನು ಪ್ರಾರಂಭಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ನಂತರ INIT_DONE ಸಂಕೇತವನ್ನು ಪ್ರತಿಪಾದಿಸಲಾಗುತ್ತದೆ. INIT_DONE ಸಂಕೇತವನ್ನು Mi-V ಪ್ರೊಸೆಸರ್, ಪೆರಿಫೆರಲ್ಸ್ ಮತ್ತು ವಿನ್ಯಾಸದಲ್ಲಿ ಇತರ ಬ್ಲಾಕ್‌ಗಳನ್ನು ಮರುಹೊಂದಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ.

ಚಿತ್ರ 3 • ರಚನೆಯನ್ನು ಮರುಹೊಂದಿಸಿ

ಮೈಕ್ರೋಸೆಮಿ-ಎಸಿ490-ಆರ್‌ಟಿಜಿ4-ಎಫ್‌ಪಿಜಿಎ-ಬಿಲ್ಡಿಂಗ್-ಎ-ಮಿ-ವಿ-ಪ್ರೊಸೆಸರ್-ಉಪವ್ಯವಸ್ಥೆ-3

ಯಂತ್ರಾಂಶ ಅಳವಡಿಕೆ
Mi-V ಉಲ್ಲೇಖ ವಿನ್ಯಾಸದ ಲಿಬೆರೊ ವಿನ್ಯಾಸವನ್ನು ಚಿತ್ರ 4 ತೋರಿಸುತ್ತದೆ.

ಚಿತ್ರ 4 • ಸ್ಮಾರ್ಟ್ ಡಿಸೈನ್ ಮಾಡ್ಯೂಲ್

ಮೈಕ್ರೋಸೆಮಿ-ಎಸಿ490-ಆರ್‌ಟಿಜಿ4-ಎಫ್‌ಪಿಜಿಎ-ಬಿಲ್ಡಿಂಗ್-ಎ-ಮಿ-ವಿ-ಪ್ರೊಸೆಸರ್-ಉಪವ್ಯವಸ್ಥೆ-4

ಗಮನಿಸಿ: ಈ ಅಪ್ಲಿಕೇಶನ್ ಟಿಪ್ಪಣಿಯಲ್ಲಿ ತೋರಿಸಿರುವ ಲಿಬೆರೊ ಸ್ಮಾರ್ಟ್‌ಡಿಸೈನ್ ಸ್ಕ್ರೀನ್‌ಶಾಟ್ ವಿವರಣೆ ಉದ್ದೇಶಕ್ಕಾಗಿ ಮಾತ್ರ. ಇತ್ತೀಚಿನ ನವೀಕರಣಗಳು ಮತ್ತು IP ಆವೃತ್ತಿಗಳನ್ನು ನೋಡಲು Libero ಯೋಜನೆಯನ್ನು ತೆರೆಯಿರಿ.

ಐಪಿ ಬ್ಲಾಕ್‌ಗಳು
Mi-V ಪ್ರೊಸೆಸರ್ ಉಪವ್ಯವಸ್ಥೆಯ ಉಲ್ಲೇಖ ವಿನ್ಯಾಸ ಮತ್ತು ಅವುಗಳ ಕಾರ್ಯದಲ್ಲಿ ಬಳಸಲಾದ IP ಬ್ಲಾಕ್‌ಗಳನ್ನು ಚಿತ್ರ 2 ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ.

ಕೋಷ್ಟಕ 2 • IP ಬ್ಲಾಕ್‌ಗಳು1

ಮೈಕ್ರೋಸೆಮಿ-ಎಸಿ490-ಆರ್‌ಟಿಜಿ4-ಎಫ್‌ಪಿಜಿಎ-ಬಿಲ್ಡಿಂಗ್-ಎ-ಮಿ-ವಿ-ಪ್ರೊಸೆಸರ್-ಉಪವ್ಯವಸ್ಥೆ-22

ಎಲ್ಲಾ IP ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿಗಳು ಮತ್ತು ಕೈಪಿಡಿಗಳು Libero SoC -> ಕ್ಯಾಟಲಾಗ್‌ನಿಂದ ಲಭ್ಯವಿದೆ.

RTG4 μPROM 10,400 36-ಬಿಟ್ ಪದಗಳನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ (374,400 ಬಿಟ್ ಡೇಟಾ). ಸಾಧನವನ್ನು ಪ್ರೋಗ್ರಾಮ್ ಮಾಡಿದ ನಂತರ ಸಾಮಾನ್ಯ ಸಾಧನ ಕಾರ್ಯಾಚರಣೆಯ ಸಮಯದಲ್ಲಿ ಇದು ಓದುವ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಮಾತ್ರ ಬೆಂಬಲಿಸುತ್ತದೆ. MIV_RV32_C0 ಪ್ರೊಸೆಸರ್ ಕೋರ್ ಇನ್‌ಸ್ಟ್ರಕ್ಷನ್ ಫೆಚ್ ಯೂನಿಟ್, ಎಕ್ಸಿಕ್ಯೂಶನ್ ಪೈಪ್‌ಲೈನ್ ಮತ್ತು ಡೇಟಾ ಮೆಮೊರಿ ಸಿಸ್ಟಮ್ ಅನ್ನು ಒಳಗೊಂಡಿದೆ. MIV_RV32_C0 ಪ್ರೊಸೆಸರ್ ಮೆಮೊರಿ ಸಿಸ್ಟಮ್ ಸೂಚನಾ ಸಂಗ್ರಹ ಮತ್ತು ಡೇಟಾ ಸಂಗ್ರಹವನ್ನು ಒಳಗೊಂಡಿದೆ. MIV_RV32_C0 ಕೋರ್ ಎರಡು ಬಾಹ್ಯ AHB ಇಂಟರ್‌ಫೇಸ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿದೆ-AHB ಮೆಮೊರಿ (MEM) ಬಸ್ ಮಾಸ್ಟರ್ ಇಂಟರ್ಫೇಸ್ ಮತ್ತು AHB ಮೆಮೊರಿ ಮ್ಯಾಪ್ಡ್ I/O (MMIO) ಬಸ್ ಮಾಸ್ಟರ್ ಇಂಟರ್ಫೇಸ್. ಸಂಗ್ರಹ ನಿಯಂತ್ರಕವು ಸೂಚನೆಗಳನ್ನು ಮತ್ತು ಡೇಟಾ ಸಂಗ್ರಹಗಳನ್ನು ಮರುಪೂರಣ ಮಾಡಲು AHB MEM ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಬಳಸುತ್ತದೆ. AHB MMIO ಇಂಟರ್ಫೇಸ್ ಅನ್ನು I/O ಪೆರಿಫೆರಲ್‌ಗಳಿಗೆ ಕ್ಯಾಶ್ ಮಾಡದ ಪ್ರವೇಶಕ್ಕಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ.

AHB MMIO ಇಂಟರ್ಫೇಸ್ ಮತ್ತು MEM ಇಂಟರ್ಫೇಸ್ನ ಮೆಮೊರಿ ನಕ್ಷೆಗಳು ಕ್ರಮವಾಗಿ 0x60000000 ರಿಂದ 0X6FFFFFF ಮತ್ತು 0x80000000 ರಿಂದ 0x8FFFFFF. ಪ್ರೊಸೆಸರ್ನ ಮರುಹೊಂದಿಸುವ ವೆಕ್ಟರ್ ವಿಳಾಸವನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಬಹುದಾಗಿದೆ. MIV_RV32_C0 ನ ಮರುಹೊಂದಿಸುವಿಕೆಯು ಸಕ್ರಿಯ-ಕಡಿಮೆ ಸಿಗ್ನಲ್ ಆಗಿದೆ, ಇದು ಮರುಹೊಂದಿಸುವ ಸಿಂಕ್ರೊನೈಜರ್ ಮೂಲಕ ಸಿಸ್ಟಮ್ ಗಡಿಯಾರದೊಂದಿಗೆ ಸಿಂಕ್‌ನಲ್ಲಿ ಡಿ-ಸರ್ಟ್ ಮಾಡಬೇಕು.

MIV_RV32_C0 ಪ್ರೊಸೆಸರ್ AHB MEM ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಅಪ್ಲಿಕೇಶನ್ ಎಕ್ಸಿಕ್ಯೂಶನ್ ಮೆಮೊರಿಯನ್ನು ಪ್ರವೇಶಿಸುತ್ತದೆ. CoreAHBLite_C0_0 ಬಸ್ ನಿದರ್ಶನವನ್ನು 16 ಸ್ಲೇವ್ ಸ್ಲಾಟ್‌ಗಳನ್ನು ಒದಗಿಸಲು ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾಗಿದೆ, ಪ್ರತಿಯೊಂದೂ ಗಾತ್ರ 1 MB. RTG μPROM ಮೆಮೊರಿ, ಮತ್ತು RTG4FDDRC ​​ಬ್ಲಾಕ್‌ಗಳನ್ನು ಈ ಬಸ್‌ಗೆ ಸಂಪರ್ಕಿಸಲಾಗಿದೆ. ಬೂಟ್ಲೋಡರ್ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಸಂಗ್ರಹಿಸಲು μPROM ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ.

MIV_RV32_C0 ಪ್ರೊಸೆಸರ್ 0x60000000 ಮತ್ತು 0x6FFFFFFF ವಿಳಾಸಗಳ ನಡುವಿನ ಡೇಟಾ ವಹಿವಾಟುಗಳನ್ನು MMIO ಇಂಟರ್ಫೇಸ್‌ಗೆ ನಿರ್ದೇಶಿಸುತ್ತದೆ. MMIO ಇಂಟರ್ಫೇಸ್ ಅದರ ಸ್ಲೇವ್ ಸ್ಲಾಟ್‌ಗಳಿಗೆ ಸಂಪರ್ಕಗೊಂಡಿರುವ ಪೆರಿಫೆರಲ್‌ಗಳೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸಲು CoreAHBLite_C1_0 ಬಸ್‌ಗೆ ಸಂಪರ್ಕ ಹೊಂದಿದೆ. CoreAHBLite_C1_0 ಬಸ್ ನಿದರ್ಶನವನ್ನು 16 ಸ್ಲೇವ್ ಸ್ಲಾಟ್‌ಗಳನ್ನು ಒದಗಿಸಲು ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾಗಿದೆ, ಪ್ರತಿಯೊಂದೂ ಗಾತ್ರ 256 MB. UART, CoreSPI, ಮತ್ತು CoreGPIO ಪೆರಿಫೆರಲ್‌ಗಳನ್ನು CoreAHBLite_C1_0 ಬಸ್‌ಗೆ CoreAHBTOAPB3 ಸೇತುವೆ ಮತ್ತು CoreAPB3 ಬಸ್‌ನ ಮೂಲಕ ಸಂಪರ್ಕಿಸಲಾಗಿದೆ.

ಮೆಮೊರಿ ನಕ್ಷೆ
ಟೇಬಲ್ 3 ಮೆಮೊರಿ ನಕ್ಷೆ ಮತ್ತು ಪೆರಿಫೆರಲ್ಸ್ ಅನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ.

ಕೋಷ್ಟಕ 3 • ಮೆಮೊರಿ ನಕ್ಷೆ

ಮೈಕ್ರೋಸೆಮಿ-ಎಸಿ490-ಆರ್‌ಟಿಜಿ4-ಎಫ್‌ಪಿಜಿಎ-ಬಿಲ್ಡಿಂಗ್-ಎ-ಮಿ-ವಿ-ಪ್ರೊಸೆಸರ್-ಉಪವ್ಯವಸ್ಥೆ-23

ಸಾಫ್ಟ್ವೇರ್ ಅಳವಡಿಕೆ

ಉಲ್ಲೇಖ ವಿನ್ಯಾಸ fileಈ ಕೆಳಗಿನ ಸಾಫ್ಟ್‌ವೇರ್ ಪ್ರಾಜೆಕ್ಟ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿರುವ SoftConsole ಕಾರ್ಯಸ್ಥಳವನ್ನು ಒಳಗೊಂಡಿದೆ:

  • ಬೂಟ್ಲೋಡರ್
  • ಉದ್ದೇಶಿತ ಅಪ್ಲಿಕೇಶನ್

ಬೂಟ್ಲೋಡರ್
ಸಾಧನ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಸಮಯದಲ್ಲಿ ಬೂಟ್ಲೋಡರ್ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು μPROM ನಲ್ಲಿ ಪ್ರೋಗ್ರಾಮ್ ಮಾಡಲಾಗುತ್ತದೆ. ಬೂಟ್ಲೋಡರ್ ಈ ಕೆಳಗಿನ ಕಾರ್ಯಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ:

  • ಗುರಿ ಅಪ್ಲಿಕೇಶನ್‌ನೊಂದಿಗೆ SPI ಫ್ಲ್ಯಾಶ್ ಅನ್ನು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಮಾಡುವುದು.
  • ಗುರಿ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು SPI ಫ್ಲ್ಯಾಶ್‌ನಿಂದ DDR3 ಮೆಮೊರಿಗೆ ನಕಲಿಸಲಾಗುತ್ತಿದೆ.
  • DDR3 ಮೆಮೊರಿಯಲ್ಲಿ ಲಭ್ಯವಿರುವ ಗುರಿ ಅಪ್ಲಿಕೇಶನ್‌ಗೆ ಪ್ರೋಗ್ರಾಂ ಎಕ್ಸಿಕ್ಯೂಶನ್ ಅನ್ನು ಬದಲಾಯಿಸುವುದು.
    ಬೂಟ್‌ಲೋಡರ್ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು μPROM ನಿಂದ LSRAM ನೊಂದಿಗೆ ಸ್ಟಾಕ್ ಆಗಿ ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕು. ಆದ್ದರಿಂದ, ಲಿಂಕರ್ ಸ್ಕ್ರಿಪ್ಟ್‌ನಲ್ಲಿನ ROM ಮತ್ತು RAM ನ ವಿಳಾಸಗಳನ್ನು ಕ್ರಮವಾಗಿ μPROM ಮತ್ತು ಗೊತ್ತುಪಡಿಸಿದ LSRAM ಗಳ ಆರಂಭಿಕ ವಿಳಾಸಕ್ಕೆ ಹೊಂದಿಸಲಾಗಿದೆ. ಕೋಡ್ ವಿಭಾಗವನ್ನು ROM ನಿಂದ ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಚಿತ್ರ 5 ರಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ ಡೇಟಾ ವಿಭಾಗವನ್ನು RAM ನಿಂದ ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ.

ಚಿತ್ರ 5 • ಬೂಟ್‌ಲೋಡರ್ ಲಿಂಕರ್ ಸ್ಕ್ರಿಪ್ಟ್

ಮೈಕ್ರೋಸೆಮಿ-ಎಸಿ490-ಆರ್‌ಟಿಜಿ4-ಎಫ್‌ಪಿಜಿಎ-ಬಿಲ್ಡಿಂಗ್-ಎ-ಮಿ-ವಿ-ಪ್ರೊಸೆಸರ್-ಉಪವ್ಯವಸ್ಥೆ-24

ಲಿಂಕರ್ ಸ್ಕ್ರಿಪ್ಟ್ (microsemi-riscv-ram_rom.ld) ಇಲ್ಲಿ ಲಭ್ಯವಿದೆ
SoftConsole_Project\mivrv32im-ಬೂಟ್‌ಲೋಡರ್ ವಿನ್ಯಾಸದ ಫೋಲ್ಡರ್ files.

ಉದ್ದೇಶಿತ ಅಪ್ಲಿಕೇಶನ್
ಗುರಿ ಅಪ್ಲಿಕೇಶನ್ ಆನ್‌ಬೋರ್ಡ್ LED 1, 2, 3, ಮತ್ತು 4 ಅನ್ನು ಬ್ಲಿಂಕ್ ಮಾಡುತ್ತದೆ ಮತ್ತು UART ಸಂದೇಶಗಳನ್ನು ಮುದ್ರಿಸುತ್ತದೆ. ಗುರಿ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು DDR3 ಮೆಮೊರಿಯಿಂದ ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕು. ಆದ್ದರಿಂದ, ಲಿಂಕರ್ ಸ್ಕ್ರಿಪ್ಟ್‌ನಲ್ಲಿನ ಕೋಡ್ ಮತ್ತು ಸ್ಟಾಕ್ ವಿಭಾಗಗಳನ್ನು ಚಿತ್ರ 3 ರಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ DDR6 ಮೆಮೊರಿಯ ಆರಂಭಿಕ ವಿಳಾಸಕ್ಕೆ ಹೊಂದಿಸಲಾಗಿದೆ.

ಚಿತ್ರ 6 • ಟಾರ್ಗೆಟ್ ಅಪ್ಲಿಕೇಶನ್ ಲಿಂಕರ್ ಸ್ಕ್ರಿಪ್ಟ್

ಮೈಕ್ರೋಸೆಮಿ-ಎಸಿ490-ಆರ್‌ಟಿಜಿ4-ಎಫ್‌ಪಿಜಿಎ-ಬಿಲ್ಡಿಂಗ್-ಎ-ಮಿ-ವಿ-ಪ್ರೊಸೆಸರ್-ಉಪವ್ಯವಸ್ಥೆ-5

ಲಿಂಕರ್ ಸ್ಕ್ರಿಪ್ಟ್ (microsemi-riscv-ram.ld) ವಿನ್ಯಾಸದ SoftConsole_Project\miv-rv32imddr- ಅಪ್ಲಿಕೇಶನ್ ಫೋಲ್ಡರ್‌ನಲ್ಲಿ ಲಭ್ಯವಿದೆ files.

ಯಂತ್ರಾಂಶವನ್ನು ಹೊಂದಿಸಲಾಗುತ್ತಿದೆ

ಯಂತ್ರಾಂಶವನ್ನು ಹೇಗೆ ಹೊಂದಿಸುವುದು ಎಂಬುದನ್ನು ಈ ಕೆಳಗಿನ ಹಂತಗಳು ವಿವರಿಸುತ್ತವೆ:

  1. SW6 ಸ್ವಿಚ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಬೋರ್ಡ್ ಅನ್ನು ಆಫ್ ಮಾಡಲಾಗಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.
  2. ಕೆಳಗಿನ ಕೋಷ್ಟಕದಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ RTG4 ಅಭಿವೃದ್ಧಿ ಕಿಟ್‌ನಲ್ಲಿ ಜಿಗಿತಗಾರರನ್ನು ಸಂಪರ್ಕಿಸಿ:
    ಕೋಷ್ಟಕ 4 • ಜಿಗಿತಗಾರರು
    ಜಂಪರ್ ಇವರಿಂದ ಪಿನ್ ಮಾಡಿ ಪಿನ್ ಟು ಕಾಮೆಂಟ್‌ಗಳು
    J11, J17, J19, J23, J26, J21, J32, ಮತ್ತು J27 1 2 ಡೀಫಾಲ್ಟ್
    J16 2 3 ಡೀಫಾಲ್ಟ್
    J33 1 2 ಡೀಫಾಲ್ಟ್
    3 4
  3. USB ಕೇಬಲ್ ಬಳಸಿ J47 ಕನೆಕ್ಟರ್‌ಗೆ ಹೋಸ್ಟ್ PC ಅನ್ನು ಸಂಪರ್ಕಿಸಿ.
  4. ಯುಎಸ್‌ಬಿಯಿಂದ ಯುಎಆರ್‌ಟಿ ಬ್ರಿಡ್ಜ್ ಡ್ರೈವರ್‌ಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪತ್ತೆಹಚ್ಚಲಾಗಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ. ಹೋಸ್ಟ್ PC ಯ ಸಾಧನ ನಿರ್ವಾಹಕದಲ್ಲಿ ಇದನ್ನು ಪರಿಶೀಲಿಸಬಹುದು.
  5. ಚಿತ್ರ 7 ರಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ, COM13 ನ ಪೋರ್ಟ್ ಗುಣಲಕ್ಷಣಗಳು ಇದು USB ಸೀರಿಯಲ್ ಪರಿವರ್ತಕ C ಗೆ ಸಂಪರ್ಕಗೊಂಡಿದೆ ಎಂದು ತೋರಿಸುತ್ತದೆ. ಆದ್ದರಿಂದ, COM13 ಅನ್ನು ಈ ಹಿಂದೆ ಆಯ್ಕೆಮಾಡಲಾಗಿದೆampಲೆ. COM ಪೋರ್ಟ್ ಸಂಖ್ಯೆಯು ಸಿಸ್ಟಮ್ ನಿರ್ದಿಷ್ಟವಾಗಿದೆ.
    ಚಿತ್ರ 7 • ಸಾಧನ ನಿರ್ವಾಹಕಮೈಕ್ರೋಸೆಮಿ-ಎಸಿ490-ಆರ್‌ಟಿಜಿ4-ಎಫ್‌ಪಿಜಿಎ-ಬಿಲ್ಡಿಂಗ್-ಎ-ಮಿ-ವಿ-ಪ್ರೊಸೆಸರ್-ಉಪವ್ಯವಸ್ಥೆ-6
    ಗಮನಿಸಿ:
    USB ನಿಂದ UART ಬ್ರಿಡ್ಜ್ ಡ್ರೈವರ್‌ಗಳನ್ನು ಸ್ಥಾಪಿಸದಿದ್ದರೆ, ಡ್ರೈವರ್‌ಗಳನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ ಮತ್ತು ಸ್ಥಾಪಿಸಿ www.microsemi.com//documents/CDM_2.08.24_WHQL_Certified.zip.
  6. J9 ಕನೆಕ್ಟರ್‌ಗೆ ವಿದ್ಯುತ್ ಸರಬರಾಜನ್ನು ಸಂಪರ್ಕಿಸಿ ಮತ್ತು ವಿದ್ಯುತ್ ಸರಬರಾಜು ಸ್ವಿಚ್, SW6 ಅನ್ನು ಆನ್ ಮಾಡಿ.

ಚಿತ್ರ 8 • RTG4 ಅಭಿವೃದ್ಧಿ ಕಿಟ್

ಮೈಕ್ರೋಸೆಮಿ-ಎಸಿ490-ಆರ್‌ಟಿಜಿ4-ಎಫ್‌ಪಿಜಿಎ-ಬಿಲ್ಡಿಂಗ್-ಎ-ಮಿ-ವಿ-ಪ್ರೊಸೆಸರ್-ಉಪವ್ಯವಸ್ಥೆ-7

ಡೆಮೊ ಚಾಲನೆಯಲ್ಲಿದೆ

ಈ ಅಧ್ಯಾಯವು RTG4 ಸಾಧನವನ್ನು ಉಲ್ಲೇಖ ವಿನ್ಯಾಸದೊಂದಿಗೆ ಪ್ರೋಗ್ರಾಮ್ ಮಾಡುವ ಹಂತಗಳನ್ನು ವಿವರಿಸುತ್ತದೆ, ಗುರಿ ಅಪ್ಲಿಕೇಶನ್‌ನೊಂದಿಗೆ SPI ಫ್ಲ್ಯಾಶ್ ಅನ್ನು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಮಾಡುವುದು ಮತ್ತು Mi-V ಬೂಟ್‌ಲೋಡರ್ GUI ಅನ್ನು ಬಳಸಿಕೊಂಡು DDR ಮೆಮೊರಿಯಿಂದ ಗುರಿ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಬೂಟ್ ಮಾಡುವುದು.

ಡೆಮೊ ರನ್ನಿಂಗ್ ಈ ಕೆಳಗಿನ ಹಂತಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ:

  1. RTG4 ಸಾಧನವನ್ನು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಮಾಡಲಾಗುತ್ತಿದೆ, ಪುಟ 11
  2. Mi-V ಬೂಟ್‌ಲೋಡರ್ ಅನ್ನು ರನ್ ಮಾಡಲಾಗುತ್ತಿದೆ, ಪುಟ 11

RTG4 ಸಾಧನವನ್ನು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಮಾಡಲಾಗುತ್ತಿದೆ
RTG4 ಸಾಧನವನ್ನು FlashPro Express ಅಥವಾ Libero SOC ಬಳಸಿ ಪ್ರೋಗ್ರಾಮ್ ಮಾಡಬಹುದು.

  • ಕೆಲಸದೊಂದಿಗೆ RTG4 ಡೆವಲಪ್ಮೆಂಟ್ ಕಿಟ್ ಅನ್ನು ಪ್ರೋಗ್ರಾಂ ಮಾಡಲು file ವಿನ್ಯಾಸದ ಭಾಗವಾಗಿ ಒದಗಿಸಲಾಗಿದೆ fileFlashPro ಎಕ್ಸ್‌ಪ್ರೆಸ್ ಸಾಫ್ಟ್‌ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತಿದ್ದರೆ, ಅನುಬಂಧ 1 ಅನ್ನು ನೋಡಿ: FlashPro ಎಕ್ಸ್‌ಪ್ರೆಸ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಸಾಧನವನ್ನು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಮಾಡುವುದು, ಪುಟ 14.
  • Libero SoC ಅನ್ನು ಬಳಸಿಕೊಂಡು ಸಾಧನವನ್ನು ಪ್ರೋಗ್ರಾಂ ಮಾಡಲು, ಅನುಬಂಧ 2 ಅನ್ನು ನೋಡಿ: Libero SoC ಅನ್ನು ಬಳಸಿಕೊಂಡು ಸಾಧನವನ್ನು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಮಾಡುವುದು, ಪುಟ 17.

Mi-V ಬೂಟ್‌ಲೋಡರ್ ಅನ್ನು ರನ್ ಮಾಡಲಾಗುತ್ತಿದೆ
ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಯಶಸ್ವಿಯಾಗಿ ಪೂರ್ಣಗೊಂಡ ನಂತರ, ಈ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿ:

  1. setup.exe ಅನ್ನು ರನ್ ಮಾಡಿ file ಕೆಳಗಿನ ವಿನ್ಯಾಸದಲ್ಲಿ ಲಭ್ಯವಿದೆ fileಗಳ ಸ್ಥಳ.
    <$Download_Directory>\rtg4_ac490_df\GUI_Installer\Mi-V Bootloader_Installer_V1.4
  2. ಬೂಟ್ಲೋಡರ್ GUI ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲು ಅನುಸ್ಥಾಪನ ವಿಝಾರ್ಡ್ ಅನ್ನು ಅನುಸರಿಸಿ.
    ಚಿತ್ರ 9 RTG4 Mi-V ಬೂಟ್‌ಲೋಡರ್ GUI ಅನ್ನು ತೋರಿಸುತ್ತದೆ.
    ಚಿತ್ರ 9 • Mi-V ಬೂಟ್‌ಲೋಡರ್ GUIಮೈಕ್ರೋಸೆಮಿ-ಎಸಿ490-ಆರ್‌ಟಿಜಿ4-ಎಫ್‌ಪಿಜಿಎ-ಬಿಲ್ಡಿಂಗ್-ಎ-ಮಿ-ವಿ-ಪ್ರೊಸೆಸರ್-ಉಪವ್ಯವಸ್ಥೆ-8
  3. ಚಿತ್ರ 7 ರಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ USB ಸೀರಿಯಲ್ ಪರಿವರ್ತಕ C ಗೆ ಸಂಪರ್ಕಗೊಂಡಿರುವ COM ಪೋರ್ಟ್ ಅನ್ನು ಆಯ್ಕೆಮಾಡಿ.
  4. ಸಂಪರ್ಕ ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ. ಯಶಸ್ವಿ ಸಂಪರ್ಕದ ನಂತರ ಚಿತ್ರ 10 ರಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ ಕೆಂಪು ಸೂಚಕವು ಹಸಿರು ಬಣ್ಣಕ್ಕೆ ತಿರುಗುತ್ತದೆ.
    ಚಿತ್ರ 10 • COM ಪೋರ್ಟ್ ಅನ್ನು ಸಂಪರ್ಕಿಸಿಮೈಕ್ರೋಸೆಮಿ-ಎಸಿ490-ಆರ್‌ಟಿಜಿ4-ಎಫ್‌ಪಿಜಿಎ-ಬಿಲ್ಡಿಂಗ್-ಎ-ಮಿ-ವಿ-ಪ್ರೊಸೆಸರ್-ಉಪವ್ಯವಸ್ಥೆ-9
  5. ಆಮದು ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ ಮತ್ತು ಗುರಿ ಅಪ್ಲಿಕೇಶನ್ ಆಯ್ಕೆಮಾಡಿ file (.ಡಬ್ಬ). ಆಮದು ಮಾಡಿದ ನಂತರ, ದಿ file ಚಿತ್ರ 11 ರಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ GUI ನಲ್ಲಿ ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ.
    <$Download_Directory>\rtg4_ac490_df\Source_files
    ಚಿತ್ರ 11 • ಟಾರ್ಗೆಟ್ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಆಮದು ಮಾಡಿ Fileಮೈಕ್ರೋಸೆಮಿ-ಎಸಿ490-ಆರ್‌ಟಿಜಿ4-ಎಫ್‌ಪಿಜಿಎ-ಬಿಲ್ಡಿಂಗ್-ಎ-ಮಿ-ವಿ-ಪ್ರೊಸೆಸರ್-ಉಪವ್ಯವಸ್ಥೆ-10
  6. ಚಿತ್ರ 11 ರಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ, SPI ಫ್ಲ್ಯಾಶ್‌ನಲ್ಲಿ ಗುರಿ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಪ್ರೋಗ್ರಾಂ ಮಾಡಲು ಪ್ರೋಗ್ರಾಂ SPI ಫ್ಲ್ಯಾಶ್ ಆಯ್ಕೆಯನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ. ಚಿತ್ರ 12 ರಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ SPI ಫ್ಲ್ಯಾಶ್ ಅನ್ನು ಪ್ರೋಗ್ರಾಮ್ ಮಾಡಿದ ನಂತರ ಪಾಪ್-ಅಪ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ. ಸರಿ ಕ್ಲಿಕ್ ಮಾಡಿ.
    ಚಿತ್ರ 12 • SPI ಫ್ಲ್ಯಾಶ್ ಪ್ರೋಗ್ರಾಮ್ ಮಾಡಲಾಗಿದೆಮೈಕ್ರೋಸೆಮಿ-ಎಸಿ490-ಆರ್‌ಟಿಜಿ4-ಎಫ್‌ಪಿಜಿಎ-ಬಿಲ್ಡಿಂಗ್-ಎ-ಮಿ-ವಿ-ಪ್ರೊಸೆಸರ್-ಉಪವ್ಯವಸ್ಥೆ-11
  7. ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು SPI ಫ್ಲ್ಯಾಶ್‌ನಿಂದ DDR3 ಮೆಮೊರಿಗೆ ನಕಲಿಸಲು ಪ್ರಾರಂಭ ಬೂಟ್ ಆಯ್ಕೆಯನ್ನು ಆರಿಸಿ ಮತ್ತು DDR3 ಮೆಮೊರಿಯಿಂದ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಪ್ರಾರಂಭಿಸಿ. DDR3 ಮೆಮೊರಿಯಿಂದ ಗುರಿ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಬೂಟ್ ಮಾಡಿದ ನಂತರ, ಅಪ್ಲಿಕೇಶನ್ UART ಸಂದೇಶಗಳನ್ನು ಮುದ್ರಿಸುತ್ತದೆ ಮತ್ತು ಚಿತ್ರ 1 ರಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ ಆನ್-ಬೋರ್ಡ್ ಬಳಕೆದಾರರ LED2, 3, 4, ಮತ್ತು 13 ಅನ್ನು ಬ್ಲಿಂಕ್ ಮಾಡುತ್ತದೆ.
    ಚಿತ್ರ 13 • DDR ನಿಂದ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಿಮೈಕ್ರೋಸೆಮಿ-ಎಸಿ490-ಆರ್‌ಟಿಜಿ4-ಎಫ್‌ಪಿಜಿಎ-ಬಿಲ್ಡಿಂಗ್-ಎ-ಮಿ-ವಿ-ಪ್ರೊಸೆಸರ್-ಉಪವ್ಯವಸ್ಥೆ-12
  8. ಅಪ್ಲಿಕೇಶನ್ DDR3 ಮೆಮೊರಿಯಿಂದ ಚಾಲನೆಯಲ್ಲಿದೆ ಮತ್ತು ಇದು ಡೆಮೊವನ್ನು ಮುಕ್ತಾಯಗೊಳಿಸುತ್ತದೆ. Mi-V ಬೂಟ್‌ಲೋಡರ್ GUI ಅನ್ನು ಮುಚ್ಚಿ.

FlashPro ಎಕ್ಸ್‌ಪ್ರೆಸ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಸಾಧನವನ್ನು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಮಾಡುವುದು

ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಕೆಲಸದೊಂದಿಗೆ RTG4 ಸಾಧನವನ್ನು ಹೇಗೆ ಪ್ರೋಗ್ರಾಂ ಮಾಡುವುದು ಎಂಬುದನ್ನು ಈ ವಿಭಾಗವು ವಿವರಿಸುತ್ತದೆ file FlashPro ಎಕ್ಸ್‌ಪ್ರೆಸ್ ಬಳಸಿ.

ಸಾಧನವನ್ನು ಪ್ರೋಗ್ರಾಂ ಮಾಡಲು, ಈ ಕೆಳಗಿನ ಹಂತಗಳನ್ನು ಮಾಡಿ:

  1. ಬೋರ್ಡ್‌ನಲ್ಲಿನ ಜಂಪರ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳು UG3 ರ ಕೋಷ್ಟಕ 0617 ರಲ್ಲಿ ಪಟ್ಟಿ ಮಾಡಲಾದಂತೆಯೇ ಇರುವುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ:
    RTG4 ಡೆವಲಪ್‌ಮೆಂಟ್ ಕಿಟ್ ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿ.
  2. ಐಚ್ಛಿಕವಾಗಿ, ಎಂಬೆಡೆಡ್ FlashPro32 ಅನ್ನು ಬಳಸಲು ಡಿಫಾಲ್ಟ್ ಜಂಪರ್ ಸೆಟ್ಟಿಂಗ್‌ಗೆ ಬದಲಾಗಿ ಬಾಹ್ಯ FlashPro2, FlashPro3, ಅಥವಾ FlashPro4 ಪ್ರೋಗ್ರಾಮರ್ ಅನ್ನು ಬಳಸುವಾಗ 5-6 ಪಿನ್‌ಗಳನ್ನು ಸಂಪರ್ಕಿಸಲು ಜಂಪರ್ J5 ಅನ್ನು ಹೊಂದಿಸಬಹುದು.
    ಗಮನಿಸಿ: ಜಂಪರ್ ಸಂಪರ್ಕಗಳನ್ನು ಮಾಡುವಾಗ ವಿದ್ಯುತ್ ಸರಬರಾಜು ಸ್ವಿಚ್, SW6 ಅನ್ನು ಸ್ವಿಚ್ ಆಫ್ ಮಾಡಬೇಕು.
  3. ಬೋರ್ಡ್‌ನಲ್ಲಿರುವ J9 ಕನೆಕ್ಟರ್‌ಗೆ ವಿದ್ಯುತ್ ಸರಬರಾಜು ಕೇಬಲ್ ಅನ್ನು ಸಂಪರ್ಕಿಸಿ.
  4. ವಿದ್ಯುತ್ ಸರಬರಾಜು ಸ್ವಿಚ್ SW6 ಅನ್ನು ಆನ್ ಮಾಡಿ.
  5. ಎಂಬೆಡೆಡ್ FlashPro5 ಅನ್ನು ಬಳಸುತ್ತಿದ್ದರೆ, ಕನೆಕ್ಟರ್ J47 ಮತ್ತು ಹೋಸ್ಟ್ PC ಗೆ USB ಕೇಬಲ್ ಅನ್ನು ಸಂಪರ್ಕಿಸಿ.
    ಪರ್ಯಾಯವಾಗಿ, ಬಾಹ್ಯ ಪ್ರೋಗ್ರಾಮರ್ ಅನ್ನು ಬಳಸುತ್ತಿದ್ದರೆ, ರಿಬ್ಬನ್ ಕೇಬಲ್ ಅನ್ನು J ಗೆ ಸಂಪರ್ಕಪಡಿಸಿTAG ಹೆಡರ್ J22 ಮತ್ತು ಪ್ರೋಗ್ರಾಮರ್ ಅನ್ನು ಹೋಸ್ಟ್ PC ಗೆ ಸಂಪರ್ಕಪಡಿಸಿ.
  6. ಹೋಸ್ಟ್ PC ಯಲ್ಲಿ, FlashPro ಎಕ್ಸ್‌ಪ್ರೆಸ್ ಸಾಫ್ಟ್‌ವೇರ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಿ.
  7. ಕೆಳಗಿನ ಚಿತ್ರದಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ ಹೊಸ ಉದ್ಯೋಗ ಪ್ರಾಜೆಕ್ಟ್ ರಚಿಸಲು ಹೊಸದನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ ಅಥವಾ FlashPro ಎಕ್ಸ್‌ಪ್ರೆಸ್ ಜಾಬ್‌ನಿಂದ ಹೊಸ ಉದ್ಯೋಗ ಪ್ರಾಜೆಕ್ಟ್ ಅನ್ನು ಪ್ರಾಜೆಕ್ಟ್ ಮೆನುವಿನಿಂದ ಆಯ್ಕೆಮಾಡಿ.
    ಚಿತ್ರ 14 • FlashPro ಎಕ್ಸ್‌ಪ್ರೆಸ್ ಜಾಬ್ ಪ್ರಾಜೆಕ್ಟ್ಮೈಕ್ರೋಸೆಮಿ-ಎಸಿ490-ಆರ್‌ಟಿಜಿ4-ಎಫ್‌ಪಿಜಿಎ-ಬಿಲ್ಡಿಂಗ್-ಎ-ಮಿ-ವಿ-ಪ್ರೊಸೆಸರ್-ಉಪವ್ಯವಸ್ಥೆ-13
  8. FlashPro ಎಕ್ಸ್‌ಪ್ರೆಸ್ ಜಾಬ್ ಡೈಲಾಗ್ ಬಾಕ್ಸ್‌ನಿಂದ ಹೊಸ ಉದ್ಯೋಗ ಯೋಜನೆಯಲ್ಲಿ ಈ ಕೆಳಗಿನವುಗಳನ್ನು ನಮೂದಿಸಿ:
    • ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಕೆಲಸ file: ಬ್ರೌಸ್ ಕ್ಲಿಕ್ ಮಾಡಿ ಮತ್ತು .job ಇರುವ ಸ್ಥಳಕ್ಕೆ ನ್ಯಾವಿಗೇಟ್ ಮಾಡಿ file ಇದೆ ಮತ್ತು ಆಯ್ಕೆಮಾಡಿ file. ಡೀಫಾಲ್ಟ್ ಸ್ಥಳ: \rtg4_ac490_df\Programming_Job
    • FlashPro ಎಕ್ಸ್‌ಪ್ರೆಸ್ ಉದ್ಯೋಗ ಪ್ರಾಜೆಕ್ಟ್ ಸ್ಥಳ: ಬ್ರೌಸ್ ಕ್ಲಿಕ್ ಮಾಡಿ ಮತ್ತು ಬಯಸಿದ FlashPro ಎಕ್ಸ್‌ಪ್ರೆಸ್ ಪ್ರಾಜೆಕ್ಟ್ ಸ್ಥಳಕ್ಕೆ ನ್ಯಾವಿಗೇಟ್ ಮಾಡಿ.
      ಚಿತ್ರ 15 • FlashPro ಎಕ್ಸ್‌ಪ್ರೆಸ್ ಜಾಬ್‌ನಿಂದ ಹೊಸ ಉದ್ಯೋಗ ಯೋಜನೆಮೈಕ್ರೋಸೆಮಿ-ಎಸಿ490-ಆರ್‌ಟಿಜಿ4-ಎಫ್‌ಪಿಜಿಎ-ಬಿಲ್ಡಿಂಗ್-ಎ-ಮಿ-ವಿ-ಪ್ರೊಸೆಸರ್-ಉಪವ್ಯವಸ್ಥೆ-14
  9. ಸರಿ ಕ್ಲಿಕ್ ಮಾಡಿ. ಅಗತ್ಯವಿರುವ ಪ್ರೋಗ್ರಾಮಿಂಗ್ file ಆಯ್ಕೆಮಾಡಲಾಗಿದೆ ಮತ್ತು ಸಾಧನದಲ್ಲಿ ಪ್ರೋಗ್ರಾಮ್ ಮಾಡಲು ಸಿದ್ಧವಾಗಿದೆ.
  10. ಕೆಳಗಿನ ಚಿತ್ರದಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ FlashPro ಎಕ್ಸ್‌ಪ್ರೆಸ್ ವಿಂಡೋ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ. ಪ್ರೋಗ್ರಾಮರ್ ಕ್ಷೇತ್ರದಲ್ಲಿ ಪ್ರೋಗ್ರಾಮರ್ ಸಂಖ್ಯೆ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ ಎಂದು ಖಚಿತಪಡಿಸಿ. ಅದು ಮಾಡದಿದ್ದರೆ, ಬೋರ್ಡ್ ಸಂಪರ್ಕಗಳನ್ನು ದೃಢೀಕರಿಸಿ ಮತ್ತು ರಿಫ್ರೆಶ್/ರೀಸ್ಕನ್ ಪ್ರೋಗ್ರಾಮರ್‌ಗಳನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ.
    ಚಿತ್ರ 16 • ಸಾಧನವನ್ನು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಮಾಡುವುದುಮೈಕ್ರೋಸೆಮಿ-ಎಸಿ490-ಆರ್‌ಟಿಜಿ4-ಎಫ್‌ಪಿಜಿಎ-ಬಿಲ್ಡಿಂಗ್-ಎ-ಮಿ-ವಿ-ಪ್ರೊಸೆಸರ್-ಉಪವ್ಯವಸ್ಥೆ-15
  11. ರನ್ ಕ್ಲಿಕ್ ಮಾಡಿ. ಸಾಧನವನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಪ್ರೋಗ್ರಾಮ್ ಮಾಡಿದಾಗ, ಕೆಳಗಿನ ಚಿತ್ರದಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ RUN PASSED ಸ್ಥಿತಿಯನ್ನು ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ.
    ಚಿತ್ರ 17 • FlashPro ಎಕ್ಸ್‌ಪ್ರೆಸ್-ರನ್ ಪಾಸ್ ಮಾಡಲಾಗಿದೆಮೈಕ್ರೋಸೆಮಿ-ಎಸಿ490-ಆರ್‌ಟಿಜಿ4-ಎಫ್‌ಪಿಜಿಎ-ಬಿಲ್ಡಿಂಗ್-ಎ-ಮಿ-ವಿ-ಪ್ರೊಸೆಸರ್-ಉಪವ್ಯವಸ್ಥೆ-16
  12. FlashPro ಎಕ್ಸ್‌ಪ್ರೆಸ್ ಅನ್ನು ಮುಚ್ಚಿ ಅಥವಾ ಪ್ರಾಜೆಕ್ಟ್ ಟ್ಯಾಬ್‌ನಲ್ಲಿ ನಿರ್ಗಮಿಸಿ ಕ್ಲಿಕ್ ಮಾಡಿ.

Libero SoC ಬಳಸಿಕೊಂಡು ಸಾಧನವನ್ನು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಮಾಡುವುದು

ಉಲ್ಲೇಖ ವಿನ್ಯಾಸ fileಗಳು Libero SoC ಬಳಸಿ ರಚಿಸಲಾದ Mi-V ಪ್ರೊಸೆಸರ್ ಉಪವ್ಯವಸ್ಥೆಯ ಯೋಜನೆಯನ್ನು ಒಳಗೊಂಡಿದೆ. RTG4 ಸಾಧನವನ್ನು Libero SoC ಬಳಸಿ ಪ್ರೋಗ್ರಾಮ್ ಮಾಡಬಹುದು. Libero SoC ಯೋಜನೆಯನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಸಂಶ್ಲೇಷಣೆ, ಸ್ಥಳ ಮತ್ತು ಮಾರ್ಗ, ಸಮಯ ಪರಿಶೀಲನೆ, FPGA ಅರೇ ಡೇಟಾ ಉತ್ಪಾದನೆ, ನವೀಕರಣ μPROM ಮೆಮೊರಿ ವಿಷಯ, ಬಿಟ್‌ಸ್ಟ್ರೀಮ್ ಜನರೇಷನ್, FPGA ಪ್ರೋಗ್ರಾಮಿಂಗ್‌ನಿಂದ ಸಂಪೂರ್ಣವಾಗಿ ನಿರ್ಮಿಸಲಾಗಿದೆ ಮತ್ತು ರನ್ ಮಾಡಲಾಗಿದೆ.

ಲಿಬೆರೊ ವಿನ್ಯಾಸದ ಹರಿವನ್ನು ಕೆಳಗಿನ ಚಿತ್ರದಲ್ಲಿ ತೋರಿಸಲಾಗಿದೆ.

ಚಿತ್ರ 18 • ಲಿಬೆರೊ ವಿನ್ಯಾಸದ ಹರಿವು

ಮೈಕ್ರೋಸೆಮಿ-ಎಸಿ490-ಆರ್‌ಟಿಜಿ4-ಎಫ್‌ಪಿಜಿಎ-ಬಿಲ್ಡಿಂಗ್-ಎ-ಮಿ-ವಿ-ಪ್ರೊಸೆಸರ್-ಉಪವ್ಯವಸ್ಥೆ-17

RTG4 ಸಾಧನವನ್ನು ಪ್ರೋಗ್ರಾಂ ಮಾಡಲು, Mi-V ಪ್ರೊಸೆಸರ್ ಉಪವ್ಯವಸ್ಥೆಯ ಯೋಜನೆಯನ್ನು Libero SoC ನಲ್ಲಿ ತೆರೆಯಬೇಕು ಮತ್ತು ಕೆಳಗಿನ ಹಂತಗಳನ್ನು ಮರು-ರನ್ ಮಾಡಬೇಕು:

  1. uPROM ಮೆಮೊರಿ ವಿಷಯವನ್ನು ನವೀಕರಿಸಿ: ಈ ಹಂತದಲ್ಲಿ, μPROM ಅನ್ನು ಬೂಟ್‌ಲೋಡರ್ ಅಪ್ಲಿಕೇಶನ್‌ನೊಂದಿಗೆ ಪ್ರೋಗ್ರಾಮ್ ಮಾಡಲಾಗಿದೆ.
  2. ಬಿಟ್‌ಸ್ಟ್ರೀಮ್ ಜನರೇಷನ್: ಈ ಹಂತದಲ್ಲಿ, ಕೆಲಸ file RTG4 ಸಾಧನಕ್ಕಾಗಿ ರಚಿಸಲಾಗಿದೆ.
  3. FPGA ಪ್ರೋಗ್ರಾಮಿಂಗ್: ಈ ಹಂತದಲ್ಲಿ, RTG4 ಸಾಧನವನ್ನು ಜಾಬ್ ಬಳಸಿ ಪ್ರೋಗ್ರಾಮ್ ಮಾಡಲಾಗಿದೆ file.

ಈ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿ:

  1. ಲಿಬೆರೊ ಡಿಸೈನ್ ಫ್ಲೋನಿಂದ, ಅಪ್‌ಡೇಟ್ uPROM ಮೆಮೊರಿ ವಿಷಯವನ್ನು ಆಯ್ಕೆಮಾಡಿ.
  2. ಸೇರಿಸು ಆಯ್ಕೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಕ್ಲೈಂಟ್ ಅನ್ನು ರಚಿಸಿ.
  3. ಕ್ಲೈಂಟ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿ ಮತ್ತು ನಂತರ ಸಂಪಾದಿಸು ಆಯ್ಕೆಯನ್ನು ಆರಿಸಿ.
  4. ನಿಂದ ವಿಷಯವನ್ನು ಆಯ್ಕೆಮಾಡಿ file ತದನಂತರ ಚಿತ್ರ 19 ರಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ ಬ್ರೌಸ್ ಆಯ್ಕೆಯನ್ನು ಆರಿಸಿ.
    ಚಿತ್ರ 19 • ಡೇಟಾ ಸಂಗ್ರಹಣೆ ಕ್ಲೈಂಟ್ ಅನ್ನು ಸಂಪಾದಿಸಿಮೈಕ್ರೋಸೆಮಿ-ಎಸಿ490-ಆರ್‌ಟಿಜಿ4-ಎಫ್‌ಪಿಜಿಎ-ಬಿಲ್ಡಿಂಗ್-ಎ-ಮಿ-ವಿ-ಪ್ರೊಸೆಸರ್-ಉಪವ್ಯವಸ್ಥೆ-18
  5. ಕೆಳಗಿನ ವಿನ್ಯಾಸಕ್ಕೆ ನ್ಯಾವಿಗೇಟ್ ಮಾಡಿ fileಗಳ ಸ್ಥಳ ಮತ್ತು miv-rv32im-bootloader.hex ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿ file ಚಿತ್ರ 20 ರಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ. <$Download_Directory>\rtg4_ac490_df
    • ಹೊಂದಿಸಿ File Intel-Hex (*.hex) ಎಂದು ಟೈಪ್ ಮಾಡಿ.
    • ಪ್ರಾಜೆಕ್ಟ್ ಡೈರೆಕ್ಟರಿಯಿಂದ ಸಾಪೇಕ್ಷ ಮಾರ್ಗವನ್ನು ಬಳಸಿ ಆಯ್ಕೆಮಾಡಿ.
    • ಸರಿ ಕ್ಲಿಕ್ ಮಾಡಿ.
      ಚಿತ್ರ 20 • ಆಮದು ಮೆಮೊರಿ Fileಮೈಕ್ರೋಸೆಮಿ-ಎಸಿ490-ಆರ್‌ಟಿಜಿ4-ಎಫ್‌ಪಿಜಿಎ-ಬಿಲ್ಡಿಂಗ್-ಎ-ಮಿ-ವಿ-ಪ್ರೊಸೆಸರ್-ಉಪವ್ಯವಸ್ಥೆ-19
  6. ಸರಿ ಕ್ಲಿಕ್ ಮಾಡಿ.
    μPROM ವಿಷಯವನ್ನು ನವೀಕರಿಸಲಾಗಿದೆ.
  7. ಚಿತ್ರ 21 ರಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ Generate Bitstream ಅನ್ನು ಡಬಲ್ ಕ್ಲಿಕ್ ಮಾಡಿ.
    ಚಿತ್ರ 21 • ಬಿಟ್‌ಸ್ಟ್ರೀಮ್ ಅನ್ನು ರಚಿಸಿಮೈಕ್ರೋಸೆಮಿ-ಎಸಿ490-ಆರ್‌ಟಿಜಿ4-ಎಫ್‌ಪಿಜಿಎ-ಬಿಲ್ಡಿಂಗ್-ಎ-ಮಿ-ವಿ-ಪ್ರೊಸೆಸರ್-ಉಪವ್ಯವಸ್ಥೆ-20
  8. ಚಿತ್ರ 21 ರಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ ಸಾಧನವನ್ನು ಪ್ರೋಗ್ರಾಂ ಮಾಡಲು ರನ್ ಪ್ರೋಗ್ರಾಂ ಆಕ್ಷನ್ ಅನ್ನು ಡಬಲ್ ಕ್ಲಿಕ್ ಮಾಡಿ.
    RTG4 ಸಾಧನವನ್ನು ಪ್ರೋಗ್ರಾಮ್ ಮಾಡಲಾಗಿದೆ. ಡೆಮೊ ರನ್ನಿಂಗ್, ಪುಟ 11 ನೋಡಿ.

TCL ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ರನ್ ಮಾಡಲಾಗುತ್ತಿದೆ

ವಿನ್ಯಾಸದಲ್ಲಿ TCL ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳನ್ನು ಒದಗಿಸಲಾಗಿದೆ fileTCL_Scripts ಡೈರೆಕ್ಟರಿ ಅಡಿಯಲ್ಲಿನ ಫೋಲ್ಡರ್. ಅಗತ್ಯವಿದ್ದರೆ, ವಿನ್ಯಾಸದ ಹರಿವನ್ನು ವಿನ್ಯಾಸದ ಅನುಷ್ಠಾನದಿಂದ ಉದ್ಯೋಗದ ಉತ್ಪಾದನೆಯವರೆಗೆ ಪುನರುತ್ಪಾದಿಸಬಹುದು file.

TCL ಅನ್ನು ಚಲಾಯಿಸಲು, ಕೆಳಗಿನ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿ:

  1. Libero ಸಾಫ್ಟ್‌ವೇರ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಿ.
  2. ಪ್ರಾಜೆಕ್ಟ್ ಆಯ್ಕೆಮಾಡಿ> ಎಕ್ಸಿಕ್ಯೂಟ್ ಸ್ಕ್ರಿಪ್ಟ್…
  3. ಬ್ರೌಸ್ ಕ್ಲಿಕ್ ಮಾಡಿ ಮತ್ತು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿದ TCL_Scripts ಡೈರೆಕ್ಟರಿಯಿಂದ script.tcl ಆಯ್ಕೆಮಾಡಿ.
  4. ರನ್ ಕ್ಲಿಕ್ ಮಾಡಿ.

TCL ಸ್ಕ್ರಿಪ್ಟ್‌ನ ಯಶಸ್ವಿ ಕಾರ್ಯಗತಗೊಳಿಸಿದ ನಂತರ, Libero ಪ್ರಾಜೆಕ್ಟ್ ಅನ್ನು TCL_Scripts ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ರಚಿಸಲಾಗಿದೆ.
TCL ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳ ಕುರಿತು ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ, rtg4_ac490_df/TCL_Scripts/readme.txt ಅನ್ನು ಉಲ್ಲೇಖಿಸಿ.
TCL ಆಜ್ಞೆಗಳ ಕುರಿತು ಹೆಚ್ಚಿನ ವಿವರಗಳಿಗಾಗಿ Libero® SoC TCL ಕಮಾಂಡ್ ರೆಫರೆನ್ಸ್ ಗೈಡ್ ಅನ್ನು ನೋಡಿ. ಸಂಪರ್ಕಿಸಿ
TCL ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಚಾಲನೆ ಮಾಡುವಾಗ ಎದುರಾಗುವ ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳಿಗೆ ತಾಂತ್ರಿಕ ಬೆಂಬಲ.

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

ಮೈಕ್ರೋಸೆಮಿ ಬಗ್ಗೆ
ಮೈಕ್ರೊಸಿಪ್ ಟೆಕ್ನಾಲಜಿ ಇಂಕ್. (ನಾಸ್ಡಾಕ್: MCHP) ನ ಸಂಪೂರ್ಣ ಸ್ವಾಮ್ಯದ ಅಂಗಸಂಸ್ಥೆಯಾದ ಮೈಕ್ರೋಸೆಮಿ, ಏರೋಸ್ಪೇಸ್ ಮತ್ತು ಡಿಫೆನ್ಸ್, ಸಂವಹನ, ಡೇಟಾ ಸೆಂಟರ್ ಮತ್ತು ಕೈಗಾರಿಕಾ ಮಾರುಕಟ್ಟೆಗಳಿಗೆ ಸೆಮಿಕಂಡಕ್ಟರ್ ಮತ್ತು ಸಿಸ್ಟಮ್ ಪರಿಹಾರಗಳ ಸಮಗ್ರ ಪೋರ್ಟ್ಫೋಲಿಯೊವನ್ನು ನೀಡುತ್ತದೆ. ಉತ್ಪನ್ನಗಳಲ್ಲಿ ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆ ಮತ್ತು ವಿಕಿರಣ-ಗಟ್ಟಿಯಾದ ಅನಲಾಗ್ ಮಿಶ್ರ-ಸಿಗ್ನಲ್ ಇಂಟಿಗ್ರೇಟೆಡ್ ಸರ್ಕ್ಯೂಟ್‌ಗಳು, FPGA ಗಳು, SoC ಗಳು ಮತ್ತು ASIC ಗಳು ಸೇರಿವೆ; ವಿದ್ಯುತ್ ನಿರ್ವಹಣಾ ಉತ್ಪನ್ನಗಳು; ಸಮಯ ಮತ್ತು ಸಿಂಕ್ರೊನೈಸೇಶನ್ ಸಾಧನಗಳು ಮತ್ತು ನಿಖರವಾದ ಸಮಯ ಪರಿಹಾರಗಳು, ಸಮಯಕ್ಕೆ ವಿಶ್ವದ ಮಾನದಂಡವನ್ನು ಹೊಂದಿಸುವುದು; ಧ್ವನಿ ಸಂಸ್ಕರಣಾ ಸಾಧನಗಳು; ಆರ್ಎಫ್ ಪರಿಹಾರಗಳು; ಪ್ರತ್ಯೇಕ ಘಟಕಗಳು; ಎಂಟರ್‌ಪ್ರೈಸ್ ಸಂಗ್ರಹಣೆ ಮತ್ತು ಸಂವಹನ ಪರಿಹಾರಗಳು, ಭದ್ರತಾ ತಂತ್ರಜ್ಞಾನಗಳು ಮತ್ತು ಸ್ಕೇಲೆಬಲ್ ವಿರೋಧಿ ಟಿampಎರ್ ಉತ್ಪನ್ನಗಳು; ಎತರ್ನೆಟ್ ಪರಿಹಾರಗಳು; ಪವರ್-ಓವರ್-ಇಥರ್ನೆಟ್ ಐಸಿಗಳು ಮತ್ತು ಮಿಡ್‌ಸ್ಪ್ಯಾನ್ಸ್; ಹಾಗೆಯೇ ಕಸ್ಟಮ್ ವಿನ್ಯಾಸ ಸಾಮರ್ಥ್ಯಗಳು ಮತ್ತು ಸೇವೆಗಳು. ನಲ್ಲಿ ಇನ್ನಷ್ಟು ತಿಳಿಯಿರಿ www.microsemi.com.

ಮೈಕ್ರೋಸೆಮಿ ಪ್ರಧಾನ ಕಛೇರಿ
ಒನ್ ಎಂಟರ್‌ಪ್ರೈಸ್, ಅಲಿಸೊ ವಿಜೊ,
ಸಿಎ 92656 ಯುಎಸ್ಎ
USA ಒಳಗೆ: +1 800-713-4113
USA ಹೊರಗೆ: +1 949-380-6100
ಮಾರಾಟ: +1 949-380-6136
ಫ್ಯಾಕ್ಸ್: +1 949-215-4996
ಇಮೇಲ್: sales.support@microsemi.com
www.microsemi.com

©2021 ಮೈಕ್ರೊಸೆಮಿ, ಮೈಕ್ರೋಚಿಪ್ ಟೆಕ್ನಾಲಜಿ ಇಂಕ್‌ನ ಸಂಪೂರ್ಣ ಸ್ವಾಮ್ಯದ ಅಂಗಸಂಸ್ಥೆ. ಎಲ್ಲಾ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ. ಮೈಕ್ರೋಸೆಮಿ ಮತ್ತು ಮೈಕ್ರೋಸೆಮಿ ಲೋಗೋ ಮೈಕ್ರೋಸೆಮಿ ಕಾರ್ಪೊರೇಶನ್‌ನ ನೋಂದಾಯಿತ ಟ್ರೇಡ್‌ಮಾರ್ಕ್‌ಗಳಾಗಿವೆ. ಎಲ್ಲಾ ಇತರ ಟ್ರೇಡ್‌ಮಾರ್ಕ್‌ಗಳು ಮತ್ತು ಸೇವಾ ಗುರುತುಗಳು ಆಯಾ ಮಾಲೀಕರ ಆಸ್ತಿಯಾಗಿದೆ

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

ಮೈಕ್ರೋಸೆಮಿ AC490 RTG4 FPGA: Mi-V ಪ್ರೊಸೆಸರ್ ಉಪವ್ಯವಸ್ಥೆಯನ್ನು ನಿರ್ಮಿಸುವುದು [ಪಿಡಿಎಫ್] ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿ
AC490 RTG4 FPGA Mi-V ಪ್ರೊಸೆಸರ್ ಉಪವ್ಯವಸ್ಥೆಯನ್ನು ನಿರ್ಮಿಸುವುದು, AC490 RTG4, FPGA ಒಂದು Mi-V ಪ್ರೊಸೆಸರ್ ಉಪವ್ಯವಸ್ಥೆಯನ್ನು ನಿರ್ಮಿಸುವುದು, Mi-V ಪ್ರೊಸೆಸರ್ ಉಪವ್ಯವಸ್ಥೆ

ಉಲ್ಲೇಖಗಳು

ಕಾಮೆಂಟ್ ಬಿಡಿ

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