Professional Documents
Culture Documents
21/08/60 2
6562211 digital logic design 2
6562211
21/08/60 3
6562211 digital logic design 3
6
7447/ 74138/ 74139/
74HC85
PAL Array
21/08/60 4
6562211 digital logic design 4
7447
74138 74139
74HC85
PAL array
21/08/60 5
6562211 digital logic design 5
7447
BCD
1. IC 7447
2. IC 7447 D(MSB), C, B, A(LSB)
3. IC 7447 a, b, c, d, e, f, g
4. IC 7447 LT (lamp test), RBI (ripple blanking input),
BI/RBO(blanking input/ ripple blanking output)
21/08/60 6
6562211 digital logic design 6
7447
BCD (D, C, B, A(LSB))
a, b, c, d, e, f, g (active low)
DCBA
0011
21/08/60 7
6562211 digital logic design 7
7447
IC 7447
AT89C51 BCD
QGQFQEQDQCQBQA
0 1 1 0 0 0 0
1
1
0
0
0
0
0
0
P2=0x03
21/08/60 8
6562211 digital logic design 8
7447
IC 7447
AT89C51 BCD
21/08/60 9
6562211 digital logic design 9
74138
74138
3 1 of 8 decoder
acttive low
1
1
1
21/08/60 10
6562211 digital logic design 10
74139
74139
2 1 of 4 decoder
acttive low
21/08/60 11
6562211 digital logic design 11
74139
IC 7447 IC 74139 chip AT89C51
21/08/60 12
6562211 digital logic design 12
6562211 6
6 1
- 7447
- 74138
- 744139
- 741HC85
-
-
- PAL array
74HC85
IC 74HC85
A B
2
active high
A>B A=B A<B
21/08/60 14
6562211 digital logic design 14
74HC85
IC 74HC85
2
21/08/60 15
6562211 digital logic design 15
74HC85
74HC85
2
A B
active high
A>B A=B A<B
21/08/60 16
6562211 digital logic design 16
microelectronic devices
1. Microelectronic devices
2. microelectronic devices
logic devices
3. Logic devices microelectronic divices
devices interfacing, data communications,
digital signal processing
4. 50 digital devices
/ /
5. logic devices
PLD, SPLD, CPLD, FPGA, PLA, PAL, GAL
21/08/60 17
6562211 digital logic design 17
microelectronic devices ()
5. PLD Programmable logic device
TTL logic
6. PLD 3
1 : SPLD (Simple PLD) 2 : CPLD (Complex PLD)
3 : FPGA (Field Programmable Gate Array)
7.
SPLD
PLA(Programmable Logic Array) PAL (Programmable Array
Logic) GAL (Generic Array Logic).
21/08/60 18
6562211 digital logic design 18
microelrctronic devices ()
8. SPLD TTL logic AND/ OR/ flipflop
ABEL/ PALASM/
9. CPLD PLD CPLD
PLD ()
(global interconnection matrix)
21/08/60 19
6562211 digital logic design 19
microelectronic devices ()
10.
CPLD TTL logic
SPLD
11. FPGA
HDL (hardware description
language) ASIC (application specific integrated circuit)
21/08/60 20
6562211 digital logic design 20
microelrctronic devices ()
12. FPGA 3 (1) logic blocks
(2) interconnection blocks (3) input/output blocks
Logic blocks interconnection
blocks
13.
FPGA CPLD
FPGA microcontroller/ microprocessor/ digital
signal processing Verilog/ VHDL/
21/08/60 21
6562211 digital logic design 21
1.Development / Programmer Kit
: http://www.ebay.com/itm/ep4ce6e22-fpga-dev-boardt
: http://hobbycomponents.com/featured/
:www.atmel.com/tools/ATF15XX-DK3
21/08/60 22
6562211 digital logic design 22
2. Verilog
:http://www.pyroelectro.com/tutorials/vhdl_intro/
21/08/60 23
6562211 digital logic design 23
PAL array
21/08/60
24 24
6562211 digital logic design 24
PAL array
Q(A.B,C) = (ABC)+(ABC)+(ABC)
(connected link) PAL Array
Q(A.B,C) = (ABC)+(ABC)+(ABC)
Q(A.B,C) = (ABC)+(ABC)+(ABC)
Q(A.B,C) = (ABC)+(ABC)+(ABC)
21/08/60 25
6562211 digital logic design 25
7447
74138 74139
74HC85
PAL array
21/08/60 26
6562211 digital logic design 26
1.
2.
3.
4.
PAL array
21/08/60 27
6562211 digital logic design 27
21/08/60 28
6562211 digital logic design 28