Avalon ಸ್ಟ್ರೀಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್ FPGA IP ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿಯೊಂದಿಗೆ intel ಮೇಲ್ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್
Avalon ಸ್ಟ್ರೀಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್ FPGA IP ಜೊತೆಗೆ intel ಮೇಲ್ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್

Avalon® ಸ್ಟ್ರೀಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್ ಇಂಟೆಲ್ FPGA IP ಓವರ್ನೊಂದಿಗೆ ಮೇಲ್ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್view

Avalon® ಸ್ಟ್ರೀಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್ನೊಂದಿಗೆ ಮೇಲ್ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್ Intel® FPGA IP (Avalon ST ಕ್ಲೈಂಟ್ IP ಜೊತೆಗೆ ಮೇಲ್ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್) ನಿಮ್ಮ ಕಸ್ಟಮ್ ಲಾಜಿಕ್ ಮತ್ತು ಸುರಕ್ಷಿತ ಸಾಧನ ನಿರ್ವಾಹಕ (SDM) ನಡುವೆ ಸಂವಹನ ಚಾನಲ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ. ಕಮಾಂಡ್ ಪ್ಯಾಕೆಟ್‌ಗಳನ್ನು ಕಳುಹಿಸಲು ಮತ್ತು SDM ಬಾಹ್ಯ ಮಾಡ್ಯೂಲ್‌ಗಳಿಂದ ಪ್ರತಿಕ್ರಿಯೆ ಪ್ಯಾಕೆಟ್‌ಗಳನ್ನು ಸ್ವೀಕರಿಸಲು ನೀವು Avalon ST IP ಜೊತೆಗೆ ಮೇಲ್‌ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್ ಅನ್ನು ಬಳಸಬಹುದು. Avalon ST IP ಜೊತೆಗಿನ ಮೇಲ್‌ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್ SDM ರನ್ ಮಾಡುವ ಕಾರ್ಯಗಳನ್ನು ವಿವರಿಸುತ್ತದೆ.

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

  • ಚಿಪ್ ಐಡಿ
  • ತಾಪಮಾನ ಸಂವೇದಕ
  • ಸಂಪುಟtagಇ ಸೆನ್ಸರ್
  • ಕ್ವಾಡ್ ಸೀರಿಯಲ್ ಪೆರಿಫೆರಲ್ ಇಂಟರ್ಫೇಸ್ (SPI) ಫ್ಲಾಶ್ ಮೆಮೊರಿ

ಗಮನಿಸಿ: ಈ ಬಳಕೆದಾರರ ಮಾರ್ಗದರ್ಶಿಯ ಉದ್ದಕ್ಕೂ, Avalon ST ಪದವು Avalon ಸ್ಟ್ರೀಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್ ಅಥವಾ IP ಅನ್ನು ಸಂಕ್ಷಿಪ್ತಗೊಳಿಸುತ್ತದೆ.

ಚಿತ್ರ 1. Avalon ST IP ಸಿಸ್ಟಮ್ ವಿನ್ಯಾಸದೊಂದಿಗೆ ಮೇಲ್ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್
Avalon ST IP ಸಿಸ್ಟಮ್ ವಿನ್ಯಾಸದೊಂದಿಗೆ ಮೇಲ್ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್

ಕೆಳಗಿನ ಚಿತ್ರವು Avalon ST IP ನೊಂದಿಗೆ ಮೇಲ್ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್ ಚಿಪ್ ID ಅನ್ನು ಓದುವ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ತೋರಿಸುತ್ತದೆ.

ಚಿತ್ರ 2. Avalon ST IP ನೊಂದಿಗೆ ಮೇಲ್ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್ ಚಿಪ್ ID ಅನ್ನು ಓದುತ್ತದೆ
Avalon ST IP ನೊಂದಿಗೆ ಮೇಲ್ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್ ಚಿಪ್ ID ಅನ್ನು ಓದುತ್ತದೆ

ಸಾಧನ ಕುಟುಂಬ ಬೆಂಬಲ

ಕೆಳಗಿನವುಗಳು Intel FPGA IPಗಳಿಗಾಗಿ ಸಾಧನ ಬೆಂಬಲ ಮಟ್ಟದ ವ್ಯಾಖ್ಯಾನಗಳನ್ನು ಪಟ್ಟಿಮಾಡುತ್ತದೆ:

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

ಕೋಷ್ಟಕ 1. ಸಾಧನ ಕುಟುಂಬ ಬೆಂಬಲ

ಸಾಧನ ಕುಟುಂಬ ಬೆಂಬಲ
ಇಂಟೆಲ್ ಅಜಿಲೆಕ್ಸ್™ ಮುಂಗಡ

ಗಮನಿಸಿ: ನೀವು ಮೇಲ್ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್ ಅನ್ನು Avalon ಸ್ಟ್ರೀಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್ Intel FPGA IP ನೊಂದಿಗೆ ಅನುಕರಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ ಏಕೆಂದರೆ IP SDM ನಿಂದ ಪ್ರತಿಕ್ರಿಯೆಗಳನ್ನು ಸ್ವೀಕರಿಸುತ್ತದೆ. ಈ IP ಅನ್ನು ಮೌಲ್ಯೀಕರಿಸಲು, ನೀವು ಹಾರ್ಡ್‌ವೇರ್ ಮೌಲ್ಯಮಾಪನವನ್ನು ನಿರ್ವಹಿಸುವಂತೆ ಇಂಟೆಲ್ ಶಿಫಾರಸು ಮಾಡುತ್ತದೆ.

ಸಂಬಂಧಿತ ಮಾಹಿತಿ
Avalon ಸ್ಟ್ರೀಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್ ಇಂಟೆಲ್ FPGA IP ಬಿಡುಗಡೆ ಟಿಪ್ಪಣಿಗಳೊಂದಿಗೆ ಮೇಲ್ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್

ನಿಯತಾಂಕಗಳು

ಪ್ಯಾರಾಮೀಟರ್ ಹೆಸರು ಮೌಲ್ಯ ವಿವರಣೆ
ಸ್ಥಿತಿ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ ಆಫ್ ಆಗಿದೆ ನೀವು ಈ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿದಾಗ, Avalon ಸ್ಟ್ರೀಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್ Intel FPGA IP ನೊಂದಿಗೆ ಮೇಲ್ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್ command_status_invalid ಸಂಕೇತವನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. command_status_invalid ಪ್ರತಿಪಾದಿಸಿದಾಗ, ನೀವು IP ಅನ್ನು ಮರುಹೊಂದಿಸಬೇಕು.

ಇಂಟರ್ಫೇಸ್ಗಳು
ಕೆಳಗಿನ ಚಿತ್ರವು ಮೇಲ್ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್ ಅನ್ನು Avalon ಸ್ಟ್ರೀಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್ Intel FPGA IP ಇಂಟರ್ಫೇಸ್ಗಳೊಂದಿಗೆ ವಿವರಿಸುತ್ತದೆ:

ಚಿತ್ರ 3. Avalon ಸ್ಟ್ರೀಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್ ಇಂಟೆಲ್ FPGA IP ಇಂಟರ್ಫೇಸ್ಗಳೊಂದಿಗೆ ಮೇಲ್ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್
Avalon ಸ್ಟ್ರೀಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್ ಇಂಟೆಲ್ FPGA IP ಇಂಟರ್ಫೇಸ್ಗಳೊಂದಿಗೆ ಮೇಲ್ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್

Avalon ಸ್ಟ್ರೀಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್‌ಗಳ ಕುರಿತು ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ, Avalon ಇಂಟರ್ಫೇಸ್ ವಿಶೇಷಣಗಳನ್ನು ನೋಡಿ.
ಸಂಬಂಧಿತ ಮಾಹಿತಿ
ಅವಲಾನ್ ಇಂಟರ್ಫೇಸ್ ವಿಶೇಷಣಗಳು

ಗಡಿಯಾರ ಮತ್ತು ಇಂಟರ್ಫೇಸ್ಗಳನ್ನು ಮರುಹೊಂದಿಸಿ

ಟೇಬಲ್ 2. ಗಡಿಯಾರ ಮತ್ತು ಇಂಟರ್ಫೇಸ್ಗಳನ್ನು ಮರುಹೊಂದಿಸಿ

ಸಿಗ್ನಲ್ ಹೆಸರು ನಿರ್ದೇಶನ ವಿವರಣೆ
in_clk ಇನ್ಪುಟ್ Avalon ಸ್ಟ್ರೀಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್‌ಗಳಿಗೆ ಇದು ಗಡಿಯಾರವಾಗಿದೆ. 250 MHz ನಲ್ಲಿ ಗರಿಷ್ಠ ಆವರ್ತನ.
in_reset ಇನ್ಪುಟ್ ಇದು ಸಕ್ರಿಯ ಹೆಚ್ಚಿನ ಮರುಹೊಂದಿಕೆಯಾಗಿದೆ. Avalon ಸ್ಟ್ರೀಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್ Intel FPGA IP (Avalon ST IP ಜೊತೆಗೆ ಮೇಲ್ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್) ನೊಂದಿಗೆ ಮೇಲ್ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್ ಅನ್ನು ಮರುಹೊಂದಿಸಲು in_reset ಅನ್ನು ಪ್ರತಿಪಾದಿಸಿ. ಇನ್_ರೀಸೆಟ್ ಸಿಗ್ನಲ್ ಪ್ರತಿಪಾದಿಸಿದಾಗ, ಮೇಲ್ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್‌ನಿಂದ ಯಾವುದೇ ಬಾಕಿ ಉಳಿದಿರುವ ಚಟುವಟಿಕೆಯನ್ನು Avalon ST IP ನೊಂದಿಗೆ SDM ಫ್ಲಶ್ ಮಾಡಬೇಕು. SDM ಇತರ ಕ್ಲೈಂಟ್‌ಗಳಿಂದ ಆದೇಶಗಳನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುವುದನ್ನು ಮುಂದುವರಿಸುತ್ತದೆ.

ಸಾಧನವು ಬಳಕೆದಾರ ಮೋಡ್‌ಗೆ ಪ್ರವೇಶಿಸಿದಾಗ Avalon ST IP ನೊಂದಿಗೆ ಮೇಲ್‌ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್ ಸರಿಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು, FPGA ಫ್ಯಾಬ್ರಿಕ್ ಬಳಕೆದಾರ ಮೋಡ್‌ಗೆ ಪ್ರವೇಶಿಸುವವರೆಗೆ ಮರುಹೊಂದಿಸಲು ಮರುಹೊಂದಿಸಲು Reset Release Intel FPGA IP ಅನ್ನು ನಿಮ್ಮ ವಿನ್ಯಾಸವು ಒಳಗೊಂಡಿರಬೇಕು. ಇಂಟೆಲ್ ಬಳಕೆದಾರರ ಮರುಹೊಂದಿಕೆಯನ್ನು ಸಂಪರ್ಕಿಸುವಾಗ ಮರುಹೊಂದಿಸುವ ಸಿಂಕ್ರೊನೈಜರ್ ಅನ್ನು ಬಳಸಲು ಶಿಫಾರಸು ಮಾಡುತ್ತದೆ ಅಥವಾ ಮರುಹೊಂದಿಸಿ ಬಿಡುಗಡೆ IP ಯ ಔಟ್‌ಪುಟ್

Avalon ST IP ನೊಂದಿಗೆ ಮೇಲ್ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್ನ ಮರುಹೊಂದಿಸುವ ಪೋರ್ಟ್. ಮರುಹೊಂದಿಸುವ ಸಿಂಕ್ರೊನೈಜರ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು, ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಡಿಸೈನರ್‌ನಲ್ಲಿ ಲಭ್ಯವಿರುವ ರೀಸೆಟ್ ಬ್ರಿಡ್ಜ್ ಇಂಟೆಲ್ FPGA IP ಅನ್ನು ಬಳಸಿ.

ಗಮನಿಸಿ: ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಡಿಸೈನರ್‌ನಲ್ಲಿ ಐಪಿ ತತ್‌ಕ್ಷಣ ಮತ್ತು ಸಂಪರ್ಕ ಮಾರ್ಗಸೂಚಿಗಳಿಗಾಗಿ, ರಿಮೋಟ್ ಸಿಸ್ಟಮ್ ಅಪ್‌ಡೇಟ್ ಡಿಸೈನ್ ಎಕ್ಸ್‌ಗಾಗಿ ಅಗತ್ಯವಿರುವ ಸಂವಹನ ಮತ್ತು ಹೋಸ್ಟ್ ಘಟಕಗಳನ್ನು ನೋಡಿampಇಂಟೆಲ್ ಅಜಿಲೆಕ್ಸ್ ಕಾನ್ಫಿಗರೇಶನ್ ಯೂಸರ್ ಗೈಡ್‌ನಲ್ಲಿನ ಚಿತ್ರ.

ಕಮಾಂಡ್ ಇಂಟರ್ಫೇಸ್
SDM ಗೆ ಆಜ್ಞೆಗಳನ್ನು ಕಳುಹಿಸಲು Avalon Streaming (Avalon ST) ಇಂಟರ್ಫೇಸ್ ಬಳಸಿ.

ಕೋಷ್ಟಕ 3. ಕಮಾಂಡ್ ಇಂಟರ್ಫೇಸ್

ಸಿಗ್ನಲ್ ಹೆಸರು ನಿರ್ದೇಶನ ವಿವರಣೆ
ಆಜ್ಞೆ_ಸಿದ್ಧ ಔಟ್ಪುಟ್ Avalon ST Intel FPGA IP ಜೊತೆಗಿನ ಮೇಲ್‌ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್ ಅಪ್ಲಿಕೇಶನ್‌ನಿಂದ ಆಜ್ಞೆಗಳನ್ನು ಸ್ವೀಕರಿಸಲು ಸಿದ್ಧವಾದಾಗ command_ready ಎಂದು ಪ್ರತಿಪಾದಿಸುತ್ತದೆ. ಸಿದ್ಧ_ಸುಪ್ತತೆ 0 ಚಕ್ರಗಳು. Avalon ST ಜೊತೆಗಿನ ಮೇಲ್‌ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್ ಕಮಾಂಡ್_ಡೇಟಾ[31:0] ಅನ್ನು ಕಮಾಂಡ್_ರೆಡಿ ಪ್ರತಿಪಾದಿಸುವ ಅದೇ ಚಕ್ರದಲ್ಲಿ ಸ್ವೀಕರಿಸಬಹುದು.
ಆದೇಶ_ಮಾನ್ಯ ಇನ್ಪುಟ್ command_data ಮಾನ್ಯವಾಗಿದೆ ಎಂದು ಸೂಚಿಸಲು command_valid ಸಂಕೇತವು ಪ್ರತಿಪಾದಿಸುತ್ತದೆ.
ಕಮಾಂಡ್_ಡೇಟಾ[31:0] ಇನ್ಪುಟ್ ಕಮಾಂಡ್_ಡೇಟಾ ಬಸ್ SDM ಗೆ ಆಜ್ಞೆಗಳನ್ನು ಚಾಲನೆ ಮಾಡುತ್ತದೆ. ಆಜ್ಞೆಗಳ ವ್ಯಾಖ್ಯಾನಗಳಿಗಾಗಿ ಕಮಾಂಡ್ ಪಟ್ಟಿ ಮತ್ತು ವಿವರಣೆಯನ್ನು ನೋಡಿ.
command_startofpacket ಇನ್ಪುಟ್ command_startofpacket ಕಮಾಂಡ್ ಪ್ಯಾಕೆಟ್‌ನ ಮೊದಲ ಚಕ್ರದಲ್ಲಿ ಪ್ರತಿಪಾದಿಸುತ್ತದೆ.
command_endofpacket ಇನ್ಪುಟ್ command_endofpacket ಕಮಾಂಡ್‌ನ ಕೊನೆಯ ಚಕ್ರದಲ್ಲಿ ಪ್ಯಾಕೆಟ್ ಅನ್ನು ಪ್ರತಿಪಾದಿಸುತ್ತದೆ.

ಚಿತ್ರ 4. Avalon ST ಕಮಾಂಡ್ ಪ್ಯಾಕೆಟ್‌ಗೆ ಸಮಯ
fig:m ST ಕಮಾಂಡ್ ಪ್ಯಾಕೆಟ್

ಪ್ರತಿಕ್ರಿಯೆ ಇಂಟರ್ಫೇಸ್
SDM Avalon ST ಕ್ಲೈಂಟ್ IP ಪ್ರತಿಕ್ರಿಯೆ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್‌ಗೆ ಪ್ರತಿಕ್ರಿಯೆಗಳನ್ನು ಕಳುಹಿಸುತ್ತದೆ.

ಕೋಷ್ಟಕ 4. ಪ್ರತಿಕ್ರಿಯೆ ಇಂಟರ್ಫೇಸ್

ಸಿಗ್ನಲ್ 5 ನಿರ್ದೇಶನ ವಿವರಣೆ
ಪ್ರತಿಕ್ರಿಯೆ_ಸಿದ್ಧ ಇನ್ಪುಟ್ ಅಪ್ಲಿಕೇಶನ್ ತರ್ಕವು ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ಸ್ವೀಕರಿಸಲು ಸಾಧ್ಯವಾದಾಗಲೆಲ್ಲಾ ಪ್ರತಿಕ್ರಿಯೆ_ಸಿದ್ಧ ಸಂಕೇತವನ್ನು ಪ್ರತಿಪಾದಿಸಬಹುದು.
ಪ್ರತಿಕ್ರಿಯೆ_ಮಾನ್ಯ ಔಟ್ಪುಟ್ ಪ್ರತಿಕ್ರಿಯೆ_ಡೇಟಾ ಮಾನ್ಯವಾಗಿದೆ ಎಂದು ಸೂಚಿಸಲು SDM ಪ್ರತಿಕ್ರಿಯೆ_ಮಾನ್ಯತೆಯನ್ನು ಪ್ರತಿಪಾದಿಸುತ್ತದೆ.
ಪ್ರತಿಕ್ರಿಯೆ_ಡೇಟಾ[31:0] ಔಟ್ಪುಟ್ ವಿನಂತಿಸಿದ ಮಾಹಿತಿಯನ್ನು ಒದಗಿಸಲು SDM ಪ್ರತಿಕ್ರಿಯೆ_ಡೇಟಾವನ್ನು ಚಾಲನೆ ಮಾಡುತ್ತದೆ. ಪ್ರತಿಕ್ರಿಯೆಯ ಮೊದಲ ಪದವು SDM ಒದಗಿಸುವ ಆಜ್ಞೆಯನ್ನು ಗುರುತಿಸುವ ಹೆಡರ್ ಆಗಿದೆ. ಉಲ್ಲೇಖಿಸಿ ಆದೇಶ ಪಟ್ಟಿ ಮತ್ತು ವಿವರಣೆ ಆಜ್ಞೆಗಳ ವ್ಯಾಖ್ಯಾನಗಳಿಗಾಗಿ.
ಪ್ರತಿಕ್ರಿಯೆ_ಪ್ರಾರಂಭ ಪ್ಯಾಕೆಟ್ ಔಟ್ಪುಟ್ ಪ್ರತಿಕ್ರಿಯೆ_ಸ್ಟಾರ್ಟ್‌ಪ್ಯಾಕೆಟ್ ಪ್ರತಿಕ್ರಿಯೆ ಪ್ಯಾಕೆಟ್‌ನ ಮೊದಲ ಚಕ್ರದಲ್ಲಿ ಪ್ರತಿಪಾದಿಸುತ್ತದೆ.
ಪ್ರತಿಕ್ರಿಯೆ_ಎಂಡೋಫ್ ಪ್ಯಾಕೆಟ್ ಔಟ್ಪುಟ್ ಪ್ರತಿಕ್ರಿಯೆ_endofpacket ಪ್ರತಿಕ್ರಿಯೆ ಪ್ಯಾಕೆಟ್‌ನ ಕೊನೆಯ ಚಕ್ರದಲ್ಲಿ ಪ್ರತಿಪಾದಿಸುತ್ತದೆ.

ಚಿತ್ರ 5. Avalon ST ರೆಸ್ಪಾನ್ಸ್ ಪ್ಯಾಕೆಟ್‌ಗಾಗಿ ಸಮಯ
ಅವಲಾನ್ ST ಪ್ರತಿಕ್ರಿಯೆ ಪ್ಯಾಕೆಟ್

ಕಮಾಂಡ್ ಸ್ಥಿತಿ ಇಂಟರ್ಫೇಸ್

ಕೋಷ್ಟಕ 5. ಕಮಾಂಡ್ ಸ್ಥಿತಿ ಇಂಟರ್ಫೇಸ್

ಸಿಗ್ನಲ್ ಹೆಸರು ನಿರ್ದೇಶನ ವಿವರಣೆ
command_status_invalid ಔಟ್ಪುಟ್ ದೋಷವನ್ನು ಸೂಚಿಸಲು command_status_invalid ಪ್ರತಿಪಾದಿಸುತ್ತದೆ. ಕಮಾಂಡ್ ಹೆಡರ್‌ನಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಆಜ್ಞೆಯ ಉದ್ದವು ಕಳುಹಿಸಿದ ಆಜ್ಞೆಯ ಉದ್ದಕ್ಕೆ ಹೊಂದಿಕೆಯಾಗುವುದಿಲ್ಲ ಎಂದು ಸೂಚಿಸಲು ಈ ಸಂಕೇತವು ಸಾಮಾನ್ಯವಾಗಿ ಪ್ರತಿಪಾದಿಸುತ್ತದೆ. command_status_invalid ಪ್ರತಿಪಾದಿಸಿದಾಗ, Avalon ಸ್ಟ್ರೀಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್ Intel FPGA IP ನೊಂದಿಗೆ ಮೇಲ್ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್ ಅನ್ನು ಮರುಪ್ರಾರಂಭಿಸಲು ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ ತರ್ಕವು in_reset ಅನ್ನು ಪ್ರತಿಪಾದಿಸಬೇಕು.

ಚಿತ್ರ 6. command_status_invalid Asserts ನಂತರ ಮರುಹೊಂದಿಸಿ
ಅಂಜೂರ: command_status_invalid Asserts

ಆಜ್ಞೆಗಳು ಮತ್ತು ಪ್ರತಿಕ್ರಿಯೆಗಳು

ಆತಿಥೇಯ ನಿಯಂತ್ರಕವು ಮೇಲ್‌ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್ ಇಂಟೆಲ್ ಎಫ್‌ಪಿಜಿಎ ಐಪಿ ಮೂಲಕ ಕಮಾಂಡ್ ಮತ್ತು ರೆಸ್ಪಾನ್ಸ್ ಪ್ಯಾಕೆಟ್‌ಗಳನ್ನು ಬಳಸಿಕೊಂಡು SDM ನೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸುತ್ತದೆ.

ಕಮಾಂಡ್ ಮತ್ತು ರೆಸ್ಪಾನ್ಸ್ ಪ್ಯಾಕೆಟ್‌ಗಳ ಮೊದಲ ಪದವು ಕಮಾಂಡ್ ಅಥವಾ ಪ್ರತಿಕ್ರಿಯೆಯ ಬಗ್ಗೆ ಮೂಲಭೂತ ಮಾಹಿತಿಯನ್ನು ಒದಗಿಸುವ ಹೆಡರ್ ಆಗಿದೆ.

ಚಿತ್ರ 7. ಕಮಾಂಡ್ ಮತ್ತು ರೆಸ್ಪಾನ್ಸ್ ಹೆಡರ್ ಫಾರ್ಮ್ಯಾಟ್
ಅಂಜೂರ: ಕಮಾಂಡ್ ಮತ್ತು ರೆಸ್ಪಾನ್ಸ್ ಹೆಡರ್ ಫಾರ್ಮ್ಯಾಟ್

ಗಮನಿಸಿ: ಕಮಾಂಡ್ ಹೆಡರ್‌ನಲ್ಲಿನ LENGTH ಕ್ಷೇತ್ರವು ಅನುಗುಣವಾದ ಆಜ್ಞೆಯ ಕಮಾಂಡ್ ಉದ್ದಕ್ಕೆ ಹೊಂದಿಕೆಯಾಗಬೇಕು.
ಕೆಳಗಿನ ಕೋಷ್ಟಕವು ಹೆಡರ್ ಆಜ್ಞೆಯ ಕ್ಷೇತ್ರಗಳನ್ನು ವಿವರಿಸುತ್ತದೆ.

ಕೋಷ್ಟಕ 6. ಕಮಾಂಡ್ ಮತ್ತು ರೆಸ್ಪಾನ್ಸ್ ಹೆಡರ್ ವಿವರಣೆ

ಶಿರೋಲೇಖ ಬಿಟ್ ವಿವರಣೆ
ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ [31:28] ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.
ID [27:24] ಆದೇಶ ID. ಪ್ರತಿಕ್ರಿಯೆ ಹೆಡರ್ ಕಮಾಂಡ್ ಹೆಡರ್‌ನಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ID ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ. ಕಮಾಂಡ್ ವಿವರಣೆಗಳಿಗಾಗಿ ಆಪರೇಷನ್ ಕಮಾಂಡ್‌ಗಳನ್ನು ನೋಡಿ.
0 [23] ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.
ಉದ್ದ [22:12] ಹೆಡರ್ ನಂತರ ವಾದಗಳ ಪದಗಳ ಸಂಖ್ಯೆ. ನೀಡಿದ ಆಜ್ಞೆಗೆ ತಪ್ಪಾದ ಸಂಖ್ಯೆಯ ಆರ್ಗ್ಯುಮೆಂಟ್ ಪದಗಳನ್ನು ನಮೂದಿಸಿದರೆ IP ದೋಷದೊಂದಿಗೆ ಪ್ರತಿಕ್ರಿಯಿಸುತ್ತದೆ.
ಕಮಾಂಡ್ ಹೆಡರ್‌ನಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಕಮಾಂಡ್ ಉದ್ದ ಮತ್ತು ಕಳುಹಿಸಿದ ಪದಗಳ ಸಂಖ್ಯೆಯ ನಡುವೆ ಹೊಂದಾಣಿಕೆಯಿಲ್ಲದಿದ್ದರೆ. IP ಇಂಟರಪ್ಟ್ ಸ್ಟೇಟಸ್ ರಿಜಿಸ್ಟರ್ (COMMAND_INVALID) ನ ಬಿಟ್ 3 ಅನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ ಮತ್ತು ಮೇಲ್‌ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್ ಅನ್ನು ಮರುಹೊಂದಿಸಬೇಕು.
ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ [11] ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ. 0 ಗೆ ಹೊಂದಿಸಬೇಕು.
ಕಮಾಂಡ್ ಕೋಡ್/ದೋಷ ಕೋಡ್ [10:0] ಕಮಾಂಡ್ ಕೋಡ್ ಆಜ್ಞೆಯನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತದೆ. ಆಜ್ಞೆಯು ಯಶಸ್ವಿಯಾಗಿದೆಯೇ ಅಥವಾ ವಿಫಲವಾಗಿದೆಯೇ ಎಂಬುದನ್ನು ದೋಷ ಕೋಡ್ ಸೂಚಿಸುತ್ತದೆ.
ಕಮಾಂಡ್ ಹೆಡರ್ನಲ್ಲಿ, ಈ ಬಿಟ್ಗಳು ಕಮಾಂಡ್ ಕೋಡ್ ಅನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತವೆ. ಪ್ರತಿಕ್ರಿಯೆ ಹೆಡರ್ನಲ್ಲಿ, ಈ ಬಿಟ್ಗಳು ದೋಷ ಕೋಡ್ ಅನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತವೆ. ಆಜ್ಞೆಯು ಯಶಸ್ವಿಯಾದರೆ, ದೋಷ ಕೋಡ್ 0 ಆಗಿರುತ್ತದೆ. ಆಜ್ಞೆಯು ವಿಫಲವಾದಲ್ಲಿ, ದೋಷ ಸಂಕೇತಗಳಲ್ಲಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾದ ದೋಷ ಸಂಕೇತಗಳನ್ನು ನೋಡಿ ದೋಷ ಕೋಡ್ ಪ್ರತಿಕ್ರಿಯೆಗಳು.

ಕಾರ್ಯಾಚರಣೆಯ ಆಜ್ಞೆಗಳು

ಕ್ವಾಡ್ SPI ಫ್ಲ್ಯಾಶ್ ಅನ್ನು ಮರುಹೊಂದಿಸಲಾಗುತ್ತಿದೆ
ಪ್ರಮುಖ:
Intel Agilex ಸಾಧನಗಳಿಗಾಗಿ, ನೀವು AS_nRST ಪಿನ್‌ಗೆ ಸರಣಿ ಫ್ಲ್ಯಾಷ್ ಅಥವಾ ಕ್ವಾಡ್ SPI ಫ್ಲ್ಯಾಷ್ ಮರುಹೊಂದಿಸುವ ಪಿನ್ ಅನ್ನು ಸಂಪರ್ಕಿಸಬೇಕು. SDM ಸಂಪೂರ್ಣವಾಗಿ QSPI ಮರುಹೊಂದಿಕೆಯನ್ನು ನಿಯಂತ್ರಿಸಬೇಕು. ಕ್ವಾಡ್ SPI ಮರುಹೊಂದಿಸುವ ಪಿನ್ ಅನ್ನು ಯಾವುದೇ ಬಾಹ್ಯ ಹೋಸ್ಟ್‌ಗೆ ಸಂಪರ್ಕಿಸಬೇಡಿ.

ಕೋಷ್ಟಕ 7. ಕಮಾಂಡ್ ಪಟ್ಟಿ ಮತ್ತು ವಿವರಣೆ

ಆಜ್ಞೆ ಕೋಡ್ (ಹೆಕ್ಸ್) ಕಮಾಂಡ್ ಉದ್ದ (1) ಪ್ರತಿಕ್ರಿಯೆಯ ಉದ್ದ (1) ವಿವರಣೆ
NOOP 0 0 0 ಸರಿ ಸ್ಥಿತಿಯ ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ಕಳುಹಿಸುತ್ತದೆ.
GET_IDCODE 10 0 1 ಪ್ರತಿಕ್ರಿಯೆಯು ಒಂದು ವಾದವನ್ನು ಹೊಂದಿದೆ ಅದು ಜೆTAG ಸಾಧನಕ್ಕಾಗಿ IDCODE
GET_CHIPID 12 0 2 ಪ್ರತಿಕ್ರಿಯೆಯು 64-ಬಿಟ್ CHIPID ಮೌಲ್ಯವನ್ನು ಹೊಂದಿದ್ದು, ಮೊದಲು ಕಡಿಮೆ ಮಹತ್ವದ ಪದವನ್ನು ಹೊಂದಿರುತ್ತದೆ.
GET_USERCODE 13 0 1 ಪ್ರತಿಕ್ರಿಯೆಯು 32-ಬಿಟ್ ಜೆ ಎಂಬ ಒಂದು ಆರ್ಗ್ಯುಮೆಂಟ್ ಅನ್ನು ಒಳಗೊಂಡಿದೆTAG USERCODE ಕಾನ್ಫಿಗರೇಶನ್ ಬಿಟ್‌ಸ್ಟ್ರೀಮ್ ಸಾಧನಕ್ಕೆ ಬರೆಯುತ್ತದೆ.
GET_VOLTAGE 18 1 n(2) GET_VOLTAGE ಆಜ್ಞೆಯು ಒಂದೇ ಆರ್ಗ್ಯುಮೆಂಟ್ ಅನ್ನು ಹೊಂದಿದೆ, ಇದು ಓದಲು ಚಾನಲ್‌ಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುವ ಬಿಟ್‌ಮಾಸ್ಕ್ ಆಗಿದೆ. ಬಿಟ್ 0 ಚಾನಲ್ 0 ಅನ್ನು ಸೂಚಿಸುತ್ತದೆ, ಬಿಟ್ 1 ಚಾನಲ್ 1 ಅನ್ನು ಸೂಚಿಸುತ್ತದೆ, ಇತ್ಯಾದಿ.
ಪ್ರತಿಕ್ರಿಯೆಯು ಬಿಟ್‌ಮಾಸ್ಕ್‌ನಲ್ಲಿ ಪ್ರತಿ ಬಿಟ್ ಸೆಟ್‌ಗೆ ಒಂದು ಪದದ ಆರ್ಗ್ಯುಮೆಂಟ್ ಅನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ಸಂಪುಟtage ಹಿಂತಿರುಗಿಸಿರುವುದು ಬೈನರಿ ಪಾಯಿಂಟ್‌ಗಿಂತ ಕೆಳಗಿನ 16 ಬಿಟ್‌ಗಳೊಂದಿಗೆ ಸಹಿ ಮಾಡದ ಸ್ಥಿರ-ಬಿಂದು ಸಂಖ್ಯೆಯಾಗಿದೆ. ಉದಾಹರಣೆಗೆample, a voltage ಆಫ್ 0.75V ಹಿಂತಿರುಗಿಸುತ್ತದೆ 0x0000C000. (3)
ಇಂಟೆಲ್ ಅಜಿಲೆಕ್ಸ್ ಸಾಧನಗಳು ಒಂದೇ ಸಂಪುಟವನ್ನು ಹೊಂದಿವೆtagಇ ಸಂವೇದಕ. ಪರಿಣಾಮವಾಗಿ, ಪ್ರತಿಕ್ರಿಯೆ ಯಾವಾಗಲೂ ಒಂದು ಪದವಾಗಿದೆ.
GET_ TEMPERATURE 19 1 n(4) GET_TEMPERATURE ಆಜ್ಞೆಯು ನೀವು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಕೋರ್ ಫ್ಯಾಬ್ರಿಕ್ ಅಥವಾ ಟ್ರಾನ್ಸ್‌ಸಿವರ್ ಚಾನಲ್ ಸ್ಥಳಗಳ ತಾಪಮಾನ ಅಥವಾ ತಾಪಮಾನವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.

Intel Agilex ಸಾಧನಗಳಿಗಾಗಿ, ಸ್ಥಳಗಳನ್ನು ಸೂಚಿಸಲು sensor_req ಆರ್ಗ್ಯುಮೆಂಟ್ ಅನ್ನು ಬಳಸಿ. sensor_req ಕೆಳಗಿನ ಕ್ಷೇತ್ರಗಳನ್ನು ಒಳಗೊಂಡಿದೆ:

  • ಬಿಟ್‌ಗಳು[31:28]: ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.
  • ಬಿಟ್‌ಗಳು[27:16]: ಸೆನ್ಸರ್ ಸ್ಥಳ. TSD ಸ್ಥಳವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತದೆ.
  • ಬಿಟ್‌ಗಳು[15:0]: ಸೆನ್ಸರ್ ಮಾಸ್ಕ್. ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಸಂವೇದಕ ಸ್ಥಳವನ್ನು ಓದಲು ಸಂವೇದಕಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತದೆ. ವಿನಂತಿಸಿದ ಪ್ರತಿ ತಾಪಮಾನಕ್ಕೆ ಪ್ರತಿಕ್ರಿಯೆಯು ಒಂದು ಪದವನ್ನು ಒಳಗೊಂಡಿದೆ. ಬಿಟ್ಟುಬಿಟ್ಟರೆ, ಆಜ್ಞೆಯು ಚಾನಲ್ 0 ಅನ್ನು ಓದುತ್ತದೆ. ಕಡಿಮೆ ಮಹತ್ವದ ಬಿಟ್ (lsb) ಸಂವೇದಕ 0 ಗೆ ಅನುರೂಪವಾಗಿದೆ. ಅತ್ಯಂತ ಮಹತ್ವದ ಬಿಟ್ (msb) ಚಾನಲ್ 15 ಗೆ ಅನುರೂಪವಾಗಿದೆ.

ಹಿಂತಿರುಗಿದ ತಾಪಮಾನವು ಬೈನರಿ ಪಾಯಿಂಟ್‌ಗಿಂತ 8 ಬಿಟ್‌ಗಳೊಂದಿಗೆ ಸಹಿ ಮಾಡಿದ ಸ್ಥಿರ ಮೌಲ್ಯವಾಗಿದೆ. ಉದಾಹರಣೆಗೆample, 10 ° C ತಾಪಮಾನವು 0x00000A00 ಅನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ. ತಾಪಮಾನದ A -1.5°C 0xFFFFFE80 ಹಿಂತಿರುಗಿಸುತ್ತದೆ.
ಬಿಟ್‌ಮಾಸ್ಕ್ ಅಮಾನ್ಯವಾದ ಸ್ಥಳವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದರೆ, ಆಜ್ಞೆಯು ದೋಷ ಕೋಡ್ ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ, ಅದು 0x80000000 -0x800000FF ವ್ಯಾಪ್ತಿಯಲ್ಲಿ ಯಾವುದೇ ಮೌಲ್ಯವಾಗಿರುತ್ತದೆ.
Intel Agilex ಸಾಧನಗಳಿಗಾಗಿ, ಸ್ಥಳೀಯ ಬಿಲ್ಡ್-ಇನ್ ತಾಪಮಾನ ಸಂವೇದಕಗಳ ಕುರಿತು ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ Intel Agilex ಪವರ್ ಮ್ಯಾನೇಜ್‌ಮೆಂಟ್ ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿಯನ್ನು ನೋಡಿ.

RSU_IMAGE_ UPDATE 5C 2 0 ಫ್ಯಾಕ್ಟರಿ ಅಥವಾ ಅಪ್ಲಿಕೇಶನ್ ಇಮೇಜ್ ಆಗಿರುವ ಡೇಟಾ ಮೂಲದಿಂದ ಮರುಸಂರಚನೆಯನ್ನು ಪ್ರಚೋದಿಸುತ್ತದೆ.
ಮುಂದುವರೆಯಿತು…
  1. ಈ ಸಂಖ್ಯೆಯು ಆದೇಶ ಅಥವಾ ಪ್ರತಿಕ್ರಿಯೆ ಹೆಡರ್ ಅನ್ನು ಒಳಗೊಂಡಿಲ್ಲ.
  2. ಬಹು ಸಾಧನಗಳನ್ನು ಓದುವುದನ್ನು ಬೆಂಬಲಿಸುವ ಇಂಟೆಲ್ ಅಜಿಲೆಕ್ಸ್ ಸಾಧನಗಳಿಗೆ, ಸೂಚ್ಯಂಕ n ನಿಮ್ಮ ಸಾಧನದಲ್ಲಿ ನೀವು ಸಕ್ರಿಯಗೊಳಿಸುವ ಚಾನಲ್‌ಗಳ ಸಂಖ್ಯೆಗೆ ಹೊಂದಿಕೆಯಾಗುತ್ತದೆ.
  3. ಗೆ ಉಲ್ಲೇಖಿಸಿ ಇಂಟೆಲ್ ಅಜಿಲೆಕ್ಸ್ ಪವರ್ ಮ್ಯಾನೇಜ್ಮೆಂಟ್ ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿ ತಾಪಮಾನ ಸಂವೇದಕ ಚಾನಲ್‌ಗಳು ಮತ್ತು ಸ್ಥಳಗಳ ಕುರಿತು ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ.
  4. ಸೂಚ್ಯಂಕ n ಸಂವೇದಕ ಮುಖವಾಡಗಳ ಸಂಖ್ಯೆಯನ್ನು ಅವಲಂಬಿಸಿರುತ್ತದೆ.
ಆಜ್ಞೆ ಕೋಡ್ (ಹೆಕ್ಸ್) ಕಮಾಂಡ್ ಉದ್ದ (1) ಪ್ರತಿಕ್ರಿಯೆಯ ಉದ್ದ (1) ವಿವರಣೆ
ಈ ಆಜ್ಞೆಯು ಐಚ್ಛಿಕ 64-ಬಿಟ್ ಆರ್ಗ್ಯುಮೆಂಟ್ ಅನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಅದು ಫ್ಲ್ಯಾಷ್‌ನಲ್ಲಿ ಮರುಸಂರಚನಾ ಡೇಟಾ ವಿಳಾಸವನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಆರ್ಗ್ಯುಮೆಂಟ್ ಅನ್ನು IP ಗೆ ಕಳುಹಿಸುವಾಗ, ನೀವು ಮೊದಲು ಬಿಟ್‌ಗಳನ್ನು [31:0] ನಂತರ ಬಿಟ್‌ಗಳನ್ನು [63:32] ಕಳುಹಿಸುತ್ತೀರಿ. ನೀವು ಈ ವಾದವನ್ನು ಒದಗಿಸದಿದ್ದರೆ ಅದರ ಮೌಲ್ಯವನ್ನು 0 ಎಂದು ಭಾವಿಸಲಾಗುತ್ತದೆ.
  • ಬಿಟ್ [31:0]: ಅಪ್ಲಿಕೇಶನ್ ಚಿತ್ರದ ಪ್ರಾರಂಭದ ವಿಳಾಸ.
  • ಬಿಟ್ [63:32]: ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ (0 ಎಂದು ಬರೆಯಿರಿ).

ಸಾಧನವು ಈ ಆಜ್ಞೆಯನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಿದ ನಂತರ, ಅದು ಸಾಧನವನ್ನು ಮರುಸಂರಚಿಸಲು ಮುಂದುವರಿಯುವ ಮೊದಲು ಪ್ರತಿಕ್ರಿಯೆಯ ಹೆಡರ್ ಅನ್ನು ಪ್ರತಿಕ್ರಿಯೆ FIFO ಗೆ ಹಿಂತಿರುಗಿಸುತ್ತದೆ. ಹೋಸ್ಟ್ PC ಅಥವಾ ಹೋಸ್ಟ್ ನಿಯಂತ್ರಕವು ಇತರ ಅಡಚಣೆಗಳಿಗೆ ಸೇವೆ ಸಲ್ಲಿಸುವುದನ್ನು ನಿಲ್ಲಿಸುತ್ತದೆ ಮತ್ತು ಯಶಸ್ವಿಯಾಗಿ ಪೂರ್ಣಗೊಂಡ ಆಜ್ಞೆಯನ್ನು ಸೂಚಿಸಲು ಪ್ರತಿಕ್ರಿಯೆ ಹೆಡರ್ ಡೇಟಾವನ್ನು ಓದುವುದರ ಮೇಲೆ ಕೇಂದ್ರೀಕರಿಸುತ್ತದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ. ಇಲ್ಲದಿದ್ದರೆ, ಮರುಸಂರಚನಾ ಪ್ರಕ್ರಿಯೆಯು ಪ್ರಾರಂಭವಾದ ನಂತರ ಹೋಸ್ಟ್ PC ಅಥವಾ ಹೋಸ್ಟ್ ನಿಯಂತ್ರಕವು ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ಸ್ವೀಕರಿಸಲು ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ.
ಒಮ್ಮೆ ಸಾಧನವು ಮರುಸಂರಚನೆಯೊಂದಿಗೆ ಮುಂದುವರಿದರೆ, ಬಾಹ್ಯ ಹೋಸ್ಟ್ ಮತ್ತು FPGA ನಡುವಿನ ಲಿಂಕ್ ಕಳೆದುಹೋಗುತ್ತದೆ. ನಿಮ್ಮ ವಿನ್ಯಾಸದಲ್ಲಿ ನೀವು PCIe ಅನ್ನು ಬಳಸಿದರೆ, ನೀವು PCIe ಲಿಂಕ್ ಅನ್ನು ಮರು-ಎಣಿಕೆ ಮಾಡಬೇಕಾಗುತ್ತದೆ.
ಪ್ರಮುಖ: ಕ್ವಾಡ್ SPI ಅನ್ನು ಮರುಹೊಂದಿಸುವಾಗ, ನೀವು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸಬೇಕು ಕ್ವಾಡ್ SPI ಫ್ಲ್ಯಾಶ್ ಅನ್ನು ಮರುಹೊಂದಿಸಲಾಗುತ್ತಿದೆ ಪುಟ 9 ರಲ್ಲಿ.

RSU_GET_SPT 5A 0 4 RSU_GET_SPT ಕ್ವಾಡ್ SPI ಫ್ಲ್ಯಾಷ್ ಸ್ಥಳವನ್ನು RSU ಬಳಸುವ ಎರಡು ಉಪವಿಭಾಗದ ಕೋಷ್ಟಕಗಳಿಗಾಗಿ ಹಿಂಪಡೆಯುತ್ತದೆ: SPT0 ಮತ್ತು SPT1.
4-ಪದದ ಪ್ರತಿಕ್ರಿಯೆಯು ಈ ಕೆಳಗಿನ ಮಾಹಿತಿಯನ್ನು ಒಳಗೊಂಡಿದೆ:
ಪದ ಹೆಸರು ವಿವರಣೆ
0 SPT0[63:32] ಕ್ವಾಡ್ SPI ಫ್ಲ್ಯಾಷ್‌ನಲ್ಲಿ SPT0 ವಿಳಾಸ.
1 SPT0[31:0]
2 SPT1[63:32] ಕ್ವಾಡ್ SPI ಫ್ಲ್ಯಾಷ್‌ನಲ್ಲಿ SPT1 ವಿಳಾಸ.
3 SPT1[31:0]
ಕಾನ್ಫಿಗ್_ ಸ್ಥಿತಿ 4 0 6 ಕೊನೆಯ ಮರುಸಂರಚನೆಯ ಸ್ಥಿತಿಯನ್ನು ವರದಿ ಮಾಡುತ್ತದೆ. ಕಾನ್ಫಿಗರೇಶನ್ ಸಮಯದಲ್ಲಿ ಮತ್ತು ನಂತರ ಕಾನ್ಫಿಗರೇಶನ್ ಸ್ಥಿತಿಯನ್ನು ಪರಿಶೀಲಿಸಲು ನೀವು ಈ ಆಜ್ಞೆಯನ್ನು ಬಳಸಬಹುದು. ಪ್ರತಿಕ್ರಿಯೆಯು ಈ ಕೆಳಗಿನ ಮಾಹಿತಿಯನ್ನು ಒಳಗೊಂಡಿದೆ:
ಪದ ಸಾರಾಂಶ ವಿವರಣೆ
0 ರಾಜ್ಯ ಇತ್ತೀಚಿನ ಕಾನ್ಫಿಗರೇಶನ್ ಸಂಬಂಧಿತ ದೋಷವನ್ನು ವಿವರಿಸುತ್ತದೆ. ಯಾವುದೇ ಕಾನ್ಫಿಗರೇಶನ್ ದೋಷಗಳಿಲ್ಲದಿದ್ದಾಗ 0 ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.
ದೋಷ ಕ್ಷೇತ್ರವು 2 ಕ್ಷೇತ್ರಗಳನ್ನು ಹೊಂದಿದೆ:
  • ಮೇಲಿನ 16 ಬಿಟ್‌ಗಳು: ಪ್ರಮುಖ ದೋಷ ಕೋಡ್.
  • ಕಡಿಮೆ 16 ಬಿಟ್‌ಗಳು: ಸಣ್ಣ ದೋಷ ಕೋಡ್.

ಅನುಬಂಧವನ್ನು ನೋಡಿ: CONFIG_STATUS ಮತ್ತು ಮೇಲ್‌ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್ ಇಂಟೆಲ್‌ನಲ್ಲಿ RSU_STATUS ದೋಷ ಕೋಡ್ ವಿವರಣೆಗಳು FPGA IP  ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ ಬಳಕೆದಾರರ ಮಾರ್ಗದರ್ಶಿ.

1 ಕ್ವಾರ್ಟಸ್ ಆವೃತ್ತಿ ಇಂಟೆಲ್ ಕ್ವಾರ್ಟಸ್ ® ಪ್ರೈಮ್ ಸಾಫ್ಟ್‌ವೇರ್ ಆವೃತ್ತಿಗಳಲ್ಲಿ 19.4 ಮತ್ತು 21.2 ರ ನಡುವೆ ಲಭ್ಯವಿದೆ, ಕ್ಷೇತ್ರವು ಪ್ರದರ್ಶಿಸುತ್ತದೆ:
  • ಬಿಟ್ [31:28]: ಫರ್ಮ್‌ವೇರ್ ಸೂಚ್ಯಂಕ ಅಥವಾ ತೀರಾ ಇತ್ತೀಚೆಗೆ ಬಳಸಿದ ನಿರ್ಧಾರ ಫರ್ಮ್‌ವೇರ್ ನಕಲು. ಸಂಭವನೀಯ ಮೌಲ್ಯಗಳು 0, 1, 2 ಮತ್ತು 3.
  • ಬಿಟ್ [27:24]: ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ
  • ಬಿಟ್ [23:16]: ಮೌಲ್ಯವು '0' ಆಗಿದೆ
ಇಂಟೆಲ್ ಕ್ವಾರ್ಟಸ್ ಪ್ರೈಮ್ ಸಾಫ್ಟ್‌ವೇರ್ ಆವೃತ್ತಿ 21.3 ಅಥವಾ ನಂತರದಲ್ಲಿ ಲಭ್ಯವಿದೆ, ಕ್ವಾರ್ಟಸ್ ಆವೃತ್ತಿಯು ಪ್ರದರ್ಶಿಸುತ್ತದೆ:
  • ಬಿಟ್ [31:28]: ಫರ್ಮ್‌ವೇರ್ ಸೂಚ್ಯಂಕ ಅಥವಾ ತೀರಾ ಇತ್ತೀಚೆಗೆ ಬಳಸಿದ ನಿರ್ಧಾರ ಫರ್ಮ್‌ವೇರ್ ನಕಲು. ಸಂಭವನೀಯ ಮೌಲ್ಯಗಳು 0, 1, 2 ಮತ್ತು 3.
  • ಬಿಟ್ [27:24]: ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ
  • ಬಿಟ್ [23:16]: ಮೇಜರ್ ಕ್ವಾರ್ಟಸ್ ಬಿಡುಗಡೆ ಸಂಖ್ಯೆ
  • ಬಿಟ್ [15:8]: ಮೈನರ್ ಕ್ವಾರ್ಟಸ್ ಬಿಡುಗಡೆ ಸಂಖ್ಯೆ
  • ಬಿಟ್ [7:0]: ಕ್ವಾರ್ಟಸ್ ಅಪ್‌ಡೇಟ್ ಸಂಖ್ಯೆ

ಉದಾಹರಣೆಗೆample, ಇಂಟೆಲ್ ಕ್ವಾರ್ಟಸ್ ಪ್ರೈಮ್ ಸಾಫ್ಟ್‌ವೇರ್ ಆವೃತ್ತಿ 21.3.1 ರಲ್ಲಿ, ಕೆಳಗಿನ ಮೌಲ್ಯಗಳು ಪ್ರಮುಖ ಮತ್ತು ಸಣ್ಣ ಕ್ವಾರ್ಟಸ್ ಬಿಡುಗಡೆ ಸಂಖ್ಯೆಗಳನ್ನು ಮತ್ತು ಕ್ವಾರ್ಟಸ್ ನವೀಕರಣ ಸಂಖ್ಯೆಯನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತವೆ:

  • ಬಿಟ್ [23:16] = 8'd21 = 8'h15
  • ಬಿಟ್ [15:8] = 8'd3 = 8'h3
  • ಬಿಟ್ [7:0] = 8'd1 = 8'h1
2 ಪಿನ್ ಸ್ಥಿತಿ
  • ಬಿಟ್ [31]: ಪ್ರಸ್ತುತ nSTATUS ಔಟ್‌ಪುಟ್ ಮೌಲ್ಯ (ಸಕ್ರಿಯ ಕಡಿಮೆ)
  • ಬಿಟ್ [30]: ಪತ್ತೆಯಾದ nCONFIG ಇನ್‌ಪುಟ್ ಮೌಲ್ಯ (ಸಕ್ರಿಯ ಕಡಿಮೆ)
  • ಬಿಟ್ [29:8]: ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ
  • ಬಿಟ್ [7:6]: ಕಾನ್ಫಿಗರೇಶನ್ ಗಡಿಯಾರ ಮೂಲ
    • 01 = ಆಂತರಿಕ ಆಂದೋಲಕ
    • 10 = OSC_CLK_1
  • ಬಿಟ್ [5:3]: ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ
  • ಬಿಟ್ [2:0]: ಪವರ್ ಅಪ್‌ನಲ್ಲಿ MSEL ಮೌಲ್ಯ
3 ಮೃದು ಕಾರ್ಯ ಸ್ಥಿತಿ ನೀವು SDM ಪಿನ್‌ಗೆ ಕಾರ್ಯವನ್ನು ನಿಯೋಜಿಸದಿದ್ದರೂ ಸಹ, ಪ್ರತಿಯೊಂದು ಸಾಫ್ಟ್ ಫಂಕ್ಷನ್‌ಗಳ ಮೌಲ್ಯವನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ.
  • ಬಿಟ್ [31:6]: ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ
  • ಬಿಟ್ [5]: HPS_WARMRESET
  • ಬಿಟ್ [4]: ​​HPS_COLDRESET
  • ಬಿಟ್ [3]: SEU_ERROR
  • ಬಿಟ್ [2]: CVP_DONE
  • ಬಿಟ್ [1]: INIT_DONE
  • ಬಿಟ್ [0]: CONF_DONE
4 ದೋಷದ ಸ್ಥಳ ದೋಷದ ಸ್ಥಳವನ್ನು ಒಳಗೊಂಡಿದೆ. ಯಾವುದೇ ದೋಷಗಳಿಲ್ಲದಿದ್ದರೆ 0 ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.
5 ದೋಷ ವಿವರಗಳು ದೋಷದ ವಿವರಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ಯಾವುದೇ ದೋಷಗಳಿಲ್ಲದಿದ್ದರೆ 0 ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.
RSU_STATUS 5B 0 9 ಪ್ರಸ್ತುತ ರಿಮೋಟ್ ಸಿಸ್ಟಮ್ ಅಪ್‌ಗ್ರೇಡ್ ಸ್ಥಿತಿಯನ್ನು ವರದಿ ಮಾಡುತ್ತದೆ. ಕಾನ್ಫಿಗರೇಶನ್ ಸಮಯದಲ್ಲಿ ಮತ್ತು ಅದು ಪೂರ್ಣಗೊಂಡ ನಂತರ ಕಾನ್ಫಿಗರೇಶನ್ ಸ್ಥಿತಿಯನ್ನು ಪರಿಶೀಲಿಸಲು ನೀವು ಈ ಆಜ್ಞೆಯನ್ನು ಬಳಸಬಹುದು. ಈ ಆಜ್ಞೆಯು ಈ ಕೆಳಗಿನ ಪ್ರತಿಕ್ರಿಯೆಗಳನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ:
ಪದ ಸಾರಾಂಶ ವಿವರಣೆ

(ಮುಂದುವರಿಯಿರಿ....)

  1. ಈ ಸಂಖ್ಯೆಯು ಆದೇಶ ಅಥವಾ ಪ್ರತಿಕ್ರಿಯೆ ಹೆಡರ್ ಅನ್ನು ಒಳಗೊಂಡಿಲ್ಲ
0-1 ಪ್ರಸ್ತುತ ಚಿತ್ರ ಪ್ರಸ್ತುತ ಚಾಲನೆಯಲ್ಲಿರುವ ಅಪ್ಲಿಕೇಶನ್ ಚಿತ್ರದ ಫ್ಲ್ಯಾಶ್ ಆಫ್‌ಸೆಟ್.
2-3 ವಿಫಲಗೊಳ್ಳುತ್ತಿರುವ ಚಿತ್ರ ಹೆಚ್ಚಿನ ಆದ್ಯತೆಯ ವಿಫಲವಾದ ಅಪ್ಲಿಕೇಶನ್ ಚಿತ್ರದ ಫ್ಲ್ಯಾಶ್ ಆಫ್‌ಸೆಟ್. ಫ್ಲ್ಯಾಶ್ ಮೆಮೊರಿಯಲ್ಲಿ ಬಹು ಚಿತ್ರಗಳು ಲಭ್ಯವಿದ್ದರೆ, ವಿಫಲವಾದ ಮೊದಲ ಚಿತ್ರದ ಮೌಲ್ಯವನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ. ಎಲ್ಲಾ 0 ಗಳ ಮೌಲ್ಯವು ಯಾವುದೇ ವಿಫಲ ಚಿತ್ರಗಳನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಯಾವುದೇ ವಿಫಲ ಚಿತ್ರಗಳಿಲ್ಲದಿದ್ದರೆ, ಸ್ಥಿತಿ ಮಾಹಿತಿಯ ಉಳಿದ ಪದಗಳು ಮಾನ್ಯ ಮಾಹಿತಿಯನ್ನು ಸಂಗ್ರಹಿಸುವುದಿಲ್ಲ.
ಗಮನಿಸಿ:ASx4 ನಿಂದ ಮರುಸಂರಚಿಸಲು nCONFIG ನಲ್ಲಿ ಏರುತ್ತಿರುವ ಅಂಚು ಈ ಕ್ಷೇತ್ರವನ್ನು ತೆರವುಗೊಳಿಸುವುದಿಲ್ಲ. ಮೇಲ್‌ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್ ಹೊಸ RSU_IMAGE_UPDATE ಆಜ್ಞೆಯನ್ನು ಸ್ವೀಕರಿಸಿದಾಗ ಮತ್ತು ಅಪ್‌ಡೇಟ್ ಇಮೇಜ್‌ನಿಂದ ಯಶಸ್ವಿಯಾಗಿ ಕಾನ್ಫಿಗರ್ ಮಾಡಿದಾಗ ಮಾತ್ರ ವಿಫಲವಾದ ಚಿತ್ರದ ಕುರಿತು ಮಾಹಿತಿಯು ನವೀಕರಣಗೊಳ್ಳುತ್ತದೆ.
4 ರಾಜ್ಯ ವಿಫಲಗೊಳ್ಳುತ್ತಿರುವ ಚಿತ್ರದ ವೈಫಲ್ಯ ಕೋಡ್. ದೋಷ ಕ್ಷೇತ್ರವು ಎರಡು ಭಾಗಗಳನ್ನು ಹೊಂದಿದೆ:
  • ಬಿಟ್ [31:16]: ಪ್ರಮುಖ ದೋಷ ಕೋಡ್
  • ಬಿಟ್ [15:0]: ಸಣ್ಣ ದೋಷ ಕೋಡ್ ಯಾವುದೇ ವೈಫಲ್ಯಗಳಿಗೆ 0 ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ. ಉಲ್ಲೇಖಿಸಿ

ಅನುಬಂಧ: ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ ಮೇಲ್‌ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್ ಇಂಟೆಲ್ FPGA IP ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿಯಲ್ಲಿ CONFIG_STATUS ಮತ್ತು RSU_STATUS ದೋಷ ಕೋಡ್ ವಿವರಣೆಗಳು.

5 ಆವೃತ್ತಿ RSU ಇಂಟರ್ಫೇಸ್ ಆವೃತ್ತಿ ಮತ್ತು ದೋಷ ಮೂಲ.
ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ, ಹಾರ್ಡ್ ಪ್ರೊಸೆಸರ್ ಸಿಸ್ಟಮ್ ರಿಮೋಟ್ ಸಿಸ್ಟಮ್ ಅಪ್‌ಡೇಟ್ ಬಳಕೆದಾರರ ಮಾರ್ಗದರ್ಶಿಯಲ್ಲಿ RSU ಸ್ಥಿತಿ ಮತ್ತು ದೋಷ ಕೋಡ್‌ಗಳ ವಿಭಾಗವನ್ನು ನೋಡಿ.
6 ದೋಷದ ಸ್ಥಳ ವಿಫಲಗೊಳ್ಳುತ್ತಿರುವ ಚಿತ್ರದ ದೋಷದ ಸ್ಥಳವನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ. ಯಾವುದೇ ದೋಷಗಳಿಗಾಗಿ 0 ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.
7 ದೋಷ ವಿವರಗಳು ವಿಫಲವಾದ ಚಿತ್ರಕ್ಕಾಗಿ ದೋಷ ವಿವರಗಳನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ. ಯಾವುದೇ ದೋಷಗಳಿಲ್ಲದಿದ್ದರೆ 0 ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.
8 ಪ್ರಸ್ತುತ ಚಿತ್ರ ಮರುಪ್ರಯತ್ನ ಕೌಂಟರ್ ಪ್ರಸ್ತುತ ಚಿತ್ರಕ್ಕಾಗಿ ಪ್ರಯತ್ನಿಸಲಾದ ಮರುಪ್ರಯತ್ನಗಳ ಸಂಖ್ಯೆಯ ಎಣಿಕೆ. ಕೌಂಟರ್ ಆರಂಭದಲ್ಲಿ 0 ಆಗಿದೆ. ಕೌಂಟರ್ ಅನ್ನು ಮೊದಲ ಮರುಪ್ರಯತ್ನದ ನಂತರ 1 ಕ್ಕೆ ಹೊಂದಿಸಲಾಗಿದೆ, ನಂತರ ಎರಡನೇ ಮರುಪ್ರಯತ್ನದ ನಂತರ 2.
ನಿಮ್ಮ ಇಂಟೆಲ್ ಕ್ವಾರ್ಟಸ್ ಪ್ರೈಮ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳಲ್ಲಿ ಗರಿಷ್ಠ ಸಂಖ್ಯೆಯ ಮರುಪ್ರಯತ್ನಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಿ File (.qsf). ಆಜ್ಞೆಯು: set_global_assignment -name RSU_MAX_RETRY_COUNT 3. MAX_RETRY ಕೌಂಟರ್‌ಗೆ ಮಾನ್ಯವಾದ ಮೌಲ್ಯಗಳು 1-3. ಲಭ್ಯವಿರುವ ಮರುಪ್ರಯತ್ನಗಳ ನಿಜವಾದ ಸಂಖ್ಯೆ MAX_RETRY -1
ಇಂಟೆಲ್ ಕ್ವಾರ್ಟಸ್ ಪ್ರೈಮ್ ಪ್ರೊ ಆವೃತ್ತಿ ಸಾಫ್ಟ್‌ವೇರ್‌ನ ಆವೃತ್ತಿ 19.3 ರಲ್ಲಿ ಈ ಕ್ಷೇತ್ರವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
ಮುಂದುವರೆಯಿತು…
  1. ಈ ಸಂಖ್ಯೆಯು ಆದೇಶ ಅಥವಾ ಪ್ರತಿಕ್ರಿಯೆ ಹೆಡರ್ ಅನ್ನು ಒಳಗೊಂಡಿಲ್ಲ.
RSU_NOTIFY 5D 1 0 RSU_STATUS ಪ್ರತಿಕ್ರಿಯೆಯಲ್ಲಿನ ಎಲ್ಲಾ ದೋಷ ಮಾಹಿತಿಯನ್ನು ತೆರವುಗೊಳಿಸುತ್ತದೆ ಮತ್ತು ಮರುಪ್ರಯತ್ನ ಕೌಂಟರ್ ಅನ್ನು ಮರುಹೊಂದಿಸುತ್ತದೆ. ಒಂದು ಪದದ ವಾದವು ಈ ಕೆಳಗಿನ ಕ್ಷೇತ್ರಗಳನ್ನು ಹೊಂದಿದೆ:
  • 0x00050000: ಪ್ರಸ್ತುತ ಮರುಹೊಂದಿಸುವ ಮರುಪ್ರಯತ್ನ ಕೌಂಟರ್ ಅನ್ನು ತೆರವುಗೊಳಿಸಿ. ಪ್ರಸ್ತುತ ಮರುಪ್ರಯತ್ನ ಕೌಂಟರ್ ಅನ್ನು ಮರುಹೊಂದಿಸುವುದರಿಂದ ಕೌಂಟರ್ ಅನ್ನು ಶೂನ್ಯಕ್ಕೆ ಹೊಂದಿಸುತ್ತದೆ, ಪ್ರಸ್ತುತ ಚಿತ್ರವನ್ನು ಮೊದಲ ಬಾರಿಗೆ ಯಶಸ್ವಿಯಾಗಿ ಲೋಡ್ ಮಾಡಿದಂತೆ.
  • 0x00060000: ದೋಷ ಸ್ಥಿತಿ ಮಾಹಿತಿಯನ್ನು ತೆರವುಗೊಳಿಸಿ.
  • ಎಲ್ಲಾ ಇತರ ಮೌಲ್ಯಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.

ಇಂಟೆಲ್ ಕ್ವಾರ್ಟಸ್ ಪ್ರೈಮ್ ಪ್ರೊ ಆವೃತ್ತಿ ಸಾಫ್ಟ್‌ವೇರ್‌ನ ಆವೃತ್ತಿ 19.3 ಕ್ಕಿಂತ ಮೊದಲು ಈ ಆಜ್ಞೆಯು ಲಭ್ಯವಿರುವುದಿಲ್ಲ.

QSPI_OPEN 32 0 0 ಕ್ವಾಡ್ SPI ಗೆ ವಿಶೇಷ ಪ್ರವೇಶವನ್ನು ವಿನಂತಿಸುತ್ತದೆ. ಯಾವುದೇ ಇತರ QSPI ವಿನಂತಿಗಳ ಮೊದಲು ನೀವು ಈ ವಿನಂತಿಯನ್ನು ನೀಡುತ್ತೀರಿ. ಕ್ವಾಡ್ SPI ಬಳಕೆಯಲ್ಲಿಲ್ಲದಿದ್ದರೆ ಮತ್ತು SDM ಸಾಧನವನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡದಿದ್ದರೆ SDM ವಿನಂತಿಯನ್ನು ಸ್ವೀಕರಿಸುತ್ತದೆ.
SDM ಪ್ರವೇಶವನ್ನು ನೀಡಿದರೆ ಸರಿ ಎಂದು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.
ಈ ಮೇಲ್‌ಬಾಕ್ಸ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಕ್ಲೈಂಟ್‌ಗೆ SDM ವಿಶೇಷ ಪ್ರವೇಶವನ್ನು ನೀಡುತ್ತದೆ. QSPI_CLOSE ಆಜ್ಞೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಸಕ್ರಿಯ ಕ್ಲೈಂಟ್ ಪ್ರವೇಶವನ್ನು ತ್ಯಜಿಸುವವರೆಗೆ ಇತರ ಕ್ಲೈಂಟ್‌ಗಳು ಕ್ವಾಡ್ SPI ಅನ್ನು ಪ್ರವೇಶಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ.
ನೀವು HPS ಸಾಫ್ಟ್‌ವೇರ್ ಕಾನ್ಫಿಗರೇಶನ್‌ನಲ್ಲಿ QSPI ಅನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸದ ಹೊರತು, ಯಾವುದೇ ಮೇಲ್‌ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್ IP ಮೂಲಕ ಕ್ವಾಡ್ SPI ಫ್ಲಾಶ್ ಮೆಮೊರಿ ಸಾಧನಗಳಿಗೆ ಪ್ರವೇಶವು HPS ಅನ್ನು ಒಳಗೊಂಡಿರುವ ವಿನ್ಯಾಸಗಳಲ್ಲಿ ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಲಭ್ಯವಿರುವುದಿಲ್ಲ.
ಪ್ರಮುಖ: ಕ್ವಾಡ್ SPI ಅನ್ನು ಮರುಹೊಂದಿಸುವಾಗ, ನೀವು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸಬೇಕು ಕ್ವಾಡ್ SPI ಫ್ಲ್ಯಾಶ್ ಅನ್ನು ಮರುಹೊಂದಿಸಲಾಗುತ್ತಿದೆ ಪುಟ 9 ರಲ್ಲಿ.
QSPI_CLOSE 33 0 0 ಕ್ವಾಡ್ SPI ಇಂಟರ್ಫೇಸ್‌ಗೆ ವಿಶೇಷ ಪ್ರವೇಶವನ್ನು ಮುಚ್ಚುತ್ತದೆ.
ಪ್ರಮುಖ:ಕ್ವಾಡ್ SPI ಅನ್ನು ಮರುಹೊಂದಿಸುವಾಗ, ನೀವು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸಬೇಕು ಕ್ವಾಡ್ SPI ಫ್ಲ್ಯಾಶ್ ಅನ್ನು ಮರುಹೊಂದಿಸಲಾಗುತ್ತಿದೆ ಪುಟ 9 ರಲ್ಲಿ.
QSPI_SET_CS 34 1 0 ಚಿಪ್ ಆಯ್ದ ಸಾಲುಗಳ ಮೂಲಕ ಲಗತ್ತಿಸಲಾದ ಕ್ವಾಡ್ SPI ಸಾಧನಗಳಲ್ಲಿ ಒಂದನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತದೆ. ಕೆಳಗೆ ವಿವರಿಸಿದಂತೆ ಒಂದು ಪದದ ವಾದವನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ
  • ಬಿಟ್‌ಗಳು[31:28]: ಆಯ್ಕೆ ಮಾಡಲು ಫ್ಲ್ಯಾಶ್ ಸಾಧನ. nCSO[0:3] ಪಿನ್‌ಗಳಿಗೆ ಅನುಗುಣವಾದ ಮೌಲ್ಯಕ್ಕಾಗಿ ಕೆಳಗಿನ ಮಾಹಿತಿಯನ್ನು ನೋಡಿ
    • ಮೌಲ್ಯ 4'h0000 nCSO[0] ಗೆ ಅನುಗುಣವಾದ ಫ್ಲ್ಯಾಷ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡುತ್ತದೆ.
    • ಮೌಲ್ಯ 4'h0001 nCSO[1] ಗೆ ಅನುಗುಣವಾದ ಫ್ಲ್ಯಾಷ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡುತ್ತದೆ.
    • ಮೌಲ್ಯ 4'h0002 nCSO[2] ಗೆ ಅನುಗುಣವಾದ ಫ್ಲ್ಯಾಷ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡುತ್ತದೆ.
    • ಮೌಲ್ಯ 4'h0003 ಅನುಗುಣವಾದ ಫ್ಲ್ಯಾಷ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡುತ್ತದೆ nCSO[3].
  • ಬಿಟ್‌ಗಳು[27:0]: ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ (0 ಎಂದು ಬರೆಯಿರಿ).

ಗಮನಿಸಿ: Intel Agilex ಅಥವಾ Intel Stratix® 10 ಸಾಧನಗಳು nCSO[4] ಗೆ ಸಂಪರ್ಕಗೊಂಡಿರುವ ಕ್ವಾಡ್ SPI ಸಾಧನದಿಂದ AS ಕಾನ್ಫಿಗರೇಶನ್‌ಗಾಗಿ ಒಂದು AS x0 ಫ್ಲಾಶ್ ಮೆಮೊರಿ ಸಾಧನವನ್ನು ಬೆಂಬಲಿಸುತ್ತವೆ. ಸಾಧನವು ಬಳಕೆದಾರ ಮೋಡ್‌ಗೆ ಪ್ರವೇಶಿಸಿದ ನಂತರ, ಮೇಲ್‌ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್ IP ಅಥವಾ HPS ನೊಂದಿಗೆ ಡೇಟಾ ಸಂಗ್ರಹಣೆಯಾಗಿ ಬಳಸಲು ನೀವು ನಾಲ್ಕು AS x4 ಫ್ಲ್ಯಾಶ್ ಮೆಮೊರಿಗಳನ್ನು ಬಳಸಬಹುದು. TheMailbox ಕ್ಲೈಂಟ್ IP ಅಥವಾ HPS ಕ್ವಾಡ್ SPI ಸಾಧನಗಳನ್ನು ಪ್ರವೇಶಿಸಲು nCSO[3:0] ಅನ್ನು ಬಳಸಬಹುದು.
ಈ ಆಜ್ಞೆಯು AS x4 ಕಾನ್ಫಿಗರೇಶನ್ ಸ್ಕೀಮ್‌ಗೆ ಐಚ್ಛಿಕವಾಗಿರುತ್ತದೆ, ಚಿಪ್ ಆಯ್ದ ಸಾಲು ಕೊನೆಯದಾಗಿ ಕಾರ್ಯಗತಗೊಳಿಸಿದ QSPI_SET_CS ಆಜ್ಞೆಯನ್ನು ಅನುಸರಿಸುತ್ತದೆ ಅಥವಾ AS x0 ಕಾನ್ಫಿಗರೇಶನ್ ನಂತರ nCSO[4] ಗೆ ಡೀಫಾಲ್ಟ್ ಆಗುತ್ತದೆ. ಜೆTAG SDM_IO ಪಿನ್‌ಗಳನ್ನು ಸಂಪರ್ಕಿಸುವ QSPI ಫ್ಲ್ಯಾಷ್ ಅನ್ನು ಪ್ರವೇಶಿಸಲು ಕಾನ್ಫಿಗರೇಶನ್ ಸ್ಕೀಮ್‌ಗೆ ಈ ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಅಗತ್ಯವಿದೆ.
SDM_IO ಪಿನ್‌ಗಳನ್ನು ಬಳಸಿಕೊಂಡು QSPI ಫ್ಲಾಶ್ ಮೆಮೊರಿ ಸಾಧನಗಳಿಗೆ ಪ್ರವೇಶವು AS x4 ಕಾನ್ಫಿಗರೇಶನ್ ಸ್ಕೀಮ್, J ಗೆ ಮಾತ್ರ ಲಭ್ಯವಿದೆTAG ಸಂರಚನೆ, ಮತ್ತು AS x4 ಸಂರಚನೆಗಾಗಿ ಸಂಕಲಿಸಿದ ವಿನ್ಯಾಸ. Avalon ಸ್ಟ್ರೀಮಿಂಗ್ ಇಂಟರ್‌ಫೇಸ್ (Avalon ST) ಕಾನ್ಫಿಗರೇಶನ್ ಸ್ಕೀಮ್‌ಗಾಗಿ, ನೀವು QSPI ಫ್ಲ್ಯಾಶ್ ನೆನಪುಗಳನ್ನು GPIO ಪಿನ್‌ಗಳಿಗೆ ಸಂಪರ್ಕಿಸಬೇಕು.

ಮುಂದುವರೆಯಿತು…
  1. ಈ ಸಂಖ್ಯೆಯು ಆದೇಶ ಅಥವಾ ಪ್ರತಿಕ್ರಿಯೆ ಹೆಡರ್ ಅನ್ನು ಒಳಗೊಂಡಿಲ್ಲ
ಪ್ರಮುಖ: ಕ್ವಾಡ್ SPI ಅನ್ನು ಮರುಹೊಂದಿಸುವಾಗ, ನೀವು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸಬೇಕು ಕ್ವಾಡ್ SPI ಫ್ಲ್ಯಾಶ್ ಅನ್ನು ಮರುಹೊಂದಿಸಲಾಗುತ್ತಿದೆ ಪುಟ 9 ರಲ್ಲಿ.
QSPI_READ 3A 2 N ಲಗತ್ತಿಸಲಾದ ಕ್ವಾಡ್ SPI ಸಾಧನವನ್ನು ಓದುತ್ತದೆ. ಗರಿಷ್ಠ ವರ್ಗಾವಣೆ ಗಾತ್ರವು 4 ಕಿಲೋಬೈಟ್‌ಗಳು (KB) ಅಥವಾ 1024 ಪದಗಳು.
ಎರಡು ವಾದಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ:
  • ಕ್ವಾಡ್ SPI ಫ್ಲಾಶ್ ವಿಳಾಸ (ಒಂದು ಪದ). ವಿಳಾಸವನ್ನು ಪದಕ್ಕೆ ಜೋಡಿಸಬೇಕು. ಜೋಡಿಸದ ವಿಳಾಸಗಳಿಗಾಗಿ ಸಾಧನವು 0x1 ದೋಷ ಕೋಡ್ ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.
  • ಓದಲು ಪದಗಳ ಸಂಖ್ಯೆ (ಒಂದು ಪದ).

ಯಶಸ್ವಿಯಾದಾಗ, ಕ್ವಾಡ್ SPI ಸಾಧನದಿಂದ ಓದಿದ ಡೇಟಾವನ್ನು ನಂತರ ಸರಿ ಹಿಂತಿರುಗಿಸುತ್ತದೆ. ವೈಫಲ್ಯದ ಪ್ರತಿಕ್ರಿಯೆಯು ದೋಷ ಕೋಡ್ ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.
ಭಾಗಶಃ ಯಶಸ್ವಿ ಓದುವಿಕೆಗಾಗಿ, QSPI_READ ಸರಿ ಸ್ಥಿತಿಯನ್ನು ತಪ್ಪಾಗಿ ಹಿಂತಿರುಗಿಸಬಹುದು.
ಗಮನಿಸಿ: ಸಾಧನ ಕಾನ್ಫಿಗರೇಶನ್ ಪ್ರಗತಿಯಲ್ಲಿರುವಾಗ ನೀವು QSPI_READ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ.
ಪ್ರಮುಖ:ಕ್ವಾಡ್ SPI ಅನ್ನು ಮರುಹೊಂದಿಸುವಾಗ, ನೀವು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸಬೇಕು ಕ್ವಾಡ್ SPI ಫ್ಲ್ಯಾಶ್ ಅನ್ನು ಮರುಹೊಂದಿಸಲಾಗುತ್ತಿದೆ ಪುಟ 9 ರಲ್ಲಿ.

QSPI_WRITE 39 2+N 0 ಕ್ವಾಡ್ SPI ಸಾಧನಕ್ಕೆ ಡೇಟಾವನ್ನು ಬರೆಯುತ್ತದೆ. ಗರಿಷ್ಠ ವರ್ಗಾವಣೆ ಗಾತ್ರವು 4 ಕಿಲೋಬೈಟ್‌ಗಳು (KB) ಅಥವಾ 1024 ಪದಗಳು.
ಮೂರು ವಾದಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ:
  • ಫ್ಲ್ಯಾಶ್ ವಿಳಾಸ ಆಫ್‌ಸೆಟ್ (ಒಂದು ಪದ). ಬರೆಯುವ ವಿಳಾಸವು ಪದಕ್ಕೆ ಜೋಡಿಸಲ್ಪಟ್ಟಿರಬೇಕು.
  • ಬರೆಯಲು ಪದಗಳ ಸಂಖ್ಯೆ (ಒಂದು ಪದ).
  • ಬರೆಯಬೇಕಾದ ಡೇಟಾ (ಒಂದು ಅಥವಾ ಹೆಚ್ಚಿನ ಪದಗಳು). ಯಶಸ್ವಿ ಬರಹವು ಸರಿ ಪ್ರತಿಕ್ರಿಯೆ ಕೋಡ್ ಅನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ.

ಬರಹಗಳಿಗಾಗಿ ಮೆಮೊರಿಯನ್ನು ತಯಾರಿಸಲು, ಈ ಆಜ್ಞೆಯನ್ನು ನೀಡುವ ಮೊದಲು QSPI_ERASE ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ.
ಗಮನಿಸಿ: ಸಾಧನ ಕಾನ್ಫಿಗರೇಶನ್ ಪ್ರಗತಿಯಲ್ಲಿರುವಾಗ ನೀವು QSPI_WRITE ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ.
ಪ್ರಮುಖ:ಕ್ವಾಡ್ SPI ಅನ್ನು ಮರುಹೊಂದಿಸುವಾಗ, ನೀವು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸಬೇಕು ಕ್ವಾಡ್ SPI ಫ್ಲ್ಯಾಶ್ ಅನ್ನು ಮರುಹೊಂದಿಸಲಾಗುತ್ತಿದೆ ಪುಟ 9 ರಲ್ಲಿ.

QSPI_ERASE 38 2 0 ಕ್ವಾಡ್ SPI ಸಾಧನದ 4/32/64 KB ಸೆಕ್ಟರ್ ಅನ್ನು ಅಳಿಸುತ್ತದೆ. ಎರಡು ವಾದಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ:
  • ಅಳಿಸುವಿಕೆಯನ್ನು ಪ್ರಾರಂಭಿಸಲು ಫ್ಲಾಶ್ ವಿಳಾಸವನ್ನು ಆಫ್‌ಸೆಟ್ ಮಾಡಲಾಗಿದೆ (ಒಂದು ಪದ). ಅಳಿಸಲು ಪದಗಳ ಸಂಖ್ಯೆಯನ್ನು ಅವಲಂಬಿಸಿ, ಪ್ರಾರಂಭದ ವಿಳಾಸವು ಹೀಗಿರಬೇಕು:
    • ಅಳಿಸಲು ಸಂಖ್ಯೆ ಪದಗಳು 4x0 ಆಗಿದ್ದರೆ 400 KB ಜೋಡಿಸಲಾಗಿದೆ
    • ಅಳಿಸಲು ಸಂಖ್ಯೆ ಪದಗಳು 32x0 ಆಗಿದ್ದರೆ 2000 KB ಜೋಡಿಸಲಾಗಿದೆ
    • ಅಳಿಸಲು ಸಂಖ್ಯೆ ಪದಗಳು 64x0 ಆಗಿದ್ದರೆ 4000 KB ಒಟ್ಟುಗೂಡಿಸಲಾಗಿದೆ 4/32/64 KB ಅಲ್ಲದ ವಿಳಾಸಗಳಿಗಾಗಿ ದೋಷವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.
  • ಅಳಿಸಲು ಪದಗಳ ಸಂಖ್ಯೆಯನ್ನು ಇದರ ಗುಣಕಗಳಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗಿದೆ:
    • 0 KB (400 ಪದಗಳು) ಡೇಟಾವನ್ನು ಅಳಿಸಲು 4x100. ಈ ಆಯ್ಕೆಯು ಕನಿಷ್ಠ ಅಳಿಸುವ ಗಾತ್ರವಾಗಿದೆ.
    • 0 KB (2000 ಪದಗಳು) ಡೇಟಾವನ್ನು ಅಳಿಸಲು 32x500
    • 0 KB (4000 ಪದಗಳು) ಡೇಟಾವನ್ನು ಅಳಿಸಲು 64x1000 ಯಶಸ್ವಿ ಅಳಿಸುವಿಕೆಯು ಸರಿ ಪ್ರತಿಕ್ರಿಯೆ ಕೋಡ್ ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.

ಪ್ರಮುಖ:ಕ್ವಾಡ್ SPI ಅನ್ನು ಮರುಹೊಂದಿಸುವಾಗ, ನೀವು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸಬೇಕು ಕ್ವಾಡ್ SPI ಫ್ಲ್ಯಾಶ್ ಅನ್ನು ಮರುಹೊಂದಿಸಲಾಗುತ್ತಿದೆ ಪುಟ 9 ರಲ್ಲಿ.

QSPI_READ_ DEVICE_REG 35 2 N ಕ್ವಾಡ್ SPI ಸಾಧನದಿಂದ ರೆಜಿಸ್ಟರ್‌ಗಳನ್ನು ಓದುತ್ತದೆ. ಗರಿಷ್ಠ ಓದುವಿಕೆ 8 ಬೈಟ್‌ಗಳು. ಎರಡು ವಾದಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ:
  • ಓದುವ ಆಜ್ಞೆಗಾಗಿ ಆಪ್‌ಕೋಡ್.
  • ಓದಲು ಬೈಟ್‌ಗಳ ಸಂಖ್ಯೆ.
ಮುಂದುವರೆಯಿತು…
  1. ಈ ಸಂಖ್ಯೆಯು ಆದೇಶ ಅಥವಾ ಪ್ರತಿಕ್ರಿಯೆ ಹೆಡರ್ ಅನ್ನು ಒಳಗೊಂಡಿಲ್ಲ.
ಯಶಸ್ವಿ ಓದುವಿಕೆ ಸರಿ ಪ್ರತಿಕ್ರಿಯೆ ಕೋಡ್ ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ ಮತ್ತು ನಂತರ ಸಾಧನದಿಂದ ಓದಲಾದ ಡೇಟಾ. ರೀಡ್ ಡೇಟಾ ರಿಟರ್ನ್ 4 ಬೈಟ್‌ಗಳ ಬಹುಸಂಖ್ಯೆಯಲ್ಲಿದೆ. ಓದಬೇಕಾದ ಬೈಟ್‌ಗಳು 4 ಬೈಟ್‌ಗಳ ನಿಖರವಾದ ಗುಣಾಕಾರವಾಗಿಲ್ಲದಿದ್ದರೆ, ಮುಂದಿನ ಪದದ ಗಡಿರೇಖೆಯ ತನಕ ಅದನ್ನು 4 ಬೈಟ್‌ಗಳ ಬಹುಸಂಖ್ಯೆಯೊಂದಿಗೆ ಪ್ಯಾಡ್ ಮಾಡಲಾಗುತ್ತದೆ ಮತ್ತು ಪ್ಯಾಡ್ ಮಾಡಿದ ಬಿಟ್ ಮೌಲ್ಯವು ಶೂನ್ಯವಾಗಿರುತ್ತದೆ.
ಪ್ರಮುಖ: ಕ್ವಾಡ್ SPI ಅನ್ನು ಮರುಹೊಂದಿಸುವಾಗ, ನೀವು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸಬೇಕು ಕ್ವಾಡ್ SPI ಫ್ಲ್ಯಾಶ್ ಅನ್ನು ಮರುಹೊಂದಿಸಲಾಗುತ್ತಿದೆ ಪುಟ 9 ರಲ್ಲಿ.
QSPI_WRITE_ DEVICE_REG 36 2+N 0 ಕ್ವಾಡ್ SPI ನ ರೆಜಿಸ್ಟರ್‌ಗಳಿಗೆ ಬರೆಯುತ್ತಾರೆ. ಗರಿಷ್ಠ ಬರವಣಿಗೆ 8 ಬೈಟ್‌ಗಳು. ಮೂರು ವಾದಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ:
  • ಬರೆಯುವ ಆಜ್ಞೆಗಾಗಿ ಆಪ್‌ಕೋಡ್.
  • ಬರೆಯಲು ಬೈಟ್‌ಗಳ ಸಂಖ್ಯೆ.
  • ಬರೆಯಲು ಡೇಟಾ.

ಸೆಕ್ಟರ್ ಅಳಿಸುವಿಕೆ ಅಥವಾ ಉಪ-ವಿಭಾಗದ ಅಳಿಸುವಿಕೆಯನ್ನು ನಿರ್ವಹಿಸಲು, ನೀವು ಈ ಕೆಳಗಿನಂತೆ ಅತ್ಯಂತ ಮಹತ್ವದ ಬೈಟ್ (MSB) ಗೆ ಕನಿಷ್ಠ ಮಹತ್ವದ ಬೈಟ್ (LSB) ಕ್ರಮದಲ್ಲಿ ಸರಣಿ ಫ್ಲಾಶ್ ವಿಳಾಸವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬೇಕುampಲೆ ವಿವರಿಸುತ್ತದೆ.
QSPI_WRITE_DEVICE_REG ಆಜ್ಞೆಯನ್ನು ಬಳಸಿಕೊಂಡು ವಿಳಾಸ 2x0FF04 ನಲ್ಲಿ ಮೈಕ್ರಾನ್ 0000 ಗಿಗಾಬಿಟ್ (Gb) ಫ್ಲ್ಯಾಷ್‌ನ ಸೆಕ್ಟರ್ ಅನ್ನು ಅಳಿಸಲು, ಇಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ MSB ನಿಂದ LSB ಕ್ರಮದಲ್ಲಿ ಫ್ಲಾಶ್ ವಿಳಾಸವನ್ನು ಬರೆಯಿರಿ:
ಶಿರೋಲೇಖ: 0x00003036 ಆಪ್ಕೋಡ್: 0x000000DC
ಬರೆಯಲು ಬೈಟ್‌ಗಳ ಸಂಖ್ಯೆ: 0x00000004 ಫ್ಲ್ಯಾಶ್ ವಿಳಾಸ: 0x0000FF04
ಯಶಸ್ವಿ ಬರಹವು ಸರಿ ಪ್ರತಿಕ್ರಿಯೆ ಕೋಡ್ ಅನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ. ಈ ಆಜ್ಞೆಯು ಮುಂದಿನ ಪದದ ಗಡಿಗೆ 4 ಬೈಟ್‌ಗಳ ಬಹುಸಂಖ್ಯೆಯಲ್ಲದ ಡೇಟಾವನ್ನು ಪ್ಯಾಡ್ ಮಾಡುತ್ತದೆ. ಆಜ್ಞೆಯು ಡೇಟಾವನ್ನು ಶೂನ್ಯದೊಂದಿಗೆ ಪ್ಯಾಡ್ ಮಾಡುತ್ತದೆ.
ಪ್ರಮುಖ:ಕ್ವಾಡ್ SPI ಅನ್ನು ಮರುಹೊಂದಿಸುವಾಗ, ನೀವು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸಬೇಕು ಕ್ವಾಡ್ SPI ಫ್ಲ್ಯಾಶ್ ಅನ್ನು ಮರುಹೊಂದಿಸಲಾಗುತ್ತಿದೆ ಪುಟ 9 ರಲ್ಲಿ.

QSPI_SEND_ DEVICE_OP 37 1 0 ಕ್ವಾಡ್ SPI ಗೆ ಕಮಾಂಡ್ ಆಪ್‌ಕೋಡ್ ಅನ್ನು ಕಳುಹಿಸುತ್ತದೆ. ಒಂದು ವಾದವನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ:
  • ಕ್ವಾಡ್ SPI ಸಾಧನವನ್ನು ಕಳುಹಿಸಲು ಆಪ್‌ಕೋಡ್.

ಯಶಸ್ವಿ ಆಜ್ಞೆಯು ಸರಿ ಪ್ರತಿಕ್ರಿಯೆ ಕೋಡ್ ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.
ಪ್ರಮುಖ:ಕ್ವಾಡ್ SPI ಅನ್ನು ಮರುಹೊಂದಿಸುವಾಗ, ನೀವು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸಬೇಕು ಕ್ವಾಡ್ SPI ಫ್ಲ್ಯಾಶ್ ಅನ್ನು ಮರುಹೊಂದಿಸಲಾಗುತ್ತಿದೆ ಪುಟ 9 ರಲ್ಲಿ.

CONFIG_STATUS ಮತ್ತು RSU_STATUS ಪ್ರಮುಖ ಮತ್ತು ಸಣ್ಣ ದೋಷ ಕೋಡ್ ವಿವರಣೆಗಳಿಗಾಗಿ, ಅನುಬಂಧವನ್ನು ನೋಡಿ: ಮೇಲ್‌ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್ Intel FPGA IP ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿಯಲ್ಲಿ CONFIG_STATUS ಮತ್ತು RSU_STATUS ದೋಷ ಕೋಡ್ ವಿವರಣೆಗಳು.
ಸಂಬಂಧಿತ ಮಾಹಿತಿ

ದೋಷ ಕೋಡ್ ಪ್ರತಿಕ್ರಿಯೆಗಳು

ಕೋಷ್ಟಕ 8. ದೋಷ ಸಂಕೇತಗಳು

ಮೌಲ್ಯ (ಹೆಕ್ಸ್) ದೋಷ ಕೋಡ್ ಪ್ರತಿಕ್ರಿಯೆ ವಿವರಣೆ
0 OK ಆಜ್ಞೆಯು ಯಶಸ್ವಿಯಾಗಿ ಪೂರ್ಣಗೊಂಡಿದೆ ಎಂದು ಸೂಚಿಸುತ್ತದೆ.
ಆಜ್ಞೆಯು ಸರಿ ಸ್ಥಿತಿಯನ್ನು ತಪ್ಪಾಗಿ ಹಿಂತಿರುಗಿಸಬಹುದು, ಉದಾಹರಣೆಗೆ
QSPI_READ ಭಾಗಶಃ ಯಶಸ್ವಿಯಾಗಿದೆ.
1 INVALID_COMMAND ಪ್ರಸ್ತುತ ಲೋಡ್ ಮಾಡಲಾದ ಬೂಟ್ ROM ಕಮಾಂಡ್ ಕೋಡ್ ಅನ್ನು ಡಿಕೋಡ್ ಮಾಡಲು ಅಥವಾ ಗುರುತಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ ಎಂದು ಸೂಚಿಸುತ್ತದೆ.
3 UNKNOWN_COMMAND ಪ್ರಸ್ತುತ ಲೋಡ್ ಮಾಡಲಾದ ಫರ್ಮ್‌ವೇರ್ ಕಮಾಂಡ್ ಕೋಡ್ ಅನ್ನು ಡಿಕೋಡ್ ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ ಎಂದು ಸೂಚಿಸುತ್ತದೆ.
4 INVALID_COMMAND_ ಪ್ಯಾರಾಮೀಟರ್‌ಗಳು ಆಜ್ಞೆಯನ್ನು ತಪ್ಪಾಗಿ ಫಾರ್ಮ್ಯಾಟ್ ಮಾಡಲಾಗಿದೆ ಎಂದು ಸೂಚಿಸುತ್ತದೆ. ಉದಾಹರಣೆಗೆample, ಹೆಡರ್‌ನಲ್ಲಿನ ಉದ್ದದ ಕ್ಷೇತ್ರ ಸೆಟ್ಟಿಂಗ್ ಮಾನ್ಯವಾಗಿಲ್ಲ.
6 COMMAND_INVALID_ON_ ಮೂಲ ಆಜ್ಞೆಯು ಅದನ್ನು ಸಕ್ರಿಯಗೊಳಿಸದ ಮೂಲದಿಂದ ಬಂದಿದೆ ಎಂದು ಸೂಚಿಸುತ್ತದೆ.
8 CLIENT_ID_NO_MATCH ಕ್ವಾಡ್ SPI ಗೆ ವಿಶೇಷ ಪ್ರವೇಶವನ್ನು ಮುಚ್ಚುವ ವಿನಂತಿಯನ್ನು ಕ್ಲೈಂಟ್ ಐಡಿ ಪೂರ್ಣಗೊಳಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ ಎಂದು ಸೂಚಿಸುತ್ತದೆ. ಕ್ವಾಡ್ SPI ಗೆ ಪ್ರಸ್ತುತ ವಿಶೇಷ ಪ್ರವೇಶದೊಂದಿಗೆ ಕ್ಲೈಂಟ್ ID ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಕ್ಲೈಂಟ್‌ಗೆ ಹೊಂದಿಕೆಯಾಗುವುದಿಲ್ಲ.
9 INVALID_ADDRESS ವಿಳಾಸವು ಅಮಾನ್ಯವಾಗಿದೆ. ಈ ದೋಷವು ಈ ಕೆಳಗಿನ ಷರತ್ತುಗಳಲ್ಲಿ ಒಂದನ್ನು ಸೂಚಿಸುತ್ತದೆ:
  • ಜೋಡಿಸದ ವಿಳಾಸ
  • ವಿಳಾಸ ವ್ಯಾಪ್ತಿಯ ಸಮಸ್ಯೆ
  • ಓದಲು ಅನುಮತಿ ಸಮಸ್ಯೆ
  • ಅಮಾನ್ಯವಾದ ಚಿಪ್ ಆಯ್ಕೆ ಮೌಲ್ಯ, 3 ಕ್ಕಿಂತ ಹೆಚ್ಚಿನ ಮೌಲ್ಯವನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ
  • RSU ಪ್ರಕರಣದಲ್ಲಿ ಅಮಾನ್ಯವಾದ ವಿಳಾಸ
  • GET_VOL ಗಾಗಿ ಅಮಾನ್ಯವಾದ ಬಿಟ್‌ಮಾಸ್ಕ್ ಮೌಲ್ಯTAGಇ ಆಜ್ಞೆ
  • GET_TEMPERATURE ಆದೇಶಕ್ಕಾಗಿ ಅಮಾನ್ಯವಾದ ಪುಟ ಆಯ್ಕೆ
A AUTHENTICATION_FAIL ಕಾನ್ಫಿಗರೇಶನ್ ಬಿಟ್‌ಸ್ಟ್ರೀಮ್ ಸಹಿ ದೃಢೀಕರಣ ವೈಫಲ್ಯವನ್ನು ಸೂಚಿಸುತ್ತದೆ.
B ಟೈಮ್ಔಟ್ ಈ ದೋಷವು ಈ ಕೆಳಗಿನ ಷರತ್ತುಗಳಿಂದಾಗಿ ಸಮಯ ಮೀರಿದೆ ಎಂದು ಸೂಚಿಸುತ್ತದೆ:
  • ಆಜ್ಞೆ
  • QSPI_READ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಪೂರ್ಣಗೊಳಿಸಲು ನಿರೀಕ್ಷಿಸಲಾಗುತ್ತಿದೆ
  • ತಾಪಮಾನ ಸಂವೇದಕಗಳಲ್ಲಿ ಒಂದರಿಂದ ವಿನಂತಿಸಿದ ತಾಪಮಾನ ಓದುವಿಕೆಗಾಗಿ ನಿರೀಕ್ಷಿಸಲಾಗುತ್ತಿದೆ. ತಾಪಮಾನ ಸಂವೇದಕದಲ್ಲಿ ಸಂಭಾವ್ಯ ಯಂತ್ರಾಂಶ ದೋಷವನ್ನು ಸೂಚಿಸಬಹುದು.
C HW_NOT_READY ಕೆಳಗಿನ ಷರತ್ತುಗಳಲ್ಲಿ ಒಂದನ್ನು ಸೂಚಿಸುತ್ತದೆ:
  • ಯಂತ್ರಾಂಶ ಸಿದ್ಧವಾಗಿಲ್ಲ. ಪ್ರಾರಂಭಿಕ ಅಥವಾ ಸಂರಚನಾ ಸಮಸ್ಯೆಯನ್ನು ಸೂಚಿಸಬಹುದು. ಯಂತ್ರಾಂಶವು ಕ್ವಾಡ್ SPI ಅನ್ನು ಉಲ್ಲೇಖಿಸಬಹುದು.
  • FPGA ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲು RSU ಚಿತ್ರವನ್ನು ಬಳಸಲಾಗುವುದಿಲ್ಲ.
D HW_ERROR ಮರುಪಡೆಯಲಾಗದ ಹಾರ್ಡ್‌ವೇರ್ ದೋಷದಿಂದಾಗಿ ಆಜ್ಞೆಯು ವಿಫಲವಾಗಿದೆ ಎಂದು ಸೂಚಿಸುತ್ತದೆ.
80 - 8F COMMAND_SPECIFIC_ ದೋಷ ನೀವು ಬಳಸಿದ SDM ಕಮಾಂಡ್‌ನಿಂದಾಗಿ ಕಮಾಂಡ್ ನಿರ್ದಿಷ್ಟ ದೋಷವನ್ನು ಸೂಚಿಸುತ್ತದೆ.
SDM

ಆಜ್ಞೆ

ದೋಷ ಹೆಸರು ದೋಷ ಕೋಡ್ ವಿವರಣೆ
GET_CHIPID EFUSE_SYSTEM_ FAILURE 0x82 eFuse ಕ್ಯಾಶ್ ಪಾಯಿಂಟರ್ ಅಮಾನ್ಯವಾಗಿದೆ ಎಂದು ಸೂಚಿಸುತ್ತದೆ.
QSPI_OPEN/ QSPI_CLOSE/ QSPI_SET_CS/

QSPI_READ_D EVICE_REG/

QSPI_HW_ERROR 0x80 QSPI ಫ್ಲಾಶ್ ಮೆಮೊರಿ ದೋಷವನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಈ ದೋಷವು ಈ ಕೆಳಗಿನ ಷರತ್ತುಗಳಲ್ಲಿ ಒಂದನ್ನು ಸೂಚಿಸುತ್ತದೆ:
QSPI_WRITE_ DEVICE_REG/

QSPI_SEND_D EVICE_OP/

QSPI_READ

  • QSPI ಫ್ಲ್ಯಾಶ್ ಚಿಪ್ ಆಯ್ಕೆ ಸೆಟ್ಟಿಂಗ್ ಸಮಸ್ಯೆ
  • QSPI ಫ್ಲ್ಯಾಷ್ ಇನಿಶಿಯಲೈಸೇಶನ್ ಸಮಸ್ಯೆ
  • QSPI ಫ್ಲ್ಯಾಷ್ ಮರುಹೊಂದಿಸುವ ಸಮಸ್ಯೆ
  • QSPI ಫ್ಲ್ಯಾಷ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳ ನವೀಕರಣ ಸಮಸ್ಯೆ
QSPI_ALREADY_ ಓಪನ್ 0x81 QSPI_OPEN ಆಜ್ಞೆಯ ಮೂಲಕ QSPI ಫ್ಲ್ಯಾಷ್‌ಗೆ ಕ್ಲೈಂಟ್‌ನ ವಿಶೇಷ ಪ್ರವೇಶವು ಈಗಾಗಲೇ ತೆರೆದಿದೆ ಎಂದು ಸೂಚಿಸುತ್ತದೆ.
100 NOT_CONFIGURED ಸಾಧನವನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾಗಿಲ್ಲ ಎಂದು ಸೂಚಿಸುತ್ತದೆ.
1FF ALT_SDM_MBOX_RESP_ DEVICE_ BUSY ಕೆಳಗಿನ ಬಳಕೆಯ ಸಂದರ್ಭಗಳಲ್ಲಿ ಸಾಧನವು ಕಾರ್ಯನಿರತವಾಗಿದೆ ಎಂದು ಸೂಚಿಸುತ್ತದೆ:
  • RSU: ಆಂತರಿಕ ದೋಷದಿಂದಾಗಿ ಫರ್ಮ್‌ವೇರ್ ವಿಭಿನ್ನ ಆವೃತ್ತಿಗೆ ಪರಿವರ್ತನೆಗೊಳ್ಳಲು ಸಾಧ್ಯವಾಗುತ್ತಿಲ್ಲ.
  • HPS: HPS ಮರುಸಂರಚನಾ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ ಅಥವಾ HPS ಕೋಲ್ಡ್ ರೀಸೆಟ್‌ನಲ್ಲಿರುವಾಗ HPS ಕಾರ್ಯನಿರತವಾಗಿದೆ.
2FF ALT_SDM_MBOX_RESP_NO _ VALID_RESP_AVAILABLE ಯಾವುದೇ ಮಾನ್ಯ ಪ್ರತಿಕ್ರಿಯೆ ಲಭ್ಯವಿಲ್ಲ ಎಂದು ಸೂಚಿಸುತ್ತದೆ.
3FF ALT_SDM_MBOX_RESP_ ದೋಷ ಸಾಮಾನ್ಯ ದೋಷ.

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

ಮೌಲ್ಯ ದೋಷ ಕೋಡ್ ಪ್ರತಿಕ್ರಿಯೆ ದೋಷ ಕೋಡ್ ಮರುಪಡೆಯುವಿಕೆ
4 INVALID_COMMAND_ ಪ್ಯಾರಾಮೀಟರ್‌ಗಳು ಸರಿಪಡಿಸಿದ ನಿಯತಾಂಕಗಳೊಂದಿಗೆ ಆರ್ಗ್ಯುಮೆಂಟ್‌ಗಳೊಂದಿಗೆ ಕಮಾಂಡ್ ಹೆಡರ್ ಅಥವಾ ಹೆಡರ್ ಅನ್ನು ಮರುಕಳುಹಿಸಿ.
ಉದಾಹರಣೆಗೆample, ಹೆಡರ್‌ನಲ್ಲಿನ ಉದ್ದದ ಕ್ಷೇತ್ರ ಸೆಟ್ಟಿಂಗ್ ಅನ್ನು ಸರಿಯಾದ ಮೌಲ್ಯದೊಂದಿಗೆ ಕಳುಹಿಸಲಾಗಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.
6 COMMAND_INVALID_ ON_SOURCE J ನಂತಹ ಮಾನ್ಯ ಮೂಲದಿಂದ ಆಜ್ಞೆಯನ್ನು ಮರುಕಳುಹಿಸಿTAG, HPS, ಅಥವಾ ಕೋರ್ ಫ್ಯಾಬ್ರಿಕ್.
8 CLIENT_ID_NO_MATCH ಕ್ವಾಡ್ SPI ಗೆ ಪ್ರವೇಶವನ್ನು ತೆರೆದ ಕ್ಲೈಂಟ್ ಅದರ ಪ್ರವೇಶವನ್ನು ಪೂರ್ಣಗೊಳಿಸಲು ನಿರೀಕ್ಷಿಸಿ ಮತ್ತು ನಂತರ ಕ್ವಾಡ್ SPI ಗೆ ವಿಶೇಷ ಪ್ರವೇಶವನ್ನು ಮುಚ್ಚುತ್ತದೆ.
9 INVALID_ADDRESS ಸಂಭವನೀಯ ದೋಷ ಮರುಪಡೆಯುವಿಕೆ ಹಂತಗಳು:
GET_VOL ಗಾಗಿTAGE ಆದೇಶ: ಮಾನ್ಯವಾದ ಬಿಟ್‌ಮಾಸ್ಕ್‌ನೊಂದಿಗೆ ಆಜ್ಞೆಯನ್ನು ಕಳುಹಿಸಿ.
GET_TEMPERATURE ಆದೇಶಕ್ಕಾಗಿ: ಮಾನ್ಯವಾದ ಸಂವೇದಕ ಸ್ಥಳ ಮತ್ತು ಸಂವೇದಕ ಮುಖವಾಡದೊಂದಿಗೆ ಆಜ್ಞೆಯನ್ನು ಕಳುಹಿಸಿ.
QSPI ಕಾರ್ಯಾಚರಣೆಗಾಗಿ:
  • ಮಾನ್ಯವಾದ ಚಿಪ್ ಆಯ್ಕೆಯೊಂದಿಗೆ ಆಜ್ಞೆಯನ್ನು ಕಳುಹಿಸಿ.
  • ಮಾನ್ಯವಾದ QSPI ಫ್ಲಾಶ್ ವಿಳಾಸದೊಂದಿಗೆ ಆಜ್ಞೆಯನ್ನು ಕಳುಹಿಸಿ.

RSU ಗಾಗಿ: ಫ್ಯಾಕ್ಟರಿ ಇಮೇಜ್ ಅಥವಾ ಅಪ್ಲಿಕೇಶನ್‌ನ ಮಾನ್ಯವಾದ ಪ್ರಾರಂಭದ ವಿಳಾಸದೊಂದಿಗೆ ಆಜ್ಞೆಯನ್ನು ಕಳುಹಿಸಿ.

B ಟೈಮ್ಔಟ್ ಸಂಭವನೀಯ ಚೇತರಿಕೆ ಕ್ರಮಗಳು:

GET_TEMPERATURE ಆದೇಶಕ್ಕಾಗಿ: ಆಜ್ಞೆಯನ್ನು ಮತ್ತೆ ಕಳುಹಿಸಲು ಮರುಪ್ರಯತ್ನಿಸಿ. ಸಮಸ್ಯೆ ಮುಂದುವರಿದರೆ, ಸಾಧನವನ್ನು ಮರುಸಂರಚಿಸಿ ಅಥವಾ ಪವರ್ ಸೈಕಲ್ ಮಾಡಿ.

QSPI ಕಾರ್ಯಾಚರಣೆಗಾಗಿ: QSPI ಇಂಟರ್ಫೇಸ್‌ಗಳ ಸಿಗ್ನಲ್ ಸಮಗ್ರತೆಯನ್ನು ಪರಿಶೀಲಿಸಿ ಮತ್ತು ಆಜ್ಞೆಯನ್ನು ಮತ್ತೊಮ್ಮೆ ಪ್ರಯತ್ನಿಸಿ.

HPS ಮರುಪ್ರಾರಂಭದ ಕಾರ್ಯಾಚರಣೆಗಾಗಿ: ಆಜ್ಞೆಯನ್ನು ಮತ್ತೆ ಕಳುಹಿಸಲು ಮರುಪ್ರಯತ್ನಿಸಿ.

C HW_NOT_READY ಸಂಭವನೀಯ ಚೇತರಿಕೆ ಕ್ರಮಗಳು:

QSPI ಕಾರ್ಯಾಚರಣೆಗಾಗಿ: ಮೂಲದ ಮೂಲಕ ಸಾಧನವನ್ನು ಮರುಸಂರಚಿಸಿ. ನಿಮ್ಮ ವಿನ್ಯಾಸವನ್ನು ನಿರ್ಮಿಸಲು ಬಳಸಲಾದ IP QSPI ಫ್ಲ್ಯಾಷ್‌ಗೆ ಪ್ರವೇಶವನ್ನು ಅನುಮತಿಸುತ್ತದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.

RSU ಗಾಗಿ: RSU ಚಿತ್ರದೊಂದಿಗೆ ಸಾಧನವನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ.

80 QSPI_HW_ERROR QSPI ಇಂಟರ್ಫೇಸ್ ಸಿಗ್ನಲ್ ಸಮಗ್ರತೆಯನ್ನು ಪರಿಶೀಲಿಸಿ ಮತ್ತು QSPI ಸಾಧನವು ಹಾನಿಗೊಳಗಾಗುವುದಿಲ್ಲ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.
81 QSPI_ALREADY_OPEN ಕ್ಲೈಂಟ್ ಈಗಾಗಲೇ QSPI ಅನ್ನು ತೆರೆಯಲಾಗಿದೆ. ಮುಂದಿನ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಮುಂದುವರಿಸಿ.
82 EFUSE_SYSTEM_FAILURE ಪುನರ್ವಿನ್ಯಾಸ ಅಥವಾ ಪವರ್ ಸೈಕಲ್ ಪ್ರಯತ್ನ. ಮರುಸಂರಚನೆ ಅಥವಾ ವಿದ್ಯುತ್ ಚಕ್ರದ ನಂತರ ದೋಷವು ಮುಂದುವರಿದರೆ, ಸಾಧನವು ಹಾನಿಗೊಳಗಾಗಬಹುದು ಮತ್ತು ಚೇತರಿಸಿಕೊಳ್ಳಲಾಗುವುದಿಲ್ಲ.
100 NOT_CONFIGURED HPS ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡುವ ಬಿಟ್‌ಸ್ಟ್ರೀಮ್ ಅನ್ನು ಕಳುಹಿಸಿ.
1FF ALT_SDM_MBOX_RESP_ DEVICE_ BUSY ಸಂಭವನೀಯ ದೋಷ ಮರುಪಡೆಯುವಿಕೆ ಹಂತಗಳು:

QSPI ಕಾರ್ಯಾಚರಣೆಗಾಗಿ: ನಡೆಯುತ್ತಿರುವ ಕಾನ್ಫಿಗರೇಶನ್ ಅಥವಾ ಇತರ ಕ್ಲೈಂಟ್ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಪೂರ್ಣಗೊಳಿಸಲು ನಿರೀಕ್ಷಿಸಿ.

RSU ಗಾಗಿ: ಆಂತರಿಕ ದೋಷದಿಂದ ಚೇತರಿಸಿಕೊಳ್ಳಲು ಸಾಧನವನ್ನು ಮರುಸಂರಚಿಸಿ.

HPS ಮರುಪ್ರಾರಂಭದ ಕಾರ್ಯಾಚರಣೆಗಾಗಿ: ಪೂರ್ಣಗೊಳ್ಳಲು HPS ಅಥವಾ HPS ಕೋಲ್ಡ್ ರೀಸೆಟ್ ಮೂಲಕ ಮರುಸಂರಚನೆಗಾಗಿ ನಿರೀಕ್ಷಿಸಿ.

Avalon ಸ್ಟ್ರೀಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್ ಇಂಟೆಲ್ FPGA IP ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿ ಡಾಕ್ಯುಮೆಂಟ್ ಆರ್ಕೈವ್ಸ್ನೊಂದಿಗೆ ಮೇಲ್ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್

ಈ ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿಯ ಇತ್ತೀಚಿನ ಮತ್ತು ಹಿಂದಿನ ಆವೃತ್ತಿಗಳಿಗಾಗಿ, ಇದನ್ನು ಉಲ್ಲೇಖಿಸಿ Avalon ಸ್ಟ್ರೀಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್ ಇಂಟೆಲ್ FPGA IP ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿಯೊಂದಿಗೆ ಮೇಲ್ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್. IP ಅಥವಾ ಸಾಫ್ಟ್‌ವೇರ್ ಆವೃತ್ತಿಯನ್ನು ಪಟ್ಟಿ ಮಾಡದಿದ್ದರೆ, ಹಿಂದಿನ IP ಅಥವಾ ಸಾಫ್ಟ್‌ವೇರ್ ಆವೃತ್ತಿಗೆ ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿ ಅನ್ವಯಿಸುತ್ತದೆ.

IP ಆವೃತ್ತಿಗಳು v19.1 ವರೆಗಿನ ಇಂಟೆಲ್ ಕ್ವಾರ್ಟಸ್ ಪ್ರೈಮ್ ಡಿಸೈನ್ ಸೂಟ್ ಸಾಫ್ಟ್‌ವೇರ್ ಆವೃತ್ತಿಗಳಂತೆಯೇ ಇರುತ್ತವೆ. ಇಂಟೆಲ್ ಕ್ವಾರ್ಟಸ್ ಪ್ರೈಮ್ ಡಿಸೈನ್ ಸೂಟ್ ಸಾಫ್ಟ್‌ವೇರ್ ಆವೃತ್ತಿ 19.2 ಅಥವಾ ನಂತರ, IP ಕೋರ್‌ಗಳು ಹೊಸ IP ಆವೃತ್ತಿಯ ಯೋಜನೆಯನ್ನು ಹೊಂದಿವೆ.

Avalon ಸ್ಟ್ರೀಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್ ಇಂಟೆಲ್ FPGA IP ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿಯೊಂದಿಗೆ ಮೇಲ್ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್ಗಾಗಿ ಡಾಕ್ಯುಮೆಂಟ್ ಪರಿಷ್ಕರಣೆ ಇತಿಹಾಸ

ಡಾಕ್ಯುಮೆಂಟ್ ಆವೃತ್ತಿ ಇಂಟೆಲ್ ಕ್ವಾರ್ಟಸ್ ಪ್ರೈಮ್ ಆವೃತ್ತಿ IP ಆವೃತ್ತಿ ಬದಲಾವಣೆಗಳು
2022.09.26 22.3 1.0.1 ಕೆಳಗಿನ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಲಾಗಿದೆ:
  • GET_VOL ಅನ್ನು ನವೀಕರಿಸಲಾಗಿದೆTAGರಲ್ಲಿ ಇ ಕಮಾಂಡ್ ಸಾಲು

ಆದೇಶ ಪಟ್ಟಿ ಮತ್ತು ವಿವರಣೆ ಕೋಷ್ಟಕ.

  • ಟೇಬಲ್ ಸಾಧನ ಕುಟುಂಬ ಬೆಂಬಲಕ್ಕೆ ಟಿಪ್ಪಣಿಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ಪರಿಷ್ಕರಿಸಲಾಗಿದೆ QSPI_SET_CS ಕಮಾಂಡ್ ಲಿಸ್ಟ್ ಮತ್ತು ವಿವರಣೆ ಕೋಷ್ಟಕದಲ್ಲಿ ಕಮಾಂಡ್ ವಿವರಣೆ.
2022.04.04 22.1 1.0.1 ಕಮಾಂಡ್ ಲಿಸ್ಟ್ ಮತ್ತು ವಿವರಣೆ ಟೇಬಲ್ ಅನ್ನು ನವೀಕರಿಸಲಾಗಿದೆ.
  • CONFIG_STATUS ಆದೇಶಕ್ಕಾಗಿ ಪಿನ್ ಸ್ಥಿತಿ ವಿವರಣೆಯನ್ನು ನವೀಕರಿಸಲಾಗಿದೆ.
  • REBOOT_HPS ಆಜ್ಞೆಯನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ.
2021.10.04 21.3 1.0.1 ಕೆಳಗಿನ ಬದಲಾವಣೆಯನ್ನು ಮಾಡಲಾಗಿದೆ:
  • ಪರಿಷ್ಕರಿಸಲಾಗಿದೆ ಆದೇಶ ಪಟ್ಟಿ ಮತ್ತು ವಿವರಣೆ ಟೇಬಲ್. ಇದಕ್ಕಾಗಿ ನವೀಕರಿಸಿದ ವಿವರಣೆ:
    • CONFIG_STATUS
    • RSU_STATUS
2021.06.21 21.2 1.0.1 ಕೆಳಗಿನ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಲಾಗಿದೆ:
  • ಪರಿಷ್ಕರಿಸಲಾಗಿದೆ ಆದೇಶ ಪಟ್ಟಿ ಮತ್ತು ವಿವರಣೆ ಟೇಬಲ್. ಇದಕ್ಕಾಗಿ ನವೀಕರಿಸಿದ ವಿವರಣೆ:
    • RSU_STATUS
    • QSPI_OPEN
    • QSPI_SET_CS
    • QSPI_ERASE
2021.03.29 21.1 1.0.1 ಕೆಳಗಿನ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಲಾಗಿದೆ:
  • ರಲ್ಲಿ ಪರಿಷ್ಕೃತ RSU_IMAGE_UPDATE ವಿವರಣೆ ಆದೇಶ ಪಟ್ಟಿ ಮತ್ತು ವಿವರಣೆ ಟೇಬಲ್.
  • ಪುನರ್ರಚಿಸಲಾಗಿದೆ ಕಾರ್ಯಾಚರಣೆಯ ಆಜ್ಞೆಗಳು. CONFIG_STATUS ಮತ್ತು RSU_STATUS ಆದೇಶಗಳಿಗಾಗಿ ಪ್ರಮುಖ ಮತ್ತು ಸಣ್ಣ ದೋಷ ಕೋಡ್ ವಿವರಣೆಗಳನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ. ಪ್ರಮುಖ ಮತ್ತು ಸಣ್ಣ ದೋಷ ಸಂಕೇತಗಳನ್ನು ಈಗ ಅನುಬಂಧವಾಗಿ ದಾಖಲಿಸಲಾಗಿದೆ ಮೇಲ್ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್ ಇಂಟೆಲ್ FPGA IP ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿ.
2020.12.14 20.4 1.0.1 ಕೆಳಗಿನ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಲಾಗಿದೆ:
  • QSPI ಫ್ಲ್ಯಾಷ್ ಅನ್ನು ಮರುಹೊಂದಿಸುವ ಕುರಿತು ಪ್ರಮುಖ ಟಿಪ್ಪಣಿಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ ಕಾರ್ಯಾಚರಣೆಯ ಆಜ್ಞೆಗಳು ವಿಷಯ.
  • ನವೀಕರಿಸಲಾಗಿದೆ ಆದೇಶ ಪಟ್ಟಿ ಮತ್ತು ವಿವರಣೆ ಕೋಷ್ಟಕ:
    • ಪರಿಷ್ಕೃತ GET_TEMPERATURE ಆದೇಶದ ವಿವರಣೆ.
    • ಪರಿಷ್ಕೃತ RSU_IMAGE_UPDATE ಆದೇಶದ ವಿವರಣೆ.
  • QSPI ಫ್ಲ್ಯಾಷ್ ಅನ್ನು ಮರುಹೊಂದಿಸುವ ಕುರಿತು ಪಠ್ಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ಬಾಹ್ಯ ಹೋಸ್ಟ್ ಮತ್ತು FPGA ನಡುವಿನ ನಡವಳಿಕೆಯನ್ನು ವಿವರಿಸುವ ಪಠ್ಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ತೆಗೆದುಹಾಕಲಾದ ಪಠ್ಯ: ಸಾಧನವು ಈಗಾಗಲೇ ಕಾನ್ಫಿಗರೇಶನ್ ಆಜ್ಞೆಯನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುತ್ತಿದ್ದರೆ ಶೂನ್ಯವಲ್ಲದ ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.
    • ಗರಿಷ್ಠ ವರ್ಗಾವಣೆ ಗಾತ್ರವು 4 ಕಿಲೋಬೈಟ್‌ಗಳು ಅಥವಾ 1024 ಪದಗಳು ಎಂದು ನಿರ್ದಿಷ್ಟಪಡಿಸಲು QSPI_WRITE ಮತ್ತು QSPI_READ ವಿವರಣೆಗಳನ್ನು ನವೀಕರಿಸಲಾಗಿದೆ.
    • QSPI_OPEN, QSPI_CLOSE ಮತ್ತು QSPI_SET_CS ಗಾಗಿ ಪ್ರತಿಕ್ರಿಯೆಯ ಉದ್ದವನ್ನು 1 ರಿಂದ 0 ವರೆಗೆ ಸರಿಪಡಿಸಲಾಗಿದೆ ಆಜ್ಞೆ.
    • ಪರಿಷ್ಕೃತ QSPI_OPEN, QSPI_WRITE, QSPI_READ_DEVICE_REG, ಮತ್ತು QSPI_WRITE_DEVICE_REG ವಿವರಣೆಗಳು.
    • ಹೊಸ ಆಜ್ಞೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ: REBOOT_HPS.
  • ಹೊಸ ವಿಷಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ: ದೋಷ ಕೋಡ್ ಮರುಪಡೆಯುವಿಕೆ.
2020.10.05 20.3 1.0.1
  • ನಿಂದ ಈ ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿಯ ಶೀರ್ಷಿಕೆಯನ್ನು ಬದಲಾಯಿಸಲಾಗಿದೆ ಮೇಲ್ಬಾಕ್ಸ್ ಅವಲಾನ್ ಸ್ಟ್ರೀಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್ ಕ್ಲೈಂಟ್ ಇಂಟೆಲ್ FPGA IP ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿ ಗೆ Avalon ಸ್ಟ್ರೀಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್ ಇಂಟೆಲ್ FPGA IP ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿಯೊಂದಿಗೆ ಮೇಲ್ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್ ಇಂಟೆಲ್ ಕ್ವಾರ್ಟಸ್ ಪ್ರೈಮ್ ಐಪಿ ಕ್ಯಾಟಲಾಗ್‌ನಲ್ಲಿನ ಐಪಿ ಹೆಸರು ಬದಲಾವಣೆಯಿಂದಾಗಿ.
  • ಎಲ್ಲಾ IP ಹೆಸರಿನ ನಿದರ್ಶನಗಳನ್ನು ಜಾಗತಿಕವಾಗಿ ನವೀಕರಿಸಲಾಗಿದೆ.
  • Intel Agilex ಸಾಧನಗಳಿಗಾಗಿ GET TEMPERATURE ಕಮಾಂಡ್ ವಿವರಣೆಯನ್ನು ಪರಿಷ್ಕರಿಸಲಾಗಿದೆ ಆದೇಶ ಪಟ್ಟಿ ಮತ್ತು ವಿವರಣೆ ಟೇಬಲ್.
  • ನಲ್ಲಿ ಮರುಹೊಂದಿಸುವ ಸಿಂಕ್ರೊನೈಜರ್ ಕುರಿತು ಶಿಫಾರಸು ಸೇರಿಸಲಾಗಿದೆ ಗಡಿಯಾರ ಮತ್ತು ಇಂಟರ್ಫೇಸ್ಗಳನ್ನು ಮರುಹೊಂದಿಸಿ ಟೇಬಲ್.
  • ನವೀಕರಿಸಲಾಗಿದೆ ದೋಷ ಕೋಡ್‌ಗಳು ಟೇಬಲ್. ಹೊಸ ದೋಷ ಕೋಡ್ ಪ್ರತಿಕ್ರಿಯೆಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ:
    • HW_ERROR
    • COMMAND_SPECIFIC_ERROR
  • ತೆಗೆದುಹಾಕಲಾಗಿದೆ ತಾಪಮಾನ ಸಂವೇದಕ ಸ್ಥಳಗಳು ವಿಷಯ. ತಾಪಮಾನ ಸಂವೇದಕ ಮಾಹಿತಿಯು ಲಭ್ಯವಿದೆ ಇಂಟೆಲ್ ಅಜಿಲೆಕ್ಸ್ ಪವರ್ ಮ್ಯಾನೇಜ್ಮೆಂಟ್ ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿ.
2020.06.30 20.2 1.0.0
  • ನಿಂದ ಈ ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿಯ ಶೀರ್ಷಿಕೆಯನ್ನು ಬದಲಾಯಿಸಲಾಗಿದೆ ಮೇಲ್ಬಾಕ್ಸ್ Avalon ST ಕ್ಲೈಂಟ್ ಇಂಟೆಲ್ FPGA IP ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿ ಗೆ ಮೇಲ್ಬಾಕ್ಸ್ ಅವಲಾನ್ ಸ್ಟ್ರೀಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್ ಕ್ಲೈಂಟ್ ಇಂಟೆಲ್ FPGA IP ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿ.
  • ವಿಷಯದ ಶೀರ್ಷಿಕೆಯನ್ನು ಮರುಹೆಸರಿಸಲಾಗಿದೆ ಕಮಾಂಡ್ ಮತ್ತು ರೆಸ್ಪಾನ್ಸ್ ಹೆಡರ್ ಗೆ ಆಜ್ಞೆಗಳು ಮತ್ತು ಪ್ರತಿಕ್ರಿಯೆಗಳು.
  • ಪರಿಷ್ಕೃತ ID, LENGTH, ಮತ್ತು ಕಮಾಂಡ್ ಕೋಡ್/ದೋಷ ಕೋಡ್ ವಿವರಣೆಗಳು ಕಮಾಂಡ್ ಮತ್ತು ರೆಸ್ಪಾನ್ಸ್ ಹೆಡರ್ ವಿವರಣೆ ಟೇಬಲ್.
  • ವಿಷಯದ ಶೀರ್ಷಿಕೆಯನ್ನು ಮರುಹೆಸರಿಸಲಾಗಿದೆ ಬೆಂಬಲಿತ ಆಜ್ಞೆಗಳು ಗೆ ಕಾರ್ಯಾಚರಣೆಯ ಆಜ್ಞೆಗಳು.
  • ನಲ್ಲಿ ಕೆಳಗಿನ ಆಜ್ಞೆಗಳ ವಿವರಣೆಯನ್ನು ಪರಿಷ್ಕರಿಸಲಾಗಿದೆ ಆದೇಶ ಪಟ್ಟಿ ಮತ್ತು ವಿವರಣೆ ಕೋಷ್ಟಕ:
    • GET_TEMPERATURE
    • RSU_STATUS
    • QSPI_SET_CS
  • ವಿಷಯದ ಶೀರ್ಷಿಕೆಯನ್ನು ಮರುಹೆಸರಿಸಲಾಗಿದೆ ದೋಷ ಕೋಡ್‌ಗಳು ಗೆ ದೋಷ ಕೋಡ್ ಪ್ರತಿಕ್ರಿಯೆಗಳು.
  • ನಿಂದ UNKNOWN_BR ಆದೇಶವನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ ದೋಷ ಕೋಡ್ ಟೇಬಲ್.
2020.04.13 20.1 1.0.0 ಕೆಳಗಿನ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಲಾಗಿದೆ:
  • TSD ಸ್ಥಳಗಳನ್ನು ವಿವರಿಸುವ ಅಂಕಿಅಂಶಗಳನ್ನು ಒಳಗೊಂಡಂತೆ GET_TEMPERATURE ಆದೇಶಕ್ಕಾಗಿ ತಾಪಮಾನ ಸಂವೇದಕಗಳ ಕುರಿತು ಮಾಹಿತಿಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ರಲ್ಲಿ RSU_NOTIFY ಆಜ್ಞೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ ಕಮಾಂಡ್ ಕೋಡ್ ಪಟ್ಟಿ ಮತ್ತು ವಿವರಣೆ ಟೇಬಲ್.
  • ನವೀಕರಿಸಲಾಗಿದೆ ದೋಷ ಕೋಡ್‌ಗಳು ಕೋಷ್ಟಕ:
    • INVALID_COMMAND_PARAMETERS ಅನ್ನು INVALID_LENGTH ಗೆ ಮರುಹೆಸರಿಸಲಾಗಿದೆ.
    • COMMAND_INVALID_ON_SOURCE ಹೆಕ್ಸ್ ಮೌಲ್ಯವನ್ನು 5 ರಿಂದ 6 ಕ್ಕೆ ಬದಲಾಯಿಸಲಾಗಿದೆ.
    • CLIENT_ID_NO_MATCH ಹೆಕ್ಸ್ ಮೌಲ್ಯವನ್ನು 6 ರಿಂದ 8 ಕ್ಕೆ ಬದಲಾಯಿಸಲಾಗಿದೆ.
    • INVALID_ADDRESS ಹೆಕ್ಸ್ ಮೌಲ್ಯವನ್ನು 7 ರಿಂದ 9 ಕ್ಕೆ ಬದಲಾಯಿಸಲಾಗಿದೆ.
    • AUTHENTICATION_FAIL ಆದೇಶವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
    • TIMEOUT ಹೆಕ್ಸ್ ಮೌಲ್ಯವನ್ನು 8 ರಿಂದ B ಗೆ ಬದಲಾಯಿಸಲಾಗಿದೆ.
    • HW_NOT_READY ಹೆಕ್ಸ್ ಮೌಲ್ಯವನ್ನು 9 ರಿಂದ C ಗೆ ಬದಲಾಯಿಸಲಾಗಿದೆ.
2019.09.30 19.3 1.0.0 ಆರಂಭಿಕ ಬಿಡುಗಡೆ.

 ಪ್ರತಿಕ್ರಿಯೆಗಾಗಿ, ದಯವಿಟ್ಟು ಭೇಟಿ ನೀಡಿ:  FPGAtechdocfeedback@intel.com

 

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

Avalon ಸ್ಟ್ರೀಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್ FPGA IP ಜೊತೆಗೆ intel ಮೇಲ್ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್ [ಪಿಡಿಎಫ್] ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿ
Avalon ಸ್ಟ್ರೀಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್ FPGA IP ಜೊತೆ ಮೇಲ್ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್, ಮೇಲ್ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್, Avalon ಸ್ಟ್ರೀಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್ FPGA IP

ಉಲ್ಲೇಖಗಳು

ಕಾಮೆಂಟ್ ಬಿಡಿ

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