John McMaster
|
8d79a96592
|
lutbuf: experiment to look for LUT enable
Signed-off-by: John McMaster <JohnDMcMaster@gmail.com>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
2bfd460bca
|
Add nodes_wires_list minitests
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
5c28b04f5e
|
Improve htmlgen.py
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
fc457f91bd
|
Update intpips results
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
316824542c
|
Add tile_wire_pairs utility function
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
f2214a4917
|
Improve/fix 013-intpips
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
08a6c0234c
|
Change dbcheck exceptions to warnings
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
d7b03d7ef4
|
Add mask databases
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
9b61d5bd85
|
Large refactoring (mostly for separate left/right DBs)
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
79df0e2b2b
|
Improve htmlgen routing table
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
df1d33cd9f
|
Update int segbits
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
67d461a1ed
|
Add dbcheck.py, split seg_int.segbits
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
de1f909a37
|
Don't output segmatch stats when cnt_candidates is zero
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
5a91f3988a
|
Add routebits to htmlgen
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
0c2d13dcc1
|
Move intpips from experiments to fuzzers
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
fea6a9efb0
|
Add seg_int database
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
612e5b10cd
|
Update intpips experiment
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
919888dc9e
|
Add randplace_pblock TCL function
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
cbad47ffad
|
Add intpips experiment
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
661a6c93f3
|
Update htmlgen.py
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
John McMaster
|
7b5b1ffc5b
|
LUT5: fix L/M postfix
Signed-off-by: John McMaster <JohnDMcMaster@gmail.com>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
61c51d6a15
|
Add segprint.py, use in switchboxes minitest
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
1ce90e7f21
|
Add routing test to switchboxes minitest
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
John McMaster
|
1393723058
|
LUT5: fully support SLICEM
Signed-off-by: John McMaster <JohnDMcMaster@gmail.com>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
John McMaster
|
a1a6de28e6
|
LUT5: polish
Signed-off-by: John McMaster <JohnDMcMaster@gmail.com>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
John McMaster
|
51dc4cad95
|
LUT5 vs LUT6 test
Signed-off-by: John McMaster <JohnDMcMaster@gmail.com>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
6f88afe92a
|
Add utils.tcl, minor edits to switchboxes minitests
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
2fc2c0274d
|
Add switchboxes minitests
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
35f2c24dd3
|
Add minitests/carry_cin_cyinit/
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
eaa9f05fba
|
Add clbpips experiment
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
8ca8b2ff57
|
Add segmaker suport for per-tile bits
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
b17e6bd8d0
|
Add more tags to ffconfig fuzzer (currently disabled)
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
01f60ac163
|
Make generate.sh regen-friendly
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
1e74fd5d38
|
Improve const1 handling in segmatch
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
988acdf4b5
|
Add utils .gitignore
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
1871aea240
|
Add segmaker library, Refactor lutinit and ffconfig generate.py
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
90c0b570e8
|
Improve segmatch tool
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
c3791b30f4
|
Improve lutinit/ffconfig generate.py
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
35c6f97554
|
Syncing 010-lutinit generate.py to 011-ffconfig
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
3559181379
|
Fix some unused code
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
73c5f22931
|
Use decimal numbers in bit labels, some other cleanups
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
93914d0e94
|
Updates to 011-ffconfig
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
8d462d341a
|
Add FF XINI bits
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
d3b91d6054
|
Add 011-ffconfig .gitignore
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
e1db2c35bd
|
Some cleanups in 010-lutinit
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
246e343ff1
|
Add draft 011-ffconfig fuzzer
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
778905ff09
|
Improve htmlgen, Simplify LUT init tags
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
85f366bac9
|
Some refactoring
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
28fa81b645
|
Using tilegrid.json from database in 010-lutinit
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |
Clifford Wolf
|
98bcad730b
|
Add htmlgen
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
|
2017-12-20 22:46:39 +01:00 |