ofs | hex dump | ascii |
---|
0000 | 62 30 56 49 4d 20 38 2e 30 00 00 00 00 10 00 00 60 d3 a7 5c 7a 81 54 00 66 40 00 00 65 64 64 69 | b0VIM.8.0.......`..\z.T.f@..eddi |
0020 | 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | e............................... |
0040 | 00 00 00 00 65 64 64 69 65 73 2d 64 65 73 6b 74 6f 70 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ....eddies-desktop.............. |
0060 | 00 00 00 00 00 00 00 00 00 00 00 00 7e 65 64 64 69 65 2f 79 6f 73 79 73 2f 6d 61 73 74 65 72 2f | ............~eddie/yosys/master/ |
0080 | 74 65 63 68 6c 69 62 73 2f 78 69 6c 69 6e 78 2f 73 79 6e 74 68 5f 78 69 6c 69 6e 78 2e 63 63 00 | techlibs/xilinx/synth_xilinx.cc. |
00a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
00c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
00e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
01a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
01c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
01e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
02a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
02c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
02e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
03a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
03c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
03e0 | 00 00 00 00 00 00 00 00 00 75 74 66 2d 38 0d 00 33 32 31 30 00 00 00 00 23 22 21 20 13 12 55 00 | .........utf-8..3210....#"!...U. |
0400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
04a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
04c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
04e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
05a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
05c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
05e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
06a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
06c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
06e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
07a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
07c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
07e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
08a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
08c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
08e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
09a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
09c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
09e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0a00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0a80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0c00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0c20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0c60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0c80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0e00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0e20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0e60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0e80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1000 | 74 70 03 00 7f 00 00 00 02 00 00 00 00 00 00 00 62 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 | tp..............b............... |
1020 | 01 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 77 00 00 00 00 00 00 00 63 00 00 00 00 00 00 00 | ................w.......c....... |
1040 | 01 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 5a 00 00 00 00 00 00 00 da 00 00 00 00 00 00 00 | ................Z............... |
1060 | 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
11a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
11c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
11e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
14a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
14c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
14e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
17a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
17c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
17e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1c00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1c20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1c60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1c80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2000 | 61 64 00 00 33 00 00 00 d7 01 00 00 00 10 00 00 62 00 00 00 00 00 00 00 fd 0f 00 00 d5 0f 00 00 | ad..3...........b............... |
2020 | d2 0f 00 00 95 0f 00 00 92 0f 00 00 45 0f 00 00 fa 0e 00 00 b4 0e 00 00 b1 0e 00 00 64 0e 00 00 | ............E...............d... |
2040 | 1f 0e 00 00 d3 0d 00 00 88 0d 00 00 3e 0d 00 00 f2 0c 00 00 af 0c 00 00 ac 0c 00 00 a8 0c 00 00 | ............>................... |
2060 | a7 0c 00 00 8a 0c 00 00 6c 0c 00 00 52 0c 00 00 3a 0c 00 00 39 0c 00 00 23 0c 00 00 0b 0c 00 00 | ........l...R...:...9...#....... |
2080 | 0a 0c 00 00 ae 0b 00 00 ac 0b 00 00 94 0b 00 00 83 0b 00 00 6d 0b 00 00 5b 0b 00 00 4b 0b 00 00 | ....................m...[...K... |
20a0 | 49 0b 00 00 48 0b 00 00 23 0b 00 00 21 0b 00 00 d5 0a 00 00 d4 0a 00 00 bb 0a 00 00 b8 0a 00 00 | I...H...#...!................... |
20c0 | 5f 0a 00 00 52 0a 00 00 2b 0a 00 00 1e 0a 00 00 c3 09 00 00 69 09 00 00 34 09 00 00 27 09 00 00 | _...R...+...........i...4...'... |
20e0 | 09 09 00 00 ce 08 00 00 c1 08 00 00 a4 08 00 00 49 08 00 00 06 08 00 00 f9 07 00 00 dc 07 00 00 | ................I............... |
2100 | 81 07 00 00 3e 07 00 00 31 07 00 00 1c 07 00 00 cc 06 00 00 8a 06 00 00 7d 06 00 00 65 06 00 00 | ....>...1...............}...e... |
2120 | 32 06 00 00 25 06 00 00 0d 06 00 00 d4 05 00 00 c7 05 00 00 9a 05 00 00 47 05 00 00 f8 04 00 00 | 2...%...................G....... |
2140 | b9 04 00 00 ac 04 00 00 93 04 00 00 5f 04 00 00 52 04 00 00 3a 04 00 00 0b 04 00 00 fe 03 00 00 | ............_...R...:........... |
2160 | f1 03 00 00 a6 03 00 00 99 03 00 00 82 03 00 00 47 03 00 00 0b 03 00 00 d1 02 00 00 a1 02 00 00 | ................G............... |
2180 | 94 02 00 00 64 02 00 00 4b 02 00 00 2f 02 00 00 22 02 00 00 0a 02 00 00 e4 01 00 00 d7 01 00 00 | ....d...K.../..."............... |
21a0 | d6 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
21c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 09 09 6c 6f 67 28 22 5c 6e | .........................log("\n |
21e0 | 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 20 20 20 20 73 79 6e 74 68 20 2d 72 75 6e 20 63 6f | ");...log("........synth.-run.co |
2200 | 61 72 73 65 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 63 6f 61 72 73 65 3a 5c 6e 22 29 | arse\n");...log("....coarse:\n") |
2220 | 3b 00 09 09 6c 6f 67 28 22 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 20 20 20 20 66 6c | ;...log("\n");...log("........fl |
2240 | 61 74 74 65 6e 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 20 20 20 20 70 72 6f 63 5c 6e | atten\n");...log("........proc\n |
2260 | 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 66 6c 61 74 74 65 6e 3a 20 20 20 20 20 28 6f 6e 6c | ");...log("....flatten:.....(onl |
2280 | 79 20 69 66 20 2d 66 6c 61 74 74 65 6e 29 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 5c 6e 22 29 3b | y.if.-flatten)\n");...log("\n"); |
22a0 | 00 09 09 6c 6f 67 28 22 20 20 20 20 20 20 20 20 68 69 65 72 61 72 63 68 79 20 2d 63 68 65 63 6b | ...log("........hierarchy.-check |
22c0 | 20 2d 74 6f 70 20 3c 74 6f 70 3e 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 20 20 20 20 | .-top.<top>\n");...log("........ |
22e0 | 72 65 61 64 5f 76 65 72 69 6c 6f 67 20 2d 6c 69 62 20 2b 2f 78 69 6c 69 6e 78 2f 62 72 61 6d 73 | read_verilog.-lib.+/xilinx/brams |
2300 | 5f 62 62 2e 76 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 20 20 20 20 72 65 61 64 5f 76 | _bb.v\n");...log("........read_v |
2320 | 65 72 69 6c 6f 67 20 2d 6c 69 62 20 2b 2f 78 69 6c 69 6e 78 2f 63 65 6c 6c 73 5f 78 74 72 61 2e | erilog.-lib.+/xilinx/cells_xtra. |
2340 | 76 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 20 20 20 20 72 65 61 64 5f 76 65 72 69 6c | v\n");...log("........read_veril |
2360 | 6f 67 20 2d 6c 69 62 20 2b 2f 78 69 6c 69 6e 78 2f 63 65 6c 6c 73 5f 73 69 6d 2e 76 5c 6e 22 29 | og.-lib.+/xilinx/cells_sim.v\n") |
2380 | 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 62 65 67 69 6e 3a 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 | ;...log("....begin:\n");...log(" |
23a0 | 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 6f 6d 6d 61 | \n");...log("The.following.comma |
23c0 | 6e 64 73 20 61 72 65 20 65 78 65 63 75 74 65 64 20 62 79 20 74 68 69 73 20 73 79 6e 74 68 65 73 | nds.are.executed.by.this.synthes |
23e0 | 69 73 20 63 6f 6d 6d 61 6e 64 3a 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 5c 6e 22 29 3b 00 09 09 | is.command:\n");...log("\n");... |
2400 | 6c 6f 67 28 22 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 20 20 20 20 72 75 6e 20 27 61 | log("\n");...log("........run.'a |
2420 | 62 63 27 20 77 69 74 68 20 2d 64 66 66 20 6f 70 74 69 6f 6e 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 | bc'.with.-dff.option\n");...log( |
2440 | 22 20 20 20 20 2d 72 65 74 69 6d 65 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 5c 6e 22 29 3b 00 09 | "....-retime\n");...log("\n");.. |
2460 | 09 6c 6f 67 28 22 20 20 20 20 20 20 20 20 66 6c 61 74 74 65 6e 20 64 65 73 69 67 6e 20 62 65 66 | .log("........flatten.design.bef |
2480 | 6f 72 65 20 73 79 6e 74 68 65 73 69 73 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 2d 66 | ore.synthesis\n");...log("....-f |
24a0 | 6c 61 74 74 65 6e 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 | latten\n");...log("\n");...log(" |
24c0 | 20 20 20 20 20 20 20 20 73 79 6e 6f 6e 79 6d 6f 75 73 20 74 6f 20 74 68 65 20 65 6e 64 20 6f 66 | ........synonymous.to.the.end.of |
24e0 | 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 73 74 2e 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 20 | .the.command.list.\n");...log(". |
2500 | 20 20 20 20 20 20 20 66 72 6f 6d 20 6c 61 62 65 6c 20 69 73 20 73 79 6e 6f 6e 79 6d 6f 75 73 20 | .......from.label.is.synonymous. |
2520 | 74 6f 20 27 62 65 67 69 6e 27 2c 20 61 6e 64 20 65 6d 70 74 79 20 74 6f 20 6c 61 62 65 6c 20 69 | to.'begin',.and.empty.to.label.i |
2540 | 73 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 20 20 20 20 6f 6e 6c 79 20 72 75 6e 20 74 | s\n");...log("........only.run.t |
2560 | 68 65 20 63 6f 6d 6d 61 6e 64 73 20 62 65 74 77 65 65 6e 20 74 68 65 20 6c 61 62 65 6c 73 20 28 | he.commands.between.the.labels.( |
2580 | 73 65 65 20 62 65 6c 6f 77 29 2e 20 61 6e 20 65 6d 70 74 79 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 | see.below)..an.empty\n");...log( |
25a0 | 22 20 20 20 20 2d 72 75 6e 20 3c 66 72 6f 6d 5f 6c 61 62 65 6c 3e 3a 3c 74 6f 5f 6c 61 62 65 6c | "....-run.<from_label>:<to_label |
25c0 | 3e 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 20 | >\n");...log("\n");...log("..... |
25e0 | 20 20 20 64 69 73 61 62 6c 65 20 69 6e 66 65 72 69 6e 67 20 6f 66 20 64 69 73 74 72 69 62 75 74 | ...disable.infering.of.distribut |
2600 | 65 64 20 72 61 6d 73 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 2d 6e 6f 64 72 61 6d 5c | ed.rams\n");...log("....-nodram\ |
2620 | 6e 22 29 3b 00 09 09 6c 6f 67 28 22 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 20 20 20 | n");...log("\n");...log("....... |
2640 | 20 64 69 73 61 62 6c 65 20 69 6e 66 65 72 69 6e 67 20 6f 66 20 62 6c 6f 63 6b 20 72 61 6d 73 5c | .disable.infering.of.block.rams\ |
2660 | 6e 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 2d 6e 6f 62 72 61 6d 5c 6e 22 29 3b 00 09 09 6c | n");...log("....-nobram\n");...l |
2680 | 6f 67 28 22 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 20 20 20 20 28 74 68 69 73 20 66 | og("\n");...log("........(this.f |
26a0 | 65 61 74 75 72 65 20 69 73 20 65 78 70 65 72 69 6d 65 6e 74 61 6c 20 61 6e 64 20 69 6e 63 6f 6d | eature.is.experimental.and.incom |
26c0 | 70 6c 65 74 65 29 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 20 20 20 20 67 65 6e 65 72 | plete)\n");...log("........gener |
26e0 | 61 74 65 20 61 6e 20 6f 75 74 70 75 74 20 6e 65 74 6c 69 73 74 20 28 61 6e 64 20 42 4c 49 46 20 | ate.an.output.netlist.(and.BLIF. |
2700 | 66 69 6c 65 29 20 73 75 69 74 61 62 6c 65 20 66 6f 72 20 56 50 52 5c 6e 22 29 3b 00 09 09 6c 6f | file).suitable.for.VPR\n");...lo |
2720 | 67 28 22 20 20 20 20 2d 76 70 72 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 5c 6e 22 29 3b 00 09 09 | g("....-vpr\n");...log("\n");... |
2740 | 6c 6f 67 28 22 20 20 20 20 20 20 20 20 69 73 20 6f 6d 69 74 74 65 64 20 69 66 20 74 68 69 73 20 | log("........is.omitted.if.this. |
2760 | 70 61 72 61 6d 65 74 65 72 20 69 73 20 6e 6f 74 20 73 70 65 63 69 66 69 65 64 2e 5c 6e 22 29 3b | parameter.is.not.specified.\n"); |
2780 | 00 09 09 6c 6f 67 28 22 20 20 20 20 20 20 20 20 77 72 69 74 65 20 74 68 65 20 64 65 73 69 67 6e | ...log("........write.the.design |
27a0 | 20 74 6f 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 42 4c 49 46 20 66 69 6c 65 2e 20 77 72 69 | .to.the.specified.BLIF.file..wri |
27c0 | 74 69 6e 67 20 6f 66 20 61 6e 20 6f 75 74 70 75 74 20 66 69 6c 65 5c 6e 22 29 3b 00 09 09 6c 6f | ting.of.an.output.file\n");...lo |
27e0 | 67 28 22 20 20 20 20 2d 62 6c 69 66 20 3c 66 69 6c 65 3e 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 | g("....-blif.<file>\n");...log(" |
2800 | 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 20 20 20 20 69 73 20 6f 6d 69 74 74 65 64 20 | \n");...log("........is.omitted. |
2820 | 69 66 20 74 68 69 73 20 70 61 72 61 6d 65 74 65 72 20 69 73 20 6e 6f 74 20 73 70 65 63 69 66 69 | if.this.parameter.is.not.specifi |
2840 | 65 64 2e 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 20 20 20 20 77 72 69 74 65 20 74 68 | ed.\n");...log("........write.th |
2860 | 65 20 64 65 73 69 67 6e 20 74 6f 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 65 64 69 66 20 66 | e.design.to.the.specified.edif.f |
2880 | 69 6c 65 2e 20 77 72 69 74 69 6e 67 20 6f 66 20 61 6e 20 6f 75 74 70 75 74 20 66 69 6c 65 5c 6e | ile..writing.of.an.output.file\n |
28a0 | 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 2d 65 64 69 66 20 3c 66 69 6c 65 3e 5c 6e 22 29 3b | ");...log("....-edif.<file>\n"); |
28c0 | 00 09 09 6c 6f 67 28 22 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 20 20 20 20 75 73 65 | ...log("\n");...log("........use |
28e0 | 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 6d 6f 64 75 6c 65 20 61 73 20 74 6f 70 20 6d 6f 64 | .the.specified.module.as.top.mod |
2900 | 75 6c 65 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 2d 74 6f 70 20 3c 6d 6f 64 75 6c 65 | ule\n");...log("....-top.<module |
2920 | 3e 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 63 6f 6d 70 61 | >\n");...log("\n");...log("compa |
2940 | 74 69 62 6c 65 20 77 69 74 68 20 37 2d 53 65 72 69 65 73 20 58 69 6c 69 6e 78 20 64 65 76 69 63 | tible.with.7-Series.Xilinx.devic |
2960 | 65 73 2e 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 70 61 72 74 6c 79 20 73 65 6c 65 63 74 65 64 20 | es.\n");...log("partly.selected. |
2980 | 64 65 73 69 67 6e 73 2e 20 41 74 20 74 68 65 20 6d 6f 6d 65 6e 74 20 74 68 69 73 20 63 6f 6d 6d | designs..At.the.moment.this.comm |
29a0 | 61 6e 64 20 63 72 65 61 74 65 73 20 6e 65 74 6c 69 73 74 73 20 74 68 61 74 20 61 72 65 5c 6e 22 | and.creates.netlists.that.are\n" |
29c0 | 29 3b 00 09 09 6c 6f 67 28 22 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 72 75 6e 73 20 73 79 6e 74 | );...log("This.command.runs.synt |
29e0 | 68 65 73 69 73 20 66 6f 72 20 58 69 6c 69 6e 78 20 46 50 47 41 73 2e 20 54 68 69 73 20 63 6f 6d | hesis.for.Xilinx.FPGAs..This.com |
2a00 | 6d 61 6e 64 20 64 6f 65 73 20 6e 6f 74 20 6f 70 65 72 61 74 65 20 6f 6e 5c 6e 22 29 3b 00 09 09 | mand.does.not.operate.on\n");... |
2a20 | 6c 6f 67 28 22 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 73 79 6e 74 68 5f 78 69 6c 69 | log("\n");...log("....synth_xili |
2a40 | 6e 78 20 5b 6f 70 74 69 6f 6e 73 5d 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 5c 6e 22 29 3b 00 09 | nx.[options]\n");...log("\n");.. |
2a60 | 09 2f 2f 20 20 20 7c 2d 2d 2d 76 2d 2d 2d 7c 2d 2d 2d 76 2d 2d 2d 7c 2d 2d 2d 76 2d 2d 2d 7c 2d | .//...|---v---|---v---|---v---|- |
2a80 | 2d 2d 76 2d 2d 2d 7c 2d 2d 2d 76 2d 2d 2d 7c 2d 2d 2d 76 2d 2d 2d 7c 2d 2d 2d 76 2d 2d 2d 7c 2d | --v---|---v---|---v---|---v---|- |
2aa0 | 2d 2d 76 2d 2d 2d 7c 2d 2d 2d 76 2d 2d 2d 7c 2d 2d 2d 76 2d 2d 2d 7c 00 09 7b 00 09 76 6f 69 64 | --v---|---v---|---v---|..{..void |
2ac0 | 20 68 65 6c 70 28 29 20 59 53 5f 4f 56 45 52 52 49 44 45 00 00 09 53 79 6e 74 68 58 69 6c 69 6e | .help().YS_OVERRIDE...SynthXilin |
2ae0 | 78 50 61 73 73 28 29 20 3a 20 50 61 73 73 28 22 73 79 6e 74 68 5f 78 69 6c 69 6e 78 22 2c 20 22 | xPass().:.Pass("synth_xilinx",." |
2b00 | 73 79 6e 74 68 65 73 69 73 20 66 6f 72 20 58 69 6c 69 6e 78 20 46 50 47 41 73 22 29 20 7b 20 7d | synthesis.for.Xilinx.FPGAs").{.} |
2b20 | 00 7b 00 73 74 72 75 63 74 20 53 79 6e 74 68 58 69 6c 69 6e 78 50 61 73 73 20 3a 20 70 75 62 6c | .{.struct.SynthXilinxPass.:.publ |
2b40 | 69 63 20 50 61 73 73 00 00 7d 00 09 72 65 74 75 72 6e 20 61 63 74 69 76 65 3b 00 09 09 61 63 74 | ic.Pass..}..return.active;...act |
2b60 | 69 76 65 20 3d 20 66 61 6c 73 65 3b 00 09 69 66 20 28 6c 61 62 65 6c 20 3d 3d 20 72 75 6e 5f 74 | ive.=.false;..if.(label.==.run_t |
2b80 | 6f 29 00 09 09 61 63 74 69 76 65 20 3d 20 74 72 75 65 3b 00 09 69 66 20 28 6c 61 62 65 6c 20 3d | o)...active.=.true;..if.(label.= |
2ba0 | 3d 20 72 75 6e 5f 66 72 6f 6d 29 00 7b 00 62 6f 6f 6c 20 63 68 65 63 6b 5f 6c 61 62 65 6c 28 62 | =.run_from).{.bool.check_label(b |
2bc0 | 6f 6f 6c 20 26 61 63 74 69 76 65 2c 20 73 74 64 3a 3a 73 74 72 69 6e 67 20 72 75 6e 5f 66 72 6f | ool.&active,.std::string.run_fro |
2be0 | 6d 2c 20 73 74 64 3a 3a 73 74 72 69 6e 67 20 72 75 6e 5f 74 6f 2c 20 73 74 64 3a 3a 73 74 72 69 | m,.std::string.run_to,.std::stri |
2c00 | 6e 67 20 6c 61 62 65 6c 29 00 00 50 52 49 56 41 54 45 5f 4e 41 4d 45 53 50 41 43 45 5f 42 45 47 | ng.label)..PRIVATE_NAMESPACE_BEG |
2c20 | 49 4e 00 55 53 49 4e 47 5f 59 4f 53 59 53 5f 4e 41 4d 45 53 50 41 43 45 00 00 23 69 6e 63 6c 75 | IN.USING_YOSYS_NAMESPACE..#inclu |
2c40 | 64 65 20 22 6b 65 72 6e 65 6c 2f 6c 6f 67 2e 68 22 00 23 69 6e 63 6c 75 64 65 20 22 6b 65 72 6e | de."kernel/log.h".#include."kern |
2c60 | 65 6c 2f 72 74 6c 69 6c 2e 68 22 00 23 69 6e 63 6c 75 64 65 20 22 6b 65 72 6e 65 6c 2f 63 65 6c | el/rtlil.h".#include."kernel/cel |
2c80 | 6c 74 79 70 65 73 2e 68 22 00 23 69 6e 63 6c 75 64 65 20 22 6b 65 72 6e 65 6c 2f 72 65 67 69 73 | ltypes.h".#include."kernel/regis |
2ca0 | 74 65 72 2e 68 22 00 00 20 2a 2f 00 20 2a 00 20 2a 20 20 4f 52 20 49 4e 20 43 4f 4e 4e 45 43 54 | ter.h"...*/..*..*..OR.IN.CONNECT |
2cc0 | 49 4f 4e 20 57 49 54 48 20 54 48 45 20 55 53 45 20 4f 52 20 50 45 52 46 4f 52 4d 41 4e 43 45 20 | ION.WITH.THE.USE.OR.PERFORMANCE. |
2ce0 | 4f 46 20 54 48 49 53 20 53 4f 46 54 57 41 52 45 2e 00 20 2a 20 20 41 43 54 49 4f 4e 20 4f 46 20 | OF.THIS.SOFTWARE...*..ACTION.OF. |
2d00 | 43 4f 4e 54 52 41 43 54 2c 20 4e 45 47 4c 49 47 45 4e 43 45 20 4f 52 20 4f 54 48 45 52 20 54 4f | CONTRACT,.NEGLIGENCE.OR.OTHER.TO |
2d20 | 52 54 49 4f 55 53 20 41 43 54 49 4f 4e 2c 20 41 52 49 53 49 4e 47 20 4f 55 54 20 4f 46 00 20 2a | RTIOUS.ACTION,.ARISING.OUT.OF..* |
2d40 | 20 20 57 48 41 54 53 4f 45 56 45 52 20 52 45 53 55 4c 54 49 4e 47 20 46 52 4f 4d 20 4c 4f 53 53 | ..WHATSOEVER.RESULTING.FROM.LOSS |
2d60 | 20 4f 46 20 55 53 45 2c 20 44 41 54 41 20 4f 52 20 50 52 4f 46 49 54 53 2c 20 57 48 45 54 48 45 | .OF.USE,.DATA.OR.PROFITS,.WHETHE |
2d80 | 52 20 49 4e 20 41 4e 00 20 2a 20 20 41 4e 59 20 53 50 45 43 49 41 4c 2c 20 44 49 52 45 43 54 2c | R.IN.AN..*..ANY.SPECIAL,.DIRECT, |
2da0 | 20 49 4e 44 49 52 45 43 54 2c 20 4f 52 20 43 4f 4e 53 45 51 55 45 4e 54 49 41 4c 20 44 41 4d 41 | .INDIRECT,.OR.CONSEQUENTIAL.DAMA |
2dc0 | 47 45 53 20 4f 52 20 41 4e 59 20 44 41 4d 41 47 45 53 00 20 2a 20 20 4d 45 52 43 48 41 4e 54 41 | GES.OR.ANY.DAMAGES..*..MERCHANTA |
2de0 | 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 2e 20 49 4e 20 4e 4f 20 45 56 45 4e 54 20 | BILITY.AND.FITNESS..IN.NO.EVENT. |
2e00 | 53 48 41 4c 4c 20 54 48 45 20 41 55 54 48 4f 52 20 42 45 20 4c 49 41 42 4c 45 20 46 4f 52 00 20 | SHALL.THE.AUTHOR.BE.LIABLE.FOR.. |
2e20 | 2a 20 20 57 49 54 48 20 52 45 47 41 52 44 20 54 4f 20 54 48 49 53 20 53 4f 46 54 57 41 52 45 20 | *..WITH.REGARD.TO.THIS.SOFTWARE. |
2e40 | 49 4e 43 4c 55 44 49 4e 47 20 41 4c 4c 20 49 4d 50 4c 49 45 44 20 57 41 52 52 41 4e 54 49 45 53 | INCLUDING.ALL.IMPLIED.WARRANTIES |
2e60 | 20 4f 46 00 20 2a 20 20 54 48 45 20 53 4f 46 54 57 41 52 45 20 49 53 20 50 52 4f 56 49 44 45 44 | .OF..*..THE.SOFTWARE.IS.PROVIDED |
2e80 | 20 22 41 53 20 49 53 22 20 41 4e 44 20 54 48 45 20 41 55 54 48 4f 52 20 44 49 53 43 4c 41 49 4d | ."AS.IS".AND.THE.AUTHOR.DISCLAIM |
2ea0 | 53 20 41 4c 4c 20 57 41 52 52 41 4e 54 49 45 53 00 20 2a 00 20 2a 20 20 63 6f 70 79 72 69 67 68 | S.ALL.WARRANTIES..*..*..copyrigh |
2ec0 | 74 20 6e 6f 74 69 63 65 20 61 6e 64 20 74 68 69 73 20 70 65 72 6d 69 73 73 69 6f 6e 20 6e 6f 74 | t.notice.and.this.permission.not |
2ee0 | 69 63 65 20 61 70 70 65 61 72 20 69 6e 20 61 6c 6c 20 63 6f 70 69 65 73 2e 00 20 2a 20 20 70 75 | ice.appear.in.all.copies...*..pu |
2f00 | 72 70 6f 73 65 20 77 69 74 68 20 6f 72 20 77 69 74 68 6f 75 74 20 66 65 65 20 69 73 20 68 65 72 | rpose.with.or.without.fee.is.her |
2f20 | 65 62 79 20 67 72 61 6e 74 65 64 2c 20 70 72 6f 76 69 64 65 64 20 74 68 61 74 20 74 68 65 20 61 | eby.granted,.provided.that.the.a |
2f40 | 62 6f 76 65 00 20 2a 20 20 50 65 72 6d 69 73 73 69 6f 6e 20 74 6f 20 75 73 65 2c 20 63 6f 70 79 | bove..*..Permission.to.use,.copy |
2f60 | 2c 20 6d 6f 64 69 66 79 2c 20 61 6e 64 2f 6f 72 20 64 69 73 74 72 69 62 75 74 65 20 74 68 69 73 | ,.modify,.and/or.distribute.this |
2f80 | 20 73 6f 66 74 77 61 72 65 20 66 6f 72 20 61 6e 79 00 20 2a 00 20 2a 20 20 43 6f 70 79 72 69 67 | .software.for.any..*..*..Copyrig |
2fa0 | 68 74 20 28 43 29 20 32 30 31 32 20 20 43 6c 69 66 66 6f 72 64 20 57 6f 6c 66 20 3c 63 6c 69 66 | ht.(C).2012..Clifford.Wolf.<clif |
2fc0 | 66 6f 72 64 40 63 6c 69 66 66 6f 72 64 2e 61 74 3e 00 20 2a 00 20 2a 20 20 79 6f 73 79 73 20 2d | ford@clifford.at>..*..*..yosys.- |
2fe0 | 2d 20 59 6f 73 79 73 20 4f 70 65 6e 20 53 59 6e 74 68 65 73 69 73 20 53 75 69 74 65 00 2f 2a 00 | -.Yosys.Open.SYnthesis.Suite./*. |
3000 | 61 64 00 00 51 04 00 00 d5 05 00 00 00 10 00 00 5a 00 00 00 00 00 00 00 bf 0f 00 00 ba 0f 00 00 | ad..Q...........Z............... |
3020 | b9 0f 00 00 71 0f 00 00 6d 0f 00 00 6c 0f 00 00 29 0f 00 00 25 0f 00 00 06 0f 00 00 e4 0e 00 00 | ....q...m...l...)...%........... |
3040 | e0 0e 00 00 df 0e 00 00 a8 0e 00 00 a4 0e 00 00 78 0e 00 00 74 0e 00 00 73 0e 00 00 3e 0e 00 00 | ................x...t...s...>... |
3060 | 3a 0e 00 00 28 0e 00 00 e7 0d 00 00 aa 0d 00 00 a5 0d 00 00 a1 0d 00 00 a0 0d 00 00 6b 0d 00 00 | :...(.......................k... |
3080 | 67 0d 00 00 55 0d 00 00 14 0d 00 00 d7 0c 00 00 d2 0c 00 00 ce 0c 00 00 cd 0c 00 00 98 0c 00 00 | g...U........................... |
30a0 | 94 0c 00 00 6a 0c 00 00 45 0c 00 00 21 0c 00 00 fe 0b 00 00 da 0b 00 00 d9 0b 00 00 cb 0b 00 00 | ....j...E...!................... |
30c0 | 6a 0b 00 00 5e 0b 00 00 10 0b 00 00 0b 0b 00 00 0a 0b 00 00 df 0a 00 00 bb 0a 00 00 b7 0a 00 00 | j...^........................... |
30e0 | b6 0a 00 00 7d 0a 00 00 79 0a 00 00 23 0a 00 00 cf 09 00 00 af 09 00 00 5e 09 00 00 5a 09 00 00 | ....}...y...#...........^...Z... |
3100 | 59 09 00 00 1f 09 00 00 1b 09 00 00 df 08 00 00 7e 08 00 00 2d 08 00 00 0d 08 00 00 09 08 00 00 | Y...............~...-........... |
3120 | 08 08 00 00 d2 07 00 00 ce 07 00 00 a3 07 00 00 84 07 00 00 5c 07 00 00 58 07 00 00 57 07 00 00 | ....................\...X...W... |
3140 | 22 07 00 00 1e 07 00 00 03 07 00 00 b1 06 00 00 ad 06 00 00 78 06 00 00 74 06 00 00 59 06 00 00 | "...................x...t...Y... |
3160 | 14 06 00 00 10 06 00 00 0f 06 00 00 02 06 00 00 ff 05 00 00 ec 05 00 00 eb 05 00 00 d5 05 00 00 | ................................ |
3180 | d4 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
32a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
32c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
32e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
34a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
34c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
34e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
35a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
35c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 52 49 56 41 54 45 5f 4e 41 4d | .....................PRIVATE_NAM |
35e0 | 45 53 50 41 43 45 5f 45 4e 44 00 00 7d 20 53 79 6e 74 68 58 69 6c 69 6e 78 50 61 73 73 3b 00 09 | ESPACE_END..}.SynthXilinxPass;.. |
3600 | 7d 00 09 09 6c 6f 67 5f 70 6f 70 28 29 3b 00 00 09 09 7d 00 09 09 09 09 50 61 73 73 3a 3a 63 61 | }...log_pop();....}.....Pass::ca |
3620 | 6c 6c 28 64 65 73 69 67 6e 2c 20 73 74 72 69 6e 67 66 28 22 77 72 69 74 65 5f 62 6c 69 66 20 25 | ll(design,.stringf("write_blif.% |
3640 | 73 22 2c 20 65 64 69 66 5f 66 69 6c 65 2e 63 5f 73 74 72 28 29 29 29 3b 00 09 09 09 69 66 20 28 | s",.edif_file.c_str()));....if.( |
3660 | 21 62 6c 69 66 5f 66 69 6c 65 2e 65 6d 70 74 79 28 29 29 00 09 09 7b 00 09 09 69 66 20 28 63 68 | !blif_file.empty())...{...if.(ch |
3680 | 65 63 6b 5f 6c 61 62 65 6c 28 61 63 74 69 76 65 2c 20 72 75 6e 5f 66 72 6f 6d 2c 20 72 75 6e 5f | eck_label(active,.run_from,.run_ |
36a0 | 74 6f 2c 20 22 62 6c 69 66 22 29 29 00 09 09 7d 00 09 09 09 09 50 61 73 73 3a 3a 63 61 6c 6c 28 | to,."blif"))...}.....Pass::call( |
36c0 | 64 65 73 69 67 6e 2c 20 73 74 72 69 6e 67 66 28 22 77 72 69 74 65 5f 65 64 69 66 20 2d 70 76 65 | design,.stringf("write_edif.-pve |
36e0 | 63 74 6f 72 20 62 72 61 20 25 73 22 2c 20 65 64 69 66 5f 66 69 6c 65 2e 63 5f 73 74 72 28 29 29 | ctor.bra.%s",.edif_file.c_str()) |
3700 | 29 3b 00 09 09 09 69 66 20 28 21 65 64 69 66 5f 66 69 6c 65 2e 65 6d 70 74 79 28 29 29 00 09 09 | );....if.(!edif_file.empty())... |
3720 | 7b 00 09 09 69 66 20 28 63 68 65 63 6b 5f 6c 61 62 65 6c 28 61 63 74 69 76 65 2c 20 72 75 6e 5f | {...if.(check_label(active,.run_ |
3740 | 66 72 6f 6d 2c 20 72 75 6e 5f 74 6f 2c 20 22 65 64 69 66 22 29 29 00 00 09 09 7d 00 09 09 09 50 | from,.run_to,."edif"))....}....P |
3760 | 61 73 73 3a 3a 63 61 6c 6c 28 64 65 73 69 67 6e 2c 20 22 63 68 65 63 6b 20 2d 6e 6f 69 6e 69 74 | ass::call(design,."check.-noinit |
3780 | 22 29 3b 00 09 09 09 50 61 73 73 3a 3a 63 61 6c 6c 28 64 65 73 69 67 6e 2c 20 22 73 74 61 74 22 | ");....Pass::call(design,."stat" |
37a0 | 29 3b 00 09 09 09 50 61 73 73 3a 3a 63 61 6c 6c 28 64 65 73 69 67 6e 2c 20 22 68 69 65 72 61 72 | );....Pass::call(design,."hierar |
37c0 | 63 68 79 20 2d 63 68 65 63 6b 22 29 3b 00 09 09 7b 00 09 09 69 66 20 28 63 68 65 63 6b 5f 6c 61 | chy.-check");...{...if.(check_la |
37e0 | 62 65 6c 28 61 63 74 69 76 65 2c 20 72 75 6e 5f 66 72 6f 6d 2c 20 72 75 6e 5f 74 6f 2c 20 22 63 | bel(active,.run_from,.run_to,."c |
3800 | 68 65 63 6b 22 29 29 00 00 09 09 7d 00 09 09 09 50 61 73 73 3a 3a 63 61 6c 6c 28 64 65 73 69 67 | heck"))....}....Pass::call(desig |
3820 | 6e 2c 20 22 63 6c 65 61 6e 22 29 3b 00 09 09 09 09 09 22 2d 66 66 20 46 44 52 45 5f 31 20 51 20 | n,."clean");......"-ff.FDRE_1.Q. |
3840 | 49 4e 49 54 20 2d 66 66 20 46 44 43 45 5f 31 20 51 20 49 4e 49 54 20 2d 66 66 20 46 44 50 45 5f | INIT.-ff.FDCE_1.Q.INIT.-ff.FDPE_ |
3860 | 31 20 51 20 49 4e 49 54 20 2d 66 66 20 46 44 53 45 5f 31 20 51 20 49 4e 49 54 22 29 3b 00 09 09 | 1.Q.INIT.-ff.FDSE_1.Q.INIT");... |
3880 | 09 50 61 73 73 3a 3a 63 61 6c 6c 28 64 65 73 69 67 6e 2c 20 22 64 66 66 69 6e 69 74 20 2d 66 66 | .Pass::call(design,."dffinit.-ff |
38a0 | 20 46 44 52 45 20 51 20 49 4e 49 54 20 2d 66 66 20 46 44 43 45 20 51 20 49 4e 49 54 20 2d 66 66 | .FDRE.Q.INIT.-ff.FDCE.Q.INIT.-ff |
38c0 | 20 46 44 50 45 20 51 20 49 4e 49 54 20 2d 66 66 20 46 44 53 45 20 51 20 49 4e 49 54 20 22 00 09 | .FDPE.Q.INIT.-ff.FDSE.Q.INIT.".. |
38e0 | 09 09 50 61 73 73 3a 3a 63 61 6c 6c 28 64 65 73 69 67 6e 2c 20 22 74 65 63 68 6d 61 70 20 2d 6d | ..Pass::call(design,."techmap.-m |
3900 | 61 70 20 2b 2f 78 69 6c 69 6e 78 2f 63 65 6c 6c 73 5f 6d 61 70 2e 76 22 29 3b 00 09 09 7b 00 09 | ap.+/xilinx/cells_map.v");...{.. |
3920 | 09 69 66 20 28 63 68 65 63 6b 5f 6c 61 62 65 6c 28 61 63 74 69 76 65 2c 20 72 75 6e 5f 66 72 6f | .if.(check_label(active,.run_fro |
3940 | 6d 2c 20 72 75 6e 5f 74 6f 2c 20 22 6d 61 70 5f 63 65 6c 6c 73 22 29 29 00 00 09 09 7d 00 09 09 | m,.run_to,."map_cells"))....}... |
3960 | 09 50 61 73 73 3a 3a 63 61 6c 6c 28 64 65 73 69 67 6e 2c 20 22 74 65 63 68 6d 61 70 20 2d 6d 61 | .Pass::call(design,."techmap.-ma |
3980 | 70 20 2b 2f 78 69 6c 69 6e 78 2f 6c 75 74 5f 6d 61 70 2e 76 20 2d 6d 61 70 20 2b 2f 78 69 6c 69 | p.+/xilinx/lut_map.v.-map.+/xili |
39a0 | 6e 78 2f 66 66 5f 6d 61 70 2e 76 22 29 3b 00 09 09 09 50 61 73 73 3a 3a 63 61 6c 6c 28 64 65 73 | nx/ff_map.v");....Pass::call(des |
39c0 | 69 67 6e 2c 20 22 63 6c 65 61 6e 22 29 3b 00 09 09 09 50 61 73 73 3a 3a 63 61 6c 6c 28 64 65 73 | ign,."clean");....Pass::call(des |
39e0 | 69 67 6e 2c 20 22 61 62 63 20 2d 6c 75 74 73 20 32 3a 32 2c 33 2c 36 3a 35 2c 31 30 2c 32 30 22 | ign,."abc.-luts.2:2,3,6:5,10,20" |
3a00 | 20 2b 20 73 74 72 69 6e 67 28 72 65 74 69 6d 65 20 3f 20 22 20 2d 64 66 66 22 20 3a 20 22 22 29 | .+.string(retime.?.".-dff".:."") |
3a20 | 29 3b 00 09 09 09 50 61 73 73 3a 3a 63 61 6c 6c 28 64 65 73 69 67 6e 2c 20 22 74 65 63 68 6d 61 | );....Pass::call(design,."techma |
3a40 | 70 20 2d 6d 61 70 20 2b 2f 74 65 63 68 6d 61 70 2e 76 20 2d 6d 61 70 20 2b 2f 78 69 6c 69 6e 78 | p.-map.+/techmap.v.-map.+/xilinx |
3a60 | 2f 66 66 5f 6d 61 70 2e 76 20 74 3a 24 5f 44 46 46 5f 3f 4e 3f 22 29 3b 00 09 09 7b 00 09 09 69 | /ff_map.v.t:$_DFF_?N?");...{...i |
3a80 | 66 20 28 63 68 65 63 6b 5f 6c 61 62 65 6c 28 61 63 74 69 76 65 2c 20 72 75 6e 5f 66 72 6f 6d 2c | f.(check_label(active,.run_from, |
3aa0 | 20 72 75 6e 5f 74 6f 2c 20 22 6d 61 70 5f 6c 75 74 73 22 29 29 00 00 09 09 7d 00 09 09 09 50 61 | .run_to,."map_luts"))....}....Pa |
3ac0 | 73 73 3a 3a 63 61 6c 6c 28 64 65 73 69 67 6e 2c 20 22 6f 70 74 20 2d 66 61 73 74 22 29 3b 00 09 | ss::call(design,."opt.-fast");.. |
3ae0 | 09 09 50 61 73 73 3a 3a 63 61 6c 6c 28 64 65 73 69 67 6e 2c 20 22 68 69 65 72 61 72 63 68 79 20 | ..Pass::call(design,."hierarchy. |
3b00 | 2d 63 68 65 63 6b 22 29 3b 00 00 09 09 09 7d 00 09 09 09 09 50 61 73 73 3a 3a 63 61 6c 6c 28 64 | -check");.....}.....Pass::call(d |
3b20 | 65 73 69 67 6e 2c 20 22 74 65 63 68 6d 61 70 20 2d 6d 61 70 20 2b 2f 74 65 63 68 6d 61 70 2e 76 | esign,."techmap.-map.+/techmap.v |
3b40 | 20 2d 6d 61 70 20 2b 2f 78 69 6c 69 6e 78 2f 61 72 69 74 68 5f 6d 61 70 2e 76 22 29 3b 00 09 09 | .-map.+/xilinx/arith_map.v");... |
3b60 | 09 7d 20 65 6c 73 65 20 7b 00 09 09 09 09 50 61 73 73 3a 3a 63 61 6c 6c 28 64 65 73 69 67 6e 2c | .}.else.{.....Pass::call(design, |
3b80 | 20 22 74 65 63 68 6d 61 70 20 2d 6d 61 70 20 2b 2f 74 65 63 68 6d 61 70 2e 76 20 2d 6d 61 70 20 | ."techmap.-map.+/techmap.v.-map. |
3ba0 | 2b 2f 78 69 6c 69 6e 78 2f 61 72 69 74 68 5f 6d 61 70 2e 76 20 2d 44 20 5f 45 58 50 4c 49 43 49 | +/xilinx/arith_map.v.-D._EXPLICI |
3bc0 | 54 5f 43 41 52 52 59 22 29 3b 00 09 09 09 69 66 20 28 76 70 72 29 20 7b 00 00 09 09 09 50 61 73 | T_CARRY");....if.(vpr).{.....Pas |
3be0 | 73 3a 3a 63 61 6c 6c 28 64 65 73 69 67 6e 2c 20 22 6f 70 74 20 2d 66 75 6c 6c 22 29 3b 00 09 09 | s::call(design,."opt.-full");... |
3c00 | 09 50 61 73 73 3a 3a 63 61 6c 6c 28 64 65 73 69 67 6e 2c 20 22 64 66 66 32 64 66 66 65 22 29 3b | .Pass::call(design,."dff2dffe"); |
3c20 | 00 09 09 09 50 61 73 73 3a 3a 63 61 6c 6c 28 64 65 73 69 67 6e 2c 20 22 64 66 66 73 72 32 64 66 | ....Pass::call(design,."dffsr2df |
3c40 | 66 22 29 3b 00 09 09 09 50 61 73 73 3a 3a 63 61 6c 6c 28 64 65 73 69 67 6e 2c 20 22 6d 65 6d 6f | f");....Pass::call(design,."memo |
3c60 | 72 79 5f 6d 61 70 22 29 3b 00 09 09 09 50 61 73 73 3a 3a 63 61 6c 6c 28 64 65 73 69 67 6e 2c 20 | ry_map");....Pass::call(design,. |
3c80 | 22 6f 70 74 20 2d 66 61 73 74 20 2d 66 75 6c 6c 22 29 3b 00 09 09 7b 00 09 09 69 66 20 28 63 68 | "opt.-fast.-full");...{...if.(ch |
3ca0 | 65 63 6b 5f 6c 61 62 65 6c 28 61 63 74 69 76 65 2c 20 72 75 6e 5f 66 72 6f 6d 2c 20 72 75 6e 5f | eck_label(active,.run_from,.run_ |
3cc0 | 74 6f 2c 20 22 66 69 6e 65 22 29 29 00 00 09 09 7d 00 09 09 09 7d 00 09 09 09 09 50 61 73 73 3a | to,."fine"))....}....}.....Pass: |
3ce0 | 3a 63 61 6c 6c 28 64 65 73 69 67 6e 2c 20 22 74 65 63 68 6d 61 70 20 2d 6d 61 70 20 2b 2f 78 69 | :call(design,."techmap.-map.+/xi |
3d00 | 6c 69 6e 78 2f 64 72 61 6d 73 5f 6d 61 70 2e 76 22 29 3b 00 09 09 09 09 50 61 73 73 3a 3a 63 61 | linx/drams_map.v");.....Pass::ca |
3d20 | 6c 6c 28 64 65 73 69 67 6e 2c 20 22 6d 65 6d 6f 72 79 5f 62 72 61 6d 20 2d 72 75 6c 65 73 20 2b | ll(design,."memory_bram.-rules.+ |
3d40 | 2f 78 69 6c 69 6e 78 2f 64 72 61 6d 73 2e 74 78 74 22 29 3b 00 09 09 09 69 66 20 28 21 6e 6f 64 | /xilinx/drams.txt");....if.(!nod |
3d60 | 72 61 6d 29 20 7b 00 09 09 7b 00 09 09 69 66 20 28 63 68 65 63 6b 5f 6c 61 62 65 6c 28 61 63 74 | ram).{...{...if.(check_label(act |
3d80 | 69 76 65 2c 20 72 75 6e 5f 66 72 6f 6d 2c 20 72 75 6e 5f 74 6f 2c 20 22 64 72 61 6d 22 29 29 00 | ive,.run_from,.run_to,."dram")). |
3da0 | 00 09 09 7d 00 09 09 09 7d 00 09 09 09 09 50 61 73 73 3a 3a 63 61 6c 6c 28 64 65 73 69 67 6e 2c | ...}....}.....Pass::call(design, |
3dc0 | 20 22 74 65 63 68 6d 61 70 20 2d 6d 61 70 20 2b 2f 78 69 6c 69 6e 78 2f 62 72 61 6d 73 5f 6d 61 | ."techmap.-map.+/xilinx/brams_ma |
3de0 | 70 2e 76 22 29 3b 00 09 09 09 09 50 61 73 73 3a 3a 63 61 6c 6c 28 64 65 73 69 67 6e 2c 20 22 6d | p.v");.....Pass::call(design,."m |
3e00 | 65 6d 6f 72 79 5f 62 72 61 6d 20 2d 72 75 6c 65 73 20 2b 2f 78 69 6c 69 6e 78 2f 62 72 61 6d 73 | emory_bram.-rules.+/xilinx/brams |
3e20 | 2e 74 78 74 22 29 3b 00 09 09 09 69 66 20 28 21 6e 6f 62 72 61 6d 29 20 7b 00 09 09 7b 00 09 09 | .txt");....if.(!nobram).{...{... |
3e40 | 69 66 20 28 63 68 65 63 6b 5f 6c 61 62 65 6c 28 61 63 74 69 76 65 2c 20 72 75 6e 5f 66 72 6f 6d | if.(check_label(active,.run_from |
3e60 | 2c 20 72 75 6e 5f 74 6f 2c 20 22 62 72 61 6d 22 29 29 00 00 09 09 7d 00 09 09 09 50 61 73 73 3a | ,.run_to,."bram"))....}....Pass: |
3e80 | 3a 63 61 6c 6c 28 64 65 73 69 67 6e 2c 20 22 73 79 6e 74 68 20 2d 72 75 6e 20 63 6f 61 72 73 65 | :call(design,."synth.-run.coarse |
3ea0 | 22 29 3b 00 09 09 7b 00 09 09 69 66 20 28 63 68 65 63 6b 5f 6c 61 62 65 6c 28 61 63 74 69 76 65 | ");...{...if.(check_label(active |
3ec0 | 2c 20 72 75 6e 5f 66 72 6f 6d 2c 20 72 75 6e 5f 74 6f 2c 20 22 63 6f 61 72 73 65 22 29 29 00 00 | ,.run_from,.run_to,."coarse")).. |
3ee0 | 09 09 7d 00 09 09 09 50 61 73 73 3a 3a 63 61 6c 6c 28 64 65 73 69 67 6e 2c 20 22 66 6c 61 74 74 | ..}....Pass::call(design,."flatt |
3f00 | 65 6e 22 29 3b 00 09 09 09 50 61 73 73 3a 3a 63 61 6c 6c 28 64 65 73 69 67 6e 2c 20 22 70 72 6f | en");....Pass::call(design,."pro |
3f20 | 63 22 29 3b 00 09 09 7b 00 09 09 69 66 20 28 66 6c 61 74 74 65 6e 20 26 26 20 63 68 65 63 6b 5f | c");...{...if.(flatten.&&.check_ |
3f40 | 6c 61 62 65 6c 28 61 63 74 69 76 65 2c 20 72 75 6e 5f 66 72 6f 6d 2c 20 72 75 6e 5f 74 6f 2c 20 | label(active,.run_from,.run_to,. |
3f60 | 22 66 6c 61 74 74 65 6e 22 29 29 00 00 09 09 7d 00 09 09 09 50 61 73 73 3a 3a 63 61 6c 6c 28 64 | "flatten"))....}....Pass::call(d |
3f80 | 65 73 69 67 6e 2c 20 73 74 72 69 6e 67 66 28 22 68 69 65 72 61 72 63 68 79 20 2d 63 68 65 63 6b | esign,.stringf("hierarchy.-check |
3fa0 | 20 25 73 22 2c 20 74 6f 70 5f 6f 70 74 2e 63 5f 73 74 72 28 29 29 29 3b 00 00 09 09 09 7d 00 09 | .%s",.top_opt.c_str()));.....}.. |
3fc0 | 09 09 09 50 61 73 73 3a 3a 63 61 6c 6c 28 64 65 73 69 67 6e 2c 20 22 72 65 61 64 5f 76 65 72 69 | ...Pass::call(design,."read_veri |
3fe0 | 6c 6f 67 20 2d 6c 69 62 20 2b 2f 78 69 6c 69 6e 78 2f 62 72 61 6d 73 5f 62 62 2e 76 22 29 3b 00 | log.-lib.+/xilinx/brams_bb.v");. |
4000 | 61 64 00 00 34 00 00 00 2c 02 00 00 00 10 00 00 77 00 00 00 00 00 00 00 be 0f 00 00 84 0f 00 00 | ad..4...,.......w............... |
4020 | 4e 0f 00 00 41 0f 00 00 ff 0e 00 00 c5 0e 00 00 8f 0e 00 00 82 0e 00 00 6c 0e 00 00 48 0e 00 00 | N...A...................l...H... |
4040 | 29 0e 00 00 0b 0e 00 00 ee 0d 00 00 d0 0d 00 00 89 0d 00 00 6b 0d 00 00 5e 0d 00 00 44 0d 00 00 | )...................k...^...D... |
4060 | f4 0c 00 00 bf 0c 00 00 a5 0c 00 00 5c 0c 00 00 4f 0c 00 00 34 0c 00 00 fe 0b 00 00 97 0b 00 00 | ............\...O...4........... |
4080 | 33 0b 00 00 19 0b 00 00 0c 0b 00 00 f5 0a 00 00 d0 0a 00 00 b7 0a 00 00 95 0a 00 00 88 0a 00 00 | 3............................... |
40a0 | 5e 0a 00 00 33 0a 00 00 26 0a 00 00 fc 09 00 00 d1 09 00 00 c4 09 00 00 c1 09 00 00 71 09 00 00 | ^...3...&...................q... |
40c0 | 6e 09 00 00 49 09 00 00 30 09 00 00 17 09 00 00 f7 08 00 00 df 08 00 00 c8 08 00 00 b4 08 00 00 | n...I...0....................... |
40e0 | 9d 08 00 00 86 08 00 00 85 08 00 00 74 08 00 00 41 08 00 00 3d 08 00 00 02 08 00 00 da 07 00 00 | ............t...A...=........... |
4100 | cc 07 00 00 c7 07 00 00 8b 07 00 00 6b 07 00 00 5d 07 00 00 58 07 00 00 1c 07 00 00 fc 06 00 00 | ............k...]...X........... |
4120 | ee 06 00 00 e9 06 00 00 ae 06 00 00 83 06 00 00 61 06 00 00 55 06 00 00 27 06 00 00 fe 05 00 00 | ................a...U...'....... |
4140 | f0 05 00 00 eb 05 00 00 c6 05 00 00 b2 05 00 00 a4 05 00 00 9f 05 00 00 7b 05 00 00 68 05 00 00 | ........................{...h... |
4160 | 5a 05 00 00 55 05 00 00 34 05 00 00 24 05 00 00 16 05 00 00 11 05 00 00 ed 04 00 00 da 04 00 00 | Z...U...4...$................... |
4180 | cc 04 00 00 c7 04 00 00 a3 04 00 00 90 04 00 00 82 04 00 00 7d 04 00 00 73 04 00 00 6f 04 00 00 | ....................}...s...o... |
41a0 | 4b 04 00 00 4a 04 00 00 29 04 00 00 dc 03 00 00 db 03 00 00 b9 03 00 00 b8 03 00 00 80 03 00 00 | K...J...)....................... |
41c0 | 72 03 00 00 71 03 00 00 3b 03 00 00 37 03 00 00 29 03 00 00 d5 02 00 00 c9 02 00 00 87 02 00 00 | r...q...;...7...)............... |
41e0 | 82 02 00 00 81 02 00 00 3f 02 00 00 3e 02 00 00 2c 02 00 00 2b 02 00 00 00 00 00 00 00 00 00 00 | ........?...>...,...+........... |
4200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4220 | 00 00 00 00 00 00 00 00 00 00 00 00 09 09 09 69 66 20 28 21 6e 6f 62 72 61 6d 29 20 7b 00 00 09 | ...............if.(!nobram).{... |
4240 | 09 09 50 61 73 73 3a 3a 63 61 6c 6c 28 64 65 73 69 67 6e 2c 20 22 72 65 61 64 5f 76 65 72 69 6c | ..Pass::call(design,."read_veril |
4260 | 6f 67 20 2d 6c 69 62 20 2b 2f 78 69 6c 69 6e 78 2f 63 65 6c 6c 73 5f 78 74 72 61 2e 76 22 29 3b | og.-lib.+/xilinx/cells_xtra.v"); |
4280 | 00 00 09 09 09 7d 00 09 09 09 09 50 61 73 73 3a 3a 63 61 6c 6c 28 64 65 73 69 67 6e 2c 20 22 72 | .....}.....Pass::call(design,."r |
42a0 | 65 61 64 5f 76 65 72 69 6c 6f 67 20 2d 6c 69 62 20 2b 2f 78 69 6c 69 6e 78 2f 63 65 6c 6c 73 5f | ead_verilog.-lib.+/xilinx/cells_ |
42c0 | 73 69 6d 2e 76 22 29 3b 00 09 09 09 7d 20 65 6c 73 65 20 7b 00 09 09 09 09 50 61 73 73 3a 3a 63 | sim.v");....}.else.{.....Pass::c |
42e0 | 61 6c 6c 28 64 65 73 69 67 6e 2c 20 22 72 65 61 64 5f 76 65 72 69 6c 6f 67 20 2d 6c 69 62 20 2d | all(design,."read_verilog.-lib.- |
4300 | 44 5f 45 58 50 4c 49 43 49 54 5f 43 41 52 52 59 20 2b 2f 78 69 6c 69 6e 78 2f 63 65 6c 6c 73 5f | D_EXPLICIT_CARRY.+/xilinx/cells_ |
4320 | 73 69 6d 2e 76 22 29 3b 00 09 09 09 69 66 20 28 76 70 72 29 20 7b 00 09 09 7b 00 09 09 69 66 20 | sim.v");....if.(vpr).{...{...if. |
4340 | 28 63 68 65 63 6b 5f 6c 61 62 65 6c 28 61 63 74 69 76 65 2c 20 72 75 6e 5f 66 72 6f 6d 2c 20 72 | (check_label(active,.run_from,.r |
4360 | 75 6e 5f 74 6f 2c 20 22 62 65 67 69 6e 22 29 29 00 00 09 09 6c 6f 67 5f 70 75 73 68 28 29 3b 00 | un_to,."begin"))....log_push();. |
4380 | 09 09 6c 6f 67 5f 68 65 61 64 65 72 28 64 65 73 69 67 6e 2c 20 22 45 78 65 63 75 74 69 6e 67 20 | ..log_header(design,."Executing. |
43a0 | 53 59 4e 54 48 5f 58 49 4c 49 4e 58 20 70 61 73 73 2e 5c 6e 22 29 3b 00 00 09 09 62 6f 6f 6c 20 | SYNTH_XILINX.pass.\n");....bool. |
43c0 | 61 63 74 69 76 65 20 3d 20 72 75 6e 5f 66 72 6f 6d 2e 65 6d 70 74 79 28 29 3b 00 00 09 09 09 6c | active.=.run_from.empty();.....l |
43e0 | 6f 67 5f 63 6d 64 5f 65 72 72 6f 72 28 22 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 6f 6e 6c 79 20 | og_cmd_error("This.command.only. |
4400 | 6f 70 65 72 61 74 65 73 20 6f 6e 20 66 75 6c 6c 79 20 73 65 6c 65 63 74 65 64 20 64 65 73 69 67 | operates.on.fully.selected.desig |
4420 | 6e 73 21 5c 6e 22 29 3b 00 09 09 69 66 20 28 21 64 65 73 69 67 6e 2d 3e 66 75 6c 6c 5f 73 65 6c | ns!\n");...if.(!design->full_sel |
4440 | 65 63 74 69 6f 6e 28 29 29 00 00 09 09 65 78 74 72 61 5f 61 72 67 73 28 61 72 67 73 2c 20 61 72 | ection())....extra_args(args,.ar |
4460 | 67 69 64 78 2c 20 64 65 73 69 67 6e 29 3b 00 09 09 7d 00 09 09 09 62 72 65 61 6b 3b 00 09 09 09 | gidx,.design);...}....break;.... |
4480 | 7d 00 09 09 09 09 63 6f 6e 74 69 6e 75 65 3b 00 09 09 09 09 6e 6f 64 72 61 6d 20 3d 20 74 72 75 | }.....continue;.....nodram.=.tru |
44a0 | 65 3b 00 09 09 09 69 66 20 28 61 72 67 73 5b 61 72 67 69 64 78 5d 20 3d 3d 20 22 2d 6e 6f 64 72 | e;....if.(args[argidx].==."-nodr |
44c0 | 61 6d 22 29 20 7b 00 09 09 09 7d 00 09 09 09 09 63 6f 6e 74 69 6e 75 65 3b 00 09 09 09 09 6e 6f | am").{....}.....continue;.....no |
44e0 | 62 72 61 6d 20 3d 20 74 72 75 65 3b 00 09 09 09 69 66 20 28 61 72 67 73 5b 61 72 67 69 64 78 5d | bram.=.true;....if.(args[argidx] |
4500 | 20 3d 3d 20 22 2d 6e 6f 62 72 61 6d 22 29 20 7b 00 09 09 09 7d 00 09 09 09 09 63 6f 6e 74 69 6e | .==."-nobram").{....}.....contin |
4520 | 75 65 3b 00 09 09 09 09 76 70 72 20 3d 20 74 72 75 65 3b 00 09 09 09 69 66 20 28 61 72 67 73 5b | ue;.....vpr.=.true;....if.(args[ |
4540 | 61 72 67 69 64 78 5d 20 3d 3d 20 22 2d 76 70 72 22 29 20 7b 00 09 09 09 7d 00 09 09 09 09 63 6f | argidx].==."-vpr").{....}.....co |
4560 | 6e 74 69 6e 75 65 3b 00 09 09 09 09 72 65 74 69 6d 65 20 3d 20 74 72 75 65 3b 00 09 09 09 69 66 | ntinue;.....retime.=.true;....if |
4580 | 20 28 61 72 67 73 5b 61 72 67 69 64 78 5d 20 3d 3d 20 22 2d 72 65 74 69 6d 65 22 29 20 7b 00 09 | .(args[argidx].==."-retime").{.. |
45a0 | 09 09 7d 00 09 09 09 09 63 6f 6e 74 69 6e 75 65 3b 00 09 09 09 09 66 6c 61 74 74 65 6e 20 3d 20 | ..}.....continue;.....flatten.=. |
45c0 | 74 72 75 65 3b 00 09 09 09 69 66 20 28 61 72 67 73 5b 61 72 67 69 64 78 5d 20 3d 3d 20 22 2d 66 | true;....if.(args[argidx].==."-f |
45e0 | 6c 61 74 74 65 6e 22 29 20 7b 00 09 09 09 7d 00 09 09 09 09 63 6f 6e 74 69 6e 75 65 3b 00 09 09 | latten").{....}.....continue;... |
4600 | 09 09 72 75 6e 5f 74 6f 20 3d 20 61 72 67 73 5b 61 72 67 69 64 78 5d 2e 73 75 62 73 74 72 28 70 | ..run_to.=.args[argidx].substr(p |
4620 | 6f 73 2b 31 29 3b 00 09 09 09 09 72 75 6e 5f 66 72 6f 6d 20 3d 20 61 72 67 73 5b 2b 2b 61 72 67 | os+1);.....run_from.=.args[++arg |
4640 | 69 64 78 5d 2e 73 75 62 73 74 72 28 30 2c 20 70 6f 73 29 3b 00 09 09 09 09 09 62 72 65 61 6b 3b | idx].substr(0,.pos);......break; |
4660 | 00 09 09 09 09 69 66 20 28 70 6f 73 20 3d 3d 20 73 74 64 3a 3a 73 74 72 69 6e 67 3a 3a 6e 70 6f | .....if.(pos.==.std::string::npo |
4680 | 73 29 00 09 09 09 09 73 69 7a 65 5f 74 20 70 6f 73 20 3d 20 61 72 67 73 5b 61 72 67 69 64 78 2b | s).....size_t.pos.=.args[argidx+ |
46a0 | 31 5d 2e 66 69 6e 64 28 27 3a 27 29 3b 00 09 09 09 69 66 20 28 61 72 67 73 5b 61 72 67 69 64 78 | 1].find(':');....if.(args[argidx |
46c0 | 5d 20 3d 3d 20 22 2d 72 75 6e 22 20 26 26 20 61 72 67 69 64 78 2b 31 20 3c 20 61 72 67 73 2e 73 | ].==."-run".&&.argidx+1.<.args.s |
46e0 | 69 7a 65 28 29 29 20 7b 00 09 09 09 7d 00 09 09 09 09 63 6f 6e 74 69 6e 75 65 3b 00 09 09 09 09 | ize()).{....}.....continue;..... |
4700 | 62 6c 69 66 5f 66 69 6c 65 20 3d 20 61 72 67 73 5b 2b 2b 61 72 67 69 64 78 5d 3b 00 09 09 09 69 | blif_file.=.args[++argidx];....i |
4720 | 66 20 28 61 72 67 73 5b 61 72 67 69 64 78 5d 20 3d 3d 20 22 2d 62 6c 69 66 22 20 26 26 20 61 72 | f.(args[argidx].==."-blif".&&.ar |
4740 | 67 69 64 78 2b 31 20 3c 20 61 72 67 73 2e 73 69 7a 65 28 29 29 20 7b 00 09 09 09 7d 00 09 09 09 | gidx+1.<.args.size()).{....}.... |
4760 | 09 63 6f 6e 74 69 6e 75 65 3b 00 09 09 09 09 65 64 69 66 5f 66 69 6c 65 20 3d 20 61 72 67 73 5b | .continue;.....edif_file.=.args[ |
4780 | 2b 2b 61 72 67 69 64 78 5d 3b 00 09 09 09 69 66 20 28 61 72 67 73 5b 61 72 67 69 64 78 5d 20 3d | ++argidx];....if.(args[argidx].= |
47a0 | 3d 20 22 2d 65 64 69 66 22 20 26 26 20 61 72 67 69 64 78 2b 31 20 3c 20 61 72 67 73 2e 73 69 7a | =."-edif".&&.argidx+1.<.args.siz |
47c0 | 65 28 29 29 20 7b 00 09 09 09 7d 00 09 09 09 09 63 6f 6e 74 69 6e 75 65 3b 00 09 09 09 09 74 6f | e()).{....}.....continue;.....to |
47e0 | 70 5f 6f 70 74 20 3d 20 22 2d 74 6f 70 20 22 20 2b 20 61 72 67 73 5b 2b 2b 61 72 67 69 64 78 5d | p_opt.=."-top.".+.args[++argidx] |
4800 | 3b 00 09 09 09 69 66 20 28 61 72 67 73 5b 61 72 67 69 64 78 5d 20 3d 3d 20 22 2d 74 6f 70 22 20 | ;....if.(args[argidx].==."-top". |
4820 | 26 26 20 61 72 67 69 64 78 2b 31 20 3c 20 61 72 67 73 2e 73 69 7a 65 28 29 29 20 7b 00 09 09 7b | &&.argidx+1.<.args.size()).{...{ |
4840 | 00 09 09 66 6f 72 20 28 61 72 67 69 64 78 20 3d 20 31 3b 20 61 72 67 69 64 78 20 3c 20 61 72 67 | ...for.(argidx.=.1;.argidx.<.arg |
4860 | 73 2e 73 69 7a 65 28 29 3b 20 61 72 67 69 64 78 2b 2b 29 00 09 09 73 69 7a 65 5f 74 20 61 72 67 | s.size();.argidx++)...size_t.arg |
4880 | 69 64 78 3b 00 00 09 09 62 6f 6f 6c 20 6e 6f 64 72 61 6d 20 3d 20 66 61 6c 73 65 3b 00 09 09 62 | idx;....bool.nodram.=.false;...b |
48a0 | 6f 6f 6c 20 6e 6f 62 72 61 6d 20 3d 20 66 61 6c 73 65 3b 00 09 09 62 6f 6f 6c 20 76 70 72 20 3d | ool.nobram.=.false;...bool.vpr.= |
48c0 | 20 66 61 6c 73 65 3b 00 09 09 62 6f 6f 6c 20 72 65 74 69 6d 65 20 3d 20 66 61 6c 73 65 3b 00 09 | .false;...bool.retime.=.false;.. |
48e0 | 09 62 6f 6f 6c 20 66 6c 61 74 74 65 6e 20 3d 20 66 61 6c 73 65 3b 00 09 09 73 74 64 3a 3a 73 74 | .bool.flatten.=.false;...std::st |
4900 | 72 69 6e 67 20 72 75 6e 5f 66 72 6f 6d 2c 20 72 75 6e 5f 74 6f 3b 00 09 09 73 74 64 3a 3a 73 74 | ring.run_from,.run_to;...std::st |
4920 | 72 69 6e 67 20 62 6c 69 66 5f 66 69 6c 65 3b 00 09 09 73 74 64 3a 3a 73 74 72 69 6e 67 20 65 64 | ring.blif_file;...std::string.ed |
4940 | 69 66 5f 66 69 6c 65 3b 00 09 09 73 74 64 3a 3a 73 74 72 69 6e 67 20 74 6f 70 5f 6f 70 74 20 3d | if_file;...std::string.top_opt.= |
4960 | 20 22 2d 61 75 74 6f 2d 74 6f 70 22 3b 00 09 7b 00 09 76 6f 69 64 20 65 78 65 63 75 74 65 28 73 | ."-auto-top";..{..void.execute(s |
4980 | 74 64 3a 3a 76 65 63 74 6f 72 3c 73 74 64 3a 3a 73 74 72 69 6e 67 3e 20 61 72 67 73 2c 20 52 54 | td::vector<std::string>.args,.RT |
49a0 | 4c 49 4c 3a 3a 44 65 73 69 67 6e 20 2a 64 65 73 69 67 6e 29 20 59 53 5f 4f 56 45 52 52 49 44 45 | LIL::Design.*design).YS_OVERRIDE |
49c0 | 00 09 7d 00 09 09 6c 6f 67 28 22 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 20 20 20 20 | ..}...log("\n");...log("........ |
49e0 | 77 72 69 74 65 5f 62 6c 69 66 20 3c 66 69 6c 65 2d 6e 61 6d 65 3e 5c 6e 22 29 3b 00 09 09 6c 6f | write_blif.<file-name>\n");...lo |
4a00 | 67 28 22 20 20 20 20 62 6c 69 66 3a 20 20 20 20 20 28 6f 6e 6c 79 20 69 66 20 2d 62 6c 69 66 29 | g("....blif:.....(only.if.-blif) |
4a20 | 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 20 20 | \n");...log("\n");...log("...... |
4a40 | 20 20 77 72 69 74 65 5f 65 64 69 66 20 3c 66 69 6c 65 2d 6e 61 6d 65 3e 5c 6e 22 29 3b 00 09 09 | ..write_edif.<file-name>\n");... |
4a60 | 6c 6f 67 28 22 20 20 20 20 65 64 69 66 3a 20 20 20 20 20 28 6f 6e 6c 79 20 69 66 20 2d 65 64 69 | log("....edif:.....(only.if.-edi |
4a80 | 66 29 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 | f)\n");...log("\n");...log(".... |
4aa0 | 20 20 20 20 63 68 65 63 6b 20 2d 6e 6f 69 6e 69 74 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 | ....check.-noinit\n");...log(".. |
4ac0 | 20 20 20 20 20 20 73 74 61 74 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 20 20 20 20 68 | ......stat\n");...log("........h |
4ae0 | 69 65 72 61 72 63 68 79 20 2d 63 68 65 63 6b 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 | ierarchy.-check\n");...log(".... |
4b00 | 63 68 65 63 6b 3a 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 | check:\n");...log("\n");...log(" |
4b20 | 20 20 20 20 20 20 20 20 63 6c 65 61 6e 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 20 20 | ........clean\n");...log("...... |
4b40 | 20 20 20 20 20 20 20 20 20 20 2d 66 66 20 46 44 52 45 5f 31 20 51 20 49 4e 49 54 20 2d 66 66 20 | ..........-ff.FDRE_1.Q.INIT.-ff. |
4b60 | 46 44 43 45 5f 31 20 51 20 49 4e 49 54 20 2d 66 66 20 46 44 50 45 5f 31 20 51 20 49 4e 49 54 20 | FDCE_1.Q.INIT.-ff.FDPE_1.Q.INIT. |
4b80 | 2d 66 66 20 46 44 53 45 5f 31 20 51 20 49 4e 49 54 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 | -ff.FDSE_1.Q.INIT\n");...log(".. |
4ba0 | 20 20 20 20 20 20 64 66 66 69 6e 69 74 20 2d 66 66 20 46 44 52 45 20 20 20 51 20 49 4e 49 54 20 | ......dffinit.-ff.FDRE...Q.INIT. |
4bc0 | 2d 66 66 20 46 44 43 45 20 20 20 51 20 49 4e 49 54 20 2d 66 66 20 46 44 50 45 20 20 20 51 20 49 | -ff.FDCE...Q.INIT.-ff.FDPE...Q.I |
4be0 | 4e 49 54 20 2d 66 66 20 46 44 53 45 20 20 20 51 20 49 4e 49 54 20 5c 5c 5c 6e 22 29 3b 00 09 09 | NIT.-ff.FDSE...Q.INIT.\\\n");... |
4c00 | 6c 6f 67 28 22 20 20 20 20 20 20 20 20 74 65 63 68 6d 61 70 20 2d 6d 61 70 20 2b 2f 78 69 6c 69 | log("........techmap.-map.+/xili |
4c20 | 6e 78 2f 63 65 6c 6c 73 5f 6d 61 70 2e 76 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 6d | nx/cells_map.v\n");...log("....m |
4c40 | 61 70 5f 63 65 6c 6c 73 3a 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 5c 6e 22 29 3b 00 09 09 6c 6f | ap_cells:\n");...log("\n");...lo |
4c60 | 67 28 22 20 20 20 20 20 20 20 20 74 65 63 68 6d 61 70 20 2d 6d 61 70 20 2b 2f 78 69 6c 69 6e 78 | g("........techmap.-map.+/xilinx |
4c80 | 2f 6c 75 74 5f 6d 61 70 2e 76 20 2d 6d 61 70 20 2b 2f 78 69 6c 69 6e 78 2f 66 66 5f 6d 61 70 2e | /lut_map.v.-map.+/xilinx/ff_map. |
4ca0 | 76 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 20 20 20 20 63 6c 65 61 6e 5c 6e 22 29 3b 00 09 | v");...log("........clean\n");.. |
4cc0 | 09 6c 6f 67 28 22 20 20 20 20 20 20 20 20 61 62 63 20 2d 6c 75 74 73 20 32 3a 32 2c 33 2c 36 3a | .log("........abc.-luts.2:2,3,6: |
4ce0 | 35 2c 31 30 2c 32 30 20 5b 2d 64 66 66 5d 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 20 | 5,10,20.[-dff]\n");...log("..... |
4d00 | 20 20 20 74 65 63 68 6d 61 70 20 2d 6d 61 70 20 2b 2f 74 65 63 68 6d 61 70 2e 76 20 2d 6d 61 70 | ...techmap.-map.+/techmap.v.-map |
4d20 | 20 2b 2f 78 69 6c 69 6e 78 2f 66 66 5f 6d 61 70 2e 76 20 74 3a 24 5f 44 46 46 5f 3f 4e 3f 5c 6e | .+/xilinx/ff_map.v.t:$_DFF_?N?\n |
4d40 | 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 6d 61 70 5f 6c 75 74 73 3a 5c 6e 22 29 3b 00 09 09 | ");...log("....map_luts:\n");... |
4d60 | 6c 6f 67 28 22 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 20 20 20 20 6f 70 74 20 2d 66 | log("\n");...log("........opt.-f |
4d80 | 61 73 74 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 20 20 20 20 74 65 63 68 6d 61 70 20 | ast\n");...log("........techmap. |
4da0 | 2d 6d 61 70 20 2b 2f 74 65 63 68 6d 61 70 2e 76 20 2d 6d 61 70 20 2b 2f 78 69 6c 69 6e 78 2f 61 | -map.+/techmap.v.-map.+/xilinx/a |
4dc0 | 72 69 74 68 5f 6d 61 70 2e 76 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 20 20 20 20 6f | rith_map.v\n");...log("........o |
4de0 | 70 74 20 2d 66 75 6c 6c 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 20 20 20 20 64 66 66 | pt.-full\n");...log("........dff |
4e00 | 32 64 66 66 65 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 20 20 20 20 64 66 66 73 72 32 | 2dffe\n");...log("........dffsr2 |
4e20 | 64 66 66 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 20 20 20 20 6d 65 6d 6f 72 79 5f 6d | dff\n");...log("........memory_m |
4e40 | 61 70 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 20 20 20 20 6f 70 74 20 2d 66 61 73 74 | ap\n");...log("........opt.-fast |
4e60 | 20 2d 66 75 6c 6c 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 66 69 6e 65 3a 5c 6e 22 29 | .-full\n");...log("....fine:\n") |
4e80 | 3b 00 09 09 6c 6f 67 28 22 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 20 20 20 20 74 65 | ;...log("\n");...log("........te |
4ea0 | 63 68 6d 61 70 20 2d 6d 61 70 20 2b 2f 78 69 6c 69 6e 78 2f 64 72 61 6d 73 5f 6d 61 70 2e 76 5c | chmap.-map.+/xilinx/drams_map.v\ |
4ec0 | 6e 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 20 20 20 20 6d 65 6d 6f 72 79 5f 62 72 61 6d 20 | n");...log("........memory_bram. |
4ee0 | 2d 72 75 6c 65 73 20 2b 2f 78 69 6c 69 6e 78 2f 64 72 61 6d 73 2e 74 78 74 5c 6e 22 29 3b 00 09 | -rules.+/xilinx/drams.txt\n");.. |
4f00 | 09 6c 6f 67 28 22 20 20 20 20 64 72 61 6d 3a 20 28 6f 6e 6c 79 20 65 78 65 63 75 74 65 64 20 77 | .log("....dram:.(only.executed.w |
4f20 | 68 65 6e 20 27 2d 6e 6f 64 72 61 6d 27 20 69 73 20 6e 6f 74 20 67 69 76 65 6e 29 5c 6e 22 29 3b | hen.'-nodram'.is.not.given)\n"); |
4f40 | 00 09 09 6c 6f 67 28 22 5c 6e 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 20 20 20 20 74 65 63 | ...log("\n");...log("........tec |
4f60 | 68 6d 61 70 20 2d 6d 61 70 20 2b 2f 78 69 6c 69 6e 78 2f 62 72 61 6d 73 5f 6d 61 70 2e 76 5c 6e | hmap.-map.+/xilinx/brams_map.v\n |
4f80 | 22 29 3b 00 09 09 6c 6f 67 28 22 20 20 20 20 20 20 20 20 6d 65 6d 6f 72 79 5f 62 72 61 6d 20 2d | ");...log("........memory_bram.- |
4fa0 | 72 75 6c 65 73 20 2b 2f 78 69 6c 69 6e 78 2f 62 72 61 6d 73 2e 74 78 74 5c 6e 22 29 3b 00 09 09 | rules.+/xilinx/brams.txt\n");... |
4fc0 | 6c 6f 67 28 22 20 20 20 20 62 72 61 6d 3a 20 28 6f 6e 6c 79 20 65 78 65 63 75 74 65 64 20 77 68 | log("....bram:.(only.executed.wh |
4fe0 | 65 6e 20 27 2d 6e 6f 62 72 61 6d 27 20 69 73 20 6e 6f 74 20 67 69 76 65 6e 29 5c 6e 22 29 3b 00 | en.'-nobram'.is.not.given)\n");. |