Subversion Repositories MB01 Project

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1 - 1
||	FILE:	#0158.PLD
2
||	PROJ:	20120600
3
||	PART:	G16V8-#0158
4
||
5
||	DEV :	GAL16V8
6
||
7
|| 	DESC:	DECODER FILE REGISTER
8
||
9
|
10
|GAL16V8A
11
|
12
|| INPUT
13
|  1:A0, 2:A1, 3:A2, 4:A3, 5:PHI2, 6:KFR, 7:PHI0, 8:RW, 9:S0, 11:RES, 19:KBR,
14
|| OUTPUT
15
|  12:RDS, 13:HWP, 14:HCN, 15:HCI, 16:HBR, 17:HBW, 18:KRS
16
|
17
| ACTIVE-LOW: RDS, HWP, HCN, HCI, HBR, HBW
18
|
19
| PROPERTY:"SIMPLE"
20
|
21
| SIGNATURE: "0158    "
22
|
23
|| --------------------------------------------------------
24
|| SEGNALI INTERFACCIA KEYBOARD
25
|  KEYB = (KFR')
26
|| FILE REGISTER -> FE40 - FE43
27
|  HBR  = (KEYB & A3' & A2' & RW  & PHI2)
28
|  HW1  = (KEYB & A3' & A2' & RW' & PHI2 & S0)
29
|  HW2  = (KEYB & A3' & A2' & RW' & PHI0 & S0')
30
|  HBW  = (HW1 # HW2)
31
|  HWP  = (KEYB & A3' & A2  & A1' & A0' & RW' & PHI2)	|| WRITE FE44
32
|  HCN  = (KEYB & A3' & A2  & A1' & A0  & RW' & PHI2)	|| WRITE FE45
33
|  HCI  = (KEYB & A3' & A2  & A1  & A0' & RW' & PHI2)	|| WRITE FE46
34
|  RDS  = (KEYB & A3' & A2  & A1' & A0' & RW  & PHI2)	|| READ  FE44
35
|  KRS  = (RES & KBR)