Masterworks98 4/25/98 1 VLSI Datapath Choices: Cell-Based Versus Full-Custom Andrew Liang Ping Chang Concurrent VLSI Architecture Group Artificial Intelligence Laboratory Massachusetts Institute of Technology and Computer Systems Laboratory Stanford University
19
Embed
VLSI Datapath Choices: Cell-Based Versus Full-Customcva.stanford.edu/publications/1998/achang_masterworks... · 2019. 1. 29. · Cell-Based Versus Full-Custom Andrew Liang Ping Chang
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Masterworks98 4/25/98 1
VLSI Datapath Choices:Cell-Based Versus Full-Custom
Andrew Liang Ping ChangConcurrent VLSI Architecture Group
Artificial Intelligence LaboratoryMassachusetts Institute of Technology
andComputer Systems Laboratory
Stanford University
Masterworks98 4/25/98 2
Design Options
Standard-Cell
INCREASINGQualityCustomizationEffort
FPGA Standard-Cell Full-Custom
Lucent OR2C15A MIT Alewife A-1000 CMMU DEC ALPHA 21164
Masterworks98 4/25/98 3
Example: 0.25µm Technology
FPGA Standard-Cell Full-Custom
Xilinx XC4000CV25M T’s100MHz
< 500K Gates
IBM SA-1213.6M T’s (est)400MHz (est)
< 3400K Gates
Alpha KP2126415.2M T’s700MHz
Not Applicable
Masterworks98 4/25/98 4
Full-Custom Quality with Standard Cell Effort
l Limits of Cell-Based Datapathl Crafted-Cell Methodl Application Examples:
Microprocessor Register Fetch Stage64-bit Adder
Full-Custom vs Crafted-Cell vs Standard Cell
Masterworks98 4/25/98 5
Datapaths
l Structurally Regularl Composed of Bit-slicesl Apply operation to n-bitsl Examples: Register Files, Adders, Multipliers