John McMaster
|
87792c00a8
|
segprint: remove dead code
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
|
2018-10-17 17:49:01 -07:00 |
John McMaster
|
483be8e769
|
bits2fasm: remove some verbose output
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
|
2018-10-17 17:49:01 -07:00 |
John McMaster
|
664f586822
|
htmlgen: use newer tilegrid format, misc cleanup
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
|
2018-10-17 17:49:01 -07:00 |
John McMaster
|
3d55b76b34
|
tilegrid: fix help message
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
|
2018-10-17 17:48:51 -07:00 |
John McMaster
|
62d89d6776
|
tilegrid: add segment for tilegrid, glob deltas by default
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
|
2018-10-17 14:31:59 -07:00 |
John McMaster
|
697f83c97a
|
fasm2frames env fix
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
|
2018-10-17 14:31:59 -07:00 |
John McMaster
|
d5fd573d30
|
python3, formatting
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
|
2018-10-17 14:31:59 -07:00 |
John McMaster
|
98300b801e
|
Remove obsolete test_segprint2fasm
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
|
2018-10-17 14:31:59 -07:00 |
John McMaster
|
3588f278c1
|
fasm2bits -> fasm2frames
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
|
2018-10-17 14:31:59 -07:00 |
John McMaster
|
c8ee9d4f16
|
fasm2bits: working
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
|
2018-10-17 14:31:59 -07:00 |
John McMaster
|
e7e010179b
|
fasm2frame => fasm2bits
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
|
2018-10-17 14:31:59 -07:00 |
John McMaster
|
178c76f74d
|
bits2fasm: format enums correctly
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
|
2018-10-17 14:31:59 -07:00 |
John McMaster
|
e3cd270e16
|
segprint2fasm -> bits2fasm
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
|
2018-10-17 14:31:59 -07:00 |
John McMaster
|
7998b77ee3
|
segprint: include all tile memory spaces, not just IO
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
|
2018-10-17 14:31:59 -07:00 |
John McMaster
|
0a6aa3c374
|
tilegrid: always add bits field
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
|
2018-10-17 14:31:59 -07:00 |
John McMaster
|
5e2164f4b1
|
Move tools .py files to utils to be consistent
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
|
2018-10-17 14:31:59 -07:00 |
John McMaster
|
86fce0fee3
|
segprint: cleanup, fix
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
|
2018-10-17 14:31:59 -07:00 |
John McMaster
|
a5c281a4db
|
segmaker: assert segment definitions are consistent
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
|
2018-10-17 14:31:59 -07:00 |
John McMaster
|
e851f41407
|
segmaker: tilegrid fixes
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
|
2018-10-17 14:31:59 -07:00 |
John McMaster
|
7cfd30483f
|
segmaker: split site / tile tags
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
|
2018-10-17 14:31:59 -07:00 |
John McMaster
|
538344f192
|
Remove 070-tileconn, favoring 074-dump_all
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
|
2018-10-17 14:31:59 -07:00 |
John McMaster
|
8763438cff
|
tilegrid: consolidate setting frames, words, heights
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
|
2018-10-17 14:31:59 -07:00 |
John McMaster
|
833fa503c0
|
tilegrid: add comments
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
|
2018-10-17 14:31:59 -07:00 |
John McMaster
|
b99ed31ba1
|
tilegrid: BRAM loosely working, needs real offsets
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
|
2018-10-17 14:31:59 -07:00 |
John McMaster
|
9e664fa5bd
|
tilegrid BRAM: base BLOCK_RAM entry
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
|
2018-10-17 14:31:59 -07:00 |
John McMaster
|
9f3443a8a0
|
tilegrid: misc cleanup
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
|
2018-10-17 14:31:59 -07:00 |
John McMaster
|
e62d722003
|
tilegrid generate.tcl: more debug output, consistent tab/space
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
|
2018-10-17 14:31:59 -07:00 |
John McMaster
|
2070c94e68
|
tilegrid generate: simplify if / tables
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
|
2018-10-17 14:31:59 -07:00 |
John McMaster
|
7c84e3ccc9
|
tilegrid: BRAM partial support
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
|
2018-10-17 14:31:59 -07:00 |
John McMaster
|
7053663aa6
|
tilegrid: split make_database()
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
|
2018-10-17 14:31:59 -07:00 |
John McMaster
|
d682523456
|
tilegrid: clean up load_tiles()
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
|
2018-10-17 14:31:59 -07:00 |
John McMaster
|
f7a3d8bf94
|
tilegrid: move tile_baseaddr closer to where its created
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
|
2018-10-17 14:31:59 -07:00 |
John McMaster
|
38df1bad48
|
tilegrid: add_segment() explicit keys
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
|
2018-10-17 14:31:59 -07:00 |
John McMaster
|
fd03be7868
|
tilegrid: cleanup make_segments, bug fixes
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
|
2018-10-17 14:31:59 -07:00 |
John McMaster
|
875081dbc2
|
tilegrid: break into functions, add main()
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
|
2018-10-17 14:31:59 -07:00 |
John McMaster
|
63d872d539
|
tilegrid: quote consistency
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
|
2018-10-17 14:31:59 -07:00 |
John McMaster
|
209e59f9a9
|
tilegrid: database["segments"] => segments
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
|
2018-10-17 14:31:59 -07:00 |
Tim Ansell
|
aeea0b9ef3
|
Merge pull request #156 from mcmasterg/a7_roi
Increase Artix 7 ROI to include BRAM + DSP
|
2018-10-17 13:54:56 -07:00 |
John McMaster
|
4b3b215b3f
|
a7 settings.sh: expand roi w/ bram + dsp
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
|
2018-10-17 13:33:18 -07:00 |
John McMaster
|
2c7b252aa6
|
a7 settings.sh: dont filter frame addresses
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
|
2018-10-17 13:32:29 -07:00 |
Tim Ansell
|
6db8bd6574
|
Merge pull request #153 from SymbiFlow/mithro-patch-1
Adding timing fuzzer needs to requirements.txt
|
2018-10-15 17:42:13 -07:00 |
Tim Ansell
|
310101cfd7
|
Adding timing fuzzer needs to requirements.txt
The timing fuzzer requires;
* numpy
* scipy
* sympy
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
|
2018-10-15 16:58:43 -07:00 |
Tim Ansell
|
b117448fd8
|
Merge pull request #148 from mithro/master
Changes from trying to generate updated database
|
2018-10-14 13:51:55 -07:00 |
Tim 'mithro' Ansell
|
0a9e24373e
|
Missing closing of if.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
|
2018-10-12 07:03:37 -07:00 |
Keith Rothman
|
f514e36c13
|
Really fix find_origin_coordinate
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
|
2018-10-12 07:03:37 -07:00 |
Keith Rothman
|
ff56a96843
|
Fixes to dump all
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
|
2018-10-12 07:03:37 -07:00 |
Tim 'mithro' Ansell
|
4a94337c79
|
Add target for a Python virtualenv.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
|
2018-10-12 07:03:37 -07:00 |
Tim 'mithro' Ansell
|
da10b35d0f
|
Don't fail it output dir doesn't exist.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
|
2018-10-12 07:03:37 -07:00 |
John McMaster
|
255f9b01bb
|
Merge pull request #143 from mcmasterg/segmaker_debug
Segmaker debug
|
2018-10-09 16:46:17 -07:00 |
John McMaster
|
867853076d
|
Merge pull request #126 from mcmasterg/timfuz_site
timing site fuzzer
|
2018-10-09 16:45:45 -07:00 |