Alessandro Comodi
7e68553b5b
030-iob: increase number of specimens
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-04-02 11:25:31 +02:00
Alessandro Comodi
2be05d612b
utils: update_resources: remove temp_file
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-03-26 13:47:38 +01:00
Alessandro Comodi
b2a45db8ce
064-gtp-channel: fix width of [TR]XOUT_DIV attributes
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-03-26 13:47:38 +01:00
Alessandro Comodi
8305cc81d9
run make format-tcl
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-03-26 13:47:38 +01:00
Alessandro Comodi
cb54b7f012
update_resources: skip parts with same speedgrade to get pins
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-03-26 13:47:38 +01:00
Alessandro Comodi
0219727e9c
cells_data: add clock information on ports.json
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-03-26 13:47:38 +01:00
Alessandro Comodi
865859a5f6
hostcheck: add mount to the output
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-03-25 10:55:13 +01:00
Alessandro Comodi
5ca05083d0
hostcheck: increase timeout and fix indentation
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-03-25 09:47:42 +01:00
Alessandro Comodi
e418f024b9
hostcheck: apply suggestion from comment and replaced tab with spaces
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-03-24 18:40:19 +01:00
Alessandro Comodi
fc196c7967
setup: add comment to remove dependency
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-03-15 17:43:40 +01:00
Alessandro Comodi
dc9060df22
setup: remove non-required dependencies
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-03-15 16:48:28 +01:00
Alessandro Comodi
2ccada206e
gtp_common: fix DRP_ENABLE and CLKSWING to be site features
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-03-09 21:08:16 +01:00
Alessandro Comodi
606489ff4e
gtp: create a cells_data dir for the attrs and ports JSONs
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-03-09 20:58:15 +01:00
Alessandro Comodi
9a35b89c93
docs: add cells_data documentation
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-03-09 20:58:15 +01:00
Alessandro Comodi
6794c98cdf
gtp: generate attributes and ports files to add to the db
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-03-09 16:06:19 +01:00
Alessandro Comodi
9265e5382e
071-ppips: take all ppips with one uphill nodes
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-03-08 11:25:50 +01:00
Alessandro Comodi
62eaa0a091
030-iob: fix un-even features in different sites
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-03-04 15:38:36 +01:00
Alessandro Comodi
4ad1aa61da
gtp: fix inverted signals. Change ZINV feature to INV
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-03-04 14:29:51 +01:00
Alessandro Comodi
9b39f931c7
071-ppips: additional fix for GTP-related PPIPs
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-03-04 14:09:46 +01:00
Alessandro Comodi
a54238cd23
005-tilegrid: fix GTP common frames
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-03-02 18:16:02 +01:00
Alessandro Comodi
d16d54fa91
071-ppips: fix gtp_int_interface PPIPs for 200T
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-03-01 16:24:32 +01:00
Alessandro Comodi
7932de32d1
mmcm, pll: use full name for MMCM, and PLL sites
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-02-26 17:04:03 +01:00
Alessandro Comodi
d98760e9ed
071-ppips: add missing GTP-related PPIPs
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-02-26 16:56:00 +01:00
Alessandro Comodi
13ffbcbf50
segmaker: fix site_type prefixes for GTP sites
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-02-26 11:59:39 +01:00
Alessandro Comodi
9b4f45514d
030-iob: LVDS, TMDS replace IN with IN_DIFF in process_rdb
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-02-22 16:24:01 +01:00
Alessandro Comodi
5ccd57353f
030-iob: improve rdb processing for LVDS and TMDS
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-02-22 15:34:34 +01:00
Alessandro Comodi
7bdf3329d8
071-ppips: add gtp-related ppips
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-02-19 14:10:14 +01:00
Alessandro Comodi
8266247637
101-dsp-pips: solve DSP-related PIPs
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-02-15 13:15:44 +01:00
Alessandro Comodi
abac14b5a0
030-iob: add LVDS_25 and TMDS_33
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-02-12 17:46:12 +01:00
Alessandro Comodi
39688725dc
030-iob: increase fuzzer efficiency
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-02-11 09:49:03 +01:00
Alessandro Comodi
89365770da
065-gtp-common-pips: fix overlapping piplist project names
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-02-10 10:25:39 +01:00
Alessandro Comodi
fdc384197c
063-gtp-common-conf: add DRP_ENABLE feature
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-02-09 16:13:52 +01:00
Alessandro Comodi
61729f66a8
065b-gtp-common-pips: solve missing CK_MUX pips
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-02-08 12:00:54 +01:00
Alessandro Comodi
6cabd8ad20
065-gtp-common-pips: solve only IBUFDS and GTP_CHANNEL pips
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-02-08 12:00:54 +01:00
Alessandro Comodi
8f199132c9
fuzzer: add 062-pcie-int-pips to Makefile
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-02-05 19:18:35 +01:00
Alessandro Comodi
711895765f
062-pcie-int-pips: add fuzzer to document PCIE_INT_INTERFACE DELAY PIPs
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-02-05 19:18:35 +01:00
Alessandro Comodi
940dd62c3c
065-gtp-common-pips: increase specimens count
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-02-04 13:10:31 +01:00
Alessandro Comodi
67b04455d1
005-tilegrid: pcie-int-interface: address review comments
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-02-04 12:35:36 +01:00
Alessandro Comodi
cb272206a2
005-tilegrid: add pcie_int_interface tile baseaddrs
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-02-04 12:35:36 +01:00
Alessandro Comodi
5137498bcb
066-gtp-int-pips: add fuzzer for GTP_INT_INTERFACE DELAY PIPs
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-02-04 12:35:00 +01:00
Alessandro Comodi
8495f46d15
063-gtp-common-conf: fix naming of GTREFCLK features
...
- Also adds a README for the fuzzer
Signed-off-by: Alessandro Comodi <[email protected] >
2021-02-03 20:54:27 +01:00
Alessandro Comodi
cb9e308f7a
063-gtp-common-conf: get features corresponding to IBUFDS -> GTP
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-02-03 20:54:27 +01:00
Alessandro Comodi
f1bc93089e
005-tilegrid: add gtp_int_interface tile baseaddress
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-02-03 15:57:57 +01:00
Alessandro Comodi
6ad64bc4fa
065-gtp-common-pips: add comments
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-02-02 20:00:34 +01:00
Alessandro Comodi
f48608dd1c
064-gtp-channel-conf: fix pushdb race condition issue
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-02-02 19:35:23 +01:00
Alessandro Comodi
9d89c64913
065-gtp-common-pips: assorted fixes to correctly solve all the PIPs
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-02-02 19:35:23 +01:00
Alessandro Comodi
618e170875
065-gtp-common-pips: enable fuzzer in makefile
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-02-02 19:35:23 +01:00
Alessandro Comodi
913a6ece40
pip fuzzers: enable part specific builds
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-02-02 19:35:23 +01:00
Alessandro Comodi
6e95748068
065-gtp-common-pips: add fuzzer to document GTP_COMMON_MID pips
...
Problems found:
- for some PIPs configurations, no bit is generated. For instance if
there are only connections with RX/TX from the GTP channel
- some missing PIPs with one bit only
- re-routing now correctly runs for every PIP
Signed-off-by: Alessandro Comodi <[email protected] >
2021-02-02 19:35:23 +01:00
Alessandro Comodi
9be069214f
minitest: litepcie: source XRAY_VIVADO_SETTINGS
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-01-29 20:15:23 +01:00
Alessandro Comodi
ab759c7b84
minitest: add/fix gitignore
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-01-29 19:16:42 +01:00
Alessandro Comodi
924751e0ee
minitest: fix litex packages versions
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-01-29 19:16:42 +01:00
Alessandro Comodi
52d0d87997
minitest: add litepcie minitest
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-01-29 19:16:42 +01:00
Alessandro Comodi
430e6d85e0
parts: add xc7a100tfgg484-2 part for netv2 board
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-01-29 19:16:42 +01:00
Alessandro Comodi
3b035f650e
minitest: add utility script to get unknown bits
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-01-28 16:54:01 +01:00
Alessandro Comodi
ea5879af18
minitest: litex: litesata: download riscv-gcc as well in Makefile
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-01-22 16:52:20 +01:00
Alessandro Comodi
45cbd6a7f7
bump yosys to latest master
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-01-22 15:25:47 +01:00
Alessandro Comodi
204b05672d
minitest: add hamsternz-displayport minitest
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-01-22 15:25:47 +01:00
Alessandro Comodi
b81df3fe0d
064-gtp-channel-conf: add minor fixes to document missing features
...
Features enabled with these fixes:
- IN_USE (this seems to have 9 bits, so -c has been set to 9)
- RXLPM_LF_CFG: this had wrong settings in the automatically generated
attrs.json file, which resulted in many bits to be
absent
- RXSLIDE_MODE: this behaves as a tag group
Signed-off-by: Alessandro Comodi <[email protected] >
2021-01-22 14:06:16 +01:00
Alessandro Comodi
730a6518d4
minitest: litex: litesata: add README
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-01-22 13:42:06 +01:00
Alessandro Comodi
f5dfb69d19
minitest: litex: litesata: fix Makefile and build process
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-01-22 13:42:02 +01:00
Alessandro Comodi
8210db1aa5
minitest: litex: litesata: add make target to get litex
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-01-22 10:19:29 +01:00
Alessandro Comodi
57a7da706c
minitest: add lite-sata minitest to verify GTP status
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-01-22 10:19:29 +01:00
Alessandro Comodi
e7995c74ee
005-tilegrid: allow auto-alignment of frame
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-01-21 19:02:39 +01:00
Alessandro Comodi
f8ae373dd5
063-gtp-common-conf: add IBUFDS_GTE2 primitive as well
...
This commit also solves an issue in the bitfilter function.
Given that the GTP_COMMON and GTP_COMMON_MID_[LEFT|RIGHT] have the same
bits, but in different frames, we need to add all of the possible frames
to the bitfilter callback.
This causes issues in determining the IN_USE feature, therefore, there
must be two different bitfilter callbacks, one for GTP_COMMON, and one
for GTP_COMMON_MID_[LEFT|RIGHT]
Signed-off-by: Alessandro Comodi <[email protected] >
2021-01-20 18:23:24 +01:00
Alessandro Comodi
50553b0c17
063-gtp-common-conf: fix Makefile to clean only current part
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-01-20 18:23:24 +01:00
Alessandro Comodi
5245999dc4
063-gtp-common-conf: add license to pushdb.sh
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-01-20 18:23:24 +01:00
Alessandro Comodi
47baef5aea
mergedb: add gtp_common_mid
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-01-20 18:23:24 +01:00
Alessandro Comodi
fb78c37356
063-gtp-common-conf: add to fuzzer Makefile
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-01-20 18:23:24 +01:00
Alessandro Comodi
10f4ea1de5
063-gtp-common: handle both gtp_common and gtp_common_mid
...
Signed-off-by: Alessandro Comodi <[email protected] >
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 <[email protected] >
2021-01-20 18:23:24 +01:00
Alessandro Comodi
ccccd20ed8
063-gtp-common: add gtp_common fuzzer
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-01-20 18:23:24 +01:00
Alessandro Comodi
5c892e4f44
063-gtp-common: enable gtp_common in mergedb
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-01-20 18:23:24 +01:00
Alessandro Comodi
3d4c9addf0
environment: fix environment set up
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-01-20 11:28:56 +01:00
Alessandro Comodi
9be8df1756
005-tilegrid: add clean_all target
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-01-19 22:43:29 +01:00
Alessandro Comodi
0ec1aa277b
005-tilegrid: fix make run
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-01-19 19:53:46 +01:00
Alessandro Comodi
bed5106efc
005-tilegrid: allow auto-alignment of frame
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-01-19 19:53:42 +01:00
Alessandro Comodi
a7b2d9752e
gtp_common: add to tilegrid
...
Signed-off-by: Alessandro Comodi <[email protected] >
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 <[email protected] >
2021-01-14 17:17:13 +01:00
Alessandro Comodi
2e2aa36d84
061-pcie-conf: fix number of digits
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-01-14 17:17:13 +01:00
Alessandro Comodi
ea772f01b6
mergedb: add pcie_bot tile
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-01-14 17:17:13 +01:00
Alessandro Comodi
47f4ca909f
pcie: add fuzzer for configuration attributes
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-01-14 17:17:13 +01:00
Alessandro Comodi
8fe46031bc
run make format-py
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-01-13 15:02:42 +01:00
Alessandro Comodi
17d5254adf
pcie: add to tilegrid
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-01-13 13:01:45 +01:00
Alessandro Comodi
471b314529
disassembler: sort remaining unknown bits
...
Signed-off-by: Alessandro Comodi <[email protected] >
2021-01-05 18:14:17 +01:00
Alessandro Comodi
8e4e400b17
move fasm2frames to prjxray to avoid including utils in python package
...
Signed-off-by: Alessandro Comodi <[email protected] >
2020-06-09 13:47:58 +02:00
Alessandro Comodi
8af2789e53
setup: re-add utils package
...
Signed-off-by: Alessandro Comodi <[email protected] >
2020-06-09 13:47:58 +02:00
Alessandro Comodi
c81b99b200
setup.py: add fasm2frames as entry point instead of packaging utils
...
Signed-off-by: Alessandro Comodi <[email protected] >
2020-05-25 14:05:04 +02:00
Alessandro Comodi
28a93e08cc
fix pytest
...
Signed-off-by: Alessandro Comodi <[email protected] >
2020-05-21 16:32:49 +02:00
Alessandro Comodi
60d0ec4372
tools: added INSTALL cmake command
...
Signed-off-by: Alessandro Comodi <[email protected] >
2020-05-21 13:58:45 +02:00
Alessandro Comodi
12bf76f897
setup: include utils directory
...
Signed-off-by: Alessandro Comodi <[email protected] >
2020-05-21 13:42:26 +02:00
Alessandro Comodi
3b578fdc4f
python: add setup.py to allow installing prjxray libraries
...
Signed-off-by: Alessandro Comodi <[email protected] >
2020-04-29 12:55:04 +02:00
Alessandro Comodi
b1a710d7bf
run make format
...
Signed-off-by: Alessandro Comodi <[email protected] >
2020-04-02 17:43:55 +02:00
Alessandro Comodi
bf87e49e53
kokoro: remove check on failing db gen for extra parts and harness
...
Now that the extra parts and harness files do happen during the full db
generation, the two failing tests are not required anymore
Signed-off-by: Alessandro Comodi <[email protected] >
2020-04-02 11:29:35 +02:00
Alessandro Comodi
14600d771a
fix artix7_200t settings source
...
Signed-off-by: Alessandro Comodi <[email protected] >
2020-04-02 11:22:21 +02:00
Alessandro Comodi
8bed17b40e
htmlgen: add html generation as last step of kokoro
...
Signed-off-by: Alessandro Comodi <[email protected] >
2020-04-01 20:22:58 +02:00
Alessandro Comodi
27a8e27381
run htmlgen in Travis CI
...
Signed-off-by: Alessandro Comodi <[email protected] >
2020-04-01 19:37:52 +02:00
Alessandro Comodi
a0658d2d6a
htmlgen: use XRAY_ROI_TILEGRID instead of XRAY_ROI
...
Signed-off-by: Alessandro Comodi <[email protected] >
2020-04-01 13:26:45 +02:00
Alessandro Comodi
2d62f223d6
grid: update test data and make format
...
Signed-off-by: Alessandro Comodi <[email protected] >
2020-03-24 20:27:26 +01:00
Alessandro Comodi
db04b939fc
grid: add prohibited sites to GridType
...
Signed-off-by: Alessandro Comodi <[email protected] >
2020-03-24 18:41:13 +01:00