Skip to content
Merged
Show file tree
Hide file tree
Changes from 14 commits
Commits
Show all changes
16 commits
Select commit Hold shift + click to select a range
718958c
[openquantumhardware/qick_internal#42] Added QICK logo to all custom …
mmdiego Jul 3, 2025
71987b3
[openquantumhardware/qick_internal#42] Updated Vendor and Library to …
mmdiego Jul 3, 2025
bfc859c
[openquantumhardware/qick_internal#42] Updated project TCL files refe…
mmdiego Jul 3, 2025
76b881a
[openquantumhardware/qick_internal#42] Updated qick_lib files bind re…
mmdiego Jul 3, 2025
f9ad347
[openquantumhardware/qick_internal#42] Updated custom IPs taxonomy to…
mmdiego Jul 18, 2025
0829b79
[openquantumhardware/qick_internal#42] Updated vendorDisplayName and …
mmdiego Jul 18, 2025
3195bb8
[openquantumhardware/qick_internal#42] Updated Vendor to FNAL. Update…
mmdiego Jul 18, 2025
338f804
[openquantumhardware/qick_internal#42] Updated QICK IP Taxonomies
mmdiego Jul 22, 2025
eac9fbd
Merge remote-tracking branch 'origin/main' into 42-clean-up-custom-fi…
mmdiego Jul 22, 2025
66d74ce
[openquantumhardware/qick_internal#42] Fixed typos
mmdiego Jul 22, 2025
9b61b77
update version
qickbot Jul 22, 2025
d794357
[openquantumhardware/qick_internal#42] Updated Vendor to QICK
mmdiego Jul 23, 2025
5447c3b
Merge remote-tracking branch 'qick_internal/42-clean-up-custom-firmwa…
mmdiego Jul 23, 2025
a5b14fc
[openquantumhardware/qick_internal#42] Removed unused file
mmdiego Jul 23, 2025
a44a858
Merge remote-tracking branch 'oqh/main' into PR-42-clean-up-custom-fi…
meeg Jul 24, 2025
7444a3d
Merge branch 'main' into PR-42-clean-up-custom-firmware-ips-informati…
meeg Jul 24, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
33 changes: 28 additions & 5 deletions firmware/ip/axis_avg_buffer/component.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<spirit:component xmlns:xilinx="http://www.xilinx.com" xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<spirit:vendor>user.org</spirit:vendor>
<spirit:library>user</spirit:library>
<spirit:vendor>QICK</spirit:vendor>
<spirit:library>QICK</spirit:library>
<spirit:name>axis_avg_buffer</spirit:name>
<spirit:version>1.2</spirit:version>
<spirit:busInterfaces>
Expand Down Expand Up @@ -543,6 +543,20 @@
</spirit:parameter>
</spirit:parameters>
</spirit:view>
<spirit:view>
<spirit:name>xilinx_utilityxitfiles</spirit:name>
<spirit:displayName>Utility XIT/TTCL</spirit:displayName>
<spirit:envIdentifier>:vivado.xilinx.com:xit.util</spirit:envIdentifier>
<spirit:fileSetRef>
<spirit:localName>xilinx_utilityxitfiles_view_fileset</spirit:localName>
</spirit:fileSetRef>
<spirit:parameters>
<spirit:parameter>
<spirit:name>viewChecksum</spirit:name>
<spirit:value>5fe144f7</spirit:value>
</spirit:parameter>
</spirit:parameters>
</spirit:view>
</spirit:views>
<spirit:ports>
<spirit:port>
Expand Down Expand Up @@ -1364,6 +1378,13 @@
<spirit:userFileType>USED_IN_testbench</spirit:userFileType>
</spirit:file>
</spirit:fileSet>
<spirit:fileSet>
<spirit:name>xilinx_utilityxitfiles_view_fileset</spirit:name>
<spirit:file>
<spirit:name>../../common_ip_files/ip_logos/logoQICK_128x128.png</spirit:name>
<spirit:userFileType>LOGO</spirit:userFileType>
</spirit:file>
</spirit:fileSet>
</spirit:fileSets>
<spirit:description>AXIS Average + Buffer block with external trigger and edge-counting mode.</spirit:description>
<spirit:parameters>
Expand Down Expand Up @@ -1414,14 +1435,16 @@
<xilinx:family xilinx:lifeCycle="Production">kintexu</xilinx:family>
</xilinx:supportedFamilies>
<xilinx:taxonomies>
<xilinx:taxonomy>/UserIP</xilinx:taxonomy>
<xilinx:taxonomy>/QICK/Miscellaneous</xilinx:taxonomy>
</xilinx:taxonomies>
<xilinx:displayName>AXIS Average + Buffer</xilinx:displayName>
<xilinx:definitionSource>package_project</xilinx:definitionSource>
<xilinx:vendorDisplayName>Quantum Instrumentation Control Kit</xilinx:vendorDisplayName>
<xilinx:vendorURL>https://github.com/openquantumhardware/qick/</xilinx:vendorURL>
<xilinx:coreRevision>2</xilinx:coreRevision>
<xilinx:upgrades>
<xilinx:canUpgradeFrom>user.org:user:axis_avg_buffer:1.0</xilinx:canUpgradeFrom>
<xilinx:canUpgradeFrom>user.org:user:axis_avg_buffer:1.1</xilinx:canUpgradeFrom>
<xilinx:canUpgradeFrom>QICK:QICK:axis_avg_buffer:1.0</xilinx:canUpgradeFrom>
<xilinx:canUpgradeFrom>QICK:QICK:axis_avg_buffer:1.1</xilinx:canUpgradeFrom>
</xilinx:upgrades>
<xilinx:coreCreationDateTime>2025-05-22T20:39:14Z</xilinx:coreCreationDateTime>
<xilinx:tags>
Expand Down
29 changes: 26 additions & 3 deletions firmware/ip/axis_buffer_ddr_v1/component.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<spirit:component xmlns:xilinx="http://www.xilinx.com" xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<spirit:vendor>user.org</spirit:vendor>
<spirit:library>user</spirit:library>
<spirit:vendor>QICK</spirit:vendor>
<spirit:library>QICK</spirit:library>
<spirit:name>axis_buffer_ddr_v1</spirit:name>
<spirit:version>1.0</spirit:version>
<spirit:busInterfaces>
Expand Down Expand Up @@ -752,6 +752,20 @@
</spirit:parameter>
</spirit:parameters>
</spirit:view>
<spirit:view>
<spirit:name>xilinx_utilityxitfiles</spirit:name>
<spirit:displayName>Utility XIT/TTCL</spirit:displayName>
<spirit:envIdentifier>:vivado.xilinx.com:xit.util</spirit:envIdentifier>
<spirit:fileSetRef>
<spirit:localName>xilinx_utilityxitfiles_view_fileset</spirit:localName>
</spirit:fileSetRef>
<spirit:parameters>
<spirit:parameter>
<spirit:name>viewChecksum</spirit:name>
<spirit:value>5fe144f7</spirit:value>
</spirit:parameter>
</spirit:parameters>
</spirit:view>
</spirit:views>
<spirit:ports>
<spirit:port>
Expand Down Expand Up @@ -2061,6 +2075,13 @@
<spirit:userFileType>XGUI_VERSION_2</spirit:userFileType>
</spirit:file>
</spirit:fileSet>
<spirit:fileSet>
<spirit:name>xilinx_utilityxitfiles_view_fileset</spirit:name>
<spirit:file>
<spirit:name>../../common_ip_files/ip_logos/logoQICK_128x128.png</spirit:name>
<spirit:userFileType>LOGO</spirit:userFileType>
</spirit:file>
</spirit:fileSet>
</spirit:fileSets>
<spirit:description>AXIS Buffer for DDR4, V1.</spirit:description>
<spirit:parameters>
Expand Down Expand Up @@ -2119,10 +2140,12 @@
<xilinx:family xilinx:lifeCycle="Production">kintexu</xilinx:family>
</xilinx:supportedFamilies>
<xilinx:taxonomies>
<xilinx:taxonomy>/UserIP</xilinx:taxonomy>
<xilinx:taxonomy>/QICK/Miscellaneous</xilinx:taxonomy>
</xilinx:taxonomies>
<xilinx:displayName>AXIS Buffer DDR V1</xilinx:displayName>
<xilinx:definitionSource>package_project</xilinx:definitionSource>
<xilinx:vendorDisplayName>Quantum Instrumentation Control Kit</xilinx:vendorDisplayName>
<xilinx:vendorURL>https://github.com/openquantumhardware/qick/</xilinx:vendorURL>
<xilinx:coreRevision>3</xilinx:coreRevision>
<xilinx:coreCreationDateTime>2023-06-01T20:29:22Z</xilinx:coreCreationDateTime>
</xilinx:coreExtensions>
Expand Down
29 changes: 26 additions & 3 deletions firmware/ip/axis_cdcsync_v1/component.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<spirit:component xmlns:xilinx="http://www.xilinx.com" xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<spirit:vendor>user.org</spirit:vendor>
<spirit:library>user</spirit:library>
<spirit:vendor>QICK</spirit:vendor>
<spirit:library>QICK</spirit:library>
<spirit:name>axis_cdcsync_v1</spirit:name>
<spirit:version>1.0</spirit:version>
<spirit:busInterfaces>
Expand Down Expand Up @@ -1386,6 +1386,20 @@
</spirit:parameter>
</spirit:parameters>
</spirit:view>
<spirit:view>
<spirit:name>xilinx_utilityxitfiles</spirit:name>
<spirit:displayName>Utility XIT/TTCL</spirit:displayName>
<spirit:envIdentifier>:vivado.xilinx.com:xit.util</spirit:envIdentifier>
<spirit:fileSetRef>
<spirit:localName>xilinx_utilityxitfiles_view_fileset</spirit:localName>
</spirit:fileSetRef>
<spirit:parameters>
<spirit:parameter>
<spirit:name>viewChecksum</spirit:name>
<spirit:value>5fe144f7</spirit:value>
</spirit:parameter>
</spirit:parameters>
</spirit:view>
</spirit:views>
<spirit:ports>
<spirit:port>
Expand Down Expand Up @@ -3017,6 +3031,13 @@
<spirit:userFileType>XGUI_VERSION_2</spirit:userFileType>
</spirit:file>
</spirit:fileSet>
<spirit:fileSet>
<spirit:name>xilinx_utilityxitfiles_view_fileset</spirit:name>
<spirit:file>
<spirit:name>../../common_ip_files/ip_logos/logoQICK_128x128.png</spirit:name>
<spirit:userFileType>LOGO</spirit:userFileType>
</spirit:file>
</spirit:fileSet>
</spirit:fileSets>
<spirit:description>AXIS CDC Synchronous, V1.</spirit:description>
<spirit:parameters>
Expand All @@ -3041,13 +3062,15 @@
<xilinx:family xilinx:lifeCycle="Production">zynquplus</xilinx:family>
</xilinx:supportedFamilies>
<xilinx:taxonomies>
<xilinx:taxonomy>/UserIP</xilinx:taxonomy>
<xilinx:taxonomy>/QICK/Miscellaneous</xilinx:taxonomy>
</xilinx:taxonomies>
<xilinx:displayName>AXIS CDCSYNC V1</xilinx:displayName>
<xilinx:definitionSource>package_project</xilinx:definitionSource>
<xilinx:xpmLibraries>
<xilinx:xpmLibrary>XPM_CDC</xilinx:xpmLibrary>
</xilinx:xpmLibraries>
<xilinx:vendorDisplayName>Quantum Instrumentation Control Kit</xilinx:vendorDisplayName>
<xilinx:vendorURL>https://github.com/openquantumhardware/qick/</xilinx:vendorURL>
<xilinx:coreRevision>9</xilinx:coreRevision>
<xilinx:coreCreationDateTime>2024-09-07T00:02:41Z</xilinx:coreCreationDateTime>
<xilinx:tags>
Expand Down
29 changes: 26 additions & 3 deletions firmware/ip/axis_constant/component.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<spirit:component xmlns:xilinx="http://www.xilinx.com" xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<spirit:vendor>user.org</spirit:vendor>
<spirit:library>user</spirit:library>
<spirit:vendor>QICK</spirit:vendor>
<spirit:library>QICK</spirit:library>
<spirit:name>axis_constant</spirit:name>
<spirit:version>1.0</spirit:version>
<spirit:busInterfaces>
Expand Down Expand Up @@ -150,6 +150,20 @@
</spirit:parameter>
</spirit:parameters>
</spirit:view>
<spirit:view>
<spirit:name>xilinx_utilityxitfiles</spirit:name>
<spirit:displayName>Utility XIT/TTCL</spirit:displayName>
<spirit:envIdentifier>:vivado.xilinx.com:xit.util</spirit:envIdentifier>
<spirit:fileSetRef>
<spirit:localName>xilinx_utilityxitfiles_view_fileset</spirit:localName>
</spirit:fileSetRef>
<spirit:parameters>
<spirit:parameter>
<spirit:name>viewChecksum</spirit:name>
<spirit:value>5fe144f7</spirit:value>
</spirit:parameter>
</spirit:parameters>
</spirit:view>
</spirit:views>
<spirit:ports>
<spirit:port>
Expand Down Expand Up @@ -295,6 +309,13 @@
<spirit:userFileType>XGUI_VERSION_2</spirit:userFileType>
</spirit:file>
</spirit:fileSet>
<spirit:fileSet>
<spirit:name>xilinx_utilityxitfiles_view_fileset</spirit:name>
<spirit:file>
<spirit:name>../../common_ip_files/ip_logos/logoQICK_128x128.png</spirit:name>
<spirit:userFileType>LOGO</spirit:userFileType>
</spirit:file>
</spirit:fileSet>
</spirit:fileSets>
<spirit:description>AXIS Constant IP to properly terminate inputs.</spirit:description>
<spirit:parameters>
Expand Down Expand Up @@ -335,10 +356,12 @@
<xilinx:family xilinx:lifeCycle="Production">kintexu</xilinx:family>
</xilinx:supportedFamilies>
<xilinx:taxonomies>
<xilinx:taxonomy>/UserIP</xilinx:taxonomy>
<xilinx:taxonomy>/QICK/AXI_Peripheral</xilinx:taxonomy>
</xilinx:taxonomies>
<xilinx:displayName>AXIS Constant</xilinx:displayName>
<xilinx:definitionSource>package_project</xilinx:definitionSource>
<xilinx:vendorDisplayName>Quantum Instrumentation Control Kit</xilinx:vendorDisplayName>
<xilinx:vendorURL>https://github.com/openquantumhardware/qick/</xilinx:vendorURL>
<xilinx:coreRevision>2</xilinx:coreRevision>
<xilinx:coreCreationDateTime>2021-06-10T13:34:21Z</xilinx:coreCreationDateTime>
<xilinx:tags>
Expand Down
29 changes: 26 additions & 3 deletions firmware/ip/axis_constant_iq/component.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<spirit:component xmlns:xilinx="http://www.xilinx.com" xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<spirit:vendor>user.org</spirit:vendor>
<spirit:library>user</spirit:library>
<spirit:vendor>QICK</spirit:vendor>
<spirit:library>QICK</spirit:library>
<spirit:name>axis_constant_iq</spirit:name>
<spirit:version>1.0</spirit:version>
<spirit:busInterfaces>
Expand Down Expand Up @@ -348,6 +348,20 @@
</spirit:parameter>
</spirit:parameters>
</spirit:view>
<spirit:view>
<spirit:name>xilinx_utilityxitfiles</spirit:name>
<spirit:displayName>Utility XIT/TTCL</spirit:displayName>
<spirit:envIdentifier>:vivado.xilinx.com:xit.util</spirit:envIdentifier>
<spirit:fileSetRef>
<spirit:localName>xilinx_utilityxitfiles_view_fileset</spirit:localName>
</spirit:fileSetRef>
<spirit:parameters>
<spirit:parameter>
<spirit:name>viewChecksum</spirit:name>
<spirit:value>5fe144f7</spirit:value>
</spirit:parameter>
</spirit:parameters>
</spirit:view>
</spirit:views>
<spirit:ports>
<spirit:port>
Expand Down Expand Up @@ -810,6 +824,13 @@
<spirit:userFileType>XGUI_VERSION_2</spirit:userFileType>
</spirit:file>
</spirit:fileSet>
<spirit:fileSet>
<spirit:name>xilinx_utilityxitfiles_view_fileset</spirit:name>
<spirit:file>
<spirit:name>../../common_ip_files/ip_logos/logoQICK_128x128.png</spirit:name>
<spirit:userFileType>LOGO</spirit:userFileType>
</spirit:file>
</spirit:fileSet>
</spirit:fileSets>
<spirit:description>AXIS Constant IQ with parallel outputs for DAC.</spirit:description>
<spirit:parameters>
Expand Down Expand Up @@ -855,10 +876,12 @@
<xilinx:family xilinx:lifeCycle="Production">kintexu</xilinx:family>
</xilinx:supportedFamilies>
<xilinx:taxonomies>
<xilinx:taxonomy>/UserIP</xilinx:taxonomy>
<xilinx:taxonomy>/QICK/AXI_Peripheral</xilinx:taxonomy>
</xilinx:taxonomies>
<xilinx:displayName>AXIS Constant IQ</xilinx:displayName>
<xilinx:definitionSource>package_project</xilinx:definitionSource>
<xilinx:vendorDisplayName>Quantum Instrumentation Control Kit</xilinx:vendorDisplayName>
<xilinx:vendorURL>https://github.com/openquantumhardware/qick/</xilinx:vendorURL>
<xilinx:coreRevision>2</xilinx:coreRevision>
<xilinx:coreCreationDateTime>2021-09-02T14:55:11Z</xilinx:coreCreationDateTime>
<xilinx:tags>
Expand Down
29 changes: 26 additions & 3 deletions firmware/ip/axis_dyn_readout_v1/component.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<spirit:component xmlns:xilinx="http://www.xilinx.com" xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<spirit:vendor>user.org</spirit:vendor>
<spirit:library>user</spirit:library>
<spirit:vendor>QICK</spirit:vendor>
<spirit:library>QICK</spirit:library>
<spirit:name>axis_dyn_readout_v1</spirit:name>
<spirit:version>1.0</spirit:version>
<spirit:busInterfaces>
Expand Down Expand Up @@ -249,6 +249,20 @@
</spirit:parameter>
</spirit:parameters>
</spirit:view>
<spirit:view>
<spirit:name>xilinx_utilityxitfiles</spirit:name>
<spirit:displayName>Utility XIT/TTCL</spirit:displayName>
<spirit:envIdentifier>:vivado.xilinx.com:xit.util</spirit:envIdentifier>
<spirit:fileSetRef>
<spirit:localName>xilinx_utilityxitfiles_view_fileset</spirit:localName>
</spirit:fileSetRef>
<spirit:parameters>
<spirit:parameter>
<spirit:name>viewChecksum</spirit:name>
<spirit:value>5fe144f7</spirit:value>
</spirit:parameter>
</spirit:parameters>
</spirit:view>
</spirit:views>
<spirit:ports>
<spirit:port>
Expand Down Expand Up @@ -605,6 +619,13 @@
<spirit:userFileType>XGUI_VERSION_2</spirit:userFileType>
</spirit:file>
</spirit:fileSet>
<spirit:fileSet>
<spirit:name>xilinx_utilityxitfiles_view_fileset</spirit:name>
<spirit:file>
<spirit:name>../../common_ip_files/ip_logos/logoQICK_128x128.png</spirit:name>
<spirit:userFileType>LOGO</spirit:userFileType>
</spirit:file>
</spirit:fileSet>
</spirit:fileSets>
<spirit:description>AXIS readout block with digital down-conversion (32-bit, phase coherent), filtering and 8x decimation, configured through AXIS</spirit:description>
<spirit:parameters>
Expand All @@ -624,10 +645,12 @@
<xilinx:family xilinx:lifeCycle="Production">zynquplus</xilinx:family>
</xilinx:supportedFamilies>
<xilinx:taxonomies>
<xilinx:taxonomy>/UserIP</xilinx:taxonomy>
<xilinx:taxonomy>/QICK/Readout</xilinx:taxonomy>
</xilinx:taxonomies>
<xilinx:displayName>AXIS Dynamic Readout V1</xilinx:displayName>
<xilinx:definitionSource>package_project</xilinx:definitionSource>
<xilinx:vendorDisplayName>Quantum Instrumentation Control Kit</xilinx:vendorDisplayName>
<xilinx:vendorURL>https://github.com/openquantumhardware/qick/</xilinx:vendorURL>
<xilinx:coreRevision>3</xilinx:coreRevision>
<xilinx:coreCreationDateTime>2024-07-08T21:40:58Z</xilinx:coreCreationDateTime>
<xilinx:tags>
Expand Down
Loading