Blame | Last modification | View Log | Download | RSS feed
|| FILE: #0010.PLD
|| PROJ: 20120608
|| PART: G16V8-#0010
||
|| DEV : GAL16V8
||
|| DESC: ACIA CONTROL
||
|
|GAL16V8A
|
|| INPUT
| 1:DTR, 2:RS, 3:TRM, 4:PHI2, 5:WS, 6:ACIA, 7:EN, 8:RDY, 9:SE, 11:-,
|| OUTPUT
| 12:G, 13:CS, 14:TA, 15:TB, 16:TXE, 17:J, 18:PHI2N, 19:K
|
||
| ACTIVE-LOW: G, CS, J, PHI2N
|
| PROPERTY: "SIMPLE"
|
| SIGNATURE: "0010 "
|
|| --------------------------------------------------------
|| ABILITA TX RS485
| TXE = (RS' & DTR')
| TA = TRM
| TB = TRM
||
|| --------------------------------------------------------
|| --------------------------------------------------------
|| SEGNALI COMANDO FLIP-FLOP WAIT
| PHI2N = PHI2
|| ABILITAZIONE WAIT
| WTX = (ACIA' & WS')
|| COMANDO J,K
| DATA = (RDY # WTX')
| J = DATA
| K = DATA
||
|| --------------------------------------------------------
| ACIAA = (ACIA' & WS & PHI2) || NO WAIT
| ACIAB = (ACIA' & WS' & EN) || WAIT
| CS = (ACIAA # ACIAB)
||
|| --------------------------------------------------------
| GX = (ACIA' & SE)
| GA = (ACIAA & SE')
| GB = (ACIAB & SE')
| G = (GX # GA # GB)