Commit Graph

3280 Commits

Author SHA1 Message Date
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
Tim Ansell 1b17af7d5c
Merge pull request #1468 from litghost/fixup_requirements
Fixup doc requirements to work around https://github.com/pypa/pip/issues/9031
2020-10-24 11:55:14 -07:00
Keith Rothman 6497a56b15 Fixup doc requirements to work around https://github.com/pypa/pip/issues/9031
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-10-23 15:17:14 -07:00
litghost aff076b47d
Merge pull request #1466 from litghost/add_ram36_in_use_feature
Add BRAM36_IN_USE feature.
2020-10-23 07:24:17 -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
litghost 34043d1b3d
Merge pull request #1447 from litghost/add_mmcm_pips
Add initial MMCM feature and PIP support.
2020-10-20 15:44:37 -07:00
Keith Rothman 69d40a054e Report bad line when reading segbits.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-10-19 10:24:02 -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
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
Keith Rothman 05d6a420f7 Add assertion to debug CI failure.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-10-05 10:11:53 -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
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
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