Skip to content

Commit b89ff47

Browse files
committedMay 21, 2017
Added more coding to fbval and ZIA routing
1 parent 92bc22d commit b89ff47

File tree

1 file changed

+50
-3
lines changed

1 file changed

+50
-3
lines changed
 

Diff for: ‎doc/xbr/notes.txt

+50-3
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ signals on the metal 4 bus down to six. The second level is an 8:1 one-hot bitst
1717
final routing output as either a constant value or one of the six mask mux outputs.
1818

1919
Mask ROM mux inputs:
20-
Bit 5:
20+
Bit 5 (leftmost group on M4 bus):
2121
FB1 macrocell 15 (row 7, 12, 30, 37)
2222
FB1 macrocell 14 (row 10, 18, 25, 38)
2323
FB1 macrocell 13 (row 6, 13, 26)
@@ -42,8 +42,52 @@ Mask ROM mux inputs:
4242
FB0 macrocell 11 (row 4, 14, 30, 35)
4343
FB0 macrocell 10 (row 8, 20, 32, 34)
4444
Bit 3:
45+
FB0 macrocell 9 (row 3, 13, 29, 34)
46+
FB0 macrocell 8 (row 1, 17, 32)
47+
FB0 macrocell 7 (row 5, 20, 28, 35)
48+
FB0 macrocell 6 (row 8, 16, 23, 36)
49+
FB0 macrocell 5 (row 4, 21, 24, 38)
50+
FB0 macrocell 4 (row 9, 12, 26, 33)
51+
FB0 macrocell 3 (row 10, 14, 22)
52+
FB0 macrocell 2 (row 2, 11, 30, 39)
53+
FB0 macrocell 1 (row 0, 18, 27, 37)
54+
FB0 macrocell 0 (row 6, 15, 25)
55+
FB1 pad 15 (row 7, 19, 31)
4556
Bit 2:
57+
FB1 pad 14 (row )
58+
FB1 pad 13 (row )
59+
FB1 pad 12 (row )
60+
FB1 pad 11 (row )
61+
FB1 pad 10 (row )
62+
FB1 pad 9 (row )
63+
FB1 pad 8 (row )
64+
FB1 pad 7 (row )
65+
FB1 pad 6 (row )
66+
FB1 pad 5 (row )
67+
FB1 pad 4 (row )
4668
Bit 1:
69+
FB1 pad 3 (row )
70+
FB1 pad 2 (row )
71+
FB1 pad 1 (row )
72+
FB1 pad 0 (row )
73+
Dedicated input (row )
74+
FB0 pad 15 (row )
75+
FB0 pad 14 (row )
76+
FB0 pad 13 (row )
77+
FB0 pad 12 (row )
78+
FB0 pad 11 (row )
79+
FB0 pad 10 (row )
80+
Bit 0 (rightmost group on M4 bus, only 10 signals vs 11):
81+
FB0 pad 9 (row )
82+
FB0 pad 8 (row )
83+
FB0 pad 7 (row )
84+
FB0 pad 6 (row )
85+
FB0 pad 5 (row )
86+
FB0 pad 4 (row )
87+
FB0 pad 3 (row )
88+
FB0 pad 2 (row )
89+
FB0 pad 1 (row )
90+
FB0 pad 0 (row )
4791

4892
Bitstream mux inputs:
4993
Inputs are active-low except for bit 7, which is active high.
@@ -121,8 +165,11 @@ Macrocells
121165
00 = IBUF driving ZIA
122166
11 = unused pin
123167
Other values unknown
124-
13:12 "FB val" - specifies output from macrocell to the ZIA (conjecture)
125-
Most likely one-hot to select either FF or XOR output
168+
13:12 "FB val" - specifies output from macrocell to the ZIA
169+
00 = unknown (not observed)
170+
01 = unknown (not observed)
171+
10 = flipflop feeding into ZIA
172+
11 = ZIA output not used
126173
11 Selects input to the flipflop
127174
0 = input buffer
128175
1 = XOR gate from PLA

0 commit comments

Comments
 (0)
Please sign in to comment.