Alessandro Comodi
10f4ea1de5
063-gtp-common: handle both gtp_common and gtp_common_mid
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-01-20 18:23:24 +01:00
Alessandro Comodi
7036884784
063-gtp-common: add inverted and in_use features
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-01-20 18:23:24 +01:00
Alessandro Comodi
ccccd20ed8
063-gtp-common: add gtp_common fuzzer
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-01-20 18:23:24 +01:00
litghost
64858d6437
Merge pull request #1547 from antmicro/add-gtp-common-tilegrid
...
gtp_common: add to tilegrid
2021-01-20 09:21:41 -08:00
Alessandro Comodi
3d4c9addf0
environment: fix environment set up
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-01-20 11:28:56 +01:00
Alessandro Comodi
9be8df1756
005-tilegrid: add clean_all target
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-01-19 22:43:29 +01:00
Alessandro Comodi
0ec1aa277b
005-tilegrid: fix make run
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-01-19 19:53:46 +01:00
Alessandro Comodi
bed5106efc
005-tilegrid: allow auto-alignment of frame
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-01-19 19:53:42 +01:00
Alessandro Comodi
a7b2d9752e
gtp_common: add to tilegrid
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-01-18 15:41:11 +01:00
Alessandro Comodi
1be5c159ac
061-pcie-conf: add to Makefile to run correctly
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-01-14 17:17:13 +01:00
Alessandro Comodi
2e2aa36d84
061-pcie-conf: fix number of digits
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-01-14 17:17:13 +01:00
Alessandro Comodi
47f4ca909f
pcie: add fuzzer for configuration attributes
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-01-14 17:17:13 +01:00
litghost
30890e0e04
Merge pull request #1539 from dnltz/WIP/dnltz/refactory_database
...
Refactor fabric data in database
2021-01-14 08:16:43 -08:00
Alessandro Comodi
8fe46031bc
run make format-py
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-01-13 15:02:42 +01:00
Alessandro Comodi
17d5254adf
pcie: add to tilegrid
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-01-13 13:01:45 +01:00
Daniel Schultz
e60b0d5875
fuzzers: Deploy fabric data to a separate dir
...
Fabric data should be deployed to a separate directory inside the database
and all devices with the same fabric should access it.
Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
2021-01-12 22:36:58 +01:00
Daniel Schultz
54808f48fb
fuzzers: Set part information to env
...
Loads the part specific mapping information and stores them in the env.
Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
2021-01-12 22:36:58 +01:00
Maciej Kurc
3364526d14
Enabled MMCM REBUF PIP solution
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-11-17 15:16:59 +01:00
Maciej Kurc
fe82e0f281
Added solution for some MMCM compensation settings
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-11-10 15:57:20 +01:00
Maciej Kurc
40a20bafdf
Added forced routing of MMCM.CLKINn signals through HCLK tiles to remove bit aliasing
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-11-03 16:52:23 +01:00
Maciej Kurc
af0b0a7657
Added solution for some additional MMCM features
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-11-03 15:30:35 +01:00
Maciej Kurc
6bf585ba72
Fixed manual route failure detection
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-11-03 15:19:20 +01:00
Keith Rothman
88fc1f1b40
Fix new BRAM36 features.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-10-28 13:44:49 -07:00
Keith Rothman
3abb90f2b5
Add comments to new scripts.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-10-26 13:26:26 -07:00
Keith Rothman
d117b73b18
Add node names to database.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-10-26 09:32:52 -07:00
Keith Rothman
0deee961eb
Add BRAM36_IN_USE feature.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-10-22 17:22:10 -07:00
Keith Rothman
4e4bcae418
Make MMCM pip fuzzer more robust.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-10-13 14:45:18 -07:00
Keith Rothman
af6700a692
Limit failure logging to output, but ensure that full logs are available.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-10-09 10:34:44 -07:00
Keith Rothman
0fd5283c12
Correct MMCME_ADV in tcl filter statement.
...
This likely doesn't affect the output, but it prevented params.json from
being valid.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-10-08 17:44:42 -07:00
Keith Rothman
90d420eef3
Add initial MMCM feature and PIP support.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-10-08 17:44:42 -07:00
litghost
ac8d30e3fe
Merge pull request #1453 from litghost/add_iff_in_use_feature
...
Add IFF.IN_USE feature.
2020-10-08 17:37:22 -07:00
Keith Rothman
b741467366
Increase 044 filters and reverse order of mergedb for better errors.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-10-08 11:18:27 -07:00
litghost
18488db7e2
Merge pull request #1448 from litghost/fix_oserdes_dup
...
Fix duplicate feature ZBUF and TDDR.SRUSED.
2020-10-07 11:16:44 -07:00
Keith Rothman
9ecee64d4e
Add IFF.IN_USE feature.
...
This addresses missing features in
https://github.com/SymbiFlow/symbiflow-arch-defs/issues/1536 .
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-10-06 10:43:39 -07:00
Keith Rothman
7c869b7098
Add missing file segbits to 000-init-db.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-10-05 17:15:05 -07:00
Keith Rothman
fc0e78a9da
Fix duplicate feature ZBUF and TDDR.SRUSED.
...
This duplication occured during development, but wasn't caught until
integration testing.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-10-02 19:08:36 -07:00
litghost
2e96cd2781
Merge pull request #1446 from litghost/fix_cmt_pips
...
Add missing FREQ_BB active feature
2020-10-02 07:40:22 -07:00
Keith Rothman
a2e275e44c
Add missing FREQ_BB active feature.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-10-01 17:31:50 -07:00
Keith Rothman
8957367dd4
Fixup OSERDES features to handle missing bits.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-10-01 17:31:29 -07:00
Keith Rothman
5ad24eb6cd
Make 018 more robust by selectively disabling inputs and outputs.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-09-25 12:59:57 -07:00
Keith Rothman
f1eabc62b7
Add some determinism to the randomness in 018.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-09-11 10:51:21 -07:00
Maciej Kurc
8780e2e6a1
Fixed tag grouping for ISERDES
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-07-30 10:58:39 +02:00
Maciej Kurc
f4778dbfda
Changed ISERDES feature names to conform to fasm syntax
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-07-29 16:35:22 +02:00
Maciej Kurc
299e9dddde
Cleaned up dbf files.
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-07-20 10:12:00 +02:00
Maciej Kurc
144eda40e5
Added licensing and encoding info
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-07-17 13:05:09 +02:00
Maciej Kurc
64b2075485
Fixes 035b feature prefixes, added tag grouping
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-07-17 12:48:34 +02:00
Maciej Kurc
6396c941af
Fixed fuzzer dependency.
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-07-17 11:58:42 +02:00
Maciej Kurc
3ee95542b8
Enabled 035b in Makefile
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-07-17 11:58:42 +02:00
Maciej Kurc
d83a7031e5
Code formatting.
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-07-17 11:58:42 +02:00
Maciej Kurc
e68b3083d4
Added changing of clock inverters / updated bits.dbf
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-07-17 11:58:42 +02:00
Maciej Kurc
ebf88a8430
Disabled renaming ILOGIC to IOB, code formatting.
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-07-17 11:58:42 +02:00
Maciej Kurc
b02c0f5135
Removed aliasing with some PIP bits.
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-07-17 11:58:42 +02:00
Maciej Kurc
01c1b0e23c
Added filtering of some overlapping bits (by frame idx). Executing logic put in a function.
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-07-17 11:58:42 +02:00
Maciej Kurc
10a6547252
Ran make format-py
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-07-17 11:58:42 +02:00
Maciej Kurc
2b87eec19a
Added more bits to dbf, added varying of inverters for ISERDES
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-07-17 11:58:42 +02:00
Maciej Kurc
3ad85e0e49
Fixed solution for ZINV_D
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-07-17 11:58:42 +02:00
Maciej Kurc
d3b6566206
Modified dbf file, changed some probabilities.
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-07-17 11:58:42 +02:00
Maciej Kurc
f6aecf0d88
A lot of modifications and fixups.
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-07-17 11:58:42 +02:00
Maciej Kurc
40d3cb5588
Added fuzzing of IDDR along with ISERDES
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-07-17 11:58:42 +02:00
Maciej Kurc
44085d34d4
Moved SDR/DDR out of width setting
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-07-17 11:58:42 +02:00
Maciej Kurc
ea0fd9eb8e
Added fuzzing for chained ISERDES
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-07-17 11:58:42 +02:00
Maciej Kurc
369aa38c6a
Ran make format-py
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-07-17 11:58:42 +02:00
Maciej Kurc
a2552bf478
Initial fuzzer for ISERDES only.
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-07-17 11:58:42 +02:00
Robert Winkler
996bcfd7a1
Adjust 032-cmt-pll fuzzer for A100T device
...
This commit allows the 032-cmt-pll fuzzer to find the bits
that disappeared after changing the main fuzzed device from A50T to A100T.
Signed-off-by: Robert Winkler <rwinkler@antmicro.com>
2020-07-16 00:04:50 +02:00
Andrew Butt
2f03a575e2
Fix SDF generation
...
Signed-off-by: Andrew Butt <butta@seas.upenn.edu>
2020-07-08 10:55:20 -04:00
Tomasz Michalak
c66f4f4aa1
Add license headers to tcl files
...
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
Signed-off-by: Tim 'mithro' Ansell <tansell@google.com>
2020-05-26 07:33:12 -07:00
Tomasz Michalak
fbf4dd897d
Add or fix license header
...
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
Signed-off-by: Tim 'mithro' Ansell <tansell@google.com>
2020-05-26 07:33:12 -07:00
Tomasz Michalak
0357b3e4b1
Fix formatting after updating license headers
...
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
Signed-off-by: Tim 'mithro' Ansell <tansell@google.com>
2020-05-26 07:33:12 -07:00
Tomasz Michalak
300bc62227
Add licensing header to bash scripts
...
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
Signed-off-by: Tim 'mithro' Ansell <tansell@google.com>
2020-05-26 07:33:12 -07:00
Tomasz Michalak
159d6a8e88
Add licensing header to Makefiles
...
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
Signed-off-by: Tim 'mithro' Ansell <tansell@google.com>
2020-05-26 07:33:12 -07:00
Tomasz Michalak
950d7534ec
Add licensing header to fuzzers' python scripts
...
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
Signed-off-by: Tim 'mithro' Ansell <tansell@google.com>
2020-05-26 07:33:12 -07:00
litghost
8df6ed1131
Merge pull request #1324 from antmicro/sstl15
...
SSTL15 features
2020-05-08 08:09:44 -07:00
Maciej Kurc
82e9a75dc3
Modified 030 to emit tags for SSTL15
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-05-07 13:38:14 +02:00
Maciej Kurc
317f8691f7
Disabled emission of HCLK_CMT_MUX_CLKINT_n_USED tags.
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-05-04 09:19:10 +02:00
Maciej Kurc
08e8d1b118
Fixed solution of CCIOn_USED bits.
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-05-04 09:16:14 +02:00
Maciej Kurc
f28684c636
Fixed a bug in makefile
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-05-04 09:16:14 +02:00
Maciej Kurc
dedbfaa301
Code formatting.
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-05-04 09:16:14 +02:00
Maciej Kurc
f6dd2c1e7c
Enhance 045 to solve FREQ_REF related PIPs
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-05-04 09:16:14 +02:00
Tim Callahan
d9ad4a74da
Sort ignored wires for xc7a100t part.
...
Signed-off-by: Tim Callahan <tcal@google.com>
2020-04-28 16:00:04 -07:00
Tim Callahan
7b4cb853d7
Enable xc7100t part db generation, add ignored wires for fuzzer 074.
...
Signed-off-by: Tim Callahan <tcal@google.com>
2020-04-28 15:58:35 -07:00
litghost
895c280909
Merge pull request #1308 from antmicro/reenable_ilogic_clkb_imux22
...
Re-enable IOI_ILOGIC[01]_CLKB.IOI_IMUX22_[01] pips.
2020-04-28 11:19:25 -07:00
Maciej Kurc
28ddeb2feb
Added forced routing through IMUX PIPs. Changed some stimulus.
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-04-28 12:45:45 +02:00
Maciej Kurc
906bae2b31
Changed P&R directive to "quick"
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-04-24 10:12:33 +02:00
Maciej Kurc
3d44405216
Re-enabled 037 to fuzz IOI_ILOGIC[01]_CLKB\.IOI_IMUX22_[01] pips.
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-04-21 18:44:41 +02:00
David Shah
b757da0148
fuzzers: Add missing B-side IN_DIFF bits
...
Signed-off-by: David Shah <dave@ds0.me>
2020-03-30 17:01:48 +01:00
Tim Ansell
85ccaa09b4
Merge pull request #1257 from antmicro/docs_fix_warnings
...
Fix warnings in documentation
2020-03-18 15:19:41 -07:00
Keith Rothman
465fd4731d
Add prohibited site list to tilegrid.
...
Prohibited sites are sites that Vivado will not place at.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-03-13 15:21:43 -07:00
Robert Winkler
675af0728c
Fix warnings in documentation
...
This commit resolves all warnings in the project documentation
Signed-off-by: Robert Winkler <rwinkler@antmicro.com>
2020-03-11 10:32:04 +01:00
Keith Rothman
8964ad3b53
Convert CLB/CLB_INT tilegrid fuzzer to workaround prohibited locations.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-03-09 13:47:03 -07:00
Keith Rothman
9e21e951c8
Fix remap on new 074 code.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-21 13:01:30 -08:00
Keith Rothman
89bc2008d8
Some more fixes around ignored tiles within a grid.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-20 11:33:12 -08:00
Keith Rothman
22e1a8f7c3
Refactor how part specific for part generic fuzzers are marked.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-19 16:55:53 -08:00
Keith Rothman
44eb914f8d
Fill holes in excluded part of grid.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-19 16:34:12 -08:00
Keith Rothman
fabae5eb64
Fix some bugs in makefile work tracking.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-19 16:34:12 -08:00
Keith Rothman
1f22d60160
Fix up Makefile dependences.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-19 16:34:12 -08:00
Keith Rothman
bc00250f90
Run make format.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-19 16:34:12 -08:00
Keith Rothman
e626994d4d
Add some samples for cfg_int to remove discrepancies.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-19 16:34:12 -08:00
Keith Rothman
61d4a43b3f
Remove some unused targets from fuzzaddr/common.mk
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-19 16:34:12 -08:00
Keith Rothman
6a50598cdc
Sort tilegrid_tdb.json for better debugging.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-19 16:34:12 -08:00
Keith Rothman
32833e6f93
Add diagnostic to find 005 instability.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-19 16:34:12 -08:00
Keith Rothman
850d16fa02
Don't clobber other parts build directories on run target.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-19 16:34:11 -08:00
Keith Rothman
d6e4c28323
Report full untruncated log upon failure.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-19 16:34:11 -08:00
Keith Rothman
63ab362d2a
Fix clean step update for 073.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-19 16:34:11 -08:00
Keith Rothman
3aeb1f120a
Also clean log directories.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-19 16:34:11 -08:00
Keith Rothman
ec6b1aa02d
Fix some typo's.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-19 16:34:11 -08:00
Keith Rothman
f4fd84625f
Add part to run_fuzzer output.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-19 16:34:11 -08:00
Keith Rothman
80add259ed
Fix some parallelism issues.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-19 16:34:11 -08:00
Keith Rothman
9f839a7a08
Attempt to parallelize 074 for additional parts.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-19 16:34:11 -08:00
Keith Rothman
44b79e1e85
Remap some timing models.
...
This is an approximation, but it may work better.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-19 16:34:08 -08:00
Alessandro Comodi
073c976128
cleaning fuzzers before running roi_only target commands
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-02-19 16:33:32 -08:00
Keith Rothman
2bc72b5cce
Increase number of processes allowed to run during final grid reduction.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-19 16:33:32 -08:00
Keith Rothman
4691ba3183
Remove temp files after 074 completes.
...
- Remove unused imports.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-19 16:33:32 -08:00
Alessandro Comodi
3f435ea30b
074-dump_all: fix bug when annotating wires speed model
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-02-19 16:33:32 -08:00
Alessandro Comodi
43699a09ac
074-dump_all: fix bug in site pin delay addition
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-02-19 16:33:32 -08:00
Alessandro Comodi
1257f9f855
074-dump_all: remove speed_index from tile_types
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-02-19 16:33:32 -08:00
Alessandro Comodi
b24f5f5ad3
fuzzers: clean and do make fuzzer/run.ok when generating part_only
...
This is necessary to have a clean output when building extra-parts
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-02-19 16:33:32 -08:00
Alessandro Comodi
a2120b529e
074-dump_all: direct speed model tmp files to specimen directory
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-02-19 16:33:32 -08:00
Alessandro Comodi
1004ad6633
074-dump_all: get vivado exec path from env variable
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-02-19 16:33:32 -08:00
Alessandro Comodi
46c28ccb91
074-dump_all: continue if site_pin is NoneType
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-02-19 16:33:32 -08:00
Alessandro Comodi
986ca05686
074-dump_all: remove unnecessary lines from jobtiles.tcl
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-02-19 16:33:32 -08:00
Alessandro Comodi
c16b1233d5
074-dump_all: back annotation added to tile types
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-02-19 16:32:33 -08:00
Alessandro Comodi
a3b8e56194
074-dump_all: added creation of json speed model file for backannotation
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-02-19 16:32:33 -08:00
Alessandro Comodi
ce35c7c37c
074-dump_all: annotate only speed model index
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-02-19 16:32:33 -08:00
Alessandro Comodi
194cc230f1
fix possible concurrency issue
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-02-19 16:32:33 -08:00
litghost
84b1457b88
Merge pull request #1238 from litghost/remap_some_timing
...
Remap some timing
2020-02-19 16:31:44 -08:00
Keith Rothman
445934140e
Fix up some comments.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-19 15:15:59 -08:00
Keith Rothman
f7e3442f74
Remap some timing models.
...
This is an approximation, but it may work better.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-19 09:27:12 -08:00
Keith Rothman
9aec0c8d9c
Sort wire pairs using extract_numbers.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-19 09:11:03 -08:00
Keith Rothman
222eefcece
Use extract_numbers for sort keys to preserve previous DB output.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-18 10:45:22 -08:00
litghost
66916fb787
Merge pull request #1245 from antmicro/fix_1234
...
Fix for the lost IOB bits
2020-02-18 09:58:46 -08:00
litghost
c0289c5948
Merge pull request #1186 from antmicro/in_term_group
...
Grouping of IN_TERM features
2020-02-18 09:20:31 -08:00
Keith Rothman
89761c1102
Add some sorting to JSON outputs.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-18 06:39:20 -08:00
Maciej Kurc
9183126bdd
Fixed the 030 fuzzer to automatically detect where the PUDC_B site is.
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-02-18 12:01:02 +01:00
litghost
541d88c999
Merge pull request #1229 from litghost/serdes_timing
...
I/OSERDES BEL timing
2020-02-13 07:41:43 -08:00
Maciej Kurc
014462de26
Ported tag grouping to dbfixup.py
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-02-13 13:47:32 +01:00
Tim Ansell
db14b30fdb
Merge pull request #1230 from litghost/sorting-fix
...
Copy of #1226 , remove use of xjson from `074`
> - Rework how the `json` files are sorted (numbers are treated as numerics).
> - Sort `csv` and `txt` files.
> - Sort `segbits.*origin_info.db` files.
> - Sort the grid file.
>
> How this changes the output can be seen in https://github.com/SymbiFlow/prjxray-db/pull/11/files
2020-02-12 19:26:08 -08:00
Keith Rothman
7dfd4adaa8
Remove xjson from 074.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-12 14:43:15 -08:00
Keith Rothman
49b5a8cde6
Handle weird bel pins that aren't really clocks.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-12 12:59:14 -08:00
Keith Rothman
2f388235e4
Update doctests.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-11 20:55:07 -08:00
Keith Rothman
ec69db772d
Remove progressbar
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-11 20:50:50 -08:00
Keith Rothman
0c1a404ab1
Run make format.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-11 20:49:09 -08:00
Keith Rothman
564863ccad
Refactor remaining function in tim2json.py
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-11 20:38:34 -08:00
Keith Rothman
e17f9e8140
Refactor routines to read pins, props, and site pins.
...
Also fix Makefile intermediate.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-11 20:38:27 -08:00
Keith Rothman
b9f8f962f1
Start of SERDES timing.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-11 16:52:12 -08:00
Maciej Kurc
1196f67f71
Moved the group.py script to the utils dir.
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-02-11 12:24:34 +01:00
Maciej Kurc
b20bae5341
Added grouping of IN_TERM features so they can be decoded unambigosly.
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-02-11 12:24:34 +01:00
Keith Rothman
2678e7a3a7
Handle both jobserver-fds and jobserver-auth flags.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-10 14:50:46 -08:00
Tomasz Michalak
de763a309c
fuzzers: Add support for KiB, MiB and GiB units
...
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2020-01-29 12:33:13 +01:00
Maciej Kurc
45338f1af4
Reworked the PS7 port def. extractor so instead of a minitest its now a fuzzer.
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-01-28 12:17:16 +01:00
litghost
3f0804a417
Merge pull request #1162 from antmicro/zynq_7020_tilegrid
...
Tilegrid generation for Zynq 7020
2020-01-27 19:24:07 -08:00