ಆಲ್ಟೆರಾ ಸೈಕ್ಲೋನ್ V ಹಾರ್ಡ್ ಪ್ರೊಸೆಸರ್ ಸಿಸ್ಟಮ್ ತಾಂತ್ರಿಕ ಉಲ್ಲೇಖ ಕೈಪಿಡಿ

ಪರಿಚಯ

ಆಲ್ಟೆರಾ ಸೈಕ್ಲೋನ್ V ಹಾರ್ಡ್ ಪ್ರೊಸೆಸರ್ ಸಿಸ್ಟಮ್ (HPS) ಡ್ಯುಯಲ್-ಕೋರ್ ARM® ಕಾರ್ಟೆಕ್ಸ್™-A9 ಪ್ರೊಸೆಸರ್ ಅನ್ನು ಒಂದೇ ಚಿಪ್‌ನಲ್ಲಿ ಸಮೃದ್ಧವಾದ ಪೆರಿಫೆರಲ್‌ಗಳು ಮತ್ತು ಪ್ರೊಗ್ರಾಮೆಬಲ್ ಲಾಜಿಕ್‌ನೊಂದಿಗೆ ಸಂಯೋಜಿಸುತ್ತದೆ. FPGA ಬಟ್ಟೆಯ ನಮ್ಯತೆಯನ್ನು ಹಾರ್ಡ್ ಪ್ರೊಸೆಸರ್ ಕೋರ್‌ನ ಕಾರ್ಯಕ್ಷಮತೆ ಮತ್ತು ಬಳಕೆಯ ಸುಲಭತೆಯೊಂದಿಗೆ ಸಂಯೋಜಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ಇದು ಕಡಿಮೆ ಶಕ್ತಿ, ಹೆಚ್ಚಿನ ದಕ್ಷತೆ ಮತ್ತು ವೆಚ್ಚ-ಪರಿಣಾಮಕಾರಿತ್ವದ ಅಗತ್ಯವಿರುವ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಗುರಿಯಾಗಿಸುತ್ತದೆ. ಇದನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಕೈಗಾರಿಕಾ ನಿಯಂತ್ರಣ, ಆಟೋಮೋಟಿವ್, ಸಂವಹನ ಮತ್ತು ಎಂಬೆಡೆಡ್ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ.

FAQ ಗಳು

ಸೈಕ್ಲೋನ್ ವಿ ಎಚ್‌ಪಿಎಸ್ ಎಂದರೇನು?

ಸೈಕ್ಲೋನ್ V HPS ಎಂಬುದು ಒಂದು ಚಿಪ್ ಆಧಾರಿತ SoC ವ್ಯವಸ್ಥೆಯಾಗಿದ್ದು, ಇದು ARM ಕಾರ್ಟೆಕ್ಸ್ A9 ಡ್ಯುಯಲ್-ಕೋರ್ ಪ್ರೊಸೆಸರ್‌ಗಳನ್ನು ಆಲ್ಟೆರಾ FPGA ಫ್ಯಾಬ್ರಿಕ್‌ನೊಂದಿಗೆ ಒಂದೇ ಚಿಪ್‌ನಲ್ಲಿ ಸಂಯೋಜಿಸುತ್ತದೆ.

HPS ನ ಪ್ರಮುಖ ಅಂಶಗಳು ಯಾವುವು?

ಇದು ಡ್ಯುಯಲ್ ಕೋರ್ ARM ಕಾರ್ಟೆಕ್ಸ್ A9 ಪ್ರೊಸೆಸರ್, SDRAM ನಿಯಂತ್ರಕ, NAND NOR ಫ್ಲ್ಯಾಶ್ ನಿಯಂತ್ರಕಗಳು, USB, ಈಥರ್ನೆಟ್, UART, I2C, SPI ಮತ್ತು DMA ನಿಯಂತ್ರಕಗಳನ್ನು ಒಳಗೊಂಡಿದೆ.

ಸೈಕ್ಲೋನ್ V HPS ಯಾವ ಮೆಮೊರಿ ಇಂಟರ್ಫೇಸ್‌ಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ?

ಇದು HPS ಉಪವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಸಂಯೋಜಿಸಲಾದ ಹಾರ್ಡ್ ಮೆಮೊರಿ ನಿಯಂತ್ರಕದ ಮೂಲಕ DDR3 DDR2 LPDDR2 SDRAM ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.

HPS, FPGA ಬಟ್ಟೆಯೊಂದಿಗೆ ಹೇಗೆ ಸಂವಹನ ನಡೆಸುತ್ತದೆ?

AXI ಸೇತುವೆಗಳಂತಹ ಹೆಚ್ಚಿನ ಬ್ಯಾಂಡ್‌ವಿಡ್ತ್ ಇಂಟರ್‌ಕನೆಕ್ಟ್‌ಗಳ ಮೂಲಕ HPS ಅನ್ನು FPGA ಗೆ, FPGA ನಿಂದ HPS ಗೆ, ಹಗುರವಾದ ಸೇತುವೆಗಳು ಮತ್ತು FPGA ನಿಂದ HPS SDRAM ಗೆ ಪ್ರವೇಶವನ್ನು ನೀಡುತ್ತದೆ.

ಯಾವ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂಗಳು HPS ಜೊತೆಗೆ ಹೊಂದಿಕೊಳ್ಳುತ್ತವೆ?

ಜನಪ್ರಿಯ OS ಆಯ್ಕೆಗಳಲ್ಲಿ ಯೊಕ್ಟೊ ಅಥವಾ ಡೆಬಿಯನ್‌ನಂತಹ ಲಿನಕ್ಸ್, ಫ್ರೀಆರ್‌ಟಿಒಎಸ್, ಮತ್ತು ARM DS 5 ಅಥವಾ GCC ಟೂಲ್‌ಚೈನ್‌ಗಳ ಮೂಲಕ ಬೇರ್-ಮೆಟಲ್ ಸಾಫ್ಟ್‌ವೇರ್ ಸೇರಿವೆ.

ನಾನು FPGA ಮತ್ತು HPS ಅನ್ನು ಸ್ವತಂತ್ರವಾಗಿ ಪ್ರೋಗ್ರಾಂ ಮಾಡಬಹುದೇ?

ಹೌದು, HPS ಮತ್ತು FPGA ಸ್ವತಂತ್ರ ಉಪವ್ಯವಸ್ಥೆಗಳಾಗಿವೆ ಆದರೆ ಬಿಗಿಯಾಗಿ ಸಂಯೋಜಿಸಲ್ಪಟ್ಟಿವೆ. ನೈಜ-ಸಮಯದ ತರ್ಕಕ್ಕಾಗಿ FPGA ಬಳಸುವಾಗ ನೀವು HPS ನಲ್ಲಿ Linux ಅನ್ನು ಬೂಟ್ ಮಾಡಬಹುದು.

ಸೈಕ್ಲೋನ್ ವಿ ಎಚ್‌ಪಿಎಸ್‌ಗಾಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಯಾವ ಸಾಧನಗಳನ್ನು ಬಳಸಲಾಗುತ್ತದೆ?

ಇಂಟೆಲ್ ಈ ಹಿಂದೆ ಆಲ್ಟೆರಾ, FPGA ವಿನ್ಯಾಸಕ್ಕಾಗಿ ಕ್ವಾರ್ಟಸ್ ಪ್ರೈಮ್ ಮತ್ತು ARM ಅಭಿವೃದ್ಧಿಗಾಗಿ SoC EDS ಎಂಬೆಡೆಡ್ ಡಿಸೈನ್ ಸೂಟ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ.

ಸೈಕ್ಲೋನ್ V HPS ಹೇಗೆ ಚಾಲಿತವಾಗುತ್ತದೆ ಮತ್ತು ಗಡಿಯಾರವಾಗುತ್ತದೆ?

ಇದು ಬಹು ಪವರ್ ರೈಲ್‌ಗಳನ್ನು ಬಳಸುತ್ತದೆ ಮತ್ತು FPGA ಮತ್ತು HPS ನಡುವೆ ಹಂಚಿಕೊಂಡಿರುವ PLL ಗಳು ಮತ್ತು ಆಂದೋಲಕಗಳೊಂದಿಗೆ ಹೊಂದಿಕೊಳ್ಳುವ ಗಡಿಯಾರವನ್ನು ಅನುಮತಿಸುತ್ತದೆ.

ಇದು ಸುರಕ್ಷಿತ ಬೂಟ್ ಅಥವಾ ಎನ್‌ಕ್ರಿಪ್ಶನ್ ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆಯೇ?

ಹೌದು, ಕಾನ್ಫಿಗರೇಶನ್ ಆಯ್ಕೆಗಳೊಂದಿಗೆ, HPS ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಿದ ಬಿಟ್‌ಸ್ಟ್ರೀಮ್‌ಗಳು ಮತ್ತು ದೃಢೀಕರಣದ ಮೂಲಕ ಸುರಕ್ಷಿತ ಬೂಟ್ ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.

ಏನು ಜೆTAG ಅಥವಾ ಡೀಬಗ್ ಮಾಡುವ ಆಯ್ಕೆಗಳು ಲಭ್ಯವಿದೆಯೇ?

ನೀವು USB ಬ್ಲಾಸ್ಟರ್, J ಮೂಲಕ ಡೀಬಗ್ ಮಾಡಬಹುದುTAG, ಮತ್ತು ಸೀರಿಯಲ್ ವೈರ್ ಡೀಬಗ್ SWD, ಮತ್ತು ARM DS 5 ಡೀಬಗರ್ ಅಥವಾ GDB.

 

ಉಲ್ಲೇಖಗಳು

ಕಾಮೆಂಟ್ ಬಿಡಿ

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