Programmable Logic and Application Specific Integrated Circuits
Programmable Logic and Application Specific Integrated Circuits
Programmable Logic and Application Specific Integrated Circuits
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Programmable</strong> <strong>Logic</strong> <strong>and</strong> <strong>Application</strong> <strong>Specific</strong> <strong>Integrated</strong> <strong>Circuits</strong><br />
Chapter II: H<strong>and</strong>book of Components for Electronics, Vol. I<br />
List of Figures<br />
FIGURE 1. VLSI MARKET HIERARCHY....................................................................................................................................4<br />
FIGURE 2. TOTAL ASIC PRODUCTION COST VS. VOLUME.......................................................................................................8<br />
FIGURE 3. TAXONOMY OF IC FABRICATION TECHNOLOGIES....................................................................................................9<br />
FIGURE 4. SPEED / POWER PERFORMANCE PROJECTIONS GAAS AND SILICON IC TECHNOLOGIES .........................................11<br />
FIGURE 5. CMOS AND GAAS POWER CONSUMPTION VS. FREQUENCY.................................................................................12<br />
FIGURE 6. TYPICAL PROGRAMMABLE-AND FIXED-OR STRUCTURE OF 22V10 PAL ..........................................................14<br />
FIGURE 7. EPROM FLOATING GATE CROSS SECTION..........................................................................................................14<br />
FIGURE 8. EEPROM CELL LAYOUT VIEW ...........................................................................................................................15<br />
FIGURE 9. PLICE ANTI-FUSE PROGRAMMABLE INTERCONNECT.......................................................................................19<br />
FIGURE 10. THE FOUR FPGA ARCHITECTURAL CLASSES......................................................................................................21<br />
FIGURE 11. XILINX XC4003 LOGIC CELL ARRAY (LCA).....................................................................................................23<br />
FIGURE 12. XILINX XC4000 FAMILY CONFIGURABLE LOGIC BLOCK (CLB) .......................................................................25<br />
FIGURE 13. XILINX XC5000 ARRAY ARCHITECTURE...........................................................................................................25<br />
FIGURE 14. XC5000 VERSABLOCK AND CLB STRUCTURE.................................................................................................25<br />
FIGURE 15. ACTEL ACT1 LOGIC MODULE (LM)..................................................................................................................27<br />
FIGURE 16. ALTERA MAX 7000 INTERNAL ARCHITECTURE ................................................................................................28<br />
FIGURE 17. ALTERA FASTTRACK INTERCONNECT ARCHITECTURE.........................................................................................29<br />
FIGURE 18. LAB CONNECTION TO ROW AND COLUMN INTERCONNECT................................................................................30<br />
FIGURE 19. ALGOTRONIX ARRAY ARCHITECTURE..................................................................................................................31<br />
FIGURE 20. ALGOTRONIX LOGIC CELL FUNCTION UNIT DESIGN ............................................................................................32<br />
FIGURE 21. TYPICAL CAD SYSTEM DESIGN FLOW FOR FPGAS............................................................................................33<br />
FIGURE 22. SEA OF GATES (SOG) MPGA ARCHITECTURE..................................................................................................40<br />
FIGURE 23. LSSD POLARITY HOLD SHIFT REGISTER LATCH (SRL).....................................................................................49<br />
FIGURE 24. IEEE 1149.1 TEST INTERFACE..........................................................................................................................51<br />
List of Tables<br />
TABLE 1. ASIC MARKET FORECAST (PREDICTED WORLDWIDE SALES IN MILLIONS OF DOLLARS) 3 ..........................................7<br />
TABLE 2. SUMMARY OF ASIC DESIGN STYLE ATTRIBUTES.....................................................................................................7<br />
TABLE 3. PAL AND PLD COMMERCIAL PRODUCT EXAMPLES ............................................................................................16<br />
TABLE 4. SUMMARY OF FPGA PROGRAMMING CHARACTERISTICS .....................................................................................20<br />
TABLE 5. COMMERCIAL FIELD PROGRAMMABLE GATE ARRAY PRODUCTS ..........................................................................22<br />
TABLE 6. XILINX FPGA FAMILY CHARACTERISTICS............................................................................................................23<br />
TABLE 7. ACTEL FPGA FAMILY CHARACTERISTICS..........................................................................................................26<br />
TABLE 8. ALTERA EPLD (FPGA) FAMILY CHARACTERISTICS ............................................................................................29<br />
TABLE 9. COMMERCIAL CMOS MASK PROGRAMMABLE GATE ARRAY PRODUCTS ............................................................37<br />
TABLE 10. BIPOLAR, BICMOS, AND GAAS GATE ARRAY PRODUCTS.................................................................................39<br />
TABLE 11. COMMERCIAL CMOS STANDARD CELL PRODUCTS...........................................................................................41<br />
TABLE 12. BIPOLAR, BICMOS, AND GAAS CELL-BASED PRODUCTS .................................................................................42<br />
TABLE 13. IEEE 1149.1 INTERFACE PIN/SIGNAL DEFINITIONS...........................................................................................50<br />
2