XC7K420T-2FFG901I - ಇಂಟಿಗ್ರೇಟೆಡ್ ಸರ್ಕ್ಯೂಟ್ಗಳು, ಎಂಬೆಡೆಡ್, ಫೀಲ್ಡ್ ಪ್ರೊಗ್ರಾಮೆಬಲ್ ಗೇಟ್ ಅರೇಗಳು
ಉತ್ಪನ್ನ ಗುಣಲಕ್ಷಣಗಳು
ಮಾದರಿ | ವಿವರಿಸಿ |
ವರ್ಗ | ಇಂಟಿಗ್ರೇಟೆಡ್ ಸರ್ಕ್ಯೂಟ್ಗಳು (ICs)ಎಂಬೆಡ್ ಮಾಡಲಾಗಿದೆ ಫೀಲ್ಡ್ ಪ್ರೊಗ್ರಾಮೆಬಲ್ ಗೇಟ್ ಅರೇಗಳು (FPGAs) |
ತಯಾರಕ | AMD |
ಸರಣಿ | ಕಿಂಟೆಕ್ಸ್®-7 |
ಸುತ್ತು | ತಟ್ಟೆ |
ಉತ್ಪನ್ನ ಸ್ಥಿತಿ | ಸಕ್ರಿಯ |
ಡಿಜಿಕೆ ಪ್ರೋಗ್ರಾಮೆಬಲ್ ಆಗಿದೆ | ಪರಿಶೀಲಿಸಿಲ್ಲ |
LAB/CLB ಸಂಖ್ಯೆ | 32575 |
ಲಾಜಿಕ್ ಅಂಶಗಳು/ಘಟಕಗಳ ಸಂಖ್ಯೆ | 416960 |
RAM ಬಿಟ್ಗಳ ಒಟ್ಟು ಸಂಖ್ಯೆ | 30781440 |
I/Os ಸಂಖ್ಯೆ | 380 |
ವೋಲ್ಟೇಜ್ - ವಿದ್ಯುತ್ ಸರಬರಾಜು | 0.97V ~ 1.03V |
ಅನುಸ್ಥಾಪನೆಯ ಪ್ರಕಾರ | ಮೇಲ್ಮೈ ಅಂಟಿಕೊಳ್ಳುವ ಪ್ರಕಾರ |
ಕಾರ್ಯನಿರ್ವಹಣಾ ಉಷ್ಣಾಂಶ | -40°C ~ 100°C (TJ) |
ಪ್ಯಾಕೇಜ್/ವಸತಿ | 900-BBGA, FCBGA |
ವೆಂಡರ್ ಕಾಂಪೊನೆಂಟ್ ಎನ್ಕ್ಯಾಪ್ಸುಲೇಶನ್ | 901-FCBGA (31x31) |
ಉತ್ಪನ್ನದ ಮಾಸ್ಟರ್ ಸಂಖ್ಯೆ | XC7K420 |
ಮಾದರಿ | ವಿವರಿಸಿ |
ವರ್ಗ | ಇಂಟಿಗ್ರೇಟೆಡ್ ಸರ್ಕ್ಯೂಟ್ಗಳು (ICs)ಎಂಬೆಡ್ ಮಾಡಲಾಗಿದೆ |
ತಯಾರಕ | AMD |
ಸರಣಿ | ಕಿಂಟೆಕ್ಸ್®-7 |
ಸುತ್ತು | ತಟ್ಟೆ |
ಉತ್ಪನ್ನ ಸ್ಥಿತಿ | ಸಕ್ರಿಯ |
ಡಿಜಿಕೆ ಪ್ರೋಗ್ರಾಮೆಬಲ್ ಆಗಿದೆ | ಪರಿಶೀಲಿಸಿಲ್ಲ |
LAB/CLB ಸಂಖ್ಯೆ | 32575 |
ಲಾಜಿಕ್ ಅಂಶಗಳು/ಘಟಕಗಳ ಸಂಖ್ಯೆ | 416960 |
RAM ಬಿಟ್ಗಳ ಒಟ್ಟು ಸಂಖ್ಯೆ | 30781440 |
I/Os ಸಂಖ್ಯೆ | 380 |
ವೋಲ್ಟೇಜ್ - ವಿದ್ಯುತ್ ಸರಬರಾಜು | 0.97V ~ 1.03V |
ಅನುಸ್ಥಾಪನೆಯ ಪ್ರಕಾರ | ಮೇಲ್ಮೈ ಅಂಟಿಕೊಳ್ಳುವ ಪ್ರಕಾರ |
ಕಾರ್ಯನಿರ್ವಹಣಾ ಉಷ್ಣಾಂಶ | -40°C ~ 100°C (TJ) |
ಪ್ಯಾಕೇಜ್/ವಸತಿ | 900-BBGA, FCBGA |
ವೆಂಡರ್ ಕಾಂಪೊನೆಂಟ್ ಎನ್ಕ್ಯಾಪ್ಸುಲೇಶನ್ | 901-FCBGA (31x31) |
ಉತ್ಪನ್ನದ ಮಾಸ್ಟರ್ ಸಂಖ್ಯೆ | XC7K420 |
FPGA ಗಳು
ಅನುಕೂಲಗಳು
FPGA ಗಳ ಅನುಕೂಲಗಳು ಈ ಕೆಳಗಿನಂತಿವೆ:
(1) FPGAಗಳು ಲಾಜಿಕ್ ಸೆಲ್ಗಳು, RAM, ಮಲ್ಟಿಪ್ಲೈಯರ್ಗಳು ಮುಂತಾದ ಹಾರ್ಡ್ವೇರ್ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತವೆ. ಈ ಹಾರ್ಡ್ವೇರ್ ಸಂಪನ್ಮೂಲಗಳನ್ನು ತರ್ಕಬದ್ಧವಾಗಿ ಸಂಘಟಿಸುವ ಮೂಲಕ, ಮಲ್ಟಿಪ್ಲೈಯರ್ಗಳು, ರೆಜಿಸ್ಟರ್ಗಳು, ಅಡ್ರೆಸ್ ಜನರೇಟರ್ಗಳಂತಹ ಹಾರ್ಡ್ವೇರ್ ಸರ್ಕ್ಯೂಟ್ಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದು.
(2) ಸರಳ ಗೇಟ್ ಸರ್ಕ್ಯೂಟ್ಗಳಿಂದ ಎಫ್ಐಆರ್ ಅಥವಾ ಎಫ್ಎಫ್ಟಿ ಸರ್ಕ್ಯೂಟ್ಗಳವರೆಗೆ ಬ್ಲಾಕ್ ರೇಖಾಚಿತ್ರಗಳು ಅಥವಾ ವೆರಿಲಾಗ್ ಎಚ್ಡಿಎಲ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಎಫ್ಪಿಜಿಎಗಳನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಬಹುದು.
(3) ಎಫ್ಪಿಜಿಎಗಳನ್ನು ಅನಂತವಾಗಿ ರಿಪ್ರೊಗ್ರಾಮ್ ಮಾಡಬಹುದು, ಹಾರ್ಡ್ವೇರ್ ಓವರ್ಹೆಡ್ ಅನ್ನು ಕಡಿಮೆ ಮಾಡಲು ಮರುಸಂರಚನೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಕೆಲವೇ ನೂರು ಮಿಲಿಸೆಕೆಂಡ್ಗಳಲ್ಲಿ ಹೊಸ ವಿನ್ಯಾಸ ಪರಿಹಾರವನ್ನು ಲೋಡ್ ಮಾಡಬಹುದು.
(4) FPGA ಯ ಕಾರ್ಯಾಚರಣಾ ಆವರ್ತನವನ್ನು FPGA ಚಿಪ್ ಮತ್ತು ವಿನ್ಯಾಸದಿಂದ ನಿರ್ಧರಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಕೆಲವು ಬೇಡಿಕೆಯ ಅವಶ್ಯಕತೆಗಳನ್ನು ಪೂರೈಸಲು ವೇಗವಾದ ಚಿಪ್ನೊಂದಿಗೆ ಮಾರ್ಪಡಿಸಬಹುದು ಅಥವಾ ಬದಲಾಯಿಸಬಹುದು (ಆದಾಗ್ಯೂ, ಕಾರ್ಯಾಚರಣೆಯ ಆವರ್ತನವು ಅನಿಯಮಿತವಾಗಿಲ್ಲ ಮತ್ತು ಮಾಡಬಹುದು ಹೆಚ್ಚಿಸಬಹುದು, ಆದರೆ ಪ್ರಸ್ತುತ IC ಪ್ರಕ್ರಿಯೆಗಳು ಮತ್ತು ಇತರ ಅಂಶಗಳಿಂದ ನಿಯಂತ್ರಿಸಲ್ಪಡುತ್ತದೆ).
ಅನಾನುಕೂಲಗಳು
FPGA ಗಳ ಅನಾನುಕೂಲಗಳು ಈ ಕೆಳಗಿನಂತಿವೆ:
(1) ಎಫ್ಪಿಜಿಎಗಳು ಎಲ್ಲಾ ಕಾರ್ಯಗಳಿಗಾಗಿ ಹಾರ್ಡ್ವೇರ್ ಅನುಷ್ಠಾನವನ್ನು ಅವಲಂಬಿಸಿವೆ ಮತ್ತು ಕವಲೊಡೆಯುವ ಷರತ್ತುಬದ್ಧ ಜಿಗಿತಗಳಂತಹ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ.
(2) FPGAಗಳು ಸ್ಥಿರ-ಬಿಂದು ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಮಾತ್ರ ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದು.
ಸಾರಾಂಶದಲ್ಲಿ: FPGAಗಳು ಎಲ್ಲಾ ಕಾರ್ಯಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಹಾರ್ಡ್ವೇರ್ ಅನ್ನು ಅವಲಂಬಿಸಿವೆ ಮತ್ತು ವೇಗದ ವಿಷಯದಲ್ಲಿ ಮೀಸಲಾದ ಚಿಪ್ಗಳಿಗೆ ಹೋಲಿಸಬಹುದು, ಆದರೆ ಸಾಮಾನ್ಯ ಉದ್ದೇಶದ ಪ್ರೊಸೆಸರ್ಗಳಿಗೆ ಹೋಲಿಸಿದರೆ ವಿನ್ಯಾಸ ನಮ್ಯತೆಯಲ್ಲಿ ದೊಡ್ಡ ಅಂತರವಿದೆ.
ವಿನ್ಯಾಸ ಭಾಷೆಗಳು ಮತ್ತು ವೇದಿಕೆಗಳು
ಪ್ರೊಗ್ರಾಮೆಬಲ್ ಲಾಜಿಕ್ ಸಾಧನಗಳು ಇಡಿಎ ತಂತ್ರಜ್ಞಾನದ ಮೂಲಕ ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಅಪ್ಲಿಕೇಶನ್ಗಳ ಸ್ಥಾಪಿತ ಕಾರ್ಯಗಳು ಮತ್ತು ತಾಂತ್ರಿಕ ವಿಶೇಷಣಗಳನ್ನು ಕಾಂಕ್ರೀಟ್ ಮಾಡುವ ಯಂತ್ರಾಂಶ ವಾಹಕಗಳಾಗಿವೆ.FPGA ಗಳು, ಈ ಮಾರ್ಗವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಮುಖ್ಯವಾಹಿನಿಯ ಸಾಧನಗಳಲ್ಲಿ ಒಂದಾಗಿ, ನೇರವಾಗಿ ಬಳಕೆದಾರ-ಆಧಾರಿತ, ಅತ್ಯಂತ ಹೊಂದಿಕೊಳ್ಳುವ ಮತ್ತು ಬಹುಮುಖ, ಬಳಸಲು ಸುಲಭ, ಮತ್ತು ಹಾರ್ಡ್ವೇರ್ನಲ್ಲಿ ತ್ವರಿತವಾಗಿ ಪರೀಕ್ಷಿಸಲು ಮತ್ತು ಕಾರ್ಯಗತಗೊಳಿಸಲು.
ಹಾರ್ಡ್ವೇರ್ ವಿವರಣೆ ಭಾಷೆ (HDL) ಎನ್ನುವುದು ಡಿಜಿಟಲ್ ಲಾಜಿಕ್ ಸಿಸ್ಟಮ್ಗಳನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲು ಮತ್ತು ಡಿಜಿಟಲ್ ಸರ್ಕ್ಯೂಟ್ಗಳನ್ನು ವಿವರಿಸಲು ಬಳಸುವ ಒಂದು ಭಾಷೆಯಾಗಿದೆ, ಸಾಮಾನ್ಯವಾಗಿ ಬಳಸುವ ಮುಖ್ಯವಾದವುಗಳೆಂದರೆ VHDL, Verilog HDL, ಸಿಸ್ಟಮ್ ವೆರಿಲಾಗ್ ಮತ್ತು ಸಿಸ್ಟಮ್ ಸಿ.
ಆಲ್-ರೌಂಡ್ ಹಾರ್ಡ್ವೇರ್ ವಿವರಣೆ ಭಾಷೆಯಾಗಿ, ವೆರಿ ಹೈ ಸ್ಪೀಡ್ ಇಂಟಿಗ್ರೇಟೆಡ್ ಸರ್ಕ್ಯೂಟ್ ಹಾರ್ಡ್ವೇರ್ ಡಿಸ್ಕ್ರಿಪ್ಶನ್ ಲಾಂಗ್ವೇಜ್ (ವಿಎಚ್ಡಿಎಲ್) ನಿರ್ದಿಷ್ಟ ಹಾರ್ಡ್ವೇರ್ ಸರ್ಕ್ಯೂಟ್ನಿಂದ ಸ್ವತಂತ್ರವಾಗಿರುವ ಮತ್ತು ವಿನ್ಯಾಸ ವೇದಿಕೆಯಿಂದ ಸ್ವತಂತ್ರವಾಗಿರುವ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಹೊಂದಿದೆ, ಜೊತೆಗೆ ವ್ಯಾಪಕ ಶ್ರೇಣಿಯ ವಿವರಣೆ ಸಾಮರ್ಥ್ಯದ ಅನುಕೂಲಗಳು ಅಲ್ಲ. ನಿರ್ದಿಷ್ಟ ಸಾಧನಗಳ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿದೆ, ಮತ್ತು ಸಂಕೀರ್ಣ ನಿಯಂತ್ರಣ ತರ್ಕದ ವಿನ್ಯಾಸವನ್ನು ಕಠಿಣ ಮತ್ತು ಸಂಕ್ಷಿಪ್ತ ಕೋಡ್ನಲ್ಲಿ ವಿವರಿಸುವ ಸಾಮರ್ಥ್ಯ, ಇತ್ಯಾದಿ. ಇದು ಅನೇಕ EDA ಕಂಪನಿಗಳಿಂದ ಬೆಂಬಲಿತವಾಗಿದೆ ಮತ್ತು ಎಲೆಕ್ಟ್ರಾನಿಕ್ ವಿನ್ಯಾಸ ಕ್ಷೇತ್ರದಲ್ಲಿ ವ್ಯಾಪಕವಾಗಿ ಬಳಸಲ್ಪಟ್ಟಿದೆ.ವ್ಯಾಪಕವಾಗಿ ಬಳಸಿದ.
VHDL ಸರ್ಕ್ಯೂಟ್ ವಿನ್ಯಾಸಕ್ಕೆ ಉನ್ನತ ಮಟ್ಟದ ಭಾಷೆಯಾಗಿದೆ, ಮತ್ತು ಇತರ ಹಾರ್ಡ್ವೇರ್ ವಿವರಣೆ ಭಾಷೆಗಳೊಂದಿಗೆ ಹೋಲಿಸಿದರೆ, ಇದು ಸರಳ ಭಾಷೆಯ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಹೊಂದಿದೆ, ನಮ್ಯತೆ ಮತ್ತು ಸಾಧನ ವಿನ್ಯಾಸದಿಂದ ಸ್ವಾತಂತ್ರ್ಯವನ್ನು ಹೊಂದಿದೆ, ಇದು EDA ತಂತ್ರಜ್ಞಾನಕ್ಕೆ ಸಾಮಾನ್ಯ ಹಾರ್ಡ್ವೇರ್ ವಿವರಣೆ ಭಾಷೆಯಾಗಿದೆ ಮತ್ತು EDA ತಂತ್ರಜ್ಞಾನವನ್ನು ಹೆಚ್ಚು ಮಾಡುತ್ತದೆ. ವಿನ್ಯಾಸಕಾರರಿಗೆ ಪ್ರವೇಶಿಸಬಹುದು.
ವೆರಿಲಾಗ್ ಎಚ್ಡಿಎಲ್ ವ್ಯಾಪಕವಾಗಿ ಬಳಸಲಾಗುವ ಹಾರ್ಡ್ವೇರ್ ವಿವರಣೆ ಭಾಷೆಯಾಗಿದ್ದು, ಇದನ್ನು ಮಾಡೆಲಿಂಗ್, ಸಿಂಥೆಸಿಸ್ ಮತ್ತು ಸಿಮ್ಯುಲೇಶನ್ ಸೇರಿದಂತೆ ಹಾರ್ಡ್ವೇರ್ ವಿನ್ಯಾಸ ಪ್ರಕ್ರಿಯೆಯ ಬಹು ಹಂತಗಳಲ್ಲಿ ಬಳಸಬಹುದು.
ವೆರಿಲಾಗ್ ಎಚ್ಡಿಎಲ್ ಪ್ರಯೋಜನಗಳು: ಸಿ ಯಂತೆಯೇ, ಕಲಿಯಲು ಸುಲಭ ಮತ್ತು ಹೊಂದಿಕೊಳ್ಳುವ.ಕೇಸ್-ಸೆನ್ಸಿಟಿವ್.ಬರವಣಿಗೆಯ ಪ್ರಚೋದನೆ ಮತ್ತು ಮಾಡೆಲಿಂಗ್ನಲ್ಲಿನ ಪ್ರಯೋಜನಗಳು.ಅನಾನುಕೂಲಗಳು: ಕಂಪೈಲ್ ಸಮಯದಲ್ಲಿ ಅನೇಕ ದೋಷಗಳನ್ನು ಕಂಡುಹಿಡಿಯಲಾಗುವುದಿಲ್ಲ.
VHDL ಸಾಧಕ: ಕಠಿಣ ಸಿಂಟ್ಯಾಕ್ಸ್, ಸ್ಪಷ್ಟ ಕ್ರಮಾನುಗತ.ಅನಾನುಕೂಲಗಳು: ದೀರ್ಘ ಪರಿಚಿತ ಸಮಯ, ಸಾಕಷ್ಟು ಹೊಂದಿಕೊಳ್ಳುವುದಿಲ್ಲ.
Quartus_II ಸಾಫ್ಟ್ವೇರ್ ಆಲ್ಟೆರಾ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ಸಂಪೂರ್ಣ ಬಹು-ಪ್ಲಾಟ್ಫಾರ್ಮ್ ವಿನ್ಯಾಸ ಪರಿಸರವಾಗಿದೆ, ಇದು ವಿವಿಧ ಎಫ್ಪಿಜಿಎಗಳು ಮತ್ತು ಸಿಪಿಎಲ್ಡಿಗಳ ವಿನ್ಯಾಸ ಅಗತ್ಯಗಳನ್ನು ಪೂರೈಸುತ್ತದೆ ಮತ್ತು ಆನ್-ಚಿಪ್ ಪ್ರೊಗ್ರಾಮೆಬಲ್ ಸಿಸ್ಟಮ್ ವಿನ್ಯಾಸಕ್ಕೆ ಸಮಗ್ರ ವಾತಾವರಣವಾಗಿದೆ.
Vivado ಡಿಸೈನ್ ಸೂಟ್, 2012 ರಲ್ಲಿ FPGA ಮಾರಾಟಗಾರ Xilinx ಬಿಡುಗಡೆ ಮಾಡಿದ ಒಂದು ಸಂಯೋಜಿತ ವಿನ್ಯಾಸ ಪರಿಸರ. ಇದು ಹೆಚ್ಚು ಸಂಯೋಜಿತ ವಿನ್ಯಾಸ ಪರಿಸರ ಮತ್ತು ಸಿಸ್ಟಮ್ನಿಂದ IC ಮಟ್ಟಕ್ಕೆ ಹೊಸ ಪೀಳಿಗೆಯ ಪರಿಕರಗಳನ್ನು ಒಳಗೊಂಡಿದೆ, ಎಲ್ಲವನ್ನೂ ಹಂಚಿಕೊಂಡ ಸ್ಕೇಲೆಬಲ್ ಡೇಟಾ ಮಾದರಿ ಮತ್ತು ಸಾಮಾನ್ಯ ಡೀಬಗ್ ಪರಿಸರದಲ್ಲಿ ನಿರ್ಮಿಸಲಾಗಿದೆ.Xilinx Vivado ವಿನ್ಯಾಸ ಸೂಟ್ ವಿನ್ಯಾಸಗಳಿಗೆ ಸುಲಭವಾಗಿ ಅನ್ವಯಿಸಬಹುದಾದ FIFO IP ಕೋರ್ಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ.