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 ನೊಂದಿಗೆ ಮೇಲ್ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್ ಚಿಪ್ ID ಅನ್ನು ಓದುವ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ತೋರಿಸುತ್ತದೆ.
ಚಿತ್ರ 2. 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 ಸ್ಟ್ರೀಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್ಗಳ ಕುರಿತು ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ, 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 ಕಮಾಂಡ್ ಪ್ಯಾಕೆಟ್ಗೆ ಸಮಯ
ಪ್ರತಿಕ್ರಿಯೆ ಇಂಟರ್ಫೇಸ್
SDM Avalon ST ಕ್ಲೈಂಟ್ IP ಪ್ರತಿಕ್ರಿಯೆ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ಗೆ ಪ್ರತಿಕ್ರಿಯೆಗಳನ್ನು ಕಳುಹಿಸುತ್ತದೆ.
ಕೋಷ್ಟಕ 4. ಪ್ರತಿಕ್ರಿಯೆ ಇಂಟರ್ಫೇಸ್
ಸಿಗ್ನಲ್ 5 | ನಿರ್ದೇಶನ | ವಿವರಣೆ |
ಪ್ರತಿಕ್ರಿಯೆ_ಸಿದ್ಧ | ಇನ್ಪುಟ್ | ಅಪ್ಲಿಕೇಶನ್ ತರ್ಕವು ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ಸ್ವೀಕರಿಸಲು ಸಾಧ್ಯವಾದಾಗಲೆಲ್ಲಾ ಪ್ರತಿಕ್ರಿಯೆ_ಸಿದ್ಧ ಸಂಕೇತವನ್ನು ಪ್ರತಿಪಾದಿಸಬಹುದು. |
ಪ್ರತಿಕ್ರಿಯೆ_ಮಾನ್ಯ | ಔಟ್ಪುಟ್ | ಪ್ರತಿಕ್ರಿಯೆ_ಡೇಟಾ ಮಾನ್ಯವಾಗಿದೆ ಎಂದು ಸೂಚಿಸಲು SDM ಪ್ರತಿಕ್ರಿಯೆ_ಮಾನ್ಯತೆಯನ್ನು ಪ್ರತಿಪಾದಿಸುತ್ತದೆ. |
ಪ್ರತಿಕ್ರಿಯೆ_ಡೇಟಾ[31:0] | ಔಟ್ಪುಟ್ | ವಿನಂತಿಸಿದ ಮಾಹಿತಿಯನ್ನು ಒದಗಿಸಲು SDM ಪ್ರತಿಕ್ರಿಯೆ_ಡೇಟಾವನ್ನು ಚಾಲನೆ ಮಾಡುತ್ತದೆ. ಪ್ರತಿಕ್ರಿಯೆಯ ಮೊದಲ ಪದವು SDM ಒದಗಿಸುವ ಆಜ್ಞೆಯನ್ನು ಗುರುತಿಸುವ ಹೆಡರ್ ಆಗಿದೆ. ಉಲ್ಲೇಖಿಸಿ ಆದೇಶ ಪಟ್ಟಿ ಮತ್ತು ವಿವರಣೆ ಆಜ್ಞೆಗಳ ವ್ಯಾಖ್ಯಾನಗಳಿಗಾಗಿ. |
ಪ್ರತಿಕ್ರಿಯೆ_ಪ್ರಾರಂಭ ಪ್ಯಾಕೆಟ್ | ಔಟ್ಪುಟ್ | ಪ್ರತಿಕ್ರಿಯೆ_ಸ್ಟಾರ್ಟ್ಪ್ಯಾಕೆಟ್ ಪ್ರತಿಕ್ರಿಯೆ ಪ್ಯಾಕೆಟ್ನ ಮೊದಲ ಚಕ್ರದಲ್ಲಿ ಪ್ರತಿಪಾದಿಸುತ್ತದೆ. |
ಪ್ರತಿಕ್ರಿಯೆ_ಎಂಡೋಫ್ ಪ್ಯಾಕೆಟ್ | ಔಟ್ಪುಟ್ | ಪ್ರತಿಕ್ರಿಯೆ_endofpacket ಪ್ರತಿಕ್ರಿಯೆ ಪ್ಯಾಕೆಟ್ನ ಕೊನೆಯ ಚಕ್ರದಲ್ಲಿ ಪ್ರತಿಪಾದಿಸುತ್ತದೆ. |
ಚಿತ್ರ 5. Avalon ST ರೆಸ್ಪಾನ್ಸ್ ಪ್ಯಾಕೆಟ್ಗಾಗಿ ಸಮಯ
ಕಮಾಂಡ್ ಸ್ಥಿತಿ ಇಂಟರ್ಫೇಸ್
ಕೋಷ್ಟಕ 5. ಕಮಾಂಡ್ ಸ್ಥಿತಿ ಇಂಟರ್ಫೇಸ್
ಸಿಗ್ನಲ್ ಹೆಸರು | ನಿರ್ದೇಶನ | ವಿವರಣೆ |
command_status_invalid | ಔಟ್ಪುಟ್ | ದೋಷವನ್ನು ಸೂಚಿಸಲು command_status_invalid ಪ್ರತಿಪಾದಿಸುತ್ತದೆ. ಕಮಾಂಡ್ ಹೆಡರ್ನಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಆಜ್ಞೆಯ ಉದ್ದವು ಕಳುಹಿಸಿದ ಆಜ್ಞೆಯ ಉದ್ದಕ್ಕೆ ಹೊಂದಿಕೆಯಾಗುವುದಿಲ್ಲ ಎಂದು ಸೂಚಿಸಲು ಈ ಸಂಕೇತವು ಸಾಮಾನ್ಯವಾಗಿ ಪ್ರತಿಪಾದಿಸುತ್ತದೆ. command_status_invalid ಪ್ರತಿಪಾದಿಸಿದಾಗ, Avalon ಸ್ಟ್ರೀಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್ Intel FPGA IP ನೊಂದಿಗೆ ಮೇಲ್ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್ ಅನ್ನು ಮರುಪ್ರಾರಂಭಿಸಲು ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ ತರ್ಕವು in_reset ಅನ್ನು ಪ್ರತಿಪಾದಿಸಬೇಕು. |
ಚಿತ್ರ 6. 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 ಕೆಳಗಿನ ಕ್ಷೇತ್ರಗಳನ್ನು ಒಳಗೊಂಡಿದೆ:
ಹಿಂತಿರುಗಿದ ತಾಪಮಾನವು ಬೈನರಿ ಪಾಯಿಂಟ್ಗಿಂತ 8 ಬಿಟ್ಗಳೊಂದಿಗೆ ಸಹಿ ಮಾಡಿದ ಸ್ಥಿರ ಮೌಲ್ಯವಾಗಿದೆ. ಉದಾಹರಣೆಗೆample, 10 ° C ತಾಪಮಾನವು 0x00000A00 ಅನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ. ತಾಪಮಾನದ A -1.5°C 0xFFFFFE80 ಹಿಂತಿರುಗಿಸುತ್ತದೆ. |
RSU_IMAGE_ UPDATE | 5C | 2 | 0 | ಫ್ಯಾಕ್ಟರಿ ಅಥವಾ ಅಪ್ಲಿಕೇಶನ್ ಇಮೇಜ್ ಆಗಿರುವ ಡೇಟಾ ಮೂಲದಿಂದ ಮರುಸಂರಚನೆಯನ್ನು ಪ್ರಚೋದಿಸುತ್ತದೆ. |
ಮುಂದುವರೆಯಿತು… |
- ಈ ಸಂಖ್ಯೆಯು ಆದೇಶ ಅಥವಾ ಪ್ರತಿಕ್ರಿಯೆ ಹೆಡರ್ ಅನ್ನು ಒಳಗೊಂಡಿಲ್ಲ.
- ಬಹು ಸಾಧನಗಳನ್ನು ಓದುವುದನ್ನು ಬೆಂಬಲಿಸುವ ಇಂಟೆಲ್ ಅಜಿಲೆಕ್ಸ್ ಸಾಧನಗಳಿಗೆ, ಸೂಚ್ಯಂಕ n ನಿಮ್ಮ ಸಾಧನದಲ್ಲಿ ನೀವು ಸಕ್ರಿಯಗೊಳಿಸುವ ಚಾನಲ್ಗಳ ಸಂಖ್ಯೆಗೆ ಹೊಂದಿಕೆಯಾಗುತ್ತದೆ.
- ಗೆ ಉಲ್ಲೇಖಿಸಿ ಇಂಟೆಲ್ ಅಜಿಲೆಕ್ಸ್ ಪವರ್ ಮ್ಯಾನೇಜ್ಮೆಂಟ್ ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿ ತಾಪಮಾನ ಸಂವೇದಕ ಚಾನಲ್ಗಳು ಮತ್ತು ಸ್ಥಳಗಳ ಕುರಿತು ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ.
- ಸೂಚ್ಯಂಕ n ಸಂವೇದಕ ಮುಖವಾಡಗಳ ಸಂಖ್ಯೆಯನ್ನು ಅವಲಂಬಿಸಿರುತ್ತದೆ.
ಆಜ್ಞೆ | ಕೋಡ್ (ಹೆಕ್ಸ್) | ಕಮಾಂಡ್ ಉದ್ದ (1) | ಪ್ರತಿಕ್ರಿಯೆಯ ಉದ್ದ (1) | ವಿವರಣೆ | ||
ಈ ಆಜ್ಞೆಯು ಐಚ್ಛಿಕ 64-ಬಿಟ್ ಆರ್ಗ್ಯುಮೆಂಟ್ ಅನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಅದು ಫ್ಲ್ಯಾಷ್ನಲ್ಲಿ ಮರುಸಂರಚನಾ ಡೇಟಾ ವಿಳಾಸವನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಆರ್ಗ್ಯುಮೆಂಟ್ ಅನ್ನು IP ಗೆ ಕಳುಹಿಸುವಾಗ, ನೀವು ಮೊದಲು ಬಿಟ್ಗಳನ್ನು [31:0] ನಂತರ ಬಿಟ್ಗಳನ್ನು [63:32] ಕಳುಹಿಸುತ್ತೀರಿ. ನೀವು ಈ ವಾದವನ್ನು ಒದಗಿಸದಿದ್ದರೆ ಅದರ ಮೌಲ್ಯವನ್ನು 0 ಎಂದು ಭಾವಿಸಲಾಗುತ್ತದೆ.
ಸಾಧನವು ಈ ಆಜ್ಞೆಯನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಿದ ನಂತರ, ಅದು ಸಾಧನವನ್ನು ಮರುಸಂರಚಿಸಲು ಮುಂದುವರಿಯುವ ಮೊದಲು ಪ್ರತಿಕ್ರಿಯೆಯ ಹೆಡರ್ ಅನ್ನು ಪ್ರತಿಕ್ರಿಯೆ FIFO ಗೆ ಹಿಂತಿರುಗಿಸುತ್ತದೆ. ಹೋಸ್ಟ್ PC ಅಥವಾ ಹೋಸ್ಟ್ ನಿಯಂತ್ರಕವು ಇತರ ಅಡಚಣೆಗಳಿಗೆ ಸೇವೆ ಸಲ್ಲಿಸುವುದನ್ನು ನಿಲ್ಲಿಸುತ್ತದೆ ಮತ್ತು ಯಶಸ್ವಿಯಾಗಿ ಪೂರ್ಣಗೊಂಡ ಆಜ್ಞೆಯನ್ನು ಸೂಚಿಸಲು ಪ್ರತಿಕ್ರಿಯೆ ಹೆಡರ್ ಡೇಟಾವನ್ನು ಓದುವುದರ ಮೇಲೆ ಕೇಂದ್ರೀಕರಿಸುತ್ತದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ. ಇಲ್ಲದಿದ್ದರೆ, ಮರುಸಂರಚನಾ ಪ್ರಕ್ರಿಯೆಯು ಪ್ರಾರಂಭವಾದ ನಂತರ ಹೋಸ್ಟ್ PC ಅಥವಾ ಹೋಸ್ಟ್ ನಿಯಂತ್ರಕವು ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ಸ್ವೀಕರಿಸಲು ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ. |
||||||
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 ಕ್ಷೇತ್ರಗಳನ್ನು ಹೊಂದಿದೆ:
ಅನುಬಂಧವನ್ನು ನೋಡಿ: CONFIG_STATUS ಮತ್ತು ಮೇಲ್ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್ ಇಂಟೆಲ್ನಲ್ಲಿ RSU_STATUS ದೋಷ ಕೋಡ್ ವಿವರಣೆಗಳು FPGA IP ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ ಬಳಕೆದಾರರ ಮಾರ್ಗದರ್ಶಿ. |
||||
1 | ಕ್ವಾರ್ಟಸ್ ಆವೃತ್ತಿ | ಇಂಟೆಲ್ ಕ್ವಾರ್ಟಸ್ ® ಪ್ರೈಮ್ ಸಾಫ್ಟ್ವೇರ್ ಆವೃತ್ತಿಗಳಲ್ಲಿ 19.4 ಮತ್ತು 21.2 ರ ನಡುವೆ ಲಭ್ಯವಿದೆ, ಕ್ಷೇತ್ರವು ಪ್ರದರ್ಶಿಸುತ್ತದೆ:
|
ಇಂಟೆಲ್ ಕ್ವಾರ್ಟಸ್ ಪ್ರೈಮ್ ಸಾಫ್ಟ್ವೇರ್ ಆವೃತ್ತಿ 21.3 ಅಥವಾ ನಂತರದಲ್ಲಿ ಲಭ್ಯವಿದೆ, ಕ್ವಾರ್ಟಸ್ ಆವೃತ್ತಿಯು ಪ್ರದರ್ಶಿಸುತ್ತದೆ:
ಉದಾಹರಣೆಗೆample, ಇಂಟೆಲ್ ಕ್ವಾರ್ಟಸ್ ಪ್ರೈಮ್ ಸಾಫ್ಟ್ವೇರ್ ಆವೃತ್ತಿ 21.3.1 ರಲ್ಲಿ, ಕೆಳಗಿನ ಮೌಲ್ಯಗಳು ಪ್ರಮುಖ ಮತ್ತು ಸಣ್ಣ ಕ್ವಾರ್ಟಸ್ ಬಿಡುಗಡೆ ಸಂಖ್ಯೆಗಳನ್ನು ಮತ್ತು ಕ್ವಾರ್ಟಸ್ ನವೀಕರಣ ಸಂಖ್ಯೆಯನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತವೆ:
|
||||||
2 | ಪಿನ್ ಸ್ಥಿತಿ |
|
||||
3 | ಮೃದು ಕಾರ್ಯ ಸ್ಥಿತಿ | ನೀವು SDM ಪಿನ್ಗೆ ಕಾರ್ಯವನ್ನು ನಿಯೋಜಿಸದಿದ್ದರೂ ಸಹ, ಪ್ರತಿಯೊಂದು ಸಾಫ್ಟ್ ಫಂಕ್ಷನ್ಗಳ ಮೌಲ್ಯವನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ.
|
||||
4 | ದೋಷದ ಸ್ಥಳ | ದೋಷದ ಸ್ಥಳವನ್ನು ಒಳಗೊಂಡಿದೆ. ಯಾವುದೇ ದೋಷಗಳಿಲ್ಲದಿದ್ದರೆ 0 ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ. | ||||
5 | ದೋಷ ವಿವರಗಳು | ದೋಷದ ವಿವರಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ಯಾವುದೇ ದೋಷಗಳಿಲ್ಲದಿದ್ದರೆ 0 ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ. | ||||
RSU_STATUS | 5B | 0 | 9 | ಪ್ರಸ್ತುತ ರಿಮೋಟ್ ಸಿಸ್ಟಮ್ ಅಪ್ಗ್ರೇಡ್ ಸ್ಥಿತಿಯನ್ನು ವರದಿ ಮಾಡುತ್ತದೆ. ಕಾನ್ಫಿಗರೇಶನ್ ಸಮಯದಲ್ಲಿ ಮತ್ತು ಅದು ಪೂರ್ಣಗೊಂಡ ನಂತರ ಕಾನ್ಫಿಗರೇಶನ್ ಸ್ಥಿತಿಯನ್ನು ಪರಿಶೀಲಿಸಲು ನೀವು ಈ ಆಜ್ಞೆಯನ್ನು ಬಳಸಬಹುದು. ಈ ಆಜ್ಞೆಯು ಈ ಕೆಳಗಿನ ಪ್ರತಿಕ್ರಿಯೆಗಳನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ: | ||
ಪದ | ಸಾರಾಂಶ | ವಿವರಣೆ
(ಮುಂದುವರಿಯಿರಿ....) |
- ಈ ಸಂಖ್ಯೆಯು ಆದೇಶ ಅಥವಾ ಪ್ರತಿಕ್ರಿಯೆ ಹೆಡರ್ ಅನ್ನು ಒಳಗೊಂಡಿಲ್ಲ
0-1 | ಪ್ರಸ್ತುತ ಚಿತ್ರ | ಪ್ರಸ್ತುತ ಚಾಲನೆಯಲ್ಲಿರುವ ಅಪ್ಲಿಕೇಶನ್ ಚಿತ್ರದ ಫ್ಲ್ಯಾಶ್ ಆಫ್ಸೆಟ್. | ||||
2-3 | ವಿಫಲಗೊಳ್ಳುತ್ತಿರುವ ಚಿತ್ರ | ಹೆಚ್ಚಿನ ಆದ್ಯತೆಯ ವಿಫಲವಾದ ಅಪ್ಲಿಕೇಶನ್ ಚಿತ್ರದ ಫ್ಲ್ಯಾಶ್ ಆಫ್ಸೆಟ್. ಫ್ಲ್ಯಾಶ್ ಮೆಮೊರಿಯಲ್ಲಿ ಬಹು ಚಿತ್ರಗಳು ಲಭ್ಯವಿದ್ದರೆ, ವಿಫಲವಾದ ಮೊದಲ ಚಿತ್ರದ ಮೌಲ್ಯವನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ. ಎಲ್ಲಾ 0 ಗಳ ಮೌಲ್ಯವು ಯಾವುದೇ ವಿಫಲ ಚಿತ್ರಗಳನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಯಾವುದೇ ವಿಫಲ ಚಿತ್ರಗಳಿಲ್ಲದಿದ್ದರೆ, ಸ್ಥಿತಿ ಮಾಹಿತಿಯ ಉಳಿದ ಪದಗಳು ಮಾನ್ಯ ಮಾಹಿತಿಯನ್ನು ಸಂಗ್ರಹಿಸುವುದಿಲ್ಲ. ಗಮನಿಸಿ:ASx4 ನಿಂದ ಮರುಸಂರಚಿಸಲು nCONFIG ನಲ್ಲಿ ಏರುತ್ತಿರುವ ಅಂಚು ಈ ಕ್ಷೇತ್ರವನ್ನು ತೆರವುಗೊಳಿಸುವುದಿಲ್ಲ. ಮೇಲ್ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್ ಹೊಸ RSU_IMAGE_UPDATE ಆಜ್ಞೆಯನ್ನು ಸ್ವೀಕರಿಸಿದಾಗ ಮತ್ತು ಅಪ್ಡೇಟ್ ಇಮೇಜ್ನಿಂದ ಯಶಸ್ವಿಯಾಗಿ ಕಾನ್ಫಿಗರ್ ಮಾಡಿದಾಗ ಮಾತ್ರ ವಿಫಲವಾದ ಚಿತ್ರದ ಕುರಿತು ಮಾಹಿತಿಯು ನವೀಕರಣಗೊಳ್ಳುತ್ತದೆ. |
||||
4 | ರಾಜ್ಯ | ವಿಫಲಗೊಳ್ಳುತ್ತಿರುವ ಚಿತ್ರದ ವೈಫಲ್ಯ ಕೋಡ್. ದೋಷ ಕ್ಷೇತ್ರವು ಎರಡು ಭಾಗಗಳನ್ನು ಹೊಂದಿದೆ:
ಅನುಬಂಧ: ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ ಮೇಲ್ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್ ಇಂಟೆಲ್ 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 ರಲ್ಲಿ ಈ ಕ್ಷೇತ್ರವನ್ನು ಸೇರಿಸಲಾಗಿದೆ. |
||||
ಮುಂದುವರೆಯಿತು… |
- ಈ ಸಂಖ್ಯೆಯು ಆದೇಶ ಅಥವಾ ಪ್ರತಿಕ್ರಿಯೆ ಹೆಡರ್ ಅನ್ನು ಒಳಗೊಂಡಿಲ್ಲ.
RSU_NOTIFY | 5D | 1 | 0 | RSU_STATUS ಪ್ರತಿಕ್ರಿಯೆಯಲ್ಲಿನ ಎಲ್ಲಾ ದೋಷ ಮಾಹಿತಿಯನ್ನು ತೆರವುಗೊಳಿಸುತ್ತದೆ ಮತ್ತು ಮರುಪ್ರಯತ್ನ ಕೌಂಟರ್ ಅನ್ನು ಮರುಹೊಂದಿಸುತ್ತದೆ. ಒಂದು ಪದದ ವಾದವು ಈ ಕೆಳಗಿನ ಕ್ಷೇತ್ರಗಳನ್ನು ಹೊಂದಿದೆ:
ಇಂಟೆಲ್ ಕ್ವಾರ್ಟಸ್ ಪ್ರೈಮ್ ಪ್ರೊ ಆವೃತ್ತಿ ಸಾಫ್ಟ್ವೇರ್ನ ಆವೃತ್ತಿ 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 ಸಾಧನಗಳಲ್ಲಿ ಒಂದನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತದೆ. ಕೆಳಗೆ ವಿವರಿಸಿದಂತೆ ಒಂದು ಪದದ ವಾದವನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ
ಗಮನಿಸಿ: Intel Agilex ಅಥವಾ Intel Stratix® 10 ಸಾಧನಗಳು nCSO[4] ಗೆ ಸಂಪರ್ಕಗೊಂಡಿರುವ ಕ್ವಾಡ್ SPI ಸಾಧನದಿಂದ AS ಕಾನ್ಫಿಗರೇಶನ್ಗಾಗಿ ಒಂದು AS x0 ಫ್ಲಾಶ್ ಮೆಮೊರಿ ಸಾಧನವನ್ನು ಬೆಂಬಲಿಸುತ್ತವೆ. ಸಾಧನವು ಬಳಕೆದಾರ ಮೋಡ್ಗೆ ಪ್ರವೇಶಿಸಿದ ನಂತರ, ಮೇಲ್ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್ IP ಅಥವಾ HPS ನೊಂದಿಗೆ ಡೇಟಾ ಸಂಗ್ರಹಣೆಯಾಗಿ ಬಳಸಲು ನೀವು ನಾಲ್ಕು AS x4 ಫ್ಲ್ಯಾಶ್ ಮೆಮೊರಿಗಳನ್ನು ಬಳಸಬಹುದು. TheMailbox ಕ್ಲೈಂಟ್ IP ಅಥವಾ HPS ಕ್ವಾಡ್ SPI ಸಾಧನಗಳನ್ನು ಪ್ರವೇಶಿಸಲು nCSO[3:0] ಅನ್ನು ಬಳಸಬಹುದು. |
ಮುಂದುವರೆಯಿತು… |
- ಈ ಸಂಖ್ಯೆಯು ಆದೇಶ ಅಥವಾ ಪ್ರತಿಕ್ರಿಯೆ ಹೆಡರ್ ಅನ್ನು ಒಳಗೊಂಡಿಲ್ಲ
ಪ್ರಮುಖ: ಕ್ವಾಡ್ SPI ಅನ್ನು ಮರುಹೊಂದಿಸುವಾಗ, ನೀವು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸಬೇಕು ಕ್ವಾಡ್ SPI ಫ್ಲ್ಯಾಶ್ ಅನ್ನು ಮರುಹೊಂದಿಸಲಾಗುತ್ತಿದೆ ಪುಟ 9 ರಲ್ಲಿ. | ||||
QSPI_READ | 3A | 2 | N | ಲಗತ್ತಿಸಲಾದ ಕ್ವಾಡ್ SPI ಸಾಧನವನ್ನು ಓದುತ್ತದೆ. ಗರಿಷ್ಠ ವರ್ಗಾವಣೆ ಗಾತ್ರವು 4 ಕಿಲೋಬೈಟ್ಗಳು (KB) ಅಥವಾ 1024 ಪದಗಳು. ಎರಡು ವಾದಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ:
ಯಶಸ್ವಿಯಾದಾಗ, ಕ್ವಾಡ್ SPI ಸಾಧನದಿಂದ ಓದಿದ ಡೇಟಾವನ್ನು ನಂತರ ಸರಿ ಹಿಂತಿರುಗಿಸುತ್ತದೆ. ವೈಫಲ್ಯದ ಪ್ರತಿಕ್ರಿಯೆಯು ದೋಷ ಕೋಡ್ ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ. |
QSPI_WRITE | 39 | 2+N | 0 | ಕ್ವಾಡ್ SPI ಸಾಧನಕ್ಕೆ ಡೇಟಾವನ್ನು ಬರೆಯುತ್ತದೆ. ಗರಿಷ್ಠ ವರ್ಗಾವಣೆ ಗಾತ್ರವು 4 ಕಿಲೋಬೈಟ್ಗಳು (KB) ಅಥವಾ 1024 ಪದಗಳು. ಮೂರು ವಾದಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ:
ಬರಹಗಳಿಗಾಗಿ ಮೆಮೊರಿಯನ್ನು ತಯಾರಿಸಲು, ಈ ಆಜ್ಞೆಯನ್ನು ನೀಡುವ ಮೊದಲು QSPI_ERASE ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ. |
QSPI_ERASE | 38 | 2 | 0 | ಕ್ವಾಡ್ SPI ಸಾಧನದ 4/32/64 KB ಸೆಕ್ಟರ್ ಅನ್ನು ಅಳಿಸುತ್ತದೆ. ಎರಡು ವಾದಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ:
ಪ್ರಮುಖ:ಕ್ವಾಡ್ SPI ಅನ್ನು ಮರುಹೊಂದಿಸುವಾಗ, ನೀವು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸಬೇಕು ಕ್ವಾಡ್ SPI ಫ್ಲ್ಯಾಶ್ ಅನ್ನು ಮರುಹೊಂದಿಸಲಾಗುತ್ತಿದೆ ಪುಟ 9 ರಲ್ಲಿ. |
QSPI_READ_ DEVICE_REG | 35 | 2 | N | ಕ್ವಾಡ್ SPI ಸಾಧನದಿಂದ ರೆಜಿಸ್ಟರ್ಗಳನ್ನು ಓದುತ್ತದೆ. ಗರಿಷ್ಠ ಓದುವಿಕೆ 8 ಬೈಟ್ಗಳು. ಎರಡು ವಾದಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ:
|
ಮುಂದುವರೆಯಿತು… |
- ಈ ಸಂಖ್ಯೆಯು ಆದೇಶ ಅಥವಾ ಪ್ರತಿಕ್ರಿಯೆ ಹೆಡರ್ ಅನ್ನು ಒಳಗೊಂಡಿಲ್ಲ.
ಯಶಸ್ವಿ ಓದುವಿಕೆ ಸರಿ ಪ್ರತಿಕ್ರಿಯೆ ಕೋಡ್ ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ ಮತ್ತು ನಂತರ ಸಾಧನದಿಂದ ಓದಲಾದ ಡೇಟಾ. ರೀಡ್ ಡೇಟಾ ರಿಟರ್ನ್ 4 ಬೈಟ್ಗಳ ಬಹುಸಂಖ್ಯೆಯಲ್ಲಿದೆ. ಓದಬೇಕಾದ ಬೈಟ್ಗಳು 4 ಬೈಟ್ಗಳ ನಿಖರವಾದ ಗುಣಾಕಾರವಾಗಿಲ್ಲದಿದ್ದರೆ, ಮುಂದಿನ ಪದದ ಗಡಿರೇಖೆಯ ತನಕ ಅದನ್ನು 4 ಬೈಟ್ಗಳ ಬಹುಸಂಖ್ಯೆಯೊಂದಿಗೆ ಪ್ಯಾಡ್ ಮಾಡಲಾಗುತ್ತದೆ ಮತ್ತು ಪ್ಯಾಡ್ ಮಾಡಿದ ಬಿಟ್ ಮೌಲ್ಯವು ಶೂನ್ಯವಾಗಿರುತ್ತದೆ. ಪ್ರಮುಖ: ಕ್ವಾಡ್ SPI ಅನ್ನು ಮರುಹೊಂದಿಸುವಾಗ, ನೀವು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸಬೇಕು ಕ್ವಾಡ್ SPI ಫ್ಲ್ಯಾಶ್ ಅನ್ನು ಮರುಹೊಂದಿಸಲಾಗುತ್ತಿದೆ ಪುಟ 9 ರಲ್ಲಿ. |
||||
QSPI_WRITE_ DEVICE_REG | 36 | 2+N | 0 | ಕ್ವಾಡ್ SPI ನ ರೆಜಿಸ್ಟರ್ಗಳಿಗೆ ಬರೆಯುತ್ತಾರೆ. ಗರಿಷ್ಠ ಬರವಣಿಗೆ 8 ಬೈಟ್ಗಳು. ಮೂರು ವಾದಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ:
ಸೆಕ್ಟರ್ ಅಳಿಸುವಿಕೆ ಅಥವಾ ಉಪ-ವಿಭಾಗದ ಅಳಿಸುವಿಕೆಯನ್ನು ನಿರ್ವಹಿಸಲು, ನೀವು ಈ ಕೆಳಗಿನಂತೆ ಅತ್ಯಂತ ಮಹತ್ವದ ಬೈಟ್ (MSB) ಗೆ ಕನಿಷ್ಠ ಮಹತ್ವದ ಬೈಟ್ (LSB) ಕ್ರಮದಲ್ಲಿ ಸರಣಿ ಫ್ಲಾಶ್ ವಿಳಾಸವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬೇಕುampಲೆ ವಿವರಿಸುತ್ತದೆ. |
QSPI_SEND_ DEVICE_OP | 37 | 1 | 0 | ಕ್ವಾಡ್ SPI ಗೆ ಕಮಾಂಡ್ ಆಪ್ಕೋಡ್ ಅನ್ನು ಕಳುಹಿಸುತ್ತದೆ. ಒಂದು ವಾದವನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ:
ಯಶಸ್ವಿ ಆಜ್ಞೆಯು ಸರಿ ಪ್ರತಿಕ್ರಿಯೆ ಕೋಡ್ ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ. |
CONFIG_STATUS ಮತ್ತು RSU_STATUS ಪ್ರಮುಖ ಮತ್ತು ಸಣ್ಣ ದೋಷ ಕೋಡ್ ವಿವರಣೆಗಳಿಗಾಗಿ, ಅನುಬಂಧವನ್ನು ನೋಡಿ: ಮೇಲ್ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್ Intel FPGA IP ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿಯಲ್ಲಿ CONFIG_STATUS ಮತ್ತು RSU_STATUS ದೋಷ ಕೋಡ್ ವಿವರಣೆಗಳು.
ಸಂಬಂಧಿತ ಮಾಹಿತಿ
- ಮೇಲ್ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್ ಇಂಟೆಲ್ FPGA IP ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿ: CONFIG_STATUS ಮತ್ತು RSU_STATUS ದೋಷ ಕೋಡ್ ವಿವರಣೆಗಳು
CONFIG_STATUS ಮತ್ತು RSU_STATUS ದೋಷ ಕೋಡ್ಗಳ ಕುರಿತು ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ. - ಇಂಟೆಲ್ ಅಜಿಲೆಕ್ಸ್ ಪವರ್ ಮ್ಯಾನೇಜ್ಮೆಂಟ್ ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿ
ತಾಪಮಾನ ಸಂವೇದಕ ಚಾನಲ್ ಸಂಖ್ಯೆಗಳು ಮತ್ತು ತಾಪಮಾನ ಸಂವೇದನಾ ಡಯೋಡ್ಗಳ (TSDs) ಕುರಿತು ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ. - ಇಂಟೆಲ್ ಅಜಿಲೆಕ್ಸ್ ಹಾರ್ಡ್ ಪ್ರೊಸೆಸರ್ ಸಿಸ್ಟಮ್ ತಾಂತ್ರಿಕ ಉಲ್ಲೇಖ ಕೈಪಿಡಿ
- ಇಂಟೆಲ್ ಅಜಿಲೆಕ್ಸ್ ಹಾರ್ಡ್ ಪ್ರೊಸೆಸರ್ ಸಿಸ್ಟಮ್ ರಿಮೋಟ್ ಸಿಸ್ಟಮ್ ನವೀಕರಣ ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿ
ದೋಷ ಕೋಡ್ ಪ್ರತಿಕ್ರಿಯೆಗಳು
ಕೋಷ್ಟಕ 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 | ವಿಳಾಸವು ಅಮಾನ್ಯವಾಗಿದೆ. ಈ ದೋಷವು ಈ ಕೆಳಗಿನ ಷರತ್ತುಗಳಲ್ಲಿ ಒಂದನ್ನು ಸೂಚಿಸುತ್ತದೆ:
|
|||||||||
A | AUTHENTICATION_FAIL | ಕಾನ್ಫಿಗರೇಶನ್ ಬಿಟ್ಸ್ಟ್ರೀಮ್ ಸಹಿ ದೃಢೀಕರಣ ವೈಫಲ್ಯವನ್ನು ಸೂಚಿಸುತ್ತದೆ. | |||||||||
B | ಟೈಮ್ಔಟ್ | ಈ ದೋಷವು ಈ ಕೆಳಗಿನ ಷರತ್ತುಗಳಿಂದಾಗಿ ಸಮಯ ಮೀರಿದೆ ಎಂದು ಸೂಚಿಸುತ್ತದೆ:
|
|||||||||
C | HW_NOT_READY | ಕೆಳಗಿನ ಷರತ್ತುಗಳಲ್ಲಿ ಒಂದನ್ನು ಸೂಚಿಸುತ್ತದೆ:
|
|||||||||
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_ALREADY_ ಓಪನ್ | 0x81 | QSPI_OPEN ಆಜ್ಞೆಯ ಮೂಲಕ QSPI ಫ್ಲ್ಯಾಷ್ಗೆ ಕ್ಲೈಂಟ್ನ ವಿಶೇಷ ಪ್ರವೇಶವು ಈಗಾಗಲೇ ತೆರೆದಿದೆ ಎಂದು ಸೂಚಿಸುತ್ತದೆ. | |||||||||
100 | NOT_CONFIGURED | ಸಾಧನವನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾಗಿಲ್ಲ ಎಂದು ಸೂಚಿಸುತ್ತದೆ. | |||||||||
1FF | ALT_SDM_MBOX_RESP_ DEVICE_ BUSY | ಕೆಳಗಿನ ಬಳಕೆಯ ಸಂದರ್ಭಗಳಲ್ಲಿ ಸಾಧನವು ಕಾರ್ಯನಿರತವಾಗಿದೆ ಎಂದು ಸೂಚಿಸುತ್ತದೆ:
|
|||||||||
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 ಕಾರ್ಯಾಚರಣೆಗಾಗಿ:
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 | ಕೆಳಗಿನ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಲಾಗಿದೆ:
ಆದೇಶ ಪಟ್ಟಿ ಮತ್ತು ವಿವರಣೆ ಕೋಷ್ಟಕ.
|
||
2022.04.04 | 22.1 | 1.0.1 | ಕಮಾಂಡ್ ಲಿಸ್ಟ್ ಮತ್ತು ವಿವರಣೆ ಟೇಬಲ್ ಅನ್ನು ನವೀಕರಿಸಲಾಗಿದೆ.
|
||
2021.10.04 | 21.3 | 1.0.1 | ಕೆಳಗಿನ ಬದಲಾವಣೆಯನ್ನು ಮಾಡಲಾಗಿದೆ:
|
||
2021.06.21 | 21.2 | 1.0.1 | ಕೆಳಗಿನ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಲಾಗಿದೆ:
|
||
2021.03.29 | 21.1 | 1.0.1 | ಕೆಳಗಿನ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಲಾಗಿದೆ:
|
||
2020.12.14 | 20.4 | 1.0.1 | ಕೆಳಗಿನ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಲಾಗಿದೆ: | ||
|
|||||
2020.10.05 | 20.3 | 1.0.1 |
|
||
2020.06.30 | 20.2 | 1.0.0 |
|
||
|
|||||
2020.04.13 | 20.1 | 1.0.0 | ಕೆಳಗಿನ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಲಾಗಿದೆ:
|
||
2019.09.30 | 19.3 | 1.0.0 | ಆರಂಭಿಕ ಬಿಡುಗಡೆ. |
ಪ್ರತಿಕ್ರಿಯೆಗಾಗಿ, ದಯವಿಟ್ಟು ಭೇಟಿ ನೀಡಿ: FPGAtechdocfeedback@intel.com
ದಾಖಲೆಗಳು / ಸಂಪನ್ಮೂಲಗಳು
![]() |
Avalon ಸ್ಟ್ರೀಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್ FPGA IP ಜೊತೆಗೆ intel ಮೇಲ್ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್ [ಪಿಡಿಎಫ್] ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿ Avalon ಸ್ಟ್ರೀಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್ FPGA IP ಜೊತೆ ಮೇಲ್ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್, ಮೇಲ್ಬಾಕ್ಸ್ ಕ್ಲೈಂಟ್, Avalon ಸ್ಟ್ರೀಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್ FPGA IP |