最新FPGASystemDesignwithVerilog

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

5
FPGA in Context
Semicustom IC Standard cell (CBIC, ASIC) Masked gate array (MGA) Programmable logic device (PLD)
PLD Complex PLD (CPLD) FPGA
Aug 9, 2001
Aug 9, 2001
FPGA System Design with Verilog
11
PLD Vendors
Total 1999 PLD Market = $2.6B
Other 9%
Actel 7%
Lattice 16%
Xilinx 35%
Altera 33%
Source: Xilinx University Program Workshop Notes
Aug 9, 2001
FPGA System Design with Verilog
7
FPGA Pictures
Board Packages Wafer Die photos
FPGA Pentium II microprocessor
Sources: http://www.xilinx.com/company/press/products/pictures2.htm, http://micro.magnet.fsu.edu/chipshots/pentium/
Aug 9, 2001
FPGA System Design with Verilog
10
Programmable I/O Block
Source: Smith, M.J.S., Application-Specific Integrated Circuits, ddison-Wesley, 1997.
Microprocessor/microcontroller Executes a program Fixed hardware and interconnections
Full-custom IC Design at the transistor level
Aug 9, 2001
FPGA System Design with Verilog
Aug 9, 2001
FPGA System Design with Verilog
14
Hybrid FPGA / Microcontroller
Triscend E5 CSoC (configurable system-onchip) 8-bit 8051-based microcontroller 40K system gates
FPGASystemDesignwithVeri log
Agenda
FPGA Overview Verilog Overview Combinational Circuits Lab Projects I Sequential Circuits Lab Projects II Lab Projects III
3
What is an FPGA?
Field Programmable Gate Array Blank slate for your digital hardware system
Aug 9, 2001
ቤተ መጻሕፍቲ ባይዱ
FPGA System Design with Verilog
4
FPGA in Context
enhancements)
Aug 9, 2001
FPGA System Design with Verilog
13
Altera FPGA Product Families
APEX-II (up to 7M gates) APEX20K (up to 1.5M gates) Mercury (ASIC replacement, “ASSP”) FLEX 10K
Power distribution Clock distribution Programmable I/O blocks (IOBs)
Aug 9, 2001
FPGA System Design with Verilog
9
Configurable Logic Block
Source: Smith, M.J.S., Application-Specific Integrated Circuits,Addison-Wesley, 1997.
FPGA System Design with Verilog
6
When to Use an FPGA
Design economics Shortest time to market Lowest NRE cost Highest unit cost
Make quick grab for market share, then do cost reduction with ASICs
Aug 9, 2001
FPGA System Design with Verilog
8
Internal Architecture
Array of Configurable Logic Blocks (CLBs) User-defined (SRAM-based) interconnect
between CLBs Dedicated resources
Aug 9, 2001
FPGA System Design with Verilog
12
Xilinx FPGA Product Families
Virtex-II (“Platform FPGA, ” 10M gates) Virtex (1M gates), Virtex-E (3M gates) Spartan (low cost ASIC replacement) XC4000 (first FPGA family, now with
8:30 - 9:15 9:15 - 10:00 10:15 - 11:00 11:00 - 12:00 1:15 - 2:00 2:00 - 3:00 3:15 - 4:00
Aug 9, 2001
FPGA System Design with Verilog
2
FPGA Overview
Aug 9, 2001
相关文档
最新文档