Jake Mercer
bf11f43390
FORMAT - Run `make format`
...
Changes after running `make format`. Future commits which add
whitespace should be caught by CI at the PR stage.
Signed-off-by: Jake Mercer <jake.mercer@civica.co.uk>
2019-10-22 19:35:24 +01:00
litghost
7d51518018
Merge pull request #1099 from litghost/fix_tile_segbit_alias
...
Enable ppips on aliased segbit files.
2019-10-14 20:39:18 -07:00
Keith Rothman
58d586cc87
Enable ppips even on aliased segbit files.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-10-14 16:42:52 -07:00
Keith Rothman
c0b8aef3a9
Add pin functions to tilegrid.
...
- Add support to emit PUDC_B pullup if unused (for A7 and Z7 fabrics).
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-10-14 16:38:02 -07:00
Maciej Kurc
4c23f10d4d
Added generation of bit correlation report.
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-07-25 12:11:56 +02:00
litghost
19305ba9cb
Merge pull request #954 from antmicro/solver
...
Alternative solver for the fuzzing problem
2019-07-23 10:23:03 -07:00
Maciej Kurc
dba321c03d
Fixed a typo.
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-07-23 14:05:36 +02:00
Maciej Kurc
92cc9b5875
Alternative solver for the fuzzing problem.
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-07-22 10:55:40 +02:00
Maciej Kurc
bd6c3c7f9d
Added support for Y0/Y1 site locations in IOB and IOI tiles to the segmaker.py
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-07-18 09:17:24 +02:00
Tomasz Michalak
e8fdac9f70
prjxray: Enable instance to be printed to file instead of stdout
...
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-07-11 15:54:47 +02:00
Keith Rothman
68ad409d23
Refactor PLL segbits to leverage known register file.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-07-03 13:18:53 -07:00
Tomasz Michalak
22cdae1536
Generate db files with fuzzer name of origin
...
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-05-27 08:46:44 +02:00
Tomasz Michalak
990cb32b93
Fix formatting
...
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-05-23 12:04:50 +02:00
Keith Rothman
83f47a1187
Change intrinis delay dictionary to hashable_dict.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-05-21 07:19:41 -07:00
Keith Rothman
6be6fd918b
Correct units factor on resistances.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-05-21 07:13:23 -07:00
Keith Rothman
cf84dfe2fd
Fix some comments.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-05-09 14:20:03 -07:00
Keith Rothman
3838a643cf
Fix spelling.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-05-07 15:55:27 -07:00
Keith Rothman
b5b9efe29a
Update units to reflect actually constraint.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-05-07 14:45:08 -07:00
Keith Rothman
af8c1884d4
Run make format.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-05-07 12:37:14 -07:00
Keith Rothman
b14952e1da
Add example timing tree.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-05-07 12:12:36 -07:00
Keith Rothman
64798087b1
Complete documentation for new timing model.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-05-07 10:57:35 -07:00
Keith Rothman
2f74b8a508
Add initial object and docstrings for timing model.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-05-06 12:27:41 -07:00
Tim 'mithro' Ansell
3cf942c5cf
prjxray: Add INOUT to direction enum.
...
INOUT is found on the PS7 interface on the Zynq.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-03-14 15:20:01 -07:00
Keith Rothman
1307e11397
IOB_SING solution via segbit aliases.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-03-01 17:02:18 -08:00
Keith Rothman
816bf44156
Rework IOB fuzzers.
...
- Add most single ended IOSTANDARD's.
- Add bits for input, output and input/output buffers for single ended
IOBs.
- Add initial ILOGIC fuzzer.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-28 16:36:02 -08:00
Keith Rothman
8ff137435b
Make format.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-19 16:53:03 -08:00
Keith Rothman
72ffe32e33
Isolate IMUX<x>.GFAN[01] pips into seperate fuzzer.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-19 16:53:03 -08:00
Keith Rothman
4be219f7e5
Move StateGen to own file, and ran make format.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-18 10:02:48 -08:00
litghost
7f7c3bb564
Merge pull request #650 from litghost/add_fasm_features_to_harness
...
Add required FASM features to harness
2019-02-14 08:29:00 -08:00
litghost
2a8d6e6bb9
Merge pull request #655 from antmicro/site-naming-fix
...
tile.py: changed get_instance_sites function
2019-02-14 08:14:56 -08:00
Alessandro Comodi
22031a79a6
Run make format.
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-02-14 12:07:48 +01:00
Alessandro Comodi
f489350788
tile.py: changed get_instance_sites function
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-02-14 11:40:32 +01:00
litghost
51100d0ced
Merge pull request #648 from litghost/rework_tilegrid
...
Sort tiles and revamp gen_fuzz_states to be more efficient.
2019-02-13 18:42:06 -08:00
Keith Rothman
ab7347877f
Run make format.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-13 18:08:23 -08:00
Keith Rothman
7e4e4b19fc
Sort tiles and revamp gen_fuzz_states to be more efficient.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-13 17:59:37 -08:00
Alessandro Comodi
1591dd9095
074-dump-all: stabilized naming of sites
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-02-13 17:58:41 +01:00
Keith Rothman
8387eb8c32
Update FASM tools to use new required_features.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-12 17:58:42 -08:00
litghost
c39b67007a
Merge pull request #638 from litghost/add_clk_hrow_bits
...
Add CLK HROW bits
2019-02-12 15:15:03 -08:00
Keith Rothman
ca232e4e81
Address review comments.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-12 14:06:45 -08:00
Alessandro Comodi
2a8587772d
checkdb.py: now correctly using db and grid datastructures
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-02-12 17:00:16 +01:00
Alessandro Comodi
256ae2d1d9
prjxray/util: better assertion message
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-02-12 15:56:24 +01:00
Alessandro Comodi
e87d6c603f
Run make format.
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-02-12 14:03:53 +01:00
Alessandro Comodi
d18a6df1f8
checkdb.py: using db and grid
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-02-12 14:02:42 +01:00
Alessandro Comodi
530bb1f243
checkdb.py: added some optimizations to script
...
I have restored the check on every single tile while also adding some
optimizations to the algorithm. It still is pretty slow, mainly during
the INT_[LR] tiles checking, but compared to the previous solution there is
a good improvement.
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-02-11 14:18:27 +01:00
Keith Rothman
00d9e1f314
Add CLK_HROW config fuzzer, and adjust tilegrid definition.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-08 14:23:39 -08:00
Alessandro Comodi
ad1877f9e5
checkdb: added out of bound bits check and optimized
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-02-08 15:35:49 +01:00
Keith Rothman
8acbf97b49
Make format.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-06 23:07:19 -08:00
Keith Rothman
c830c27357
Fix frame initialization regression.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-06 22:18:33 -08:00
Keith Rothman
310d197b8e
Add support for non-canonical sorted output.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-06 16:41:04 -08:00
Keith Rothman
bf817f3548
Add fuzzer for BRAM/FIFO enable bits.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-04 15:39:20 -08:00