Commit Graph

3247 Commits

Author SHA1 Message Date
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
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
Robert Winkler 2b44720b6f Adjust harness settings to new A100T database
Signed-off-by: Robert Winkler <rwinkler@antmicro.com>
2020-07-16 00:04:50 +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
Robert Winkler 1478ab4e6b Change main fuzzed device to A100T
Signed-off-by: Robert Winkler <rwinkler@antmicro.com>
2020-07-16 00:04:50 +02:00
litghost 2d12859e82
Merge pull request #1390 from andrewb1999/overlay
Add overlay.py to allow for overlay architecture generation
2020-07-15 14:03:43 -07:00
Andrew Butt 70f7412374 Remove grid argument and fix formatting
Signed-off-by: Andrew Butt <butta@seas.upenn.edu>
2020-07-15 15:54:27 -04:00
Andrew Butt 67b2749b0a Add test cases for overlay
Signed-off-by: Andrew Butt <butta@seas.upenn.edu>
2020-07-15 15:26:47 -04:00
Andrew Butt 9456bcded1 Make suggested overlay changes, still need tests
Signed-off-by: Andrew Butt <butta@seas.upenn.edu>
2020-07-14 18:10:44 -04:00
Andrew Butt 2bed3cc771 Add overlay python object to act as inverse roi
Signed-off-by: Andrew Butt <butta@seas.upenn.edu>
2020-07-10 18:44:32 -04:00
litghost 18ac5cffa6
Merge pull request #1389 from andrewb1999/fix-sdf-gen
Fix SDF generation
2020-07-08 15:10:13 -07:00
Andrew Butt 2f03a575e2 Fix SDF generation
Signed-off-by: Andrew Butt <butta@seas.upenn.edu>
2020-07-08 10:55:20 -04:00
litghost b0432d14d5
Merge pull request #1383 from andrewb1999/json-add-explicit-type
Add dedicated port type to harness design.json
2020-07-01 15:59:30 -07:00
Andrew Butt 30f35f97bd Add dedicated port type to harness design.json
Signed-off-by: Andrew Butt <butta@seas.upenn.edu>
2020-07-01 10:24:51 -04:00
litghost 9749d6d51f
Merge pull request #1361 from HackerFoo/remove-map-populate
remove MAP_POPULATE
2020-06-22 11:21:29 -07:00
Dusty DeWeese 90be7e4204 remove MAP_POPULATE
Signed-off-by: Dusty DeWeese <dustin.deweese@gmail.com>
2020-06-17 10:11:20 -07:00
litghost 8f73f7899c
Merge pull request #1368 from SymbiFlow/revert-1347-add-setup-package
Revert "Move fasm2frames to prjxray"
2020-06-16 07:33:39 -07:00
litghost 764ec71eb2 Revert "Move fasm2frames to prjxray"
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-06-15 17:32:11 -07:00
litghost aff6885332
Merge pull request #1345 from antmicro/idelay_minitest
A minitest for IDELAY
2020-06-15 09:12:45 -07:00
litghost 35ead5e40f
Merge pull request #1347 from antmicro/add-setup-package
Move fasm2frames to prjxray
2020-06-09 09:07:26 -07:00