📄 pcimser.pld
字号:
Name PCIMSER;
Designer W.ch;
Device g16v8;
/** Inputs **/
pin 1 = !MEMR;
pin 2 = Q0INT0 ;
pin 3 = Q0INT1 ;
pin 4 = Q1INT0 ;
pin 5 = Q1INT1 ;
pin 6 = Q2INT0 ;
pin 7 = Q2INT1 ;
pin 8 = Q3INT0 ;
pin 9 = Q3INT1 ;
pin 11 = !Y2 ;
/** Outputs **/
pin 12 = INTR ;
pin 13 = D0 ;
pin 14 = D1 ;
pin 15 = D2 ;
pin 16 = D3 ;
pin 17 = D4 ;
pin 18 = D5 ;
pin 19 = D6 ;
/** Logic Equations **/
INTR = !Q0INT0 & !Q0INT1 & !Q1INT0 & !Q1INT1 & !Q2INT0 & !Q2INT1 & !Q3INT0 & !Q3INT1;
D0 = (Q0INT1 & !Q1INT0 & !Q2INT0 & !Q3INT0) # (Q1INT1 & !Q2INT0 & !Q3INT0 ) # (Q2INT1 & !Q3INT0 ) # Q3INT1;
D1 = (Q1INT0 & !Q2INT0 & !Q2INT1) # (Q1INT1 &!Q2INT0 & !Q2INT1 )# Q3INT0 # Q3INT1;
D2 = Q2INT0 # Q2INT1 # Q3INT0 # Q3INT1;
D3 = !Q0INT0 & !Q0INT1 & !Q1INT0 & !Q1INT1 & !Q2INT0 & !Q2INT1 & !Q3INT0 & !Q3INT1;
D4 = !Q0INT0 & !Q0INT1 & !Q1INT0 & !Q1INT1 & !Q2INT0 & !Q2INT1 & !Q3INT0 & !Q3INT1;
D5 = 'b'1;
D6 = 'b'1;
D0.OE = Y2;
D1.OE = Y2;
D2.OE = Y2;
D3.OE = Y2;
D4.OE = Y2;
D5.OE = Y2;
D6.OE = Y2;
/***;This Logic is for 16v8 component in pci-to-serial card.When one interrupt of serial port is high level, the pci INTR pin outputs low level **/
/***;For example ,if Q0INTR0 is high level, the d2-d0 output '000';if Q0INTR1 is high level,the d2-d0 output '001';if Q1INTR0 is high level,**/
/***;the d2-d0 output '010'...If two interrupts are valid at the same time, only the high named pin is recognised ***/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -