Subversion Repositories MB01 Project

Rev

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)