Commit Graph

3265 Commits

Author SHA1 Message Date
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
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
litghost 90e51e2005
Merge pull request #1454 from litghost/assorted_fixes
Add missing file segbits to 000-init-db.
2020-10-06 09:04:33 -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
Tim Ansell d208c43264
Merge pull request #1452 from shirriff/patch-1
Update tile_type.rst
2020-10-05 06:27:58 -07:00
Alessandro Comodi 31969e8860
Merge pull request #1414 from antmicro/fix-output-arg
Move setting output path to `run` function
2020-10-05 14:21:03 +02:00
Ken Shirriff 3cdbb021d5 Update tile_type.rst
Replace typo PIN_NAME with PIP_NAME.
Also minor typo fixes.

Signed-off-by: Ken Shirriff <ken.shirriff@gmail.com>
2020-10-03 12:29:05 -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
litghost 39ca54d682
Merge pull request #1441 from litghost/oserdes_features
Fixup OSERDES features to handle missing bits
2020-10-02 07:35:51 -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
litghost 7692b9bea9
Merge pull request #1429 from litghost/break_circular_import
Fix python on kokoro and break circular import through tile_segbits.
2020-10-01 17:30:37 -07:00
Keith Rothman 837e160560 Add fix to prevent INT features with 3 bits.
This may help fix #1246.

Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-10-01 11:20:06 -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
Keith Rothman 8f2456e4bd Output python3 version.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-09-09 11:49:13 -07:00
Keith Rothman c7033a6a19 Clean up python install process.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-09-09 09:48:48 -07:00
Keith Rothman fa6840e6db Break circular import through tile_segbits.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-09-01 13:18:06 -07:00
litghost 58df67f243
Merge pull request #1425 from litghost/update_req
Relax scipy version requirement to simply a minimum version, rather than exact.
2020-08-28 09:24:05 -07:00
Keith Rothman 70c580b3be Relax scipy version requirement to simply a minimum version, rather than exact.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-08-27 14:30:26 -07:00
Kamil Rakoczy 0b28b67bd3 Move setting output path to `run` function
`get_setting` function is setup in `run` function and can't be used before it

Signed-off-by: Kamil Rakoczy <krakoczy@antmicro.com>
2020-08-06 08:09:07 +02:00
litghost 0339695c0d
Merge pull request #1407 from antmicro/iserdes-features-grouping
Fix tag grouping for ISERDES
2020-07-30 10:12:56 -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 4e63f301b8
Merge pull request #1406 from antmicro/iserdes-features-rename
ISERDES feature rename
2020-07-30 09:08:57 +02:00
Maciej Kurc 0ac02c2d27 Added a feature name check to mergedb.py
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-07-29 16:35:27 +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
litghost ec6f9c517c
Merge pull request #978 from antmicro/iserdes-fuzzer
ILOGIC/ISERDES fuzzer
2020-07-21 09:08:15 -07: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
Tim Ansell 073577dd96
Merge pull request #1396 from SymbiFlow/badges
Adding build badges.
2020-07-16 11:09:27 -07:00
litghost 94e7a6ae2a
Merge pull request #1381 from antmicro/A100T_db
Change main fuzzed device to A100T
2020-07-16 07:41:44 -07:00
Tim 'mithro' Ansell e1e55c3d98 Adding build badges.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2020-07-15 18:38:16 -07:00