litghost
f1f86a02bf
Merge pull request #1118 from antmicro/more_ppips
...
Dump PPIPs for additional clock related tiles.
2019-10-25 08:06:36 -07:00
Alessandro Comodi
8914753211
run make format
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-10-24 17:45:04 +02:00
Maciej Kurc
7911d78a8f
Removed dumping PPIPs for CLK_BUFG_REBUF.
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-10-24 17:42:49 +02:00
Alessandro Comodi
04234ec75c
036-ologic: change OSERDESE prefix to OSERDES
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-10-24 17:34:31 +02:00
Alessandro Comodi
1d26c91d4a
oserdese: fix wrong fasm prefix
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-10-24 15:56:18 +02:00
Maciej Kurc
a88e73f65e
Added dumping of PPIPs for additional clock routing related tiles.
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-10-24 10:20:47 +02:00
Keith Rothman
97699e4e93
Add HCLK_[LR]_BOT_UTURN aliases.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-10-23 15:30:27 -07:00
litghost
c94cb0224c
Revert "Whitespace"
2019-10-23 14:22:17 -07:00
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
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
Keith Rothman
8813f16bb9
Actually use pin in foreach loop.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-10-07 10:45:19 -07:00
Keith Rothman
d490b948e8
Add pin functions column to package pins output.
...
This is required to know which pin is a PUDC pin, which requires special
handling.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-10-04 15:39:50 -07:00
Maciej Kurc
0922181488
Fixed bits.dbf for 034 to include "0" tags in db.
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-09-26 14:38:29 +02:00
Tomasz Michalak
5238fed5b5
Add background to script's purpose
...
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-09-10 09:01:03 +02:00
Tomasz Michalak
f71956225a
fuzzers: 038-cfg: Add always on bit for Zynq
...
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-09-09 15:06:44 +02:00
litghost
f5768c1ae7
Merge pull request #1017 from litghost/fix_int_maketodo
...
Avoid failing on empty pip lists (which may occur).
2019-08-09 20:57:32 -07:00
Keith Rothman
93f74cf7b0
Filter ILOGIC1 version of IMUX22.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-08-09 15:57:52 -07:00
Keith Rothman
8888134c01
Avoid failing on empty pip lists (which may occur).
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-08-08 12:23:30 -07:00
Keith Rothman
a575059e69
Skip weird tiles on Kintex7 fuzzing.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-08-08 12:14:35 -07:00
Keith Rothman
472583079a
Add 039 fuzzer to master makefile.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-08-08 08:42:02 -07:00
litghost
779a70c3a0
Merge pull request #1007 from litghost/fix_ioi_pip_instability
...
Refactor 037 to remove some unstable pips.
2019-08-06 16:33:17 -07:00
litghost
66a60005fe
Merge pull request #1008 from litghost/bufr
...
Add HCLK (BUFR) fuzzer and solve additional bits in CLK_HROW.
2019-08-06 14:57:32 -07:00
Keith Rothman
a08cd04aa5
Refactor 037 to remove some unstable pips.
...
This does lose the IMUX->OCLKM pip, but I believe that is okay. That pip
was returning an incorrect solution anyways.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-08-06 11:30:56 -07:00
Keith Rothman
6f999ed3d1
Add HCLK (BUFR) fuzzer and solve additional bits in CLK_HROW.
...
These fuzzer updates are required for use of BUFR for clock dividing.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-08-06 11:07:17 -07:00
Keith Rothman
21b0cc54f8
Split CCIO ACTIVE into two features.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-08-05 17:34:54 -07:00
Keith Rothman
a84da31c0c
Move ILOGIC and OLOGIC to IOI3 tiles for consistency.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-08-01 11:06:18 -07:00
litghost
e0e4f549c0
Merge pull request #1005 from litghost/ologic_fuzzer
...
Document some combo OSERDESE.DATA_WIDTH bits.
2019-08-01 09:04:49 -07:00
Keith Rothman
9d476f726f
Rename overlapping bit features for OSERDES.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-08-01 08:53:31 -07:00
litghost
c25898e6dc
Merge pull request #1000 from litghost/iob_hclk_iostandard
...
Add stepdown feature to HCLK_IOI.
2019-08-01 05:16:26 -07:00
Karol Gugala
c0bb3f5c0a
Merge pull request #1004 from litghost/ioi3_oclkm
...
Solve OCLKM pips in IOI3
2019-08-01 11:12:15 +02:00
Keith Rothman
e81a2fb93d
Document some combo DATA_WIDTH bits.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-07-31 15:59:52 -07:00
Keith Rothman
d30a420bc4
Solve OCLKM pips.
...
- Also relaxes pip list filtering to capture additional bits.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-07-31 13:21:41 -07:00
Keith Rothman
6d17580752
Add some missing ISERDES features.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-07-31 11:28:52 -07:00
litghost
fb2071895d
Merge pull request #986 from litghost/iob_vref
...
Add HCLK_IOI3.INTERNAL_VREF feature.
2019-07-31 07:14:52 -07:00
litghost
e231dd819b
Merge pull request #994 from litghost/fixup_clock_invert_bits
...
Refactor clock invert tags for ISERDES/OSERDES.
2019-07-31 07:14:01 -07:00
litghost
dd64be807e
Merge pull request #999 from litghost/fix_int_maketodo
...
Restore int_maketodo support for non-LR sides.
2019-07-31 07:11:47 -07:00
litghost
4cba56602a
Merge pull request #993 from litghost/iserdes-width
...
Add ISERDESE2.DATA_WIDTH's 2-8.
2019-07-30 20:23:06 -07:00
Keith Rothman
4efb540d96
Add stepdown feature to HCLK_IOI.
...
- Also narrow HCLK_IOI tilegrid size to avoid coupling into [RL]IOI3.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-07-30 16:03:25 -07:00
Keith Rothman
f6e94a33d9
Restore int_maketodo support for non-LR sides.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-07-30 13:26:37 -07:00
Keith Rothman
48f97be0c7
Refactor clock invert tags for ISERDES/OSERDES.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-07-30 09:23:24 -07:00
Keith Rothman
39a52f8198
Relate pip filtering to find additional HCLK_IOI3 pip bits.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-07-30 08:39:29 -07:00
Keith Rothman
716e4ca785
Add ISERDESE2.DATA_WIDTH's 2-8.
...
10 and 14 require ISERDESE2 MASTER/SLAVE which are not currently in use.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-07-30 08:38:47 -07:00
Keith Rothman
e9dbc39e9c
Add HCLK_IOI3.INTERNAL_VREF feature.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-07-30 07:40:40 -07:00
litghost
693c621e96
Merge pull request #981 from litghost/add_tsrtype
...
Add TSRTYPE features to OLOGIC fuzzer
2019-07-29 17:55:29 -07:00
litghost
11b5f39a78
Merge pull request #983 from litghost/iob_diff
...
Add initial DIFF_ support to IOB fuzzer.
2019-07-29 17:53:35 -07:00
litghost
9d0065a768
Merge pull request #934 from antmicro/ioi3-pips
...
IOI3_INTER pips fuzzer
2019-07-26 19:25:38 -07:00
Keith Rothman
f723091e50
Add IN_TERM fuzzing.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-07-26 14:21:40 -07:00
Keith Rothman
73b3342adb
Add initial DIFF_ support to IOB fuzzer.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-07-26 13:59:12 -07:00
litghost
1de2a0a6bc
Merge pull request #979 from antmicro/ioi3_sing_alias
...
Add alias for IOI3_SING tiles
2019-07-26 12:41:47 -07:00
Keith Rothman
6911dd0439
Add TSRTYPE features.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-07-26 10:33:03 -07:00
litghost
963aba5b81
Merge pull request #976 from litghost/add_features_to_idelay
...
Add additional features for IDELAY.
2019-07-26 09:56:26 -07:00
litghost
e8b98601b9
Merge pull request #977 from litghost/remove_ilogic_remove_clocks
...
ISERDES FASM feature improvements
2019-07-26 09:53:45 -07:00
Keith Rothman
8d4b7348c0
ISERDES FASM feature improvements
...
- Add non-decimal prefixes to feature parts
- Remove clocks in some samples to decouple ioi pips.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-07-26 09:53:06 -07:00
litghost
8e941468bd
Merge pull request #970 from litghost/update_iob_fuzzer
...
Refactor IOB fuzzer.
2019-07-26 09:49:20 -07:00
Tomasz Michalak
5de6e16b29
005-tilegrid: Add alias for IOI3_SING tiles
...
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-07-26 13:34:44 +02:00
Keith Rothman
a724be9a08
Add additional features for IDELAY.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-07-25 15:40:04 -07:00
Alessandro Comodi
5409992f03
make format
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-07-25 18:57:03 +02:00
Alessandro Comodi
fec82e9818
036-ologic: add IN_USE oserdes
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-07-25 18:48:34 +02:00
Keith Rothman
82df57c816
Add write_io_banks.tcl for listing IO banks.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-07-25 09:40:04 -07:00
litghost
4fd53f65a8
Merge pull request #971 from litghost/ologic_update
...
Add some additional OLOGIC bits.
2019-07-25 09:18:27 -07:00
Alessandro Comodi
702ae02655
pips: fix maketodo
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-07-25 15:06:12 +02:00
Alessandro Comodi
089b2c447e
037-ioi-pips: fixed and cleaned fuzzer
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-07-24 18:23:19 +02:00
Keith Rothman
e3b5fe97f4
Make CLKB for ISERDES work correctly.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-07-24 18:23:19 +02:00
Keith Rothman
b1780e76a0
Refactor 037 to capture non-inverted pips.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-07-24 18:23:19 +02:00
Alessandro Comodi
e26a6432a4
iob-pips: initial attempt to document ioi pips
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-07-24 18:23:19 +02:00
Keith Rothman
d364c689fd
Add some additional OLOGIC bits.
...
- Add OLOGIC D1 mux (for OLOGIC passthrough).
- Add OQUSED, TQUSED features.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-07-24 08:43:30 -07:00
litghost
b6b8dc19cd
Merge pull request #968 from antmicro/idelay-tbytesrc-tbyteterm
...
Pushing bits for IOI3 to the DB also for TBYTESRC and TBYTETERM tiles
2019-07-24 08:31:00 -07:00
Keith Rothman
e217fbb7c7
Add print on success when checking single design.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-07-23 17:27:44 -07:00
litghost
e3b58d631e
Merge pull request #969 from antmicro/calculate-carry-timings
...
Calculate carry timings
2019-07-23 17:23:46 -07:00
Keith Rothman
fa2f61f914
Run make format.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-07-23 17:21:26 -07:00
Keith Rothman
879e3c9eb9
Merge branch 'master' into update_iob_fuzzer
2019-07-23 13:45:58 -07:00
Keith Rothman
a7ba547acb
Filter out non-IOB bits.
...
Also add output from LiteX to verify IOB FASM features.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-07-23 13:38:03 -07:00
Keith Rothman
aa331131f2
Refactor IOB fuzzer.
...
- Add SSTL135
- Refactor process_rdb to handle varying SLEW by IOSTANDARD.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-07-23 08:36:38 -07:00
litghost
293074ee42
Merge pull request #967 from antmicro/036-iob-ologic-data-rate-oq
...
036-iob-ologic: Solve bits for DATA_RATE_OQ
2019-07-23 07:16:25 -07:00
Karol Gugala
2b93883d78
fuzzers: 007: run make format
...
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-07-23 14:50:10 +02:00
Karol Gugala
10e022140e
fuzzers: 007: reorganize Makefiles
...
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-07-23 14:49:45 +02:00
Maciej Kurc
ba486f8c71
Added pushing xIOI3 bits to the database also for [LR]IOI3_TBYTESRC and [LR]IOI3_TBYTETERM
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-07-23 13:35:21 +02:00
Tomasz Michalak
22c7925aa0
036-iob-ologic: Solve bits for DATA_RATE_OQ
...
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-07-23 11:50:19 +02:00
Lukasz Dalek
7665003311
fuzzers: 007-timing: Add CARRY4 [ABCD]CY muxes
...
Signed-off-by: Lukasz Dalek <ldalek@antmicro.com>
2019-07-23 10:21:02 +02:00
Keith Rothman
ff4425b91a
Update 035a using knowledge from #954 tool.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-07-22 10:34:02 -07:00
litghost
ae526981a2
Merge pull request #946 from antmicro/idelay-fuzzer
...
Fuzzer for IDELAY
2019-07-22 10:04:36 -07:00
Maciej Kurc
b659a168da
Changed function for getting XY location of a site.
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-07-21 20:30:09 +02:00
Maciej Kurc
4bf494b76e
Fixed top.py
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-07-19 09:19:56 +02:00
Tomasz Michalak
35ee0830a7
047-hclk-ioi-pips: Add targeted todo list routing to vivado script
...
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-07-19 08:19:00 +02:00
Tomasz Michalak
8aaef604cb
047-hclk-ioi-pips: Filter out PIPs that are not being solved currently
...
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-07-19 08:19:00 +02:00
Tomasz Michalak
727d5ca377
fuzzers: Add fuzzer for HCLK_IOI3 PIPs
...
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-07-19 08:19:00 +02:00
Maciej Kurc
813f3a8570
Fixed a bug in Makefile
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-07-18 09:17:24 +02:00
Maciej Kurc
c935d44fdc
Added fuzzing of local inverters
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-07-18 09:17:24 +02:00
Maciej Kurc
c880707d27
Final fixes to the fuzzer.
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-07-18 09:17:24 +02:00
Maciej Kurc
3c30f9f34a
Fixes to the fuzzer
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-07-18 09:17:24 +02:00
Maciej Kurc
bbc908d6d8
Initial IODELAY fuzzer
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-07-18 09:17:24 +02:00
litghost
db785ed575
Merge pull request #945 from antmicro/loop_check_print_format
...
int_loop_check.py: Fix output formatting
2019-07-17 09:01:36 -07:00
Tomasz Michalak
d750e4fb43
int_loop_check.py: Fix output formatting
...
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-07-15 10:08:45 +02:00
Tomasz Michalak
f5ba30a81c
038-cfg: Add fuzzer for the CFG tile
...
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-07-13 07:10:18 +02:00
litghost
36af12c149
Merge pull request #933 from antmicro/016-doutmux-amc31
...
Fuzzer for DOUTMUX.MC31 and DFFMUX.MC31
2019-07-10 15:47:33 -07:00
litghost
2d13b11f13
Merge pull request #935 from litghost/more_ilogic_bits
...
Expand ILOGIC fuzzer to document additional ISERDES bits.
2019-07-10 11:21:08 -07:00
Maciej Kurc
b7fc6734d2
Ran format-py
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-07-10 16:15:28 +02:00
Maciej Kurc
1e6b85b8a8
Increased number of specimens and CLBs
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-07-10 16:07:11 +02:00
Maciej Kurc
e08ce61fbe
Modified 015 to include DFFMUX.MC31 for SLICEM
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-07-10 16:06:07 +02:00
Maciej Kurc
56cb76e90f
Added a makefile which allows to fuzz features for both SLICEM and SLICEL but separate them during database merge.
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-07-10 15:06:58 +02:00
litghost
05ef773e60
Merge pull request #938 from antmicro/mmcme2-base-addr-fix
...
fuzzers: tilegrid: mmcme: LOC mmcme2_adv instances
2019-07-09 21:14:29 -07:00
Karol Gugala
b989c2fc05
fuzzers: tilegrid: mmcme: LOC mmcme2_adv instances
...
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-07-09 18:42:04 +02:00
Keith Rothman
280191ce0e
Attempt to fix fuzzer error.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-07-08 17:16:45 -07:00
Keith Rothman
2a242bbd62
Expand ILOGIC fuzzer to document additional ISERDES bits.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-07-08 17:00:06 -07:00
Keith Rothman
f92fb52576
Merge branch 'master' into add_pll_interconnect_fuzzer
2019-07-08 11:22:49 -07:00
Maciej Kurc
67dba10fb7
Modified fuzzer 016 to include DOUTMUX.AMC31 feature.
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-07-08 15:39:06 +02:00
Tomasz Michalak
948a3b21cc
Merge pull request #915 from antmicro/913_hclk_ioi_baseaddress
...
Calculate base addresses for HCLK_IOI3 tiles.
2019-07-04 23:32:20 +02:00
Keith Rothman
b77c47b155
Fixes for zynq7 and PLL fuzzing.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-07-03 13:19:03 -07:00
Keith Rothman
a7f5a305b9
Add 034 to fuzzer makefile.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-07-03 13:19:03 -07:00
Keith Rothman
2728b781d1
Limit pips to the ones we care about.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-07-03 13:19:03 -07:00
Keith Rothman
30648d554a
Complete initial PLL fuzzer.
...
This solves for all unknown bits, but results in a large "IN_USE"
feature for apparently constant bits.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-07-03 13:18:58 -07:00
Keith Rothman
bc822f8337
Update 032 with some fixes found during interconnect fuzzing.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-07-03 13:18:58 -07: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
Karol Gugala
78346781ce
fuzzers: 007: fix Makefile targets definitions
...
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-07-02 19:04:10 +02:00
Karol Gugala
28d961a650
fuzzers: routing BELs: group timings by interconn oputput
...
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-07-02 13:08:14 +02:00
Tomasz Michalak
e096d9c172
005-tilegrid: Add HCLK_IOI base addresses calculation
...
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-07-01 08:58:45 +02:00
Karol Gugala
6cc614f1fb
fuzzers: 007: fix BEL fuzzer Makefile
...
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-06-29 14:12:08 +02:00
Karol Gugala
9658653da8
fuzzers: bel: emit routing bels timings as INTERCONN
...
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-06-29 14:12:08 +02:00
Karol Gugala
03252bc46f
fuzzers: 007: add gitignores
...
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-06-29 14:12:08 +02:00
Karol Gugala
a99e26bbd4
fuzzers: 007: make both bels and routing-bels
...
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-06-29 14:12:08 +02:00
Karol Gugala
cb3a2b42d7
fuzzers: 007: produce sdf files for routing bels
...
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-06-29 14:12:08 +02:00
Karol Gugala
2c1d4342b7
fuzzers: 007: format python
...
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-06-29 14:12:08 +02:00
Karol Gugala
ec28d95604
fuzzers: 007: add routing BELs fuzzer
...
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-06-29 14:12:08 +02:00
Tomasz Michalak
36e9120fc7
Fix problem with falsely ignored PIPs
...
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-06-27 08:01:01 +02:00
litghost
5fb2153a0a
Merge pull request #889 from antmicro/875_44_clk_bufg_pips
...
Fix duplicate tag in 044-clk-bufg-pips
2019-06-26 08:31:58 -07:00
Alessandro Comodi
ca6bbee193
Merge pull request #908 from antmicro/fix-bram-timing-fuzzer
...
007-timing: added missing aliases for bram timing
2019-06-26 13:00:20 +02:00
litghost
b8f64484da
Merge pull request #901 from antmicro/bel-fuzzer-stabilization
...
BEL fuzzer stabilization
2019-06-25 10:43:12 -07:00
litghost
73a6bc5d77
Merge pull request #906 from antmicro/tilegrid_ioi
...
Calculate base addresses for IOI tiles
2019-06-25 10:20:06 -07:00
Tomasz Michalak
00c4672c12
fuzzers: Add 046-clk-bufg-mixed-pips fuzzer
...
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-06-25 18:52:00 +02:00
Tomasz Michalak
19ed8c5af8
044-clk-bufg-pips: Exclude CK_BUFG_(BOT|TOP)_R_CK_MUXED from todo list
...
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-06-25 18:52:00 +02:00
litghost
5845918552
Merge pull request #838 from antmicro/041_clk_hrow_pips_timeout
...
041-clk-hrow-pips: Fix timeout and bit collision problems
2019-06-25 09:18:44 -07:00
Alessandro Comodi
6476443a52
007-timing: added missing aliases for bram timing
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-06-25 17:13:44 +02:00
Tomasz Michalak
86164fdc18
005-tilegrid: propagate IOI SING and Y9 tiles
...
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-06-25 12:12:37 +02:00
Tomasz Michalak
9fb26b6915
005-tilegrid: calculate IOI base address
...
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-06-25 11:32:32 +02:00
Karol Gugala
f6450b72b8
fuzzers: 007: bel: sort timing keywords
...
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-06-21 17:28:48 +02:00
Karol Gugala
a560cc3500
fuzzers: 007: bel: do not copy timing data
...
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-06-21 17:28:05 +02:00
Karol Gugala
7821cb743c
fuzzers: 007: refactor bel properties handling
...
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-06-21 17:27:26 +02:00
Karol Gugala
b4634413da
fuzzers: 007: bel: use functions for searching in speed_model
...
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-06-21 17:25:37 +02:00
Keith Rothman
29210f81da
Add empty defaults for additional new database files.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-06-20 09:39:41 -07:00
Keith Rothman
01a0be3162
Add support to zero db to support simple groups.
...
Previously these kinds of zero groups would require encoding the
final bits, rather than tags. This is extends the dbfixup to
construct groups via groups of tags, rather than groups of bits.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-06-19 14:46:39 -07:00
Tomasz Michalak
8c059c627b
int_maketodo.py: Replace assertion with warning if PIP can't be balanced
...
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-06-19 11:11:40 +02:00
Tomasz Michalak
5831cf604f
fuzzers: Re-enable fuzzer 041-clk-hrow-pips
...
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-06-19 11:11:20 +02:00
Tomasz Michalak
2814254cbf
041-clk-hrow-pips: Balance todo list
...
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-06-19 11:11:20 +02:00
Tomasz Michalak
678f915467
041-clk-hrow-pips: Don't solve fake features
...
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-06-19 11:11:20 +02:00
Karol Gugala
d5dc09948a
fuzzers: 007: remove unused code
...
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-06-19 10:53:19 +02:00
Karol Gugala
0fe609353e
fuzzers: 007: update docstring for find_aliased_pin
...
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-06-18 18:30:48 +02:00
Karol Gugala
2d26781992
fuzzers: 007: tim2json: update docstrings
...
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-06-18 18:30:48 +02:00
Karol Gugala
37626d75e5
fuzzers: 007: fixup_timings: update docstrings
...
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-06-18 18:30:48 +02:00
Karol Gugala
9b04747da9
fuzzers: 007: bel: add README
...
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-06-18 18:30:48 +02:00
Karol Gugala
afb0cc78da
fuzzers: 007: add docstring and assert to line_fixup function
...
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-06-18 18:30:48 +02:00