??: Verilog?????????? ??: ???? ??: TB-027 ??: ??? - PowerPoint PPT Presentation

1 / 31
About This Presentation
Title:

??: Verilog?????????? ??: ???? ??: TB-027 ??: ???

Description:

: Verilog : : TB-027 : – PowerPoint PPT presentation

Number of Views:54
Avg rating:3.0/5.0
Slides: 32
Provided by: chen289
Category:
Tags: table | verilog

less

Transcript and Presenter's Notes

Title: ??: Verilog?????????? ??: ???? ??: TB-027 ??: ???


1
?? Verilog????????????
?????? TB-027?? ???
2
1.1 ??????
  • ??????????
  • ?????
  • ??????????????????????
  • ?????????
  • ?????????????

/ 1.1 ??????
3
??????(?)
  • ??????(HDL)
  • ???????????????????
  • ?????????(EDA)????
  • ???????
  • ????????????????
  • ????????????????
  • ??????????
  • ?????EDA?????????????
  • ???????????????
  • ???HDL?Verilog?VHDL

/ 1.1 ??????
4
??????(?)
  • ??????????(full-custom) IC?
  • ?????
  • ?????????????? IC
  • ?????????????(Application-Specific Integrated
    Circuit,ASIC)??
  • ?????(Programmable Logic)
  • ??????????(PLD)?
  • ???????(PLA)
  • ???????(PAL)???PLA???
  • ???????????CPLD?FPGA

/ 1.1 ??????
5
1.5 ?????
  • 1.5.1 ????
  • 1.5.2 SPLD
  • 1.5.3 CPLD
  • 1.5.4 FPGA
  • 1.5.6 ????

/ 1.5 ?????
6
????
  • ???????
  • ???????7400?4000??IC?????
  • ???????(PLD)
  • ????????IC???????????
  • ??IC?????????

/ 1.5 ?????
7
????(?)
  • ??????????????
  • ????????????
  • ????????????????????
  • ??????????
  • OR????AND??
  • ?????????????????
  • ???????????????????????
  • ??????????????????????

/ 1.5 ?????
8
?????
(a)???? (b)????
?1.9 ?????OR????
/ 1.5 ?????
9
?????(?)
(a)???? (b)????
?1.10 ?????AND????
/ 1.5 ?????
10
???????
  • ??????????????????????
  • ?????????????????????
  • ???????(CAD)
  • ?????PLD???????????
  • ????????????
  • ??(Schematic)?????
  • ????????????(HDL)

/ 1.5 ?????
11
??????? (?)
  • ?1.11 ???????
  • ?????

/ 1.5 ?????
12
??????? (?)
  • ????????????
  • SPLD(simple programmable logic device,?????????)
  • CPLD(complex programmable logic device,?????????)
  • FPGA(field-programmable gate array,??????)

/ 1.5 ?????
13
1.5.2 SPLD
  • SPLD????????????????
  • ????????????????????????
  • SPLD?????????????
  • ??????24?28???
  • ??????????,?????????

/ 1.5 ?????
14
SPLD(?)
  • ?1.12 SPLD??
  • ?????

?????????,??PLD??????
/ 1.5 ?????
15
SPLD(?)
  • SPLD????????
  • PLA(???????)
  • PAL(???????)
  • GAL(??????)
  • PROM(????????)

/ 1.5 ?????
16
PLA??
  • ?1.13 SPLD?PLA??

PLA??????????,?????????????????
/ 1.5 ?????
17
PAL??
  • ?1.14 SPLD?PAL??

PAL???????????????,????TTL?ECL????
/ 1.5 ?????
18
GAL??
  • ?1.15 SPLD?GAL??

GAL??EECMOS(?????CMOS)??
/ 1.5 ?????
19
PROM??
  • ?1.16 PROM?????

????AND????,PROM ???????????,??????????
/ 1.5 ?????
20
1.5.3 CPLD
  • PLD?????
  • ???PLD???????AND-OR?????????
  • ?????????
  • ?????????????????PLD
  • ????????????CPLD(??PLD)??,????????
  • CPLD?SPLD??????
  • ??????????????

/ 1.5 ?????
21
CPLD (?)
  • CPLD??
  • ????PAL/GAL???SPLD???????????????????????

?1.17 CPLD? ?????
/ 1.5 ?????
22
CPLD (?)
?1.18 CPLD??????????
  • ??PAL/GAL??????????(LAB)
  • ??????????????(macrocell)?PAL/GAL??
  • CPLD?SPLD?????SOP(????)????

/ 1.5 ?????
23
CPLD (?)
  • CPLD??
  • ??????,??????44?160?
  • CPLD???????????????
  • ?????LAB???32??????,?
  • ?????PAL/GAL SOP???????
  • ??????
  • ??AND??
  • ?????????
  • ??OR??
  • ?????????

/ 1.5 ?????
24
CPLD(?)
  • CPLD?????EECMOS??
  • ??????????????????
  • ????????????????????????????,??????????
  • CPLD???????
  • Altera,Xilinx,Cypress?Lattice
  • ??????CPLD?
  • Altera???MAX 7000S??
  • Xilinx???XC9500??
  • ???????????

/ 1.5 ?????
25
1.5.4 FPGA
  • FPGA(Field-Programmable Gate Array, ??????)
  • ?SPLD?CPLD???????????
  • FPGA????????????????,??????????????????????
  • FPGA?????(look-up table, LUT)?????????
  • CPLD??????(SOP)?AND/OR??

/ 1.5 ?????
26
FPGA?CPLD?????????
  • ?1.19 FPGA?CPLD???????????

(b)FPGA
(a)CPLD
LAB??????
LB????
/ 1.5 ?????
27
FPGA????
  • FPGA??????(LB)???????(logic element, LE)???
  • FPGA??????????
  • ??????????
  • ????????????(LUT)??????
  • ???????
  • ???????????????????

/ 1.5 ?????
28
FPGA???????
?1.20 FPGA???????
/ 1.5 ?????
29
FPGA???????(?)
?1.21 FPGA??????????
/ 1.5 ?????
30
FPGA??
  • ???FPGA??
  • FPGA??CPLD????????
  • Xilinx?XC4000???Altera?FLEX 10K??
  • FPGA?????????
  • ??????SRAM????????
  • ????????,????????
  • ????????????,
  • ????????????

/ 1.5 ?????
31
1.5.6 ????
  • ?1.22 ??PLD??
  • ????PLD???

/ 1.5 ?????
Write a Comment
User Comments (0)
About PowerShow.com