📄 mach215.dev
字号:
" mach215.dev Data File: Date created [ Tue Jun 07 09:57:47 1994]"
" ===> Device Dimensions"
44 4 "< 44 device pins> < 4 logic blocks> "
" ===> Absolute to Block/relative IO pin table"
0
2 0 0 "Device Pin [ 1] = Blk [A] IO Pin [ 0]"
2 0 1 "Device Pin [ 2] = Blk [A] IO Pin [ 1]"
2 0 2 "Device Pin [ 3] = Blk [A] IO Pin [ 2]"
2 0 3 "Device Pin [ 4] = Blk [A] IO Pin [ 3]"
2 0 4 "Device Pin [ 5] = Blk [A] IO Pin [ 4]"
2 0 5 "Device Pin [ 6] = Blk [A] IO Pin [ 5]"
2 0 6 "Device Pin [ 7] = Blk [A] IO Pin [ 6]"
2 0 7 "Device Pin [ 8] = Blk [A] IO Pin [ 7]"
0
0
0
0
2 1 7 "Device Pin [13] = Blk [B] IO Pin [ 7]"
2 1 6 "Device Pin [14] = Blk [B] IO Pin [ 6]"
2 1 5 "Device Pin [15] = Blk [B] IO Pin [ 5]"
2 1 4 "Device Pin [16] = Blk [B] IO Pin [ 4]"
2 1 3 "Device Pin [17] = Blk [B] IO Pin [ 3]"
2 1 2 "Device Pin [18] = Blk [B] IO Pin [ 2]"
2 1 1 "Device Pin [19] = Blk [B] IO Pin [ 1]"
2 1 0 "Device Pin [20] = Blk [B] IO Pin [ 0]"
0
0
2 2 0 "Device Pin [23] = Blk [C] IO Pin [ 0]"
2 2 1 "Device Pin [24] = Blk [C] IO Pin [ 1]"
2 2 2 "Device Pin [25] = Blk [C] IO Pin [ 2]"
2 2 3 "Device Pin [26] = Blk [C] IO Pin [ 3]"
2 2 4 "Device Pin [27] = Blk [C] IO Pin [ 4]"
2 2 5 "Device Pin [28] = Blk [C] IO Pin [ 5]"
2 2 6 "Device Pin [29] = Blk [C] IO Pin [ 6]"
2 2 7 "Device Pin [30] = Blk [C] IO Pin [ 7]"
0
0
0
0
2 3 7 "Device Pin [35] = Blk [D] IO Pin [ 7]"
2 3 6 "Device Pin [36] = Blk [D] IO Pin [ 6]"
2 3 5 "Device Pin [37] = Blk [D] IO Pin [ 5]"
2 3 4 "Device Pin [38] = Blk [D] IO Pin [ 4]"
2 3 3 "Device Pin [39] = Blk [D] IO Pin [ 3]"
2 3 2 "Device Pin [40] = Blk [D] IO Pin [ 2]"
2 3 1 "Device Pin [41] = Blk [D] IO Pin [ 1]"
2 3 0 "Device Pin [42] = Blk [D] IO Pin [ 0]"
0
" ===> Block/relative IO pin to Absolute pin table"
8 "<blk A> <IO 0/devpin>...<IO 7/devpin>"
1 2 3 4 5 6 7 8
8 "<blk B> <IO 0/devpin>...<IO 7/devpin>"
20 19 18 17 16 15 14 13
8 "<blk C> <IO 0/devpin>...<IO 7/devpin>"
23 24 25 26 27 28 29 30
8 "<blk D> <IO 0/devpin>...<IO 7/devpin>"
42 41 40 39 38 37 36 35
" ===> Dimensions for READ_MACH_DEVICE()"
44 23 8 16 "< 44 device pins> <MACH435 fdbk type> < 8 size of PIN_OMX> < 16 nodes per block> "
16 16" <OMX_info types> "
4 1 1 "< 4 logic blocks> <sig_mux types> <mux_sig types> "
-1 "Number of partitioning data constraints"
" ===> Pin Connection Information "
1 "Pin 0 = GND "
3 0 1 -200 1 0 "Pin 1 <OMX index> <num OE PTs> <IMX index>"
3 1 1 -200 3 1 "Pin 2 <OMX index> <num OE PTs> <IMX index>"
3 2 1 -200 5 2 "Pin 3 <OMX index> <num OE PTs> <IMX index>"
3 3 1 -200 7 3 "Pin 4 <OMX index> <num OE PTs> <IMX index>"
3 4 1 -200 9 4 "Pin 5 <OMX index> <num OE PTs> <IMX index>"
3 5 1 -200 11 5 "Pin 6 <OMX index> <num OE PTs> <IMX index>"
3 6 1 -200 13 6 "Pin 7 <OMX index> <num OE PTs> <IMX index>"
3 7 1 -200 15 7 "Pin 8 <OMX index> <num OE PTs> <IMX index>"
7 96 "Pin 9 = INPUT only "
7 97 "Pin 10 = INPUT only "
1 "Pin 11 = GND "
8 98 "Pin 12 = Clk/Inp "
3 7 1 -200 15 7 "Pin 13 <OMX index> <num OE PTs> <IMX index>"
3 6 1 -200 13 6 "Pin 14 <OMX index> <num OE PTs> <IMX index>"
3 5 1 -200 11 5 "Pin 15 <OMX index> <num OE PTs> <IMX index>"
3 4 1 -200 9 4 "Pin 16 <OMX index> <num OE PTs> <IMX index>"
3 3 1 -200 7 3 "Pin 17 <OMX index> <num OE PTs> <IMX index>"
3 2 1 -200 5 2 "Pin 18 <OMX index> <num OE PTs> <IMX index>"
3 1 1 -200 3 1 "Pin 19 <OMX index> <num OE PTs> <IMX index>"
3 0 1 -200 1 0 "Pin 20 <OMX index> <num OE PTs> <IMX index>"
2 "Pin 21 = Vcc "
1 "Pin 22 = GND "
3 0 1 -200 1 0 "Pin 23 <OMX index> <num OE PTs> <IMX index>"
3 1 1 -200 3 1 "Pin 24 <OMX index> <num OE PTs> <IMX index>"
3 2 1 -200 5 2 "Pin 25 <OMX index> <num OE PTs> <IMX index>"
3 3 1 -200 7 3 "Pin 26 <OMX index> <num OE PTs> <IMX index>"
3 4 1 -200 9 4 "Pin 27 <OMX index> <num OE PTs> <IMX index>"
3 5 1 -200 11 5 "Pin 28 <OMX index> <num OE PTs> <IMX index>"
3 6 1 -200 13 6 "Pin 29 <OMX index> <num OE PTs> <IMX index>"
3 7 1 -200 15 7 "Pin 30 <OMX index> <num OE PTs> <IMX index>"
7 99 "Pin 31 = INPUT only "
7 100 "Pin 32 = INPUT only "
1 "Pin 33 = GND "
8 101 "Pin 34 = Clk/Inp "
3 7 1 -200 15 7 "Pin 35 <OMX index> <num OE PTs> <IMX index>"
3 6 1 -200 13 6 "Pin 36 <OMX index> <num OE PTs> <IMX index>"
3 5 1 -200 11 5 "Pin 37 <OMX index> <num OE PTs> <IMX index>"
3 4 1 -200 9 4 "Pin 38 <OMX index> <num OE PTs> <IMX index>"
3 3 1 -200 7 3 "Pin 39 <OMX index> <num OE PTs> <IMX index>"
3 2 1 -200 5 2 "Pin 40 <OMX index> <num OE PTs> <IMX index>"
3 1 1 -200 3 1 "Pin 41 <OMX index> <num OE PTs> <IMX index>"
3 0 1 -200 1 0 "Pin 42 <OMX index> <num OE PTs> <IMX index>"
2 "Pin 43 = Vcc "
" ===> PIN_OMX data: which nodes go to an IO pin"
"Pin [ 0]" 1 0
"Pin [ 1]" 1 2
"Pin [ 2]" 1 4
"Pin [ 3]" 1 6
"Pin [ 4]" 1 8
"Pin [ 5]" 1 10
"Pin [ 6]" 1 12
"Pin [ 7]" 1 14
" ===> NODE_OMX data: which pins a node can go to"
"Node [ 0]" 1 0
"Node [ 1]" 1 -1
"Node [ 2]" 1 1
"Node [ 3]" 1 -1
"Node [ 4]" 1 2
"Node [ 5]" 1 -1
"Node [ 6]" 1 3
"Node [ 7]" 1 -1
"Node [ 8]" 1 4
"Node [ 9]" 1 -1
"Node [10]" 1 5
"Node [11]" 1 -1
"Node [12]" 1 6
"Node [13]" 1 -1
"Node [14]" 1 7
"Node [15]" 1 -1
" ===> SIG-MUX data type [ 0]"
102 " ===> 102 signals followed by # of muxes signal goes to"
3 0 0 1 13 "Signal [ 0]"
3 0 0 9 11 "Signal [ 1]"
2 0 2 14 "Signal [ 2]"
3 0 3 10 15 "Signal [ 3]"
3 0 1 10 12 "Signal [ 4]"
2 0 4 16 "Signal [ 5]"
3 0 5 11 17 "Signal [ 6]"
3 0 2 13 19 "Signal [ 7]"
2 0 6 18 "Signal [ 8]"
3 0 7 12 19 "Signal [ 9]"
2 0 3 14 "Signal [ 10]"
2 0 8 20 "Signal [ 11]"
3 0 2 13 15 "Signal [ 12]"
2 0 4 15 "Signal [ 13]"
2 0 3 16 "Signal [ 14]"
3 0 4 14 17 "Signal [ 15]"
2 0 5 16 "Signal [ 16]"
2 0 5 18 "Signal [ 17]"
3 0 0 6 19 "Signal [ 18]"
3 0 6 17 20 "Signal [ 19]"
2 0 7 20 "Signal [ 20]"
3 0 1 8 21 "Signal [ 21]"
3 0 7 18 21 "Signal [ 22]"
2 0 9 11 "Signal [ 23]"
3 0 2 4 19 "Signal [ 24]"
3 0 1 3 17 "Signal [ 25]"
2 0 5 20 "Signal [ 26]"
3 0 3 6 21 "Signal [ 27]"
3 0 2 4 18 "Signal [ 28]"
2 0 7 11 "Signal [ 29]"
3 0 8 12 17 "Signal [ 30]"
3 0 5 14 19 "Signal [ 31]"
3 0 9 13 16 "Signal [ 32]"
3 0 10 14 18 "Signal [ 33]"
2 0 6 20 "Signal [ 34]"
2 0 0 15 "Signal [ 35]"
3 0 3 5 21 "Signal [ 36]"
2 0 7 21 "Signal [ 37]"
3 0 6 11 20 "Signal [ 38]"
3 0 4 7 12 "Signal [ 39]"
2 0 8 11 "Signal [ 40]"
2 0 8 13 "Signal [ 41]"
3 0 9 14 18 "Signal [ 42]"
3 0 9 12 15 "Signal [ 43]"
2 0 10 15 "Signal [ 44]"
3 0 0 16 19 "Signal [ 45]"
2 0 10 13 "Signal [ 46]"
2 0 1 17 "Signal [ 47]"
3 0 5 7 14 "Signal [ 48]"
3 0 4 6 12 "Signal [ 49]"
2 0 8 15 "Signal [ 50]"
3 0 6 9 16 "Signal [ 51]"
3 0 5 7 13 "Signal [ 52]"
2 0 10 17 "Signal [ 53]"
3 0 0 12 18 "Signal [ 54]"
3 0 8 11 14 "Signal [ 55]"
2 0 1 19 "Signal [ 56]"
3 0 2 13 20 "Signal [ 57]"
2 0 9 15 "Signal [ 58]"
2 0 3 21 "Signal [ 59]"
3 0 6 8 16 "Signal [ 60]"
2 0 10 16 "Signal [ 61]"
2 0 9 17 "Signal [ 62]"
3 0 7 10 18 "Signal [ 63]"
2 0 0 17 "Signal [ 64]"
2 0 0 19 "Signal [ 65]"
3 0 1 14 20 "Signal [ 66]"
3 0 1 18 20 "Signal [ 67]"
2 0 2 21 "Signal [ 68]"
3 0 3 11 15 "Signal [ 69]"
3 0 2 19 21 "Signal [ 70]"
2 0 4 12 "Signal [ 71]"
3 0 8 10 20 "Signal [ 72]"
3 0 7 9 18 "Signal [ 73]"
2 0 0 21 "Signal [ 74]"
3 0 1 9 11 "Signal [ 75]"
3 0 8 10 19 "Signal [ 76]"
3 0 2 12 17 "Signal [ 77]"
3 0 3 13 18 "Signal [ 78]"
2 0 0 20 "Signal [ 79]"
3 0 4 14 19 "Signal [ 80]"
2 0 5 15 "Signal [ 81]"
2 0 1 21 "Signal [ 82]"
2 0 6 16 "Signal [ 83]"
3 0 0 9 21 "Signal [ 84]"
2 0 2 11 "Signal [ 85]"
3 0 1 13 20 "Signal [ 86]"
3 0 2 10 19 "Signal [ 87]"
2 0 3 12 "Signal [ 88]"
2 0 3 18 "Signal [ 89]"
3 0 4 11 17 "Signal [ 90]"
3 0 4 13 16 "Signal [ 91]"
2 0 5 16 "Signal [ 92]"
3 0 6 12 15 "Signal [ 93]"
3 0 5 14 17 "Signal [ 94]"
2 0 7 14 "Signal [ 95]"
3 0 2 10 12 "Signal [ 96]"
3 0 0 8 16 "Signal [ 97]"
3 0 1 9 21 "Signal [ 98]"
3 0 3 6 15 "Signal [ 99]"
3 0 4 7 11 "Signal [100]"
3 0 5 8 13 "Signal [101]"
" ===> MUX-SIG data type [ 0]"
22 0 " ===> 22 muxes followed by signals going through the mux"
" ===> followed by mux select type"
4
12 "Mux [ 0]"
18 0 54 65 1 64 45 35 74 84 97 79
12 "Mux [ 1]"
21 0 56 66 4 67 47 98 75 86 25 82
12 "Mux [ 2]"
12 2 57 68 7 70 96 24 77 87 28 85
12 "Mux [ 3]"
14 3 59 69 10 99 36 27 78 89 25 88
12 "Mux [ 4]"
15 5 100 71 13 49 39 24 80 90 28 91
12 "Mux [ 5]"
17 6 48 101 16 52 36 26 81 92 31 94
12 "Mux [ 6]"
18 8 51 60 19 49 38 27 83 93 34 99
12 "Mux [ 7]"
20 9 48 63 22 52 39 29 100 95 37 73
12 "Mux [ 8]"
21 11 50 60 97 55 41 30 72 101 40 76
12 "Mux [ 9]"
23 98 51 62 1 58 42 32 75 84 43 73
12 "Mux [ 10]"
96 3 53 63 4 61 44 33 72 87 46 76
12 "Mux [ 11]"
23 6 100 69 1 55 38 29 75 90 40 85
12 "Mux [ 12]"
96 9 54 71 4 49 39 30 77 93 43 88
12 "Mux [ 13]"
12 0 57 101 7 52 41 32 78 86 46 91
12 "Mux [ 14]"
15 2 48 66 10 55 42 33 80 95 31 94
12 "Mux [ 15]"
12 3 50 69 13 58 44 35 81 93 43 99
12 "Mux [ 16]"
14 5 51 60 16 61 45 32 83 92 97 91
12 "Mux [ 17]"
15 6 53 62 19 64 47 30 77 90 25 94
12 "Mux [ 18]"
17 8 54 63 22 67 42 33 78 89 28 73
12 "Mux [ 19]"
18 9 56 65 7 70 45 24 80 87 31 76
12 "Mux [ 20]"
20 11 57 66 19 67 38 26 72 86 34 79
12 "Mux [ 21]"
21 98 59 68 22 70 36 27 74 84 37 82
" !!!!===> JEDEC information for 4 PLD blocks"
0 "**** JEDEC start addr for block 0 ****"
-1 1 -200 "<node can be used as input reg>"
"<maxmuxsize> <IO pins/blk> <OMX info> <pin_OMX_info> <steering types>"
22 8 0 0 1
3 " Steering Option [ 0] "
0 2 -2
-1 " ===> No partitioning data"
16 " ===> Number of nodes in a block"
" ===> Macrocell initializers"
0 4 4 0 1 1 0 -201 1 0 " Node 0 "
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -