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