Subversion Repositories MB01 Project

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1 - 1
||	FILE:	#0002.PLD
2
||	PROJ:	20120602
3
||	PART:	G22V10-#0002
4
||
5
||	DEV :	GAL22V10
6
||
7
|| 	DESC:	DECODER BANK/CONTROL REGISTER
8
||
9
|
10
|GAL22V10
11
|
12
|| INPUT
13
|  1:CLK, 2:F2, 3:A0, 4:A1, 5:A2, 6:A3, 7:A4, 8:A5, 9:A6, 10:IOS,
14
|  11:RW, 13:PHI2,
15
|| OUTPUT
16
|  14:Q0, 15:Q1, 16:Q2, 17:PHI0, 18:WPR, 19:WAP, 20:WDL,
17
|  21:WDH, 22:CRW, 23:CRD
18
|
19
| ACTIVE-LOW: CRD, CRW
20
|
21
| SIGNATURE: "0002    "
22
|
23
||
24
|| Q0 = 8M, Q1 = 4M, Q2 = 2M
25
|  Q[2..0] = CLK // Q[2..0] + 1
26
|  FA = Q2 & F2'	|| 2MHz
27
|  FB = Q1 & F2		|| 4MHz
28
|  PHI0 = (FA # FB)	|| FASE 0
29
||
30
|| PBR => FF00 - FF0F
31
|  WPR = (IOS' & RW' & PHI2 & A6' & A5' & A4')
32
|| APR => FF10 - FF1F
33
|  WAP = (IOS' & RW' & PHI2 & A6' & A5' & A4)
34
|| DML => FF20 - FF27
35
|  WDL = (IOS' & RW' & PHI2 & A6' & A5  & A4' & A3')
36
|| DMH => FF28 - FF2F
37
|  WDH = (IOS' & RW' & PHI2 & A6' & A5  & A4' & A3)
38
|| CR  => FF30 - FF3F
39
|  CRW = (IOS' & RW' & PHI2 & A6' & A5  & A4 & PHI0)
40
||
41
| FF00 = (IOS' & A6' & A5' & A4' & A3' & A2' & A1' & A0')
42
| FF10 = (IOS' & A6' & A5' & A4  & A3' & A2' & A1' & A0')
43
| FF20 = (IOS' & A6' & A5  & A4' & A3' & A2' & A1' & A0')
44
| FF28 = (IOS' & A6' & A5  & A4' & A3  & A2' & A1' & A0')
45
| FF30 = (IOS' & A6' & A5  & A4)
46
| CRD  = ((FF00 # FF10 # FF20 # FF28 # FF30) & RW & PHI2)
47