53.2可编阵列逻辑 (Programmable Array Logic, PAL) PAL,PLA和ROM的比较 与阵或阵 PAL 可编 不可编 PLA 可编 可编 ROM不可编可编 双极型PAL:熔断法 CMOSPAL:可多次擦除(紫外线擦除) 米 区 熔丝全保留的简化符号 PCCHLLH A &H B 异或门 熔丝全保留或烧断 PAL和触发器可构成时序电路 2021/2/23作者:清华大学电子工程系 第332页
2021/2/23 作者:清华大学电子工程系 罗嵘 第332页 PAL,PLA 和 ROM 的比较 与阵 或阵 PAL 可编 不可编 PLA 可编 可编 ROM 不可编 可编 双极型PAL:熔断法 CMOSPAL:可多次擦除(紫外线擦除) & 熔丝全保留的简化符号 熔丝全保留或烧断 异或门 & & 1 1 A B 1 PAL和触发器可构成时序电路 & & 1 1 VCC H L L H H L 5.3.2可编阵列逻辑 (Programmable Array Logic,PAL)
≥1 2 ≥1 3 ≥1 4 5 ≥1 6 ≥ 8 ≥ 9 10 PALIOH8 202123作者:清华大学电子工程系 第333页
2021/2/23 作者:清华大学电子工程系 罗嵘 第333页 1 1 1 2 PAL10H8 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 1 10 1 3 1 1 4 5 1 6 1 1 7 9 1 8
例3以PAL16RP8实现交通灯控制器。 R,Y G 2 ≌ DS, DS DSy 交通 INIT 灯控 制器 RRYYGG CP 1 2021/2/23作者:清华大学电子工程系 第334页
2021/2/23 作者:清华大学电子工程系 罗嵘 第334页 •例3以PAL16RP8实现交通灯控制器。 R 1 Y 1 G 1 R2 Y2 G2 1 2 DS2 DS1 R1 R2 Y1 Y2 G1 G2 DS2 DS1 INIT CP 交通 灯控 制器
画出状态图 DS, DS2 INIT S/g,r DS,DS, INIT SI DS2 INIT S/RY 1/G1R2 DSIDS, INT S/RIG S,/GR NDS, DS2 INIT IS/RIG S3/Y, R DS DSINT S/RIG DSI DS2 INT DS1DS,ⅠIr 2021/2/23作者:清华大学电子工程系 第335页
2021/2/23 作者:清华大学电子工程系 罗嵘 第335页 S0 /G1R2 S1 /G1R2 S2 /G1R2 S7 /R1Y2 S3 /Y1R2 S6 /R1G2 S5 /R1G2 S4 /R1G2 DS1 DS2 INIT DS1 DS 2 INITDS1DS 2 INIT DS 1DS2 INIT DS 1DS2 INIT DS1 DS2 INIT DS1DS 2 INIT DS1 DS 2 INIT •画出状态图
列出状态表状态分配S=920 N S1=02212o l=DSI DS2 INT S2=02212o A= DSIDS INIT S3=2222 L,= DS, DS2 INIT S4=02212o 3 L= DSDS INT S5=22 212o S6=29190 状态表 S,=02 212o 现在状 下一个状态 态「I112=113=11=1II=L=1 状态分配 状态|Q2(R)Q1|QnR1(Q2)Y1G1R2Y2|G2 00 0 0 00001 0 0 0 0 00 00 01 00000 0 0 0 0 001 0 0 2021/2/23 作者:清华大学电子工程系 第336页
2021/2/23 作者:清华大学电子工程系 罗嵘 第336页 I DS DS INIT I DS DS INIT I DS DS INIT I DS DS INIT I INIT 4 1 2 2 3 1 2 1 2 1 2 1 0 = = = = = 状态表 现在状 下一个状态 态 I1=1 I2=1 I3=1 I4=1 INIT=I0=1 S0 S1 S2 S0 S1 S0 S1 S2 S2 S2 S2 S0 S2 S3 S3 S3 S3 S0 S3 S4 S4 S4 S4 S0 S4 S5 S4 S6 S5 S0 S5 S6 S6 S6 S6 S0 S6 S7 S7 S7 S7 S0 S7 S0 S0 S0 S0 S0 7 2 1 0 6 2 1 0 5 2 1 0 4 2 1 0 3 2 1 0 2 2 1 0 1 2 1 0 0 2 1 0 S Q Q Q S Q Q Q S Q Q Q S Q Q Q S Q Q Q S Q Q Q S Q Q Q S Q Q Q = = = = = = = •列出状态表 •状态分配 = 状态分配 状态 Q2 (R1 ) Q1 Q0 R1 (Q2 ) Y1 G1 R2 Y2 G2 S0 0 0 0 0 0 1 1 0 0 S1 0 0 1 0 0 1 1 0 0 S2 0 1 0 0 0 1 1 0 0 S3 0 1 1 0 1 0 1 0 0 S4 1 0 0 1 0 0 0 0 1 S5 1 0 1 1 0 0 0 0 1 S6 1 1 0 1 0 0 0 0 1 S7 1 1 1 1 0 0 0 1 0
将表2代入表1,得到状态和输出方程 Q0+1=I1S0+1S4+l4S+l4S4+l0S2+l0S Qn=12S0+k3S4+lS1+nS3+0S2+10S n+1 R n+1 + +/0S5+ 0%6 R+1=iS2+S,+S+ 5 06 Yn+1= 2 Gn=S+s, +s+I n+1 2 06 G+ =LS.+Lstls 用PAL16RP8实现熔丝阵列图见第283页 CP bd Vcc DS h 国G DS ndY INI团与 R NC团成一发一态G NC[6 器 NCd阵 Q, R NC &h 国Q1 NC Q GnD i OE 2021/2/23作者:清华大学电子工程系 第337页
2021/2/23 作者:清华大学电子工程系 罗嵘 第337页 0 3 0 4 0 5 1 2 0 6 1 2 0 1 7 0 1 1 0 2 1 1 0 3 0 4 0 5 0 6 1 2 0 3 0 4 0 5 0 6 1 1 1 2 2 0 3 4 0 1 0 5 0 2 0 6 1 1 1 0 1 4 4 0 4 4 0 2 0 6 1 0 G I S I S I S Y I S G S S S I Y I S R I S I S I S I S Q R I S I S I S I S Q I S I S I S I S I S I S Q I S I S I S I S I S I S n n n n n n n n n = + + = = + + + = = + + + = = + + + = + + + + + = + + + + + + + + + + + + + + •将表2代入表1,得到状态和输出方程 •用PAL16RP8实现 1 20 2 19 3 18 4 17 5 16 6 15 70 14 8 13 9 12 10 11 DS2 DS1 INIT CP G2 Q2 R1 R2 Y1 Y2 G1 Q1 Q0 VCC GND NC NC NC NC NC 与 - 或 门 阵 触 发 器 三 态 门 OE 熔丝阵列图见第283页