URL
https://opencores.org/ocsvn/socgen/socgen/trunk
Subversion Repositories socgen
Compare Revisions
- This comparison shows the changes necessary to convert path
/socgen/trunk/Projects/opencores.org/adv_debug_sys/Hardware/adv_dbg_if/sim
- from Rev 134 to Rev 135
- ↔ Reverse comparison
Rev 134 → Rev 135
/testbenches/xml/adv_dbg_if_bfm.design.xml
2,17 → 2,17
<!-- |
|
--> |
<spirit:design |
xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" |
<ipxact:design |
xmlns:ipxact="http://www.accellera.org/XMLSchema/IPXACT/1685-2014" |
xmlns:socgen="http://opencores.org" |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
xsi:schemaLocation="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009 |
http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009/index.xsd"> |
xsi:schemaLocation="http://www.accellera.org/XMLSchema/IPXACT/1685-2014 |
http://www.accellera.org/XMLSchema/IPXACT/1685-2014/index.xsd"> |
|
<spirit:vendor>opencores.org</spirit:vendor> |
<spirit:library>adv_debug_sys</spirit:library> |
<spirit:name>adv_dbg_if</spirit:name> |
<spirit:version>bfm.design</spirit:version> |
<ipxact:vendor>opencores.org</ipxact:vendor> |
<ipxact:library>adv_debug_sys</ipxact:library> |
<ipxact:name>adv_dbg_if</ipxact:name> |
<ipxact:version>bfm.design</ipxact:version> |
|
|
|
22,56 → 22,56
|
|
|
<spirit:adHocConnections> |
<ipxact:adHocConnections> |
|
<spirit:adHocConnection> |
<spirit:name>clk</spirit:name> |
<spirit:externalPortReference spirit:portRef="clk"/> |
<spirit:internalPortReference spirit:componentRef="jtag_model" spirit:portRef="clk"/> |
<spirit:internalPortReference spirit:componentRef="jtag_sync" spirit:portRef="clk"/> |
<ipxact:adHocConnection> |
<ipxact:name>clk</ipxact:name> |
<ipxact:externalPortReference portRef="clk"/> |
<ipxact:internalPortReference componentRef="jtag_model" portRef="clk"/> |
<ipxact:internalPortReference componentRef="jtag_sync" portRef="clk"/> |
|
</spirit:adHocConnection> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>reset</spirit:name> |
<spirit:externalPortReference spirit:portRef="reset"/> |
<spirit:internalPortReference spirit:componentRef="jtag_model" spirit:portRef="reset"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>reset</ipxact:name> |
<ipxact:externalPortReference portRef="reset"/> |
<ipxact:internalPortReference componentRef="jtag_model" portRef="reset"/> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>tclk_pad_in</spirit:name> |
<spirit:externalPortReference spirit:portRef="tclk_pad_in"/> |
<spirit:internalPortReference spirit:componentRef="jtag_model" spirit:portRef="tclk"/> |
<spirit:internalPortReference spirit:componentRef="jtag_tap" spirit:portRef="tclk_pad_in"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>tclk_pad_in</ipxact:name> |
<ipxact:externalPortReference portRef="tclk_pad_in"/> |
<ipxact:internalPortReference componentRef="jtag_model" portRef="tclk"/> |
<ipxact:internalPortReference componentRef="jtag_tap" portRef="tclk_pad_in"/> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>tms_pad_in</spirit:name> |
<spirit:externalPortReference spirit:portRef="tms_pad_in"/> |
<spirit:internalPortReference spirit:componentRef="jtag_model" spirit:portRef="tms"/> |
<spirit:internalPortReference spirit:componentRef="jtag_tap" spirit:portRef="tms_pad_in"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>tms_pad_in</ipxact:name> |
<ipxact:externalPortReference portRef="tms_pad_in"/> |
<ipxact:internalPortReference componentRef="jtag_model" portRef="tms"/> |
<ipxact:internalPortReference componentRef="jtag_tap" portRef="tms_pad_in"/> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>tdi_pad_in</spirit:name> |
<spirit:externalPortReference spirit:portRef="tdi_pad_in"/> |
<spirit:internalPortReference spirit:componentRef="jtag_model" spirit:portRef="tdo"/> |
<spirit:internalPortReference spirit:componentRef="jtag_tap" spirit:portRef="tdi_pad_in"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>tdi_pad_in</ipxact:name> |
<ipxact:externalPortReference portRef="tdi_pad_in"/> |
<ipxact:internalPortReference componentRef="jtag_model" portRef="tdo"/> |
<ipxact:internalPortReference componentRef="jtag_tap" portRef="tdi_pad_in"/> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>trst_n_pad_in</spirit:name> |
<spirit:externalPortReference spirit:portRef="trst_n_pad_in"/> |
<spirit:internalPortReference spirit:componentRef="jtag_model" spirit:portRef="trst_n"/> |
<spirit:internalPortReference spirit:componentRef="jtag_tap" spirit:portRef="trst_n_pad_in"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>trst_n_pad_in</ipxact:name> |
<ipxact:externalPortReference portRef="trst_n_pad_in"/> |
<ipxact:internalPortReference componentRef="jtag_model" portRef="trst_n"/> |
<ipxact:internalPortReference componentRef="jtag_tap" portRef="trst_n_pad_in"/> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>tdo_pad_out</spirit:name> |
<spirit:externalPortReference spirit:portRef="tdo_pad_out"/> |
<spirit:internalPortReference spirit:componentRef="jtag_model" spirit:portRef="tdi"/> |
<spirit:internalPortReference spirit:componentRef="jtag_tap" spirit:portRef="tdo_pad_out"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>tdo_pad_out</ipxact:name> |
<ipxact:externalPortReference portRef="tdo_pad_out"/> |
<ipxact:internalPortReference componentRef="jtag_model" portRef="tdi"/> |
<ipxact:internalPortReference componentRef="jtag_tap" portRef="tdo_pad_out"/> |
</ipxact:adHocConnection> |
|
|
|
78,37 → 78,37
|
|
|
<spirit:adHocConnection> |
<spirit:name>jtag_clk</spirit:name> |
<spirit:externalPortReference spirit:portRef="jtag_clk"/> |
<spirit:internalPortReference spirit:componentRef="jtag_tap" spirit:portRef="jtag_clk"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>jtag_clk</ipxact:name> |
<ipxact:externalPortReference portRef="jtag_clk"/> |
<ipxact:internalPortReference componentRef="jtag_tap" portRef="jtag_clk"/> |
</ipxact:adHocConnection> |
|
|
|
|
<spirit:adHocConnection> |
<spirit:name>capture_dr_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="capture_dr_o"/> |
<spirit:internalPortReference spirit:componentRef="jtag_tap" spirit:portRef="capture_dr_o"/> |
<spirit:internalPortReference spirit:componentRef="jtag_sync" spirit:portRef="capture_dr"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>capture_dr_o</ipxact:name> |
<ipxact:externalPortReference portRef="capture_dr_o"/> |
<ipxact:internalPortReference componentRef="jtag_tap" portRef="capture_dr_o"/> |
<ipxact:internalPortReference componentRef="jtag_sync" portRef="capture_dr"/> |
</ipxact:adHocConnection> |
|
|
<spirit:adHocConnection> |
<spirit:name>update_dr_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="update_dr_o"/> |
<spirit:internalPortReference spirit:componentRef="jtag_tap" spirit:portRef="update_dr_o"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>update_dr_o</ipxact:name> |
<ipxact:externalPortReference portRef="update_dr_o"/> |
<ipxact:internalPortReference componentRef="jtag_tap" portRef="update_dr_o"/> |
</ipxact:adHocConnection> |
|
|
|
<spirit:adHocConnection> |
<spirit:name>select_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="select_o" /> |
<spirit:internalPortReference spirit:componentRef="jtag_tap" spirit:portRef="select_o"/> |
<spirit:internalPortReference spirit:componentRef="jtag_sync" spirit:portRef="select"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>select_o</ipxact:name> |
<ipxact:externalPortReference portRef="select_o" /> |
<ipxact:internalPortReference componentRef="jtag_tap" portRef="select_o"/> |
<ipxact:internalPortReference componentRef="jtag_sync" portRef="select"/> |
</ipxact:adHocConnection> |
|
|
|
115,133 → 115,133
|
|
|
<spirit:adHocConnection> |
<spirit:name>shiftcapture_dr_clk_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="shiftcapture_dr_clk_o" /> |
<spirit:internalPortReference spirit:componentRef="jtag_tap" spirit:portRef="shiftcapture_dr_clk_o"/> |
<spirit:internalPortReference spirit:componentRef="jtag_sync" spirit:portRef="shiftcapture_dr_clk"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>shiftcapture_dr_clk_o</ipxact:name> |
<ipxact:externalPortReference portRef="shiftcapture_dr_clk_o" /> |
<ipxact:internalPortReference componentRef="jtag_tap" portRef="shiftcapture_dr_clk_o"/> |
<ipxact:internalPortReference componentRef="jtag_sync" portRef="shiftcapture_dr_clk"/> |
</ipxact:adHocConnection> |
|
|
|
|
<spirit:adHocConnection> |
<spirit:name>bsr_select_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="bsr_select_o" /> |
<spirit:internalPortReference spirit:componentRef="jtag_tap" spirit:portRef="bsr_select_o"/> |
<ipxact:adHocConnection> |
<ipxact:name>bsr_select_o</ipxact:name> |
<ipxact:externalPortReference portRef="bsr_select_o" /> |
<ipxact:internalPortReference componentRef="jtag_tap" portRef="bsr_select_o"/> |
|
</spirit:adHocConnection> |
</ipxact:adHocConnection> |
|
|
|
<spirit:adHocConnection> |
<spirit:name>shift_dr_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="shift_dr_o"/> |
<spirit:internalPortReference spirit:componentRef="jtag_tap" spirit:portRef="shift_dr_o"/> |
<spirit:internalPortReference spirit:componentRef="jtag_sync" spirit:portRef="shift_dr"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>shift_dr_o</ipxact:name> |
<ipxact:externalPortReference portRef="shift_dr_o"/> |
<ipxact:internalPortReference componentRef="jtag_tap" portRef="shift_dr_o"/> |
<ipxact:internalPortReference componentRef="jtag_sync" portRef="shift_dr"/> |
</ipxact:adHocConnection> |
|
|
<spirit:adHocConnection> |
<spirit:name>tdi_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="tdi_o"/> |
<spirit:internalPortReference spirit:componentRef="jtag_tap" spirit:portRef="tdi_o"/> |
<spirit:internalPortReference spirit:componentRef="jtag_sync" spirit:portRef="tdi"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>tdi_o</ipxact:name> |
<ipxact:externalPortReference portRef="tdi_o"/> |
<ipxact:internalPortReference componentRef="jtag_tap" portRef="tdi_o"/> |
<ipxact:internalPortReference componentRef="jtag_sync" portRef="tdi"/> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>tdo_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="tdo_i" /> |
<spirit:internalPortReference spirit:componentRef="jtag_tap" spirit:portRef="tdo_i"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>tdo_i</ipxact:name> |
<ipxact:externalPortReference portRef="tdo_i" /> |
<ipxact:internalPortReference componentRef="jtag_tap" portRef="tdo_i"/> |
</ipxact:adHocConnection> |
|
|
|
<spirit:adHocConnection> |
<spirit:name>bsr_tdo_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="bsr_tdo_i" /> |
<spirit:internalPortReference spirit:componentRef="jtag_tap" spirit:portRef="bsr_tdo_i"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>bsr_tdo_i</ipxact:name> |
<ipxact:externalPortReference portRef="bsr_tdo_i" /> |
<ipxact:internalPortReference componentRef="jtag_tap" portRef="bsr_tdo_i"/> |
</ipxact:adHocConnection> |
|
|
|
<spirit:adHocConnection> |
<spirit:name>test_logic_reset_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="test_logic_reset_o"/> |
<spirit:internalPortReference spirit:componentRef="jtag_tap" spirit:portRef="test_logic_reset_o"/> |
<spirit:internalPortReference spirit:componentRef="jtag_sync" spirit:portRef="test_logic_reset"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>test_logic_reset_o</ipxact:name> |
<ipxact:externalPortReference portRef="test_logic_reset_o"/> |
<ipxact:internalPortReference componentRef="jtag_tap" portRef="test_logic_reset_o"/> |
<ipxact:internalPortReference componentRef="jtag_sync" portRef="test_logic_reset"/> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>update_dr_clk_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="update_dr_clk_o"/> |
<spirit:internalPortReference spirit:componentRef="jtag_tap" spirit:portRef="update_dr_clk_o"/> |
<spirit:internalPortReference spirit:componentRef="jtag_sync" spirit:portRef="update_dr_clk"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>update_dr_clk_o</ipxact:name> |
<ipxact:externalPortReference portRef="update_dr_clk_o"/> |
<ipxact:internalPortReference componentRef="jtag_tap" portRef="update_dr_clk_o"/> |
<ipxact:internalPortReference componentRef="jtag_sync" portRef="update_dr_clk"/> |
</ipxact:adHocConnection> |
|
|
|
<spirit:adHocConnection> |
<spirit:name>syn_tdo_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="syn_tdo_i" /> |
<spirit:internalPortReference spirit:componentRef="jtag_sync" spirit:portRef="syn_tdo_i"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>syn_tdo_i</ipxact:name> |
<ipxact:externalPortReference portRef="syn_tdo_i" /> |
<ipxact:internalPortReference componentRef="jtag_sync" portRef="syn_tdo_i"/> |
</ipxact:adHocConnection> |
|
|
<spirit:adHocConnection> |
<spirit:name>jtag_sync_tdo</spirit:name> |
<spirit:externalPortReference spirit:portRef="jtag_sync_tdo" /> |
<spirit:internalPortReference spirit:componentRef="jtag_sync" spirit:portRef="tdo"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>jtag_sync_tdo</ipxact:name> |
<ipxact:externalPortReference portRef="jtag_sync_tdo" /> |
<ipxact:internalPortReference componentRef="jtag_sync" portRef="tdo"/> |
</ipxact:adHocConnection> |
|
|
<spirit:adHocConnection> |
<spirit:name>syn_capture_dr</spirit:name> |
<spirit:externalPortReference spirit:portRef="syn_capture_dr" /> |
<spirit:internalPortReference spirit:componentRef="jtag_sync" spirit:portRef="syn_capture_dr"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>syn_capture_dr</ipxact:name> |
<ipxact:externalPortReference portRef="syn_capture_dr" /> |
<ipxact:internalPortReference componentRef="jtag_sync" portRef="syn_capture_dr"/> |
</ipxact:adHocConnection> |
|
|
<spirit:adHocConnection> |
<spirit:name>syn_clk</spirit:name> |
<spirit:externalPortReference spirit:portRef="syn_clk" /> |
<spirit:internalPortReference spirit:componentRef="jtag_sync" spirit:portRef="syn_clk"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>syn_clk</ipxact:name> |
<ipxact:externalPortReference portRef="syn_clk" /> |
<ipxact:internalPortReference componentRef="jtag_sync" portRef="syn_clk"/> |
</ipxact:adHocConnection> |
|
|
<spirit:adHocConnection> |
<spirit:name>syn_reset</spirit:name> |
<spirit:externalPortReference spirit:portRef="syn_reset" /> |
<spirit:internalPortReference spirit:componentRef="jtag_sync" spirit:portRef="syn_reset"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>syn_reset</ipxact:name> |
<ipxact:externalPortReference portRef="syn_reset" /> |
<ipxact:internalPortReference componentRef="jtag_sync" portRef="syn_reset"/> |
</ipxact:adHocConnection> |
|
|
<spirit:adHocConnection> |
<spirit:name>syn_select</spirit:name> |
<spirit:externalPortReference spirit:portRef="syn_select" /> |
<spirit:internalPortReference spirit:componentRef="jtag_sync" spirit:portRef="syn_select"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>syn_select</ipxact:name> |
<ipxact:externalPortReference portRef="syn_select" /> |
<ipxact:internalPortReference componentRef="jtag_sync" portRef="syn_select"/> |
</ipxact:adHocConnection> |
|
|
<spirit:adHocConnection> |
<spirit:name>syn_shift_dr</spirit:name> |
<spirit:externalPortReference spirit:portRef="syn_shift_dr" /> |
<spirit:internalPortReference spirit:componentRef="jtag_sync" spirit:portRef="syn_shift_dr"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>syn_shift_dr</ipxact:name> |
<ipxact:externalPortReference portRef="syn_shift_dr" /> |
<ipxact:internalPortReference componentRef="jtag_sync" portRef="syn_shift_dr"/> |
</ipxact:adHocConnection> |
|
|
<spirit:adHocConnection> |
<spirit:name>syn_tdi_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="syn_tdi_o" /> |
<spirit:internalPortReference spirit:componentRef="jtag_sync" spirit:portRef="syn_tdi_o"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>syn_tdi_o</ipxact:name> |
<ipxact:externalPortReference portRef="syn_tdi_o" /> |
<ipxact:internalPortReference componentRef="jtag_sync" portRef="syn_tdi_o"/> |
</ipxact:adHocConnection> |
|
|
<spirit:adHocConnection> |
<spirit:name>syn_update_dr</spirit:name> |
<spirit:externalPortReference spirit:portRef="syn_update_dr" /> |
<spirit:internalPortReference spirit:componentRef="jtag_sync" spirit:portRef="syn_update_dr"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>syn_update_dr</ipxact:name> |
<ipxact:externalPortReference portRef="syn_update_dr" /> |
<ipxact:internalPortReference componentRef="jtag_sync" portRef="syn_update_dr"/> |
</ipxact:adHocConnection> |
|
|
|
250,38 → 250,38
|
|
|
</spirit:adHocConnections> |
</ipxact:adHocConnections> |
|
<spirit:componentInstances> |
<ipxact:componentInstances> |
|
|
|
<spirit:componentInstance> |
<spirit:instanceName>jtag_model</spirit:instanceName> <spirit:componentRef spirit:vendor="opencores.org" spirit:library="Testbench" spirit:name="jtag_model" spirit:version="def" /> |
<spirit:configurableElementValues> |
<spirit:configurableElementValue spirit:referenceId="DIVCNT">JTAG_MODEL_DIVCNT</spirit:configurableElementValue> |
<spirit:configurableElementValue spirit:referenceId="SIZE">JTAG_MODEL_SIZE</spirit:configurableElementValue> |
</spirit:configurableElementValues> |
</spirit:componentInstance> |
<ipxact:componentInstance> |
<ipxact:instanceName>jtag_model</ipxact:instanceName> <ipxact:componentRef vendor="opencores.org" library="Testbench" name="jtag_model" version="def" /> |
<ipxact:configurableElementValues> |
<ipxact:configurableElementValue referenceId="DIVCNT">JTAG_MODEL_DIVCNT</ipxact:configurableElementValue> |
<ipxact:configurableElementValue referenceId="SIZE">JTAG_MODEL_SIZE</ipxact:configurableElementValue> |
</ipxact:configurableElementValues> |
</ipxact:componentInstance> |
|
|
<spirit:componentInstance> |
<spirit:instanceName>jtag_tap</spirit:instanceName> <spirit:componentRef spirit:vendor="opencores.org" spirit:library="cde" spirit:name="jtag" spirit:version="tap" /> |
</spirit:componentInstance> |
<ipxact:componentInstance> |
<ipxact:instanceName>jtag_tap</ipxact:instanceName> <ipxact:componentRef vendor="opencores.org" library="cde" name="jtag" version="tap" /> |
</ipxact:componentInstance> |
|
|
|
<spirit:componentInstance> |
<spirit:instanceName>jtag_sync</spirit:instanceName> <spirit:componentRef spirit:vendor="opencores.org" spirit:library="cde" spirit:name="jtag" spirit:version="classic_sync" /> |
</spirit:componentInstance> |
<ipxact:componentInstance> |
<ipxact:instanceName>jtag_sync</ipxact:instanceName> <ipxact:componentRef vendor="opencores.org" library="cde" name="jtag" version="classic_sync" /> |
</ipxact:componentInstance> |
|
|
|
|
|
</spirit:componentInstances> |
</ipxact:componentInstances> |
|
|
|
|
</spirit:design> |
</ipxact:design> |
/testbenches/xml/adv_dbg_if_cpu0_dut.params.xml
6,30 → 6,30
// // |
// // |
--> |
<spirit:component |
xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" |
<ipxact:component |
xmlns:ipxact="http://www.accellera.org/XMLSchema/IPXACT/1685-2014" |
xmlns:socgen="http://opencores.org" |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
xsi:schemaLocation="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009 |
http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009/index.xsd"> |
<spirit:vendor>opencores.org</spirit:vendor> |
<spirit:library>adv_debug_sys</spirit:library> |
<spirit:name>adv_dbg_if</spirit:name> |
<spirit:version>cpu0_dut.params</spirit:version> |
<spirit:model> |
xsi:schemaLocation="http://www.accellera.org/XMLSchema/IPXACT/1685-2014 |
http://www.accellera.org/XMLSchema/IPXACT/1685-2014/index.xsd"> |
<ipxact:vendor>opencores.org</ipxact:vendor> |
<ipxact:library>adv_debug_sys</ipxact:library> |
<ipxact:name>adv_dbg_if</ipxact:name> |
<ipxact:version>cpu0_dut.params</ipxact:version> |
<ipxact:model> |
|
<spirit:views> |
<ipxact:views> |
|
<spirit:view> |
<spirit:name>Dut</spirit:name> |
<spirit:envIdentifier></spirit:envIdentifier> |
<spirit:hierarchyRef spirit:vendor="opencores.org" |
spirit:library="adv_debug_sys" |
spirit:name="adv_dbg_if" |
spirit:version="cpu0_duth.design"/> |
</spirit:view> |
</spirit:views> |
<spirit:modelParameters> |
</spirit:modelParameters> |
</spirit:model> |
</spirit:component> |
<ipxact:view> |
<ipxact:name>Dut</ipxact:name> |
<ipxact:envIdentifier></ipxact:envIdentifier> |
<ipxact:hierarchyRef ipxact:vendor="opencores.org" |
ipxact:library="adv_debug_sys" |
ipxact:name="adv_dbg_if" |
ipxact:version="cpu0_duth.design"/> |
</ipxact:view> |
</ipxact:views> |
<ipxact:modelParameters> |
</ipxact:modelParameters> |
</ipxact:model> |
</ipxact:component> |
/testbenches/xml/adv_dbg_if_cpu0_duth.design.xml
6,135 → 6,135
// ./tools/verilog/gen_tb -vendor opencores.org -library adv_debug_sys -component adv_dbg_if -version cpu0 // |
// // |
--> |
<spirit:design |
xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" |
<ipxact:design |
xmlns:ipxact="http://www.accellera.org/XMLSchema/IPXACT/1685-2014" |
xmlns:socgen="http://opencores.org" |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
xsi:schemaLocation="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009 |
http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009/index.xsd"> |
<spirit:vendor>opencores.org</spirit:vendor> |
<spirit:library>adv_debug_sys</spirit:library> |
<spirit:name>adv_dbg_if</spirit:name> |
<spirit:version>cpu0_duth.design</spirit:version> |
<spirit:adHocConnections> |
xsi:schemaLocation="http://www.accellera.org/XMLSchema/IPXACT/1685-2014 |
http://www.accellera.org/XMLSchema/IPXACT/1685-2014/index.xsd"> |
<ipxact:vendor>opencores.org</ipxact:vendor> |
<ipxact:library>adv_debug_sys</ipxact:library> |
<ipxact:name>adv_dbg_if</ipxact:name> |
<ipxact:version>cpu0_duth.design</ipxact:version> |
<ipxact:adHocConnections> |
|
<spirit:adHocConnection> |
<spirit:name>capture_dr_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="capture_dr_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="capture_dr_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>capture_dr_i</ipxact:name> |
<ipxact:externalPortReference portRef="capture_dr_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="capture_dr_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu0_ack_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu0_ack_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu0_ack_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu0_ack_i</ipxact:name> |
<ipxact:externalPortReference portRef="cpu0_ack_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu0_ack_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu0_addr_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu0_addr_o" spirit:left="31" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu0_addr_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu0_addr_o</ipxact:name> |
<ipxact:externalPortReference portRef="cpu0_addr_o" left="31" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu0_addr_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu0_bp_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu0_bp_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu0_bp_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu0_bp_i</ipxact:name> |
<ipxact:externalPortReference portRef="cpu0_bp_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu0_bp_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu0_clk_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu0_clk_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu0_clk_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu0_clk_i</ipxact:name> |
<ipxact:externalPortReference portRef="cpu0_clk_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu0_clk_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu0_data_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu0_data_i" spirit:left="31" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu0_data_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu0_data_i</ipxact:name> |
<ipxact:externalPortReference portRef="cpu0_data_i" left="31" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu0_data_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu0_data_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu0_data_o" spirit:left="31" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu0_data_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu0_data_o</ipxact:name> |
<ipxact:externalPortReference portRef="cpu0_data_o" left="31" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu0_data_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu0_rst_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu0_rst_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu0_rst_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu0_rst_o</ipxact:name> |
<ipxact:externalPortReference portRef="cpu0_rst_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu0_rst_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu0_stall_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu0_stall_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu0_stall_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu0_stall_o</ipxact:name> |
<ipxact:externalPortReference portRef="cpu0_stall_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu0_stall_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu0_stb_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu0_stb_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu0_stb_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu0_stb_o</ipxact:name> |
<ipxact:externalPortReference portRef="cpu0_stb_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu0_stb_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu0_we_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu0_we_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu0_we_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu0_we_o</ipxact:name> |
<ipxact:externalPortReference portRef="cpu0_we_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu0_we_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>debug_select_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="debug_select_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="debug_select_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>debug_select_i</ipxact:name> |
<ipxact:externalPortReference portRef="debug_select_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="debug_select_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>rst_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="rst_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="rst_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>rst_i</ipxact:name> |
<ipxact:externalPortReference portRef="rst_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="rst_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>shift_dr_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="shift_dr_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="shift_dr_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>shift_dr_i</ipxact:name> |
<ipxact:externalPortReference portRef="shift_dr_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="shift_dr_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>tck_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="tck_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="tck_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>tck_i</ipxact:name> |
<ipxact:externalPortReference portRef="tck_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="tck_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>tdi_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="tdi_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="tdi_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>tdi_i</ipxact:name> |
<ipxact:externalPortReference portRef="tdi_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="tdi_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>tdo_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="tdo_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="tdo_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>tdo_o</ipxact:name> |
<ipxact:externalPortReference portRef="tdo_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="tdo_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>update_dr_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="update_dr_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="update_dr_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>update_dr_i</ipxact:name> |
<ipxact:externalPortReference portRef="update_dr_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="update_dr_i" /> |
</ipxact:adHocConnection> |
|
|
</spirit:adHocConnections> |
<spirit:componentInstances> |
</ipxact:adHocConnections> |
<ipxact:componentInstances> |
|
<spirit:componentInstance> |
<spirit:instanceName>dut</spirit:instanceName> |
<spirit:componentRef spirit:vendor="opencores.org" spirit:library="adv_debug_sys" spirit:name="adv_dbg_if" spirit:version="cpu0" /> |
<spirit:configurableElementValues> |
</spirit:configurableElementValues> |
</spirit:componentInstance> |
</spirit:componentInstances> |
</spirit:design> |
<ipxact:componentInstance> |
<ipxact:instanceName>dut</ipxact:instanceName> |
<ipxact:componentRef vendor="opencores.org" library="adv_debug_sys" name="adv_dbg_if" version="cpu0" /> |
<ipxact:configurableElementValues> |
</ipxact:configurableElementValues> |
</ipxact:componentInstance> |
</ipxact:componentInstances> |
</ipxact:design> |
/testbenches/xml/adv_dbg_if_cpu0_lint.xml
27,77 → 27,77
// from http://www.opencores.org/lgpl.shtml // |
// // |
--> |
<spirit:component |
xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" |
<ipxact:component |
xmlns:ipxact="http://www.accellera.org/XMLSchema/IPXACT/1685-2014" |
xmlns:socgen="http://opencores.org" |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
xsi:schemaLocation="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009 |
http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009/index.xsd"> |
xsi:schemaLocation="http://www.accellera.org/XMLSchema/IPXACT/1685-2014 |
http://www.accellera.org/XMLSchema/IPXACT/1685-2014/index.xsd"> |
|
<spirit:vendor>opencores.org</spirit:vendor> |
<spirit:library>adv_debug_sys</spirit:library> |
<spirit:name>adv_dbg_if</spirit:name> |
<spirit:version>cpu0_lint</spirit:version> |
<ipxact:vendor>opencores.org</ipxact:vendor> |
<ipxact:library>adv_debug_sys</ipxact:library> |
<ipxact:name>adv_dbg_if</ipxact:name> |
<ipxact:version>cpu0_lint</ipxact:version> |
|
|
|
|
|
<spirit:model> |
<ipxact:model> |
|
|
<spirit:views> |
<ipxact:views> |
|
<spirit:view> |
<spirit:name>Dut</spirit:name> |
<spirit:vendorExtensions> |
<spirit:componentRef spirit:vendor="opencores.org" |
spirit:library="adv_debug_sys" |
spirit:name="adv_dbg_if" |
spirit:version="cpu0_dut.params"/> |
</spirit:vendorExtensions> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>Dut</ipxact:name> |
<ipxact:vendorExtensions> |
<ipxact:componentRef ipxact:vendor="opencores.org" |
ipxact:library="adv_debug_sys" |
ipxact:name="adv_dbg_if" |
ipxact:version="cpu0_dut.params"/> |
</ipxact:vendorExtensions> |
</ipxact:view> |
|
<spirit:view> |
<spirit:name>lint</spirit:name> |
<spirit:envIdentifier>:*Lint:*</spirit:envIdentifier> |
<spirit:language>Verilog</spirit:language> |
<spirit:fileSetRef><spirit:localName>fs-lint</spirit:localName></spirit:fileSetRef> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>lint</ipxact:name> |
<ipxact:envIdentifier>:*Lint:*</ipxact:envIdentifier> |
<ipxact:language>Verilog</ipxact:language> |
<ipxact:fileSetRef><ipxact:localName>fs-lint</ipxact:localName></ipxact:fileSetRef> |
</ipxact:view> |
|
<spirit:view> |
<spirit:name>rtl_check</spirit:name> |
<spirit:vendorExtensions> |
<spirit:componentRef spirit:vendor="opencores.org" |
spirit:library="Testbench" |
spirit:name="toolflow" |
spirit:version="rtl_check"/> |
</spirit:vendorExtensions> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>rtl_check</ipxact:name> |
<ipxact:vendorExtensions> |
<ipxact:componentRef ipxact:vendor="opencores.org" |
ipxact:library="Testbench" |
ipxact:name="toolflow" |
ipxact:version="rtl_check"/> |
</ipxact:vendorExtensions> |
</ipxact:view> |
|
</spirit:views> |
</ipxact:views> |
|
|
</spirit:model> |
</ipxact:model> |
|
|
<spirit:fileSets> |
<ipxact:fileSets> |
|
<spirit:fileSet> |
<spirit:name>fs-lint</spirit:name> |
<ipxact:fileSet> |
<ipxact:name>fs-lint</ipxact:name> |
|
<spirit:file> |
<spirit:logicalName></spirit:logicalName> |
<spirit:name>../verilog/lint/adv_dbg_if_cpu0_lint</spirit:name> |
<spirit:fileType>verilogSource</spirit:fileType> |
<spirit:userFileType>module</spirit:userFileType> |
</spirit:file> |
<ipxact:file> |
<ipxact:logicalName></ipxact:logicalName> |
<ipxact:name>../verilog/lint/adv_dbg_if_cpu0_lint</ipxact:name> |
<ipxact:fileType>verilogSource</ipxact:fileType> |
<ipxact:userFileType>module</ipxact:userFileType> |
</ipxact:file> |
|
</spirit:fileSet> |
</ipxact:fileSet> |
|
</spirit:fileSets> |
</ipxact:fileSets> |
|
</spirit:component> |
</ipxact:component> |
|
|
|
/testbenches/xml/adv_dbg_if_cpu0_tb.xml
2,42 → 2,42
<!-- |
|
--> |
<spirit:component |
xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" |
<ipxact:component |
xmlns:ipxact="http://www.accellera.org/XMLSchema/IPXACT/1685-2014" |
xmlns:socgen="http://opencores.org" |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
xsi:schemaLocation="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009 |
http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009/index.xsd"> |
xsi:schemaLocation="http://www.accellera.org/XMLSchema/IPXACT/1685-2014 |
http://www.accellera.org/XMLSchema/IPXACT/1685-2014/index.xsd"> |
|
<spirit:vendor>opencores.org</spirit:vendor> |
<spirit:library>adv_debug_sys</spirit:library> |
<spirit:name>adv_dbg_if</spirit:name> |
<spirit:version>cpu0_tb</spirit:version> |
<ipxact:vendor>opencores.org</ipxact:vendor> |
<ipxact:library>adv_debug_sys</ipxact:library> |
<ipxact:name>adv_dbg_if</ipxact:name> |
<ipxact:version>cpu0_tb</ipxact:version> |
|
|
|
<spirit:componentGenerators> |
<ipxact:componentGenerators> |
|
|
|
|
<spirit:componentGenerator> |
<spirit:name>gen_verilog</spirit:name> |
<spirit:phase>104.0</spirit:phase> |
<spirit:apiType>none</spirit:apiType> |
<spirit:vendorExtensions><socgen:envIdentifier>common</socgen:envIdentifier></spirit:vendorExtensions> |
<spirit:generatorExe>./tools/verilog/gen_verilog</spirit:generatorExe> |
<spirit:parameters> |
<spirit:parameter> |
<spirit:name>destination</spirit:name> |
<spirit:value>adv_dbg_if_cpu0_tb</spirit:value> |
</spirit:parameter> |
</spirit:parameters> |
</spirit:componentGenerator> |
<ipxact:componentGenerator> |
<ipxact:name>gen_verilog</ipxact:name> |
<ipxact:phase>104.0</ipxact:phase> |
<ipxact:apiType>none</ipxact:apiType> |
<ipxact:vendorExtensions><socgen:envIdentifier>:*common:*</socgen:envIdentifier></ipxact:vendorExtensions> |
<ipxact:generatorExe>tools/verilog/gen_verilog</ipxact:generatorExe> |
<ipxact:parameters> |
<ipxact:parameter> |
<ipxact:name>destination</ipxact:name> |
<ipxact:value>adv_dbg_if_cpu0_tb</ipxact:value> |
</ipxact:parameter> |
</ipxact:parameters> |
</ipxact:componentGenerator> |
|
|
|
</spirit:componentGenerators> |
</ipxact:componentGenerators> |
|
|
|
45,103 → 45,103
|
|
|
<spirit:model> |
<spirit:modelParameters> |
<spirit:modelParameter><spirit:name>JTAG_MODEL_DIVCNT</spirit:name> <spirit:value>4'h4</spirit:value></spirit:modelParameter> |
<spirit:modelParameter><spirit:name>JTAG_MODEL_SIZE</spirit:name> <spirit:value>4</spirit:value></spirit:modelParameter> |
</spirit:modelParameters> |
<ipxact:model> |
<ipxact:modelParameters> |
<ipxact:modelParameter><ipxact:name>JTAG_MODEL_DIVCNT</ipxact:name> <ipxact:value>4'h4</ipxact:value></ipxact:modelParameter> |
<ipxact:modelParameter><ipxact:name>JTAG_MODEL_SIZE</ipxact:name> <ipxact:value>4</ipxact:value></ipxact:modelParameter> |
</ipxact:modelParameters> |
|
<spirit:views> |
<ipxact:views> |
|
<spirit:view> |
<spirit:name>Params</spirit:name> |
<spirit:vendorExtensions> |
<spirit:componentRef spirit:vendor="opencores.org" |
spirit:library="adv_debug_sys" |
spirit:name="adv_dbg_if" |
spirit:version="cpu0_dut.params"/> |
</spirit:vendorExtensions> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>Params</ipxact:name> |
<ipxact:vendorExtensions> |
<ipxact:componentRef ipxact:vendor="opencores.org" |
ipxact:library="adv_debug_sys" |
ipxact:name="adv_dbg_if" |
ipxact:version="cpu0_dut.params"/> |
</ipxact:vendorExtensions> |
</ipxact:view> |
|
|
<spirit:view> |
<spirit:name>Bfm</spirit:name> |
<spirit:hierarchyRef spirit:vendor="opencores.org" |
spirit:library="adv_debug_sys" |
spirit:name="adv_dbg_if" |
spirit:version="bfm.design"/> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>Bfm</ipxact:name> |
<ipxact:hierarchyRef ipxact:vendor="opencores.org" |
ipxact:library="adv_debug_sys" |
ipxact:name="adv_dbg_if" |
ipxact:version="bfm.design"/> |
</ipxact:view> |
|
|
<spirit:view> |
<spirit:name>icarus</spirit:name> |
<spirit:vendorExtensions> |
<spirit:componentRef spirit:vendor="opencores.org" |
spirit:library="Testbench" |
spirit:name="toolflow" |
spirit:version="icarus"/> |
</spirit:vendorExtensions> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>icarus</ipxact:name> |
<ipxact:vendorExtensions> |
<ipxact:componentRef ipxact:vendor="opencores.org" |
ipxact:library="Testbench" |
ipxact:name="toolflow" |
ipxact:version="icarus"/> |
</ipxact:vendorExtensions> |
</ipxact:view> |
|
|
|
|
<spirit:view> |
<spirit:name>common</spirit:name><spirit:envIdentifier>common</spirit:envIdentifier> |
<spirit:language>Verilog</spirit:language> |
<spirit:modelName></spirit:modelName> |
<spirit:fileSetRef> |
<spirit:localName>fs-common</spirit:localName> |
</spirit:fileSetRef> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>common</ipxact:name><ipxact:envIdentifier>:*common:*</ipxact:envIdentifier> |
<ipxact:language>Verilog</ipxact:language> |
<ipxact:modelName></ipxact:modelName> |
<ipxact:fileSetRef> |
<ipxact:localName>fs-common</ipxact:localName> |
</ipxact:fileSetRef> |
</ipxact:view> |
|
|
<spirit:view> |
<spirit:name>sim</spirit:name><spirit:envIdentifier>:*Simulation:*</spirit:envIdentifier> |
<spirit:language>Verilog</spirit:language> |
<spirit:modelName></spirit:modelName> |
<spirit:fileSetRef> |
<spirit:localName>fs-sim</spirit:localName> |
</spirit:fileSetRef> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>sim</ipxact:name><ipxact:envIdentifier>:*Simulation:*</ipxact:envIdentifier> |
<ipxact:language>Verilog</ipxact:language> |
<ipxact:modelName></ipxact:modelName> |
<ipxact:fileSetRef> |
<ipxact:localName>fs-sim</ipxact:localName> |
</ipxact:fileSetRef> |
</ipxact:view> |
|
<spirit:view> |
<spirit:name>lint</spirit:name><spirit:envIdentifier>:*Lint:*</spirit:envIdentifier> |
<spirit:language>Verilog</spirit:language> |
<spirit:modelName></spirit:modelName> |
<spirit:fileSetRef> |
<spirit:localName>fs-lint</spirit:localName> |
</spirit:fileSetRef> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>lint</ipxact:name><ipxact:envIdentifier>:*Lint:*</ipxact:envIdentifier> |
<ipxact:language>Verilog</ipxact:language> |
<ipxact:modelName></ipxact:modelName> |
<ipxact:fileSetRef> |
<ipxact:localName>fs-lint</ipxact:localName> |
</ipxact:fileSetRef> |
</ipxact:view> |
|
</spirit:views> |
</ipxact:views> |
|
|
|
|
</spirit:model> |
</ipxact:model> |
|
|
|
|
|
<spirit:fileSets> |
<ipxact:fileSets> |
|
|
|
|
<spirit:fileSet> |
<spirit:name>fs-common</spirit:name> |
<ipxact:fileSet> |
<ipxact:name>fs-common</ipxact:name> |
|
|
|
|
<spirit:file> |
<spirit:logicalName></spirit:logicalName> |
<spirit:name>../verilog/tb.cpu0</spirit:name> |
<spirit:fileType>verilogSource</spirit:fileType> |
<spirit:userFileType>fragment</spirit:userFileType> |
</spirit:file> |
<ipxact:file> |
<ipxact:logicalName></ipxact:logicalName> |
<ipxact:name>../verilog/tb.cpu0</ipxact:name> |
<ipxact:fileType>verilogSource</ipxact:fileType> |
<ipxact:userFileType>fragment</ipxact:userFileType> |
</ipxact:file> |
|
|
|
150,57 → 150,57
|
|
|
</spirit:fileSet> |
</ipxact:fileSet> |
|
|
|
|
|
<spirit:fileSet> |
<spirit:name>fs-sim</spirit:name> |
<ipxact:fileSet> |
<ipxact:name>fs-sim</ipxact:name> |
|
|
<spirit:file> |
<spirit:logicalName></spirit:logicalName> |
<spirit:name>../verilog/tb.ext</spirit:name> |
<spirit:fileType>verilogSource</spirit:fileType> |
<spirit:userFileType>fragment</spirit:userFileType> |
</spirit:file> |
<ipxact:file> |
<ipxact:logicalName></ipxact:logicalName> |
<ipxact:name>../verilog/tb.ext</ipxact:name> |
<ipxact:fileType>verilogSource</ipxact:fileType> |
<ipxact:userFileType>fragment</ipxact:userFileType> |
</ipxact:file> |
|
|
|
|
<spirit:file> |
<spirit:logicalName></spirit:logicalName> |
<spirit:name>../verilog/common/adv_dbg_if_cpu0_tb</spirit:name> |
<spirit:fileType>verilogSource</spirit:fileType><spirit:userFileType>module</spirit:userFileType> |
</spirit:file> |
<ipxact:file> |
<ipxact:logicalName></ipxact:logicalName> |
<ipxact:name>../verilog/common/adv_dbg_if_cpu0_tb</ipxact:name> |
<ipxact:fileType>verilogSource</ipxact:fileType><ipxact:userFileType>module</ipxact:userFileType> |
</ipxact:file> |
|
|
|
|
</spirit:fileSet> |
</ipxact:fileSet> |
|
|
<spirit:fileSet> |
<spirit:name>fs-lint</spirit:name> |
<spirit:file> |
<spirit:logicalName></spirit:logicalName> |
<spirit:name>../verilog/common/adv_dbg_if_cpu0_tb</spirit:name> |
<spirit:fileType>verilogSource</spirit:fileType><spirit:userFileType>module</spirit:userFileType> |
</spirit:file> |
<ipxact:fileSet> |
<ipxact:name>fs-lint</ipxact:name> |
<ipxact:file> |
<ipxact:logicalName></ipxact:logicalName> |
<ipxact:name>../verilog/common/adv_dbg_if_cpu0_tb</ipxact:name> |
<ipxact:fileType>verilogSource</ipxact:fileType><ipxact:userFileType>module</ipxact:userFileType> |
</ipxact:file> |
|
|
</spirit:fileSet> |
</ipxact:fileSet> |
|
|
|
|
|
</spirit:fileSets> |
</ipxact:fileSets> |
|
|
|
|
|
</spirit:component> |
</ipxact:component> |
/testbenches/xml/adv_dbg_if_cpu1_dut.params.xml
6,30 → 6,30
// // |
// // |
--> |
<spirit:component |
xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" |
<ipxact:component |
xmlns:ipxact="http://www.accellera.org/XMLSchema/IPXACT/1685-2014" |
xmlns:socgen="http://opencores.org" |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
xsi:schemaLocation="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009 |
http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009/index.xsd"> |
<spirit:vendor>opencores.org</spirit:vendor> |
<spirit:library>adv_debug_sys</spirit:library> |
<spirit:name>adv_dbg_if</spirit:name> |
<spirit:version>cpu1_dut.params</spirit:version> |
<spirit:model> |
xsi:schemaLocation="http://www.accellera.org/XMLSchema/IPXACT/1685-2014 |
http://www.accellera.org/XMLSchema/IPXACT/1685-2014/index.xsd"> |
<ipxact:vendor>opencores.org</ipxact:vendor> |
<ipxact:library>adv_debug_sys</ipxact:library> |
<ipxact:name>adv_dbg_if</ipxact:name> |
<ipxact:version>cpu1_dut.params</ipxact:version> |
<ipxact:model> |
|
<spirit:views> |
<ipxact:views> |
|
<spirit:view> |
<spirit:name>Dut</spirit:name> |
<spirit:envIdentifier></spirit:envIdentifier> |
<spirit:hierarchyRef spirit:vendor="opencores.org" |
spirit:library="adv_debug_sys" |
spirit:name="adv_dbg_if" |
spirit:version="cpu1_duth.design"/> |
</spirit:view> |
</spirit:views> |
<spirit:modelParameters> |
</spirit:modelParameters> |
</spirit:model> |
</spirit:component> |
<ipxact:view> |
<ipxact:name>Dut</ipxact:name> |
<ipxact:envIdentifier></ipxact:envIdentifier> |
<ipxact:hierarchyRef ipxact:vendor="opencores.org" |
ipxact:library="adv_debug_sys" |
ipxact:name="adv_dbg_if" |
ipxact:version="cpu1_duth.design"/> |
</ipxact:view> |
</ipxact:views> |
<ipxact:modelParameters> |
</ipxact:modelParameters> |
</ipxact:model> |
</ipxact:component> |
/testbenches/xml/adv_dbg_if_cpu1_duth.design.xml
6,135 → 6,135
// ./tools/verilog/gen_tb -vendor opencores.org -library adv_debug_sys -component adv_dbg_if -version cpu1 // |
// // |
--> |
<spirit:design |
xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" |
<ipxact:design |
xmlns:ipxact="http://www.accellera.org/XMLSchema/IPXACT/1685-2014" |
xmlns:socgen="http://opencores.org" |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
xsi:schemaLocation="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009 |
http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009/index.xsd"> |
<spirit:vendor>opencores.org</spirit:vendor> |
<spirit:library>adv_debug_sys</spirit:library> |
<spirit:name>adv_dbg_if</spirit:name> |
<spirit:version>cpu1_duth.design</spirit:version> |
<spirit:adHocConnections> |
xsi:schemaLocation="http://www.accellera.org/XMLSchema/IPXACT/1685-2014 |
http://www.accellera.org/XMLSchema/IPXACT/1685-2014/index.xsd"> |
<ipxact:vendor>opencores.org</ipxact:vendor> |
<ipxact:library>adv_debug_sys</ipxact:library> |
<ipxact:name>adv_dbg_if</ipxact:name> |
<ipxact:version>cpu1_duth.design</ipxact:version> |
<ipxact:adHocConnections> |
|
<spirit:adHocConnection> |
<spirit:name>capture_dr_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="capture_dr_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="capture_dr_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>capture_dr_i</ipxact:name> |
<ipxact:externalPortReference portRef="capture_dr_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="capture_dr_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu1_ack_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu1_ack_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu1_ack_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu1_ack_i</ipxact:name> |
<ipxact:externalPortReference portRef="cpu1_ack_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu1_ack_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu1_addr_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu1_addr_o" spirit:left="31" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu1_addr_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu1_addr_o</ipxact:name> |
<ipxact:externalPortReference portRef="cpu1_addr_o" left="31" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu1_addr_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu1_bp_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu1_bp_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu1_bp_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu1_bp_i</ipxact:name> |
<ipxact:externalPortReference portRef="cpu1_bp_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu1_bp_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu1_clk_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu1_clk_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu1_clk_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu1_clk_i</ipxact:name> |
<ipxact:externalPortReference portRef="cpu1_clk_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu1_clk_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu1_data_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu1_data_i" spirit:left="31" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu1_data_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu1_data_i</ipxact:name> |
<ipxact:externalPortReference portRef="cpu1_data_i" left="31" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu1_data_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu1_data_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu1_data_o" spirit:left="31" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu1_data_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu1_data_o</ipxact:name> |
<ipxact:externalPortReference portRef="cpu1_data_o" left="31" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu1_data_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu1_rst_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu1_rst_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu1_rst_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu1_rst_o</ipxact:name> |
<ipxact:externalPortReference portRef="cpu1_rst_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu1_rst_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu1_stall_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu1_stall_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu1_stall_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu1_stall_o</ipxact:name> |
<ipxact:externalPortReference portRef="cpu1_stall_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu1_stall_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu1_stb_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu1_stb_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu1_stb_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu1_stb_o</ipxact:name> |
<ipxact:externalPortReference portRef="cpu1_stb_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu1_stb_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu1_we_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu1_we_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu1_we_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu1_we_o</ipxact:name> |
<ipxact:externalPortReference portRef="cpu1_we_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu1_we_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>debug_select_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="debug_select_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="debug_select_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>debug_select_i</ipxact:name> |
<ipxact:externalPortReference portRef="debug_select_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="debug_select_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>rst_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="rst_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="rst_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>rst_i</ipxact:name> |
<ipxact:externalPortReference portRef="rst_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="rst_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>shift_dr_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="shift_dr_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="shift_dr_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>shift_dr_i</ipxact:name> |
<ipxact:externalPortReference portRef="shift_dr_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="shift_dr_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>tck_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="tck_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="tck_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>tck_i</ipxact:name> |
<ipxact:externalPortReference portRef="tck_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="tck_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>tdi_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="tdi_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="tdi_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>tdi_i</ipxact:name> |
<ipxact:externalPortReference portRef="tdi_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="tdi_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>tdo_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="tdo_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="tdo_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>tdo_o</ipxact:name> |
<ipxact:externalPortReference portRef="tdo_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="tdo_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>update_dr_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="update_dr_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="update_dr_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>update_dr_i</ipxact:name> |
<ipxact:externalPortReference portRef="update_dr_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="update_dr_i" /> |
</ipxact:adHocConnection> |
|
|
</spirit:adHocConnections> |
<spirit:componentInstances> |
</ipxact:adHocConnections> |
<ipxact:componentInstances> |
|
<spirit:componentInstance> |
<spirit:instanceName>dut</spirit:instanceName> |
<spirit:componentRef spirit:vendor="opencores.org" spirit:library="adv_debug_sys" spirit:name="adv_dbg_if" spirit:version="cpu1" /> |
<spirit:configurableElementValues> |
</spirit:configurableElementValues> |
</spirit:componentInstance> |
</spirit:componentInstances> |
</spirit:design> |
<ipxact:componentInstance> |
<ipxact:instanceName>dut</ipxact:instanceName> |
<ipxact:componentRef vendor="opencores.org" library="adv_debug_sys" name="adv_dbg_if" version="cpu1" /> |
<ipxact:configurableElementValues> |
</ipxact:configurableElementValues> |
</ipxact:componentInstance> |
</ipxact:componentInstances> |
</ipxact:design> |
/testbenches/xml/adv_dbg_if_cpu1_lint.xml
27,17 → 27,17
// from http://www.opencores.org/lgpl.shtml // |
// // |
--> |
<spirit:component |
xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" |
<ipxact:component |
xmlns:ipxact="http://www.accellera.org/XMLSchema/IPXACT/1685-2014" |
xmlns:socgen="http://opencores.org" |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
xsi:schemaLocation="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009 |
http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009/index.xsd"> |
xsi:schemaLocation="http://www.accellera.org/XMLSchema/IPXACT/1685-2014 |
http://www.accellera.org/XMLSchema/IPXACT/1685-2014/index.xsd"> |
|
<spirit:vendor>opencores.org</spirit:vendor> |
<spirit:library>adv_debug_sys</spirit:library> |
<spirit:name>adv_dbg_if</spirit:name> |
<spirit:version>cpu1_lint</spirit:version> |
<ipxact:vendor>opencores.org</ipxact:vendor> |
<ipxact:library>adv_debug_sys</ipxact:library> |
<ipxact:name>adv_dbg_if</ipxact:name> |
<ipxact:version>cpu1_lint</ipxact:version> |
|
|
|
44,61 → 44,61
|
|
|
<spirit:model> |
<ipxact:model> |
|
|
<spirit:views> |
<ipxact:views> |
|
<spirit:view> |
<spirit:name>Dut</spirit:name> |
<spirit:vendorExtensions> |
<spirit:componentRef spirit:vendor="opencores.org" |
spirit:library="adv_debug_sys" |
spirit:name="adv_dbg_if" |
spirit:version="cpu1_dut.params"/> |
</spirit:vendorExtensions> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>Dut</ipxact:name> |
<ipxact:vendorExtensions> |
<ipxact:componentRef ipxact:vendor="opencores.org" |
ipxact:library="adv_debug_sys" |
ipxact:name="adv_dbg_if" |
ipxact:version="cpu1_dut.params"/> |
</ipxact:vendorExtensions> |
</ipxact:view> |
|
<spirit:view> |
<spirit:name>lint</spirit:name> |
<spirit:envIdentifier>:*Lint:*</spirit:envIdentifier> |
<spirit:language>Verilog</spirit:language> |
<spirit:fileSetRef><spirit:localName>fs-lint</spirit:localName></spirit:fileSetRef> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>lint</ipxact:name> |
<ipxact:envIdentifier>:*Lint:*</ipxact:envIdentifier> |
<ipxact:language>Verilog</ipxact:language> |
<ipxact:fileSetRef><ipxact:localName>fs-lint</ipxact:localName></ipxact:fileSetRef> |
</ipxact:view> |
|
<spirit:view> |
<spirit:name>rtl_check</spirit:name> |
<spirit:vendorExtensions> |
<spirit:componentRef spirit:vendor="opencores.org" |
spirit:library="Testbench" |
spirit:name="toolflow" |
spirit:version="rtl_check"/> |
</spirit:vendorExtensions> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>rtl_check</ipxact:name> |
<ipxact:vendorExtensions> |
<ipxact:componentRef ipxact:vendor="opencores.org" |
ipxact:library="Testbench" |
ipxact:name="toolflow" |
ipxact:version="rtl_check"/> |
</ipxact:vendorExtensions> |
</ipxact:view> |
|
</spirit:views> |
</ipxact:views> |
|
|
</spirit:model> |
</ipxact:model> |
|
|
<spirit:fileSets> |
<ipxact:fileSets> |
|
<spirit:fileSet> |
<spirit:name>fs-lint</spirit:name> |
<ipxact:fileSet> |
<ipxact:name>fs-lint</ipxact:name> |
|
<spirit:file> |
<spirit:logicalName></spirit:logicalName> |
<spirit:name>../verilog/lint/adv_dbg_if_cpu1_lint</spirit:name> |
<spirit:fileType>verilogSource</spirit:fileType> |
<spirit:userFileType>module</spirit:userFileType> |
</spirit:file> |
<ipxact:file> |
<ipxact:logicalName></ipxact:logicalName> |
<ipxact:name>../verilog/lint/adv_dbg_if_cpu1_lint</ipxact:name> |
<ipxact:fileType>verilogSource</ipxact:fileType> |
<ipxact:userFileType>module</ipxact:userFileType> |
</ipxact:file> |
|
</spirit:fileSet> |
</ipxact:fileSet> |
|
</spirit:fileSets> |
</ipxact:fileSets> |
|
</spirit:component> |
</ipxact:component> |
|
|
|
/testbenches/xml/adv_dbg_if_cpu1_tb.xml
2,42 → 2,42
<!-- |
|
--> |
<spirit:component |
xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" |
<ipxact:component |
xmlns:ipxact="http://www.accellera.org/XMLSchema/IPXACT/1685-2014" |
xmlns:socgen="http://opencores.org" |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
xsi:schemaLocation="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009 |
http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009/index.xsd"> |
xsi:schemaLocation="http://www.accellera.org/XMLSchema/IPXACT/1685-2014 |
http://www.accellera.org/XMLSchema/IPXACT/1685-2014/index.xsd"> |
|
<spirit:vendor>opencores.org</spirit:vendor> |
<spirit:library>adv_debug_sys</spirit:library> |
<spirit:name>adv_dbg_if</spirit:name> |
<spirit:version>cpu1_tb</spirit:version> |
<ipxact:vendor>opencores.org</ipxact:vendor> |
<ipxact:library>adv_debug_sys</ipxact:library> |
<ipxact:name>adv_dbg_if</ipxact:name> |
<ipxact:version>cpu1_tb</ipxact:version> |
|
|
|
<spirit:componentGenerators> |
<ipxact:componentGenerators> |
|
|
|
|
<spirit:componentGenerator> |
<spirit:name>gen_verilog</spirit:name> |
<spirit:phase>104.0</spirit:phase> |
<spirit:apiType>none</spirit:apiType> |
<spirit:vendorExtensions><socgen:envIdentifier>common</socgen:envIdentifier></spirit:vendorExtensions> |
<spirit:generatorExe>./tools/verilog/gen_verilog</spirit:generatorExe> |
<spirit:parameters> |
<spirit:parameter> |
<spirit:name>destination</spirit:name> |
<spirit:value>adv_dbg_if_cpu1_tb</spirit:value> |
</spirit:parameter> |
</spirit:parameters> |
</spirit:componentGenerator> |
<ipxact:componentGenerator> |
<ipxact:name>gen_verilog</ipxact:name> |
<ipxact:phase>104.0</ipxact:phase> |
<ipxact:apiType>none</ipxact:apiType> |
<ipxact:vendorExtensions><socgen:envIdentifier>:*common:*</socgen:envIdentifier></ipxact:vendorExtensions> |
<ipxact:generatorExe>tools/verilog/gen_verilog</ipxact:generatorExe> |
<ipxact:parameters> |
<ipxact:parameter> |
<ipxact:name>destination</ipxact:name> |
<ipxact:value>adv_dbg_if_cpu1_tb</ipxact:value> |
</ipxact:parameter> |
</ipxact:parameters> |
</ipxact:componentGenerator> |
|
|
|
</spirit:componentGenerators> |
</ipxact:componentGenerators> |
|
|
|
45,102 → 45,102
|
|
|
<spirit:model> |
<spirit:modelParameters> |
<spirit:modelParameter><spirit:name>JTAG_MODEL_DIVCNT</spirit:name> <spirit:value>4'h4</spirit:value></spirit:modelParameter> |
<spirit:modelParameter><spirit:name>JTAG_MODEL_SIZE</spirit:name> <spirit:value>4</spirit:value></spirit:modelParameter> |
</spirit:modelParameters> |
<ipxact:model> |
<ipxact:modelParameters> |
<ipxact:modelParameter><ipxact:name>JTAG_MODEL_DIVCNT</ipxact:name> <ipxact:value>4'h4</ipxact:value></ipxact:modelParameter> |
<ipxact:modelParameter><ipxact:name>JTAG_MODEL_SIZE</ipxact:name> <ipxact:value>4</ipxact:value></ipxact:modelParameter> |
</ipxact:modelParameters> |
|
<spirit:views> |
<ipxact:views> |
|
<spirit:view> |
<spirit:name>Params</spirit:name> |
<spirit:vendorExtensions> |
<spirit:componentRef spirit:vendor="opencores.org" |
spirit:library="adv_debug_sys" |
spirit:name="adv_dbg_if" |
spirit:version="cpu1_dut.params"/> |
</spirit:vendorExtensions> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>Params</ipxact:name> |
<ipxact:vendorExtensions> |
<ipxact:componentRef ipxact:vendor="opencores.org" |
ipxact:library="adv_debug_sys" |
ipxact:name="adv_dbg_if" |
ipxact:version="cpu1_dut.params"/> |
</ipxact:vendorExtensions> |
</ipxact:view> |
|
|
<spirit:view> |
<spirit:name>Bfm</spirit:name> |
<spirit:hierarchyRef spirit:vendor="opencores.org" |
spirit:library="adv_debug_sys" |
spirit:name="adv_dbg_if" |
spirit:version="bfm.design"/> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>Bfm</ipxact:name> |
<ipxact:hierarchyRef ipxact:vendor="opencores.org" |
ipxact:library="adv_debug_sys" |
ipxact:name="adv_dbg_if" |
ipxact:version="bfm.design"/> |
</ipxact:view> |
|
|
<spirit:view> |
<spirit:name>icarus</spirit:name> |
<spirit:vendorExtensions> |
<spirit:componentRef spirit:vendor="opencores.org" |
spirit:library="Testbench" |
spirit:name="toolflow" |
spirit:version="icarus"/> |
</spirit:vendorExtensions> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>icarus</ipxact:name> |
<ipxact:vendorExtensions> |
<ipxact:componentRef ipxact:vendor="opencores.org" |
ipxact:library="Testbench" |
ipxact:name="toolflow" |
ipxact:version="icarus"/> |
</ipxact:vendorExtensions> |
</ipxact:view> |
|
|
|
|
<spirit:view> |
<spirit:name>common</spirit:name><spirit:envIdentifier>common</spirit:envIdentifier> |
<spirit:language>Verilog</spirit:language> |
<spirit:modelName></spirit:modelName> |
<spirit:fileSetRef> |
<spirit:localName>fs-common</spirit:localName> |
</spirit:fileSetRef> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>common</ipxact:name><ipxact:envIdentifier>:*common:*</ipxact:envIdentifier> |
<ipxact:language>Verilog</ipxact:language> |
<ipxact:modelName></ipxact:modelName> |
<ipxact:fileSetRef> |
<ipxact:localName>fs-common</ipxact:localName> |
</ipxact:fileSetRef> |
</ipxact:view> |
|
|
<spirit:view> |
<spirit:name>sim</spirit:name><spirit:envIdentifier>:*Simulation:*</spirit:envIdentifier> |
<spirit:language>Verilog</spirit:language> |
<spirit:modelName></spirit:modelName> |
<spirit:fileSetRef> |
<spirit:localName>fs-sim</spirit:localName> |
</spirit:fileSetRef> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>sim</ipxact:name><ipxact:envIdentifier>:*Simulation:*</ipxact:envIdentifier> |
<ipxact:language>Verilog</ipxact:language> |
<ipxact:modelName></ipxact:modelName> |
<ipxact:fileSetRef> |
<ipxact:localName>fs-sim</ipxact:localName> |
</ipxact:fileSetRef> |
</ipxact:view> |
|
<spirit:view> |
<spirit:name>lint</spirit:name><spirit:envIdentifier>:*Lint:*</spirit:envIdentifier> |
<spirit:language>Verilog</spirit:language> |
<spirit:modelName></spirit:modelName> |
<spirit:fileSetRef> |
<spirit:localName>fs-lint</spirit:localName> |
</spirit:fileSetRef> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>lint</ipxact:name><ipxact:envIdentifier>:*Lint:*</ipxact:envIdentifier> |
<ipxact:language>Verilog</ipxact:language> |
<ipxact:modelName></ipxact:modelName> |
<ipxact:fileSetRef> |
<ipxact:localName>fs-lint</ipxact:localName> |
</ipxact:fileSetRef> |
</ipxact:view> |
|
</spirit:views> |
</ipxact:views> |
|
|
|
|
</spirit:model> |
</ipxact:model> |
|
|
|
|
|
<spirit:fileSets> |
<ipxact:fileSets> |
|
|
|
|
<spirit:fileSet> |
<spirit:name>fs-common</spirit:name> |
<ipxact:fileSet> |
<ipxact:name>fs-common</ipxact:name> |
|
|
|
<spirit:file> |
<spirit:logicalName></spirit:logicalName> |
<spirit:name>../verilog/tb.cpu1</spirit:name> |
<spirit:fileType>verilogSource</spirit:fileType> |
<spirit:userFileType>fragment</spirit:userFileType> |
</spirit:file> |
<ipxact:file> |
<ipxact:logicalName></ipxact:logicalName> |
<ipxact:name>../verilog/tb.cpu1</ipxact:name> |
<ipxact:fileType>verilogSource</ipxact:fileType> |
<ipxact:userFileType>fragment</ipxact:userFileType> |
</ipxact:file> |
|
|
|
149,57 → 149,57
|
|
|
</spirit:fileSet> |
</ipxact:fileSet> |
|
|
|
|
|
<spirit:fileSet> |
<spirit:name>fs-sim</spirit:name> |
<ipxact:fileSet> |
<ipxact:name>fs-sim</ipxact:name> |
|
|
<spirit:file> |
<spirit:logicalName></spirit:logicalName> |
<spirit:name>../verilog/tb.ext</spirit:name> |
<spirit:fileType>verilogSource</spirit:fileType> |
<spirit:userFileType>fragment</spirit:userFileType> |
</spirit:file> |
<ipxact:file> |
<ipxact:logicalName></ipxact:logicalName> |
<ipxact:name>../verilog/tb.ext</ipxact:name> |
<ipxact:fileType>verilogSource</ipxact:fileType> |
<ipxact:userFileType>fragment</ipxact:userFileType> |
</ipxact:file> |
|
|
|
|
<spirit:file> |
<spirit:logicalName></spirit:logicalName> |
<spirit:name>../verilog/common/adv_dbg_if_cpu1_tb</spirit:name> |
<spirit:fileType>verilogSource</spirit:fileType><spirit:userFileType>module</spirit:userFileType> |
</spirit:file> |
<ipxact:file> |
<ipxact:logicalName></ipxact:logicalName> |
<ipxact:name>../verilog/common/adv_dbg_if_cpu1_tb</ipxact:name> |
<ipxact:fileType>verilogSource</ipxact:fileType><ipxact:userFileType>module</ipxact:userFileType> |
</ipxact:file> |
|
|
|
|
</spirit:fileSet> |
</ipxact:fileSet> |
|
|
<spirit:fileSet> |
<spirit:name>fs-lint</spirit:name> |
<spirit:file> |
<spirit:logicalName></spirit:logicalName> |
<spirit:name>../verilog/common/adv_dbg_if_cpu1_tb</spirit:name> |
<spirit:fileType>verilogSource</spirit:fileType><spirit:userFileType>module</spirit:userFileType> |
</spirit:file> |
<ipxact:fileSet> |
<ipxact:name>fs-lint</ipxact:name> |
<ipxact:file> |
<ipxact:logicalName></ipxact:logicalName> |
<ipxact:name>../verilog/common/adv_dbg_if_cpu1_tb</ipxact:name> |
<ipxact:fileType>verilogSource</ipxact:fileType><ipxact:userFileType>module</ipxact:userFileType> |
</ipxact:file> |
|
|
</spirit:fileSet> |
</ipxact:fileSet> |
|
|
|
|
|
</spirit:fileSets> |
</ipxact:fileSets> |
|
|
|
|
|
</spirit:component> |
</ipxact:component> |
/testbenches/xml/adv_dbg_if_jfifo_bfm.design.xml
27,20 → 27,20
// from http://www.opencores.org/lgpl.shtml // |
// // |
--> |
<spirit:design |
xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" |
<ipxact:design |
xmlns:ipxact="http://www.accellera.org/XMLSchema/IPXACT/1685-2014" |
xmlns:socgen="http://opencores.org" |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
xsi:schemaLocation="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009 |
http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009/index.xsd"> |
xsi:schemaLocation="http://www.accellera.org/XMLSchema/IPXACT/1685-2014 |
http://www.accellera.org/XMLSchema/IPXACT/1685-2014/index.xsd"> |
|
<spirit:vendor>opencores.org</spirit:vendor> |
<spirit:library>adv_debug_sys</spirit:library> |
<spirit:name>adv_dbg_if</spirit:name> |
<spirit:version>jfifo_bfm.design</spirit:version> |
<ipxact:vendor>opencores.org</ipxact:vendor> |
<ipxact:library>adv_debug_sys</ipxact:library> |
<ipxact:name>adv_dbg_if</ipxact:name> |
<ipxact:version>jfifo_bfm.design</ipxact:version> |
|
|
<spirit:vendorExtensions> |
<ipxact:vendorExtensions> |
|
<socgen:nodes> |
|
52,17 → 52,17
|
|
|
<socgen:node><spirit:name>exp_jsp_data_out</spirit:name> |
<spirit:typeName>reg</spirit:typeName> |
<spirit:wire> |
<spirit:vector><spirit:left>7</spirit:left><spirit:right>0</spirit:right></spirit:vector></spirit:wire> |
<socgen:node><ipxact:name>exp_jsp_data_out</ipxact:name> |
<ipxact:typeName>reg</ipxact:typeName> |
<ipxact:wire> |
<ipxact:vector><ipxact:left>7</ipxact:left><ipxact:right>0</ipxact:right></ipxact:vector></ipxact:wire> |
</socgen:node> |
|
|
<socgen:node><spirit:name>mask_jsp_data_out</spirit:name> |
<spirit:typeName>reg</spirit:typeName> |
<spirit:wire> |
<spirit:vector><spirit:left>7</spirit:left><spirit:right>0</spirit:right></spirit:vector></spirit:wire> |
<socgen:node><ipxact:name>mask_jsp_data_out</ipxact:name> |
<ipxact:typeName>reg</ipxact:typeName> |
<ipxact:wire> |
<ipxact:vector><ipxact:left>7</ipxact:left><ipxact:right>0</ipxact:right></ipxact:vector></ipxact:wire> |
</socgen:node> |
|
|
70,66 → 70,66
|
</socgen:nodes> |
|
</spirit:vendorExtensions> |
</ipxact:vendorExtensions> |
|
|
|
|
<spirit:adHocConnections> |
<ipxact:adHocConnections> |
|
|
<spirit:adHocConnection> |
<spirit:name>clk</spirit:name> |
<spirit:externalPortReference spirit:portRef="slave_clk_clk"/> |
<spirit:internalPortReference spirit:componentRef="rdata_tpb" spirit:portRef="clk"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>clk</ipxact:name> |
<ipxact:externalPortReference portRef="slave_clk_clk"/> |
<ipxact:internalPortReference componentRef="rdata_tpb" portRef="clk"/> |
</ipxact:adHocConnection> |
|
|
|
<spirit:adHocConnection> |
<spirit:name>exp_jsp_data_out</spirit:name> |
<spirit:externalPortReference spirit:portRef="exp_jsp_data_out" spirit:left="7" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="rdata_tpb" spirit:portRef="expected_value"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>exp_jsp_data_out</ipxact:name> |
<ipxact:externalPortReference portRef="exp_jsp_data_out" left="7" right="0" /> |
<ipxact:internalPortReference componentRef="rdata_tpb" portRef="expected_value"/> |
</ipxact:adHocConnection> |
|
|
<spirit:adHocConnection> |
<spirit:name>mask_jsp_data_out</spirit:name> |
<spirit:externalPortReference spirit:portRef="mask_jsp_data_out" spirit:left="7" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="rdata_tpb" spirit:portRef="mask"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>mask_jsp_data_out</ipxact:name> |
<ipxact:externalPortReference portRef="mask_jsp_data_out" left="7" right="0" /> |
<ipxact:internalPortReference componentRef="rdata_tpb" portRef="mask"/> |
</ipxact:adHocConnection> |
|
|
<spirit:adHocConnection> |
<spirit:name>exp_jsp_data_out</spirit:name> |
<spirit:externalPortReference spirit:portRef="jsp_data_out" spirit:left="7" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="rdata_tpb" spirit:portRef="signal"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>exp_jsp_data_out</ipxact:name> |
<ipxact:externalPortReference portRef="jsp_data_out" left="7" right="0" /> |
<ipxact:internalPortReference componentRef="rdata_tpb" portRef="signal"/> |
</ipxact:adHocConnection> |
|
|
|
|
</spirit:adHocConnections> |
</ipxact:adHocConnections> |
|
|
|
<spirit:componentInstances> |
<ipxact:componentInstances> |
|
|
|
|
|
<spirit:componentInstance> |
<spirit:instanceName>rdata_tpb</spirit:instanceName> <spirit:componentRef spirit:vendor="opencores.org" spirit:library="Testbench" spirit:name="io_probe" spirit:version="in" /> |
<spirit:configurableElementValues> |
<spirit:configurableElementValue spirit:referenceId="WIDTH">8</spirit:configurableElementValue> |
<spirit:configurableElementValue spirit:referenceId="MESG">"jsp_data_out Error"</spirit:configurableElementValue> |
</spirit:configurableElementValues> |
</spirit:componentInstance> |
<ipxact:componentInstance> |
<ipxact:instanceName>rdata_tpb</ipxact:instanceName> <ipxact:componentRef vendor="opencores.org" library="Testbench" name="io_probe" version="in" /> |
<ipxact:configurableElementValues> |
<ipxact:configurableElementValue referenceId="WIDTH">8</ipxact:configurableElementValue> |
<ipxact:configurableElementValue referenceId="MESG">"jsp_data_out Error"</ipxact:configurableElementValue> |
</ipxact:configurableElementValues> |
</ipxact:componentInstance> |
|
|
|
</spirit:componentInstances> |
</ipxact:componentInstances> |
|
|
</spirit:design> |
</ipxact:design> |
/testbenches/xml/adv_dbg_if_jfifo_dut.params.xml
6,30 → 6,30
// // |
// // |
--> |
<spirit:component |
xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" |
<ipxact:component |
xmlns:ipxact="http://www.accellera.org/XMLSchema/IPXACT/1685-2014" |
xmlns:socgen="http://opencores.org" |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
xsi:schemaLocation="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009 |
http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009/index.xsd"> |
<spirit:vendor>opencores.org</spirit:vendor> |
<spirit:library>adv_debug_sys</spirit:library> |
<spirit:name>adv_dbg_if</spirit:name> |
<spirit:version>jfifo_dut.params</spirit:version> |
<spirit:model> |
xsi:schemaLocation="http://www.accellera.org/XMLSchema/IPXACT/1685-2014 |
http://www.accellera.org/XMLSchema/IPXACT/1685-2014/index.xsd"> |
<ipxact:vendor>opencores.org</ipxact:vendor> |
<ipxact:library>adv_debug_sys</ipxact:library> |
<ipxact:name>adv_dbg_if</ipxact:name> |
<ipxact:version>jfifo_dut.params</ipxact:version> |
<ipxact:model> |
|
<spirit:views> |
<ipxact:views> |
|
<spirit:view> |
<spirit:name>Dut</spirit:name> |
<spirit:envIdentifier></spirit:envIdentifier> |
<spirit:hierarchyRef spirit:vendor="opencores.org" |
spirit:library="adv_debug_sys" |
spirit:name="adv_dbg_if" |
spirit:version="jfifo_duth.design"/> |
</spirit:view> |
</spirit:views> |
<spirit:modelParameters> |
</spirit:modelParameters> |
</spirit:model> |
</spirit:component> |
<ipxact:view> |
<ipxact:name>Dut</ipxact:name> |
<ipxact:envIdentifier></ipxact:envIdentifier> |
<ipxact:hierarchyRef ipxact:vendor="opencores.org" |
ipxact:library="adv_debug_sys" |
ipxact:name="adv_dbg_if" |
ipxact:version="jfifo_duth.design"/> |
</ipxact:view> |
</ipxact:views> |
<ipxact:modelParameters> |
</ipxact:modelParameters> |
</ipxact:model> |
</ipxact:component> |
/testbenches/xml/adv_dbg_if_jfifo_duth.design.xml
6,105 → 6,105
// ./tools/verilog/gen_tb -vendor opencores.org -library adv_debug_sys -component adv_dbg_if -version jfifo // |
// // |
--> |
<spirit:design |
xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" |
<ipxact:design |
xmlns:ipxact="http://www.accellera.org/XMLSchema/IPXACT/1685-2014" |
xmlns:socgen="http://opencores.org" |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
xsi:schemaLocation="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009 |
http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009/index.xsd"> |
<spirit:vendor>opencores.org</spirit:vendor> |
<spirit:library>adv_debug_sys</spirit:library> |
<spirit:name>adv_dbg_if</spirit:name> |
<spirit:version>jfifo_duth.design</spirit:version> |
<spirit:adHocConnections> |
xsi:schemaLocation="http://www.accellera.org/XMLSchema/IPXACT/1685-2014 |
http://www.accellera.org/XMLSchema/IPXACT/1685-2014/index.xsd"> |
<ipxact:vendor>opencores.org</ipxact:vendor> |
<ipxact:library>adv_debug_sys</ipxact:library> |
<ipxact:name>adv_dbg_if</ipxact:name> |
<ipxact:version>jfifo_duth.design</ipxact:version> |
<ipxact:adHocConnections> |
|
<spirit:adHocConnection> |
<spirit:name>biu_wr_strobe</spirit:name> |
<spirit:externalPortReference spirit:portRef="biu_wr_strobe" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="biu_wr_strobe" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>biu_wr_strobe</ipxact:name> |
<ipxact:externalPortReference portRef="biu_wr_strobe" /> |
<ipxact:internalPortReference componentRef="dut" portRef="biu_wr_strobe" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>capture_dr_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="capture_dr_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="capture_dr_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>capture_dr_i</ipxact:name> |
<ipxact:externalPortReference portRef="capture_dr_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="capture_dr_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>debug_select_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="debug_select_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="debug_select_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>debug_select_i</ipxact:name> |
<ipxact:externalPortReference portRef="debug_select_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="debug_select_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>jsp_data_out</spirit:name> |
<spirit:externalPortReference spirit:portRef="jsp_data_out" spirit:left="7" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="jsp_data_out" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>jsp_data_out</ipxact:name> |
<ipxact:externalPortReference portRef="jsp_data_out" left="7" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="jsp_data_out" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>rst_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="rst_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="rst_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>rst_i</ipxact:name> |
<ipxact:externalPortReference portRef="rst_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="rst_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>shift_dr_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="shift_dr_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="shift_dr_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>shift_dr_i</ipxact:name> |
<ipxact:externalPortReference portRef="shift_dr_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="shift_dr_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>tck_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="tck_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="tck_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>tck_i</ipxact:name> |
<ipxact:externalPortReference portRef="tck_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="tck_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>tdi_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="tdi_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="tdi_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>tdi_i</ipxact:name> |
<ipxact:externalPortReference portRef="tdi_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="tdi_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>tdo_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="tdo_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="tdo_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>tdo_o</ipxact:name> |
<ipxact:externalPortReference portRef="tdo_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="tdo_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>update_dr_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="update_dr_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="update_dr_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>update_dr_i</ipxact:name> |
<ipxact:externalPortReference portRef="update_dr_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="update_dr_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_clk_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_clk_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_clk_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_clk_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_clk_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_clk_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_jsp_dat_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_jsp_dat_i" spirit:left="7" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_jsp_dat_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_jsp_dat_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_jsp_dat_i" left="7" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_jsp_dat_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_jsp_stb_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_jsp_stb_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_jsp_stb_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_jsp_stb_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_jsp_stb_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_jsp_stb_i" /> |
</ipxact:adHocConnection> |
|
|
</spirit:adHocConnections> |
<spirit:componentInstances> |
</ipxact:adHocConnections> |
<ipxact:componentInstances> |
|
<spirit:componentInstance> |
<spirit:instanceName>dut</spirit:instanceName> |
<spirit:componentRef spirit:vendor="opencores.org" spirit:library="adv_debug_sys" spirit:name="adv_dbg_if" spirit:version="jfifo" /> |
<spirit:configurableElementValues> |
</spirit:configurableElementValues> |
</spirit:componentInstance> |
</spirit:componentInstances> |
</spirit:design> |
<ipxact:componentInstance> |
<ipxact:instanceName>dut</ipxact:instanceName> |
<ipxact:componentRef vendor="opencores.org" library="adv_debug_sys" name="adv_dbg_if" version="jfifo" /> |
<ipxact:configurableElementValues> |
</ipxact:configurableElementValues> |
</ipxact:componentInstance> |
</ipxact:componentInstances> |
</ipxact:design> |
/testbenches/xml/adv_dbg_if_jfifo_lint.xml
27,17 → 27,17
// from http://www.opencores.org/lgpl.shtml // |
// // |
--> |
<spirit:component |
xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" |
<ipxact:component |
xmlns:ipxact="http://www.accellera.org/XMLSchema/IPXACT/1685-2014" |
xmlns:socgen="http://opencores.org" |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
xsi:schemaLocation="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009 |
http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009/index.xsd"> |
xsi:schemaLocation="http://www.accellera.org/XMLSchema/IPXACT/1685-2014 |
http://www.accellera.org/XMLSchema/IPXACT/1685-2014/index.xsd"> |
|
<spirit:vendor>opencores.org</spirit:vendor> |
<spirit:library>adv_debug_sys</spirit:library> |
<spirit:name>adv_dbg_if</spirit:name> |
<spirit:version>jfifo_lint</spirit:version> |
<ipxact:vendor>opencores.org</ipxact:vendor> |
<ipxact:library>adv_debug_sys</ipxact:library> |
<ipxact:name>adv_dbg_if</ipxact:name> |
<ipxact:version>jfifo_lint</ipxact:version> |
|
|
|
45,61 → 45,61
|
|
|
<spirit:model> |
<ipxact:model> |
|
|
<spirit:views> |
<ipxact:views> |
|
<spirit:view> |
<spirit:name>Dut</spirit:name> |
<spirit:vendorExtensions> |
<spirit:componentRef spirit:vendor="opencores.org" |
spirit:library="adv_debug_sys" |
spirit:name="adv_dbg_if" |
spirit:version="jfifo_dut.params"/> |
</spirit:vendorExtensions> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>Dut</ipxact:name> |
<ipxact:vendorExtensions> |
<ipxact:componentRef ipxact:vendor="opencores.org" |
ipxact:library="adv_debug_sys" |
ipxact:name="adv_dbg_if" |
ipxact:version="jfifo_dut.params"/> |
</ipxact:vendorExtensions> |
</ipxact:view> |
|
<spirit:view> |
<spirit:name>lint</spirit:name> |
<spirit:envIdentifier>:*Lint:*</spirit:envIdentifier> |
<spirit:language>Verilog</spirit:language> |
<spirit:fileSetRef><spirit:localName>fs-lint</spirit:localName></spirit:fileSetRef> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>lint</ipxact:name> |
<ipxact:envIdentifier>:*Lint:*</ipxact:envIdentifier> |
<ipxact:language>Verilog</ipxact:language> |
<ipxact:fileSetRef><ipxact:localName>fs-lint</ipxact:localName></ipxact:fileSetRef> |
</ipxact:view> |
|
<spirit:view> |
<spirit:name>rtl_check</spirit:name> |
<spirit:vendorExtensions> |
<spirit:componentRef spirit:vendor="opencores.org" |
spirit:library="Testbench" |
spirit:name="toolflow" |
spirit:version="rtl_check"/> |
</spirit:vendorExtensions> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>rtl_check</ipxact:name> |
<ipxact:vendorExtensions> |
<ipxact:componentRef ipxact:vendor="opencores.org" |
ipxact:library="Testbench" |
ipxact:name="toolflow" |
ipxact:version="rtl_check"/> |
</ipxact:vendorExtensions> |
</ipxact:view> |
|
</spirit:views> |
</ipxact:views> |
|
|
</spirit:model> |
</ipxact:model> |
|
|
<spirit:fileSets> |
<ipxact:fileSets> |
|
<spirit:fileSet> |
<spirit:name>fs-lint</spirit:name> |
<ipxact:fileSet> |
<ipxact:name>fs-lint</ipxact:name> |
|
<spirit:file> |
<spirit:logicalName></spirit:logicalName> |
<spirit:name>../verilog/lint/adv_dbg_if_jfifo_lint</spirit:name> |
<spirit:fileType>verilogSource</spirit:fileType> |
<spirit:userFileType>module</spirit:userFileType> |
</spirit:file> |
<ipxact:file> |
<ipxact:logicalName></ipxact:logicalName> |
<ipxact:name>../verilog/lint/adv_dbg_if_jfifo_lint</ipxact:name> |
<ipxact:fileType>verilogSource</ipxact:fileType> |
<ipxact:userFileType>module</ipxact:userFileType> |
</ipxact:file> |
|
</spirit:fileSet> |
</ipxact:fileSet> |
|
</spirit:fileSets> |
</ipxact:fileSets> |
|
</spirit:component> |
</ipxact:component> |
|
|
|
/testbenches/xml/adv_dbg_if_jfifo_sync_tb.xml
2,42 → 2,42
<!-- |
|
--> |
<spirit:component |
xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" |
<ipxact:component |
xmlns:ipxact="http://www.accellera.org/XMLSchema/IPXACT/1685-2014" |
xmlns:socgen="http://opencores.org" |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
xsi:schemaLocation="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009 |
http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009/index.xsd"> |
xsi:schemaLocation="http://www.accellera.org/XMLSchema/IPXACT/1685-2014 |
http://www.accellera.org/XMLSchema/IPXACT/1685-2014/index.xsd"> |
|
<spirit:vendor>opencores.org</spirit:vendor> |
<spirit:library>adv_debug_sys</spirit:library> |
<spirit:name>adv_dbg_if</spirit:name> |
<spirit:version>jfifo_sync_tb</spirit:version> |
<ipxact:vendor>opencores.org</ipxact:vendor> |
<ipxact:library>adv_debug_sys</ipxact:library> |
<ipxact:name>adv_dbg_if</ipxact:name> |
<ipxact:version>jfifo_sync_tb</ipxact:version> |
|
|
|
<spirit:componentGenerators> |
<ipxact:componentGenerators> |
|
|
|
|
<spirit:componentGenerator> |
<spirit:name>gen_verilog</spirit:name> |
<spirit:phase>104.0</spirit:phase> |
<spirit:apiType>none</spirit:apiType> |
<spirit:vendorExtensions><socgen:envIdentifier>common</socgen:envIdentifier></spirit:vendorExtensions> |
<spirit:generatorExe>./tools/verilog/gen_verilog</spirit:generatorExe> |
<spirit:parameters> |
<spirit:parameter> |
<spirit:name>destination</spirit:name> |
<spirit:value>adv_dbg_if_jfifo_sync_tb</spirit:value> |
</spirit:parameter> |
</spirit:parameters> |
</spirit:componentGenerator> |
<ipxact:componentGenerator> |
<ipxact:name>gen_verilog</ipxact:name> |
<ipxact:phase>104.0</ipxact:phase> |
<ipxact:apiType>none</ipxact:apiType> |
<ipxact:vendorExtensions><socgen:envIdentifier>:*common:*</socgen:envIdentifier></ipxact:vendorExtensions> |
<ipxact:generatorExe>tools/verilog/gen_verilog</ipxact:generatorExe> |
<ipxact:parameters> |
<ipxact:parameter> |
<ipxact:name>destination</ipxact:name> |
<ipxact:value>adv_dbg_if_jfifo_sync_tb</ipxact:value> |
</ipxact:parameter> |
</ipxact:parameters> |
</ipxact:componentGenerator> |
|
|
|
</spirit:componentGenerators> |
</ipxact:componentGenerators> |
|
|
|
44,116 → 44,116
|
|
|
<spirit:model> |
<spirit:modelParameters> |
<spirit:modelParameter><spirit:name>JTAG_MODEL_DIVCNT</spirit:name> <spirit:value>4'h4</spirit:value></spirit:modelParameter> |
<spirit:modelParameter><spirit:name>JTAG_MODEL_SIZE</spirit:name> <spirit:value>4</spirit:value></spirit:modelParameter> |
<spirit:modelParameter><spirit:name>wb_addr_width</spirit:name> <spirit:value>32</spirit:value></spirit:modelParameter> |
<spirit:modelParameter><spirit:name>wb_data_width</spirit:name> <spirit:value>32</spirit:value></spirit:modelParameter> |
</spirit:modelParameters> |
<ipxact:model> |
<ipxact:modelParameters> |
<ipxact:modelParameter><ipxact:name>JTAG_MODEL_DIVCNT</ipxact:name> <ipxact:value>4'h4</ipxact:value></ipxact:modelParameter> |
<ipxact:modelParameter><ipxact:name>JTAG_MODEL_SIZE</ipxact:name> <ipxact:value>4</ipxact:value></ipxact:modelParameter> |
<ipxact:modelParameter><ipxact:name>wb_addr_width</ipxact:name> <ipxact:value>32</ipxact:value></ipxact:modelParameter> |
<ipxact:modelParameter><ipxact:name>wb_data_width</ipxact:name> <ipxact:value>32</ipxact:value></ipxact:modelParameter> |
</ipxact:modelParameters> |
|
<spirit:views> |
<ipxact:views> |
|
<spirit:view> |
<spirit:name>Params</spirit:name> |
<spirit:vendorExtensions> |
<spirit:componentRef spirit:vendor="opencores.org" |
spirit:library="adv_debug_sys" |
spirit:name="adv_dbg_if" |
spirit:version="jfifo_dut.params"/> |
</spirit:vendorExtensions> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>Params</ipxact:name> |
<ipxact:vendorExtensions> |
<ipxact:componentRef ipxact:vendor="opencores.org" |
ipxact:library="adv_debug_sys" |
ipxact:name="adv_dbg_if" |
ipxact:version="jfifo_dut.params"/> |
</ipxact:vendorExtensions> |
</ipxact:view> |
|
|
<spirit:view> |
<spirit:name>Bfm</spirit:name> |
<spirit:hierarchyRef spirit:vendor="opencores.org" |
spirit:library="adv_debug_sys" |
spirit:name="adv_dbg_if" |
spirit:version="bfm.design"/> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>Bfm</ipxact:name> |
<ipxact:hierarchyRef ipxact:vendor="opencores.org" |
ipxact:library="adv_debug_sys" |
ipxact:name="adv_dbg_if" |
ipxact:version="bfm.design"/> |
</ipxact:view> |
|
|
<spirit:view> |
<spirit:name>Jfifo_Bfm</spirit:name> |
<spirit:hierarchyRef spirit:vendor="opencores.org" |
spirit:library="adv_debug_sys" |
spirit:name="adv_dbg_if" |
spirit:version="jfifo_bfm.design"/> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>Jfifo_Bfm</ipxact:name> |
<ipxact:hierarchyRef ipxact:vendor="opencores.org" |
ipxact:library="adv_debug_sys" |
ipxact:name="adv_dbg_if" |
ipxact:version="jfifo_bfm.design"/> |
</ipxact:view> |
|
|
|
|
<spirit:view> |
<spirit:name>icarus</spirit:name> |
<spirit:vendorExtensions> |
<spirit:componentRef spirit:vendor="opencores.org" |
spirit:library="Testbench" |
spirit:name="toolflow" |
spirit:version="icarus"/> |
</spirit:vendorExtensions> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>icarus</ipxact:name> |
<ipxact:vendorExtensions> |
<ipxact:componentRef ipxact:vendor="opencores.org" |
ipxact:library="Testbench" |
ipxact:name="toolflow" |
ipxact:version="icarus"/> |
</ipxact:vendorExtensions> |
</ipxact:view> |
|
|
|
|
<spirit:view> |
<spirit:name>common</spirit:name><spirit:envIdentifier>common</spirit:envIdentifier> |
<spirit:language>Verilog</spirit:language> |
<spirit:modelName></spirit:modelName> |
<spirit:fileSetRef> |
<spirit:localName>fs-common</spirit:localName> |
</spirit:fileSetRef> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>common</ipxact:name><ipxact:envIdentifier>:*common:*</ipxact:envIdentifier> |
<ipxact:language>Verilog</ipxact:language> |
<ipxact:modelName></ipxact:modelName> |
<ipxact:fileSetRef> |
<ipxact:localName>fs-common</ipxact:localName> |
</ipxact:fileSetRef> |
</ipxact:view> |
|
|
<spirit:view> |
<spirit:name>sim</spirit:name><spirit:envIdentifier>:*Simulation:*</spirit:envIdentifier> |
<spirit:language>Verilog</spirit:language> |
<spirit:modelName></spirit:modelName> |
<spirit:fileSetRef> |
<spirit:localName>fs-sim</spirit:localName> |
</spirit:fileSetRef> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>sim</ipxact:name><ipxact:envIdentifier>:*Simulation:*</ipxact:envIdentifier> |
<ipxact:language>Verilog</ipxact:language> |
<ipxact:modelName></ipxact:modelName> |
<ipxact:fileSetRef> |
<ipxact:localName>fs-sim</ipxact:localName> |
</ipxact:fileSetRef> |
</ipxact:view> |
|
<spirit:view> |
<spirit:name>lint</spirit:name><spirit:envIdentifier>:*Lint:*</spirit:envIdentifier> |
<spirit:language>Verilog</spirit:language> |
<spirit:modelName></spirit:modelName> |
<spirit:fileSetRef> |
<spirit:localName>fs-lint</spirit:localName> |
</spirit:fileSetRef> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>lint</ipxact:name><ipxact:envIdentifier>:*Lint:*</ipxact:envIdentifier> |
<ipxact:language>Verilog</ipxact:language> |
<ipxact:modelName></ipxact:modelName> |
<ipxact:fileSetRef> |
<ipxact:localName>fs-lint</ipxact:localName> |
</ipxact:fileSetRef> |
</ipxact:view> |
|
</spirit:views> |
</ipxact:views> |
|
|
|
|
</spirit:model> |
</ipxact:model> |
|
|
|
|
|
<spirit:fileSets> |
<ipxact:fileSets> |
|
|
|
|
<spirit:fileSet> |
<spirit:name>fs-common</spirit:name> |
<ipxact:fileSet> |
<ipxact:name>fs-common</ipxact:name> |
|
|
|
|
<spirit:file> |
<spirit:logicalName></spirit:logicalName> |
<spirit:name>../verilog/tb.jfifo_sync</spirit:name> |
<spirit:fileType>verilogSource</spirit:fileType> |
<spirit:userFileType>fragment</spirit:userFileType> |
</spirit:file> |
<ipxact:file> |
<ipxact:logicalName></ipxact:logicalName> |
<ipxact:name>../verilog/tb.jfifo_sync</ipxact:name> |
<ipxact:fileType>verilogSource</ipxact:fileType> |
<ipxact:userFileType>fragment</ipxact:userFileType> |
</ipxact:file> |
|
|
|
162,57 → 162,57
|
|
|
</spirit:fileSet> |
</ipxact:fileSet> |
|
|
|
|
|
<spirit:fileSet> |
<spirit:name>fs-sim</spirit:name> |
<ipxact:fileSet> |
<ipxact:name>fs-sim</ipxact:name> |
|
|
<spirit:file> |
<spirit:logicalName></spirit:logicalName> |
<spirit:name>../verilog/tb.ext</spirit:name> |
<spirit:fileType>verilogSource</spirit:fileType> |
<spirit:userFileType>fragment</spirit:userFileType> |
</spirit:file> |
<ipxact:file> |
<ipxact:logicalName></ipxact:logicalName> |
<ipxact:name>../verilog/tb.ext</ipxact:name> |
<ipxact:fileType>verilogSource</ipxact:fileType> |
<ipxact:userFileType>fragment</ipxact:userFileType> |
</ipxact:file> |
|
|
|
|
<spirit:file> |
<spirit:logicalName></spirit:logicalName> |
<spirit:name>../verilog/common/adv_dbg_if_jfifo_sync_tb</spirit:name> |
<spirit:fileType>verilogSource</spirit:fileType><spirit:userFileType>module</spirit:userFileType> |
</spirit:file> |
<ipxact:file> |
<ipxact:logicalName></ipxact:logicalName> |
<ipxact:name>../verilog/common/adv_dbg_if_jfifo_sync_tb</ipxact:name> |
<ipxact:fileType>verilogSource</ipxact:fileType><ipxact:userFileType>module</ipxact:userFileType> |
</ipxact:file> |
|
|
|
|
</spirit:fileSet> |
</ipxact:fileSet> |
|
|
<spirit:fileSet> |
<spirit:name>fs-lint</spirit:name> |
<spirit:file> |
<spirit:logicalName></spirit:logicalName> |
<spirit:name>../verilog/common/adv_dbg_if_jfifo_sync_tb</spirit:name> |
<spirit:fileType>verilogSource</spirit:fileType><spirit:userFileType>module</spirit:userFileType> |
</spirit:file> |
<ipxact:fileSet> |
<ipxact:name>fs-lint</ipxact:name> |
<ipxact:file> |
<ipxact:logicalName></ipxact:logicalName> |
<ipxact:name>../verilog/common/adv_dbg_if_jfifo_sync_tb</ipxact:name> |
<ipxact:fileType>verilogSource</ipxact:fileType><ipxact:userFileType>module</ipxact:userFileType> |
</ipxact:file> |
|
|
</spirit:fileSet> |
</ipxact:fileSet> |
|
|
|
|
|
</spirit:fileSets> |
</ipxact:fileSets> |
|
|
|
|
|
</spirit:component> |
</ipxact:component> |
/testbenches/xml/adv_dbg_if_jfifo_tb.xml
2,42 → 2,42
<!-- |
|
--> |
<spirit:component |
xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" |
<ipxact:component |
xmlns:ipxact="http://www.accellera.org/XMLSchema/IPXACT/1685-2014" |
xmlns:socgen="http://opencores.org" |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
xsi:schemaLocation="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009 |
http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009/index.xsd"> |
xsi:schemaLocation="http://www.accellera.org/XMLSchema/IPXACT/1685-2014 |
http://www.accellera.org/XMLSchema/IPXACT/1685-2014/index.xsd"> |
|
<spirit:vendor>opencores.org</spirit:vendor> |
<spirit:library>adv_debug_sys</spirit:library> |
<spirit:name>adv_dbg_if</spirit:name> |
<spirit:version>jfifo_tb</spirit:version> |
<ipxact:vendor>opencores.org</ipxact:vendor> |
<ipxact:library>adv_debug_sys</ipxact:library> |
<ipxact:name>adv_dbg_if</ipxact:name> |
<ipxact:version>jfifo_tb</ipxact:version> |
|
|
|
<spirit:componentGenerators> |
<ipxact:componentGenerators> |
|
|
|
|
<spirit:componentGenerator> |
<spirit:name>gen_verilog</spirit:name> |
<spirit:phase>104.0</spirit:phase> |
<spirit:apiType>none</spirit:apiType> |
<spirit:vendorExtensions><socgen:envIdentifier>common</socgen:envIdentifier></spirit:vendorExtensions> |
<spirit:generatorExe>./tools/verilog/gen_verilog</spirit:generatorExe> |
<spirit:parameters> |
<spirit:parameter> |
<spirit:name>destination</spirit:name> |
<spirit:value>adv_dbg_if_jfifo_tb</spirit:value> |
</spirit:parameter> |
</spirit:parameters> |
</spirit:componentGenerator> |
<ipxact:componentGenerator> |
<ipxact:name>gen_verilog</ipxact:name> |
<ipxact:phase>104.0</ipxact:phase> |
<ipxact:apiType>none</ipxact:apiType> |
<ipxact:vendorExtensions><socgen:envIdentifier>:*common:*</socgen:envIdentifier></ipxact:vendorExtensions> |
<ipxact:generatorExe>tools/verilog/gen_verilog</ipxact:generatorExe> |
<ipxact:parameters> |
<ipxact:parameter> |
<ipxact:name>destination</ipxact:name> |
<ipxact:value>adv_dbg_if_jfifo_tb</ipxact:value> |
</ipxact:parameter> |
</ipxact:parameters> |
</ipxact:componentGenerator> |
|
|
|
</spirit:componentGenerators> |
</ipxact:componentGenerators> |
|
|
|
44,115 → 44,115
|
|
|
<spirit:model> |
<spirit:modelParameters> |
<spirit:modelParameter><spirit:name>JTAG_MODEL_DIVCNT</spirit:name> <spirit:value>4'h4</spirit:value></spirit:modelParameter> |
<spirit:modelParameter><spirit:name>JTAG_MODEL_SIZE</spirit:name> <spirit:value>4</spirit:value></spirit:modelParameter> |
<spirit:modelParameter><spirit:name>wb_addr_width</spirit:name> <spirit:value>32</spirit:value></spirit:modelParameter> |
<spirit:modelParameter><spirit:name>wb_data_width</spirit:name> <spirit:value>32</spirit:value></spirit:modelParameter> |
</spirit:modelParameters> |
<ipxact:model> |
<ipxact:modelParameters> |
<ipxact:modelParameter><ipxact:name>JTAG_MODEL_DIVCNT</ipxact:name> <ipxact:value>4'h4</ipxact:value></ipxact:modelParameter> |
<ipxact:modelParameter><ipxact:name>JTAG_MODEL_SIZE</ipxact:name> <ipxact:value>4</ipxact:value></ipxact:modelParameter> |
<ipxact:modelParameter><ipxact:name>wb_addr_width</ipxact:name> <ipxact:value>32</ipxact:value></ipxact:modelParameter> |
<ipxact:modelParameter><ipxact:name>wb_data_width</ipxact:name> <ipxact:value>32</ipxact:value></ipxact:modelParameter> |
</ipxact:modelParameters> |
|
<spirit:views> |
<ipxact:views> |
|
<spirit:view> |
<spirit:name>Params</spirit:name> |
<spirit:vendorExtensions> |
<spirit:componentRef spirit:vendor="opencores.org" |
spirit:library="adv_debug_sys" |
spirit:name="adv_dbg_if" |
spirit:version="jfifo_dut.params"/> |
</spirit:vendorExtensions> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>Params</ipxact:name> |
<ipxact:vendorExtensions> |
<ipxact:componentRef ipxact:vendor="opencores.org" |
ipxact:library="adv_debug_sys" |
ipxact:name="adv_dbg_if" |
ipxact:version="jfifo_dut.params"/> |
</ipxact:vendorExtensions> |
</ipxact:view> |
|
|
<spirit:view> |
<spirit:name>Bfm</spirit:name> |
<spirit:hierarchyRef spirit:vendor="opencores.org" |
spirit:library="adv_debug_sys" |
spirit:name="adv_dbg_if" |
spirit:version="bfm.design"/> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>Bfm</ipxact:name> |
<ipxact:hierarchyRef ipxact:vendor="opencores.org" |
ipxact:library="adv_debug_sys" |
ipxact:name="adv_dbg_if" |
ipxact:version="bfm.design"/> |
</ipxact:view> |
|
|
<spirit:view> |
<spirit:name>Jfifo_Bfm</spirit:name> |
<spirit:hierarchyRef spirit:vendor="opencores.org" |
spirit:library="adv_debug_sys" |
spirit:name="adv_dbg_if" |
spirit:version="jfifo_bfm.design"/> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>Jfifo_Bfm</ipxact:name> |
<ipxact:hierarchyRef ipxact:vendor="opencores.org" |
ipxact:library="adv_debug_sys" |
ipxact:name="adv_dbg_if" |
ipxact:version="jfifo_bfm.design"/> |
</ipxact:view> |
|
|
|
|
<spirit:view> |
<spirit:name>icarus</spirit:name> |
<spirit:vendorExtensions> |
<spirit:componentRef spirit:vendor="opencores.org" |
spirit:library="Testbench" |
spirit:name="toolflow" |
spirit:version="icarus"/> |
</spirit:vendorExtensions> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>icarus</ipxact:name> |
<ipxact:vendorExtensions> |
<ipxact:componentRef ipxact:vendor="opencores.org" |
ipxact:library="Testbench" |
ipxact:name="toolflow" |
ipxact:version="icarus"/> |
</ipxact:vendorExtensions> |
</ipxact:view> |
|
|
|
|
<spirit:view> |
<spirit:name>common</spirit:name><spirit:envIdentifier>common</spirit:envIdentifier> |
<spirit:language>Verilog</spirit:language> |
<spirit:modelName></spirit:modelName> |
<spirit:fileSetRef> |
<spirit:localName>fs-common</spirit:localName> |
</spirit:fileSetRef> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>common</ipxact:name><ipxact:envIdentifier>:*common:*</ipxact:envIdentifier> |
<ipxact:language>Verilog</ipxact:language> |
<ipxact:modelName></ipxact:modelName> |
<ipxact:fileSetRef> |
<ipxact:localName>fs-common</ipxact:localName> |
</ipxact:fileSetRef> |
</ipxact:view> |
|
|
<spirit:view> |
<spirit:name>sim</spirit:name><spirit:envIdentifier>:*Simulation:*</spirit:envIdentifier> |
<spirit:language>Verilog</spirit:language> |
<spirit:modelName></spirit:modelName> |
<spirit:fileSetRef> |
<spirit:localName>fs-sim</spirit:localName> |
</spirit:fileSetRef> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>sim</ipxact:name><ipxact:envIdentifier>:*Simulation:*</ipxact:envIdentifier> |
<ipxact:language>Verilog</ipxact:language> |
<ipxact:modelName></ipxact:modelName> |
<ipxact:fileSetRef> |
<ipxact:localName>fs-sim</ipxact:localName> |
</ipxact:fileSetRef> |
</ipxact:view> |
|
<spirit:view> |
<spirit:name>lint</spirit:name><spirit:envIdentifier>:*Lint:*</spirit:envIdentifier> |
<spirit:language>Verilog</spirit:language> |
<spirit:modelName></spirit:modelName> |
<spirit:fileSetRef> |
<spirit:localName>fs-lint</spirit:localName> |
</spirit:fileSetRef> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>lint</ipxact:name><ipxact:envIdentifier>:*Lint:*</ipxact:envIdentifier> |
<ipxact:language>Verilog</ipxact:language> |
<ipxact:modelName></ipxact:modelName> |
<ipxact:fileSetRef> |
<ipxact:localName>fs-lint</ipxact:localName> |
</ipxact:fileSetRef> |
</ipxact:view> |
|
</spirit:views> |
</ipxact:views> |
|
|
|
|
</spirit:model> |
</ipxact:model> |
|
|
|
|
|
<spirit:fileSets> |
<ipxact:fileSets> |
|
|
|
|
<spirit:fileSet> |
<spirit:name>fs-common</spirit:name> |
<ipxact:fileSet> |
<ipxact:name>fs-common</ipxact:name> |
|
|
|
<spirit:file> |
<spirit:logicalName></spirit:logicalName> |
<spirit:name>../verilog/tb.jfifo</spirit:name> |
<spirit:fileType>verilogSource</spirit:fileType> |
<spirit:userFileType>fragment</spirit:userFileType> |
</spirit:file> |
<ipxact:file> |
<ipxact:logicalName></ipxact:logicalName> |
<ipxact:name>../verilog/tb.jfifo</ipxact:name> |
<ipxact:fileType>verilogSource</ipxact:fileType> |
<ipxact:userFileType>fragment</ipxact:userFileType> |
</ipxact:file> |
|
|
|
161,57 → 161,57
|
|
|
</spirit:fileSet> |
</ipxact:fileSet> |
|
|
|
|
|
<spirit:fileSet> |
<spirit:name>fs-sim</spirit:name> |
<ipxact:fileSet> |
<ipxact:name>fs-sim</ipxact:name> |
|
|
<spirit:file> |
<spirit:logicalName></spirit:logicalName> |
<spirit:name>../verilog/tb.ext</spirit:name> |
<spirit:fileType>verilogSource</spirit:fileType> |
<spirit:userFileType>fragment</spirit:userFileType> |
</spirit:file> |
<ipxact:file> |
<ipxact:logicalName></ipxact:logicalName> |
<ipxact:name>../verilog/tb.ext</ipxact:name> |
<ipxact:fileType>verilogSource</ipxact:fileType> |
<ipxact:userFileType>fragment</ipxact:userFileType> |
</ipxact:file> |
|
|
|
|
<spirit:file> |
<spirit:logicalName></spirit:logicalName> |
<spirit:name>../verilog/common/adv_dbg_if_jfifo_tb</spirit:name> |
<spirit:fileType>verilogSource</spirit:fileType><spirit:userFileType>module</spirit:userFileType> |
</spirit:file> |
<ipxact:file> |
<ipxact:logicalName></ipxact:logicalName> |
<ipxact:name>../verilog/common/adv_dbg_if_jfifo_tb</ipxact:name> |
<ipxact:fileType>verilogSource</ipxact:fileType><ipxact:userFileType>module</ipxact:userFileType> |
</ipxact:file> |
|
|
|
|
</spirit:fileSet> |
</ipxact:fileSet> |
|
|
<spirit:fileSet> |
<spirit:name>fs-lint</spirit:name> |
<spirit:file> |
<spirit:logicalName></spirit:logicalName> |
<spirit:name>../verilog/common/adv_dbg_if_jfifo_tb</spirit:name> |
<spirit:fileType>verilogSource</spirit:fileType><spirit:userFileType>module</spirit:userFileType> |
</spirit:file> |
<ipxact:fileSet> |
<ipxact:name>fs-lint</ipxact:name> |
<ipxact:file> |
<ipxact:logicalName></ipxact:logicalName> |
<ipxact:name>../verilog/common/adv_dbg_if_jfifo_tb</ipxact:name> |
<ipxact:fileType>verilogSource</ipxact:fileType><ipxact:userFileType>module</ipxact:userFileType> |
</ipxact:file> |
|
|
</spirit:fileSet> |
</ipxact:fileSet> |
|
|
|
|
|
</spirit:fileSets> |
</ipxact:fileSets> |
|
|
|
|
|
</spirit:component> |
</ipxact:component> |
/testbenches/xml/adv_dbg_if_jsp_bfm.design.xml
27,114 → 27,114
// from http://www.opencores.org/lgpl.shtml // |
// // |
--> |
<spirit:design |
xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" |
<ipxact:design |
xmlns:ipxact="http://www.accellera.org/XMLSchema/IPXACT/1685-2014" |
xmlns:socgen="http://opencores.org" |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
xsi:schemaLocation="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009 |
http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009/index.xsd"> |
xsi:schemaLocation="http://www.accellera.org/XMLSchema/IPXACT/1685-2014 |
http://www.accellera.org/XMLSchema/IPXACT/1685-2014/index.xsd"> |
|
<spirit:vendor>opencores.org</spirit:vendor> |
<spirit:library>adv_debug_sys</spirit:library> |
<spirit:name>adv_dbg_if</spirit:name> |
<spirit:version>jsp_bfm.design</spirit:version> |
<ipxact:vendor>opencores.org</ipxact:vendor> |
<ipxact:library>adv_debug_sys</ipxact:library> |
<ipxact:name>adv_dbg_if</ipxact:name> |
<ipxact:version>jsp_bfm.design</ipxact:version> |
|
|
|
|
<spirit:adHocConnections> |
<ipxact:adHocConnections> |
|
|
<spirit:adHocConnection> |
<spirit:name>clk</spirit:name> |
<spirit:externalPortReference spirit:portRef="clk"/> |
<spirit:internalPortReference spirit:componentRef="i_wb_master" spirit:portRef="clk"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>clk</ipxact:name> |
<ipxact:externalPortReference portRef="clk"/> |
<ipxact:internalPortReference componentRef="i_wb_master" portRef="clk"/> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>reset</spirit:name> |
<spirit:externalPortReference spirit:portRef="reset"/> |
<spirit:internalPortReference spirit:componentRef="i_wb_master" spirit:portRef="reset"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>reset</ipxact:name> |
<ipxact:externalPortReference portRef="reset"/> |
<ipxact:internalPortReference componentRef="i_wb_master" portRef="reset"/> |
</ipxact:adHocConnection> |
|
|
|
<spirit:adHocConnection> |
<spirit:name>wb_jsp_adr_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_adr_i" spirit:left="wb_addr_width-1" spirit:right="0"/> |
<spirit:internalPortReference spirit:componentRef="i_wb_master" spirit:portRef="adr"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_jsp_adr_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_adr_i" left="wb_addr_width-1" right="0"/> |
<ipxact:internalPortReference componentRef="i_wb_master" portRef="adr"/> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_jsp_dat_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_dat_o" spirit:left="wb_data_width-1" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="i_wb_master" spirit:portRef="din"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_jsp_dat_o</ipxact:name> |
<ipxact:externalPortReference portRef="wb_dat_o" left="wb_data_width-1" right="0" /> |
<ipxact:internalPortReference componentRef="i_wb_master" portRef="din"/> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_jsp_dat_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_dat_i" spirit:left="wb_data_width-1" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="i_wb_master" spirit:portRef="dout"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_jsp_dat_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_dat_i" left="wb_data_width-1" right="0" /> |
<ipxact:internalPortReference componentRef="i_wb_master" portRef="dout"/> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_jsp_ack_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_ack_o"/> |
<spirit:internalPortReference spirit:componentRef="i_wb_master" spirit:portRef="ack"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_jsp_ack_o</ipxact:name> |
<ipxact:externalPortReference portRef="wb_ack_o"/> |
<ipxact:internalPortReference componentRef="i_wb_master" portRef="ack"/> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_jsp_sel_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_sel_i" spirit:left="3" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="i_wb_master" spirit:portRef="sel"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_jsp_sel_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_sel_i" left="3" right="0" /> |
<ipxact:internalPortReference componentRef="i_wb_master" portRef="sel"/> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_jsp_stb_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_stb_i"/> |
<spirit:internalPortReference spirit:componentRef="i_wb_master" spirit:portRef="stb"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_jsp_stb_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_stb_i"/> |
<ipxact:internalPortReference componentRef="i_wb_master" portRef="stb"/> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_jsp_cyc_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_cyc_i"/> |
<spirit:internalPortReference spirit:componentRef="i_wb_master" spirit:portRef="cyc"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_jsp_cyc_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_cyc_i"/> |
<ipxact:internalPortReference componentRef="i_wb_master" portRef="cyc"/> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_jsp_we_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_we_i"/> |
<spirit:internalPortReference spirit:componentRef="i_wb_master" spirit:portRef="we"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_jsp_we_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_we_i"/> |
<ipxact:internalPortReference componentRef="i_wb_master" portRef="we"/> |
</ipxact:adHocConnection> |
|
|
|
<spirit:adHocConnection spirit:tiedValue="1'b0" > |
<spirit:internalPortReference spirit:componentRef="i_wb_master" spirit:portRef="err"/> |
<spirit:internalPortReference spirit:componentRef="i_wb_master" spirit:portRef="rty"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection tiedValue="1'b0" > |
<ipxact:internalPortReference componentRef="i_wb_master" portRef="err"/> |
<ipxact:internalPortReference componentRef="i_wb_master" portRef="rty"/> |
</ipxact:adHocConnection> |
|
|
</spirit:adHocConnections> |
</ipxact:adHocConnections> |
|
|
|
<spirit:componentInstances> |
<ipxact:componentInstances> |
|
|
|
|
<spirit:componentInstance> |
<spirit:instanceName>i_wb_master</spirit:instanceName> <spirit:componentRef spirit:vendor="opencores.org" spirit:library="wishbone" spirit:name="model" spirit:version="master" /> |
<spirit:configurableElementValues> |
<spirit:configurableElementValue spirit:referenceId="awidth">wb_addr_width</spirit:configurableElementValue> |
<spirit:configurableElementValue spirit:referenceId="dwidth">wb_data_width</spirit:configurableElementValue> |
</spirit:configurableElementValues> |
</spirit:componentInstance> |
<ipxact:componentInstance> |
<ipxact:instanceName>i_wb_master</ipxact:instanceName> <ipxact:componentRef vendor="opencores.org" library="wishbone" name="model" version="master" /> |
<ipxact:configurableElementValues> |
<ipxact:configurableElementValue referenceId="awidth">wb_addr_width</ipxact:configurableElementValue> |
<ipxact:configurableElementValue referenceId="dwidth">wb_data_width</ipxact:configurableElementValue> |
</ipxact:configurableElementValues> |
</ipxact:componentInstance> |
|
|
|
</spirit:componentInstances> |
</ipxact:componentInstances> |
|
|
</spirit:design> |
</ipxact:design> |
/testbenches/xml/adv_dbg_if_jsp_dut.params.xml
6,30 → 6,30
// // |
// // |
--> |
<spirit:component |
xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" |
<ipxact:component |
xmlns:ipxact="http://www.accellera.org/XMLSchema/IPXACT/1685-2014" |
xmlns:socgen="http://opencores.org" |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
xsi:schemaLocation="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009 |
http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009/index.xsd"> |
<spirit:vendor>opencores.org</spirit:vendor> |
<spirit:library>adv_debug_sys</spirit:library> |
<spirit:name>adv_dbg_if</spirit:name> |
<spirit:version>jsp_dut.params</spirit:version> |
<spirit:model> |
xsi:schemaLocation="http://www.accellera.org/XMLSchema/IPXACT/1685-2014 |
http://www.accellera.org/XMLSchema/IPXACT/1685-2014/index.xsd"> |
<ipxact:vendor>opencores.org</ipxact:vendor> |
<ipxact:library>adv_debug_sys</ipxact:library> |
<ipxact:name>adv_dbg_if</ipxact:name> |
<ipxact:version>jsp_dut.params</ipxact:version> |
<ipxact:model> |
|
<spirit:views> |
<ipxact:views> |
|
<spirit:view> |
<spirit:name>Dut</spirit:name> |
<spirit:envIdentifier></spirit:envIdentifier> |
<spirit:hierarchyRef spirit:vendor="opencores.org" |
spirit:library="adv_debug_sys" |
spirit:name="adv_dbg_if" |
spirit:version="jsp_duth.design"/> |
</spirit:view> |
</spirit:views> |
<spirit:modelParameters> |
</spirit:modelParameters> |
</spirit:model> |
</spirit:component> |
<ipxact:view> |
<ipxact:name>Dut</ipxact:name> |
<ipxact:envIdentifier></ipxact:envIdentifier> |
<ipxact:hierarchyRef ipxact:vendor="opencores.org" |
ipxact:library="adv_debug_sys" |
ipxact:name="adv_dbg_if" |
ipxact:version="jsp_duth.design"/> |
</ipxact:view> |
</ipxact:views> |
<ipxact:modelParameters> |
</ipxact:modelParameters> |
</ipxact:model> |
</ipxact:component> |
/testbenches/xml/adv_dbg_if_jsp_duth.design.xml
6,177 → 6,177
// ./tools/verilog/gen_tb -vendor opencores.org -library adv_debug_sys -component adv_dbg_if -version jsp // |
// // |
--> |
<spirit:design |
xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" |
<ipxact:design |
xmlns:ipxact="http://www.accellera.org/XMLSchema/IPXACT/1685-2014" |
xmlns:socgen="http://opencores.org" |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
xsi:schemaLocation="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009 |
http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009/index.xsd"> |
<spirit:vendor>opencores.org</spirit:vendor> |
<spirit:library>adv_debug_sys</spirit:library> |
<spirit:name>adv_dbg_if</spirit:name> |
<spirit:version>jsp_duth.design</spirit:version> |
<spirit:adHocConnections> |
xsi:schemaLocation="http://www.accellera.org/XMLSchema/IPXACT/1685-2014 |
http://www.accellera.org/XMLSchema/IPXACT/1685-2014/index.xsd"> |
<ipxact:vendor>opencores.org</ipxact:vendor> |
<ipxact:library>adv_debug_sys</ipxact:library> |
<ipxact:name>adv_dbg_if</ipxact:name> |
<ipxact:version>jsp_duth.design</ipxact:version> |
<ipxact:adHocConnections> |
|
<spirit:adHocConnection> |
<spirit:name>biu_wr_strobe</spirit:name> |
<spirit:externalPortReference spirit:portRef="biu_wr_strobe" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="biu_wr_strobe" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>biu_wr_strobe</ipxact:name> |
<ipxact:externalPortReference portRef="biu_wr_strobe" /> |
<ipxact:internalPortReference componentRef="dut" portRef="biu_wr_strobe" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>capture_dr_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="capture_dr_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="capture_dr_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>capture_dr_i</ipxact:name> |
<ipxact:externalPortReference portRef="capture_dr_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="capture_dr_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>debug_select_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="debug_select_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="debug_select_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>debug_select_i</ipxact:name> |
<ipxact:externalPortReference portRef="debug_select_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="debug_select_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>int_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="int_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="int_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>int_o</ipxact:name> |
<ipxact:externalPortReference portRef="int_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="int_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>jsp_data_out</spirit:name> |
<spirit:externalPortReference spirit:portRef="jsp_data_out" spirit:left="7" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="jsp_data_out" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>jsp_data_out</ipxact:name> |
<ipxact:externalPortReference portRef="jsp_data_out" left="7" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="jsp_data_out" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>rst_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="rst_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="rst_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>rst_i</ipxact:name> |
<ipxact:externalPortReference portRef="rst_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="rst_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>shift_dr_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="shift_dr_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="shift_dr_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>shift_dr_i</ipxact:name> |
<ipxact:externalPortReference portRef="shift_dr_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="shift_dr_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>tck_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="tck_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="tck_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>tck_i</ipxact:name> |
<ipxact:externalPortReference portRef="tck_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="tck_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>tdi_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="tdi_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="tdi_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>tdi_i</ipxact:name> |
<ipxact:externalPortReference portRef="tdi_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="tdi_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>tdo_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="tdo_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="tdo_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>tdo_o</ipxact:name> |
<ipxact:externalPortReference portRef="tdo_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="tdo_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>update_dr_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="update_dr_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="update_dr_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>update_dr_i</ipxact:name> |
<ipxact:externalPortReference portRef="update_dr_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="update_dr_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_clk_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_clk_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_clk_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_clk_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_clk_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_clk_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_jsp_ack_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_jsp_ack_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_jsp_ack_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_jsp_ack_o</ipxact:name> |
<ipxact:externalPortReference portRef="wb_jsp_ack_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_jsp_ack_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_jsp_adr_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_jsp_adr_i" spirit:left="31" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_jsp_adr_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_jsp_adr_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_jsp_adr_i" left="31" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_jsp_adr_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_jsp_bte_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_jsp_bte_i" spirit:left="1" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_jsp_bte_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_jsp_bte_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_jsp_bte_i" left="1" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_jsp_bte_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_jsp_cab_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_jsp_cab_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_jsp_cab_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_jsp_cab_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_jsp_cab_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_jsp_cab_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_jsp_cti_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_jsp_cti_i" spirit:left="2" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_jsp_cti_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_jsp_cti_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_jsp_cti_i" left="2" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_jsp_cti_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_jsp_cyc_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_jsp_cyc_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_jsp_cyc_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_jsp_cyc_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_jsp_cyc_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_jsp_cyc_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_jsp_dat_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_jsp_dat_i" spirit:left="31" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_jsp_dat_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_jsp_dat_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_jsp_dat_i" left="31" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_jsp_dat_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_jsp_dat_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_jsp_dat_o" spirit:left="31" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_jsp_dat_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_jsp_dat_o</ipxact:name> |
<ipxact:externalPortReference portRef="wb_jsp_dat_o" left="31" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_jsp_dat_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_jsp_err_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_jsp_err_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_jsp_err_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_jsp_err_o</ipxact:name> |
<ipxact:externalPortReference portRef="wb_jsp_err_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_jsp_err_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_jsp_sel_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_jsp_sel_i" spirit:left="3" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_jsp_sel_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_jsp_sel_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_jsp_sel_i" left="3" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_jsp_sel_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_jsp_stb_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_jsp_stb_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_jsp_stb_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_jsp_stb_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_jsp_stb_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_jsp_stb_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_jsp_we_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_jsp_we_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_jsp_we_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_jsp_we_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_jsp_we_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_jsp_we_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_rst_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_rst_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_rst_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_rst_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_rst_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_rst_i" /> |
</ipxact:adHocConnection> |
|
|
</spirit:adHocConnections> |
<spirit:componentInstances> |
</ipxact:adHocConnections> |
<ipxact:componentInstances> |
|
<spirit:componentInstance> |
<spirit:instanceName>dut</spirit:instanceName> |
<spirit:componentRef spirit:vendor="opencores.org" spirit:library="adv_debug_sys" spirit:name="adv_dbg_if" spirit:version="jsp" /> |
<spirit:configurableElementValues> |
</spirit:configurableElementValues> |
</spirit:componentInstance> |
</spirit:componentInstances> |
</spirit:design> |
<ipxact:componentInstance> |
<ipxact:instanceName>dut</ipxact:instanceName> |
<ipxact:componentRef vendor="opencores.org" library="adv_debug_sys" name="adv_dbg_if" version="jsp" /> |
<ipxact:configurableElementValues> |
</ipxact:configurableElementValues> |
</ipxact:componentInstance> |
</ipxact:componentInstances> |
</ipxact:design> |
/testbenches/xml/adv_dbg_if_jsp_lint.xml
27,77 → 27,77
// from http://www.opencores.org/lgpl.shtml // |
// // |
--> |
<spirit:component |
xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" |
<ipxact:component |
xmlns:ipxact="http://www.accellera.org/XMLSchema/IPXACT/1685-2014" |
xmlns:socgen="http://opencores.org" |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
xsi:schemaLocation="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009 |
http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009/index.xsd"> |
xsi:schemaLocation="http://www.accellera.org/XMLSchema/IPXACT/1685-2014 |
http://www.accellera.org/XMLSchema/IPXACT/1685-2014/index.xsd"> |
|
<spirit:vendor>opencores.org</spirit:vendor> |
<spirit:library>adv_debug_sys</spirit:library> |
<spirit:name>adv_dbg_if</spirit:name> |
<spirit:version>jsp_lint</spirit:version> |
<ipxact:vendor>opencores.org</ipxact:vendor> |
<ipxact:library>adv_debug_sys</ipxact:library> |
<ipxact:name>adv_dbg_if</ipxact:name> |
<ipxact:version>jsp_lint</ipxact:version> |
|
|
|
|
|
<spirit:model> |
<ipxact:model> |
|
|
<spirit:views> |
<ipxact:views> |
|
<spirit:view> |
<spirit:name>Dut</spirit:name> |
<spirit:vendorExtensions> |
<spirit:componentRef spirit:vendor="opencores.org" |
spirit:library="adv_debug_sys" |
spirit:name="adv_dbg_if" |
spirit:version="jsp_dut.params"/> |
</spirit:vendorExtensions> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>Dut</ipxact:name> |
<ipxact:vendorExtensions> |
<ipxact:componentRef ipxact:vendor="opencores.org" |
ipxact:library="adv_debug_sys" |
ipxact:name="adv_dbg_if" |
ipxact:version="jsp_dut.params"/> |
</ipxact:vendorExtensions> |
</ipxact:view> |
|
<spirit:view> |
<spirit:name>lint</spirit:name> |
<spirit:envIdentifier>:*Lint:*</spirit:envIdentifier> |
<spirit:language>Verilog</spirit:language> |
<spirit:fileSetRef><spirit:localName>fs-lint</spirit:localName></spirit:fileSetRef> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>lint</ipxact:name> |
<ipxact:envIdentifier>:*Lint:*</ipxact:envIdentifier> |
<ipxact:language>Verilog</ipxact:language> |
<ipxact:fileSetRef><ipxact:localName>fs-lint</ipxact:localName></ipxact:fileSetRef> |
</ipxact:view> |
|
<spirit:view> |
<spirit:name>rtl_check</spirit:name> |
<spirit:vendorExtensions> |
<spirit:componentRef spirit:vendor="opencores.org" |
spirit:library="Testbench" |
spirit:name="toolflow" |
spirit:version="rtl_check"/> |
</spirit:vendorExtensions> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>rtl_check</ipxact:name> |
<ipxact:vendorExtensions> |
<ipxact:componentRef ipxact:vendor="opencores.org" |
ipxact:library="Testbench" |
ipxact:name="toolflow" |
ipxact:version="rtl_check"/> |
</ipxact:vendorExtensions> |
</ipxact:view> |
|
</spirit:views> |
</ipxact:views> |
|
|
</spirit:model> |
</ipxact:model> |
|
|
<spirit:fileSets> |
<ipxact:fileSets> |
|
<spirit:fileSet> |
<spirit:name>fs-lint</spirit:name> |
<ipxact:fileSet> |
<ipxact:name>fs-lint</ipxact:name> |
|
<spirit:file> |
<spirit:logicalName></spirit:logicalName> |
<spirit:name>../verilog/lint/adv_dbg_if_jsp_lint</spirit:name> |
<spirit:fileType>verilogSource</spirit:fileType> |
<spirit:userFileType>module</spirit:userFileType> |
</spirit:file> |
<ipxact:file> |
<ipxact:logicalName></ipxact:logicalName> |
<ipxact:name>../verilog/lint/adv_dbg_if_jsp_lint</ipxact:name> |
<ipxact:fileType>verilogSource</ipxact:fileType> |
<ipxact:userFileType>module</ipxact:userFileType> |
</ipxact:file> |
|
</spirit:fileSet> |
</ipxact:fileSet> |
|
</spirit:fileSets> |
</ipxact:fileSets> |
|
</spirit:component> |
</ipxact:component> |
|
|
|
/testbenches/xml/adv_dbg_if_jsp_tb.xml
2,42 → 2,42
<!-- |
|
--> |
<spirit:component |
xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" |
<ipxact:component |
xmlns:ipxact="http://www.accellera.org/XMLSchema/IPXACT/1685-2014" |
xmlns:socgen="http://opencores.org" |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
xsi:schemaLocation="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009 |
http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009/index.xsd"> |
xsi:schemaLocation="http://www.accellera.org/XMLSchema/IPXACT/1685-2014 |
http://www.accellera.org/XMLSchema/IPXACT/1685-2014/index.xsd"> |
|
<spirit:vendor>opencores.org</spirit:vendor> |
<spirit:library>adv_debug_sys</spirit:library> |
<spirit:name>adv_dbg_if</spirit:name> |
<spirit:version>jsp_tb</spirit:version> |
<ipxact:vendor>opencores.org</ipxact:vendor> |
<ipxact:library>adv_debug_sys</ipxact:library> |
<ipxact:name>adv_dbg_if</ipxact:name> |
<ipxact:version>jsp_tb</ipxact:version> |
|
|
|
<spirit:componentGenerators> |
<ipxact:componentGenerators> |
|
|
|
|
<spirit:componentGenerator> |
<spirit:name>gen_verilog</spirit:name> |
<spirit:phase>104.0</spirit:phase> |
<spirit:apiType>none</spirit:apiType> |
<spirit:vendorExtensions><socgen:envIdentifier>common</socgen:envIdentifier></spirit:vendorExtensions> |
<spirit:generatorExe>./tools/verilog/gen_verilog</spirit:generatorExe> |
<spirit:parameters> |
<spirit:parameter> |
<spirit:name>destination</spirit:name> |
<spirit:value>adv_dbg_if_jsp_tb</spirit:value> |
</spirit:parameter> |
</spirit:parameters> |
</spirit:componentGenerator> |
<ipxact:componentGenerator> |
<ipxact:name>gen_verilog</ipxact:name> |
<ipxact:phase>104.0</ipxact:phase> |
<ipxact:apiType>none</ipxact:apiType> |
<ipxact:vendorExtensions><socgen:envIdentifier>:*common:*</socgen:envIdentifier></ipxact:vendorExtensions> |
<ipxact:generatorExe>tools/verilog/gen_verilog</ipxact:generatorExe> |
<ipxact:parameters> |
<ipxact:parameter> |
<ipxact:name>destination</ipxact:name> |
<ipxact:value>adv_dbg_if_jsp_tb</ipxact:value> |
</ipxact:parameter> |
</ipxact:parameters> |
</ipxact:componentGenerator> |
|
|
|
</spirit:componentGenerators> |
</ipxact:componentGenerators> |
|
|
|
44,117 → 44,117
|
|
|
<spirit:model> |
<spirit:modelParameters> |
<spirit:modelParameter><spirit:name>JTAG_MODEL_DIVCNT</spirit:name> <spirit:value>4'h4</spirit:value></spirit:modelParameter> |
<spirit:modelParameter><spirit:name>JTAG_MODEL_SIZE</spirit:name> <spirit:value>4</spirit:value></spirit:modelParameter> |
<spirit:modelParameter><spirit:name>wb_addr_width</spirit:name> <spirit:value>32</spirit:value></spirit:modelParameter> |
<spirit:modelParameter><spirit:name>wb_data_width</spirit:name> <spirit:value>32</spirit:value></spirit:modelParameter> |
</spirit:modelParameters> |
<ipxact:model> |
<ipxact:modelParameters> |
<ipxact:modelParameter><ipxact:name>JTAG_MODEL_DIVCNT</ipxact:name> <ipxact:value>4'h4</ipxact:value></ipxact:modelParameter> |
<ipxact:modelParameter><ipxact:name>JTAG_MODEL_SIZE</ipxact:name> <ipxact:value>4</ipxact:value></ipxact:modelParameter> |
<ipxact:modelParameter><ipxact:name>wb_addr_width</ipxact:name> <ipxact:value>32</ipxact:value></ipxact:modelParameter> |
<ipxact:modelParameter><ipxact:name>wb_data_width</ipxact:name> <ipxact:value>32</ipxact:value></ipxact:modelParameter> |
</ipxact:modelParameters> |
|
<spirit:views> |
<ipxact:views> |
|
<spirit:view> |
<spirit:name>Params</spirit:name> |
<spirit:vendorExtensions> |
<spirit:componentRef spirit:vendor="opencores.org" |
spirit:library="adv_debug_sys" |
spirit:name="adv_dbg_if" |
spirit:version="jsp_dut.params"/> |
</spirit:vendorExtensions> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>Params</ipxact:name> |
<ipxact:vendorExtensions> |
<ipxact:componentRef ipxact:vendor="opencores.org" |
ipxact:library="adv_debug_sys" |
ipxact:name="adv_dbg_if" |
ipxact:version="jsp_dut.params"/> |
</ipxact:vendorExtensions> |
</ipxact:view> |
|
|
<spirit:view> |
<spirit:name>Bfm</spirit:name> |
<spirit:hierarchyRef spirit:vendor="opencores.org" |
spirit:library="adv_debug_sys" |
spirit:name="adv_dbg_if" |
spirit:version="bfm.design"/> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>Bfm</ipxact:name> |
<ipxact:hierarchyRef ipxact:vendor="opencores.org" |
ipxact:library="adv_debug_sys" |
ipxact:name="adv_dbg_if" |
ipxact:version="bfm.design"/> |
</ipxact:view> |
|
|
<spirit:view> |
<spirit:name>Jsp_Bfm</spirit:name> |
<spirit:hierarchyRef spirit:vendor="opencores.org" |
spirit:library="adv_debug_sys" |
spirit:name="adv_dbg_if" |
spirit:version="jsp_bfm.design"/> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>Jsp_Bfm</ipxact:name> |
<ipxact:hierarchyRef ipxact:vendor="opencores.org" |
ipxact:library="adv_debug_sys" |
ipxact:name="adv_dbg_if" |
ipxact:version="jsp_bfm.design"/> |
</ipxact:view> |
|
|
|
|
<spirit:view> |
<spirit:name>icarus</spirit:name> |
<spirit:vendorExtensions> |
<spirit:componentRef spirit:vendor="opencores.org" |
spirit:library="Testbench" |
spirit:name="toolflow" |
spirit:version="icarus"/> |
</spirit:vendorExtensions> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>icarus</ipxact:name> |
<ipxact:vendorExtensions> |
<ipxact:componentRef ipxact:vendor="opencores.org" |
ipxact:library="Testbench" |
ipxact:name="toolflow" |
ipxact:version="icarus"/> |
</ipxact:vendorExtensions> |
</ipxact:view> |
|
|
|
|
<spirit:view> |
<spirit:name>common</spirit:name><spirit:envIdentifier>common</spirit:envIdentifier> |
<spirit:language>Verilog</spirit:language> |
<spirit:modelName></spirit:modelName> |
<spirit:fileSetRef> |
<spirit:localName>fs-common</spirit:localName> |
</spirit:fileSetRef> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>common</ipxact:name><ipxact:envIdentifier>:*common:*</ipxact:envIdentifier> |
<ipxact:language>Verilog</ipxact:language> |
<ipxact:modelName></ipxact:modelName> |
<ipxact:fileSetRef> |
<ipxact:localName>fs-common</ipxact:localName> |
</ipxact:fileSetRef> |
</ipxact:view> |
|
|
<spirit:view> |
<spirit:name>sim</spirit:name><spirit:envIdentifier>:*Simulation:*</spirit:envIdentifier> |
<spirit:language>Verilog</spirit:language> |
<spirit:modelName></spirit:modelName> |
<spirit:fileSetRef> |
<spirit:localName>fs-sim</spirit:localName> |
</spirit:fileSetRef> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>sim</ipxact:name><ipxact:envIdentifier>:*Simulation:*</ipxact:envIdentifier> |
<ipxact:language>Verilog</ipxact:language> |
<ipxact:modelName></ipxact:modelName> |
<ipxact:fileSetRef> |
<ipxact:localName>fs-sim</ipxact:localName> |
</ipxact:fileSetRef> |
</ipxact:view> |
|
<spirit:view> |
<spirit:name>lint</spirit:name><spirit:envIdentifier>:*Lint:*</spirit:envIdentifier> |
<spirit:language>Verilog</spirit:language> |
<spirit:modelName></spirit:modelName> |
<spirit:fileSetRef> |
<spirit:localName>fs-lint</spirit:localName> |
</spirit:fileSetRef> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>lint</ipxact:name><ipxact:envIdentifier>:*Lint:*</ipxact:envIdentifier> |
<ipxact:language>Verilog</ipxact:language> |
<ipxact:modelName></ipxact:modelName> |
<ipxact:fileSetRef> |
<ipxact:localName>fs-lint</ipxact:localName> |
</ipxact:fileSetRef> |
</ipxact:view> |
|
</spirit:views> |
</ipxact:views> |
|
|
|
|
</spirit:model> |
</ipxact:model> |
|
|
|
|
|
<spirit:fileSets> |
<ipxact:fileSets> |
|
|
|
|
<spirit:fileSet> |
<spirit:name>fs-common</spirit:name> |
<ipxact:fileSet> |
<ipxact:name>fs-common</ipxact:name> |
|
|
|
|
|
<spirit:file> |
<spirit:logicalName></spirit:logicalName> |
<spirit:name>../verilog/tb.jsp</spirit:name> |
<spirit:fileType>verilogSource</spirit:fileType> |
<spirit:userFileType>fragment</spirit:userFileType> |
</spirit:file> |
<ipxact:file> |
<ipxact:logicalName></ipxact:logicalName> |
<ipxact:name>../verilog/tb.jsp</ipxact:name> |
<ipxact:fileType>verilogSource</ipxact:fileType> |
<ipxact:userFileType>fragment</ipxact:userFileType> |
</ipxact:file> |
|
|
|
163,57 → 163,57
|
|
|
</spirit:fileSet> |
</ipxact:fileSet> |
|
|
|
|
|
<spirit:fileSet> |
<spirit:name>fs-sim</spirit:name> |
<ipxact:fileSet> |
<ipxact:name>fs-sim</ipxact:name> |
|
|
<spirit:file> |
<spirit:logicalName></spirit:logicalName> |
<spirit:name>../verilog/tb.ext</spirit:name> |
<spirit:fileType>verilogSource</spirit:fileType> |
<spirit:userFileType>fragment</spirit:userFileType> |
</spirit:file> |
<ipxact:file> |
<ipxact:logicalName></ipxact:logicalName> |
<ipxact:name>../verilog/tb.ext</ipxact:name> |
<ipxact:fileType>verilogSource</ipxact:fileType> |
<ipxact:userFileType>fragment</ipxact:userFileType> |
</ipxact:file> |
|
|
|
|
<spirit:file> |
<spirit:logicalName></spirit:logicalName> |
<spirit:name>../verilog/common/adv_dbg_if_jsp_tb</spirit:name> |
<spirit:fileType>verilogSource</spirit:fileType><spirit:userFileType>module</spirit:userFileType> |
</spirit:file> |
<ipxact:file> |
<ipxact:logicalName></ipxact:logicalName> |
<ipxact:name>../verilog/common/adv_dbg_if_jsp_tb</ipxact:name> |
<ipxact:fileType>verilogSource</ipxact:fileType><ipxact:userFileType>module</ipxact:userFileType> |
</ipxact:file> |
|
|
|
|
</spirit:fileSet> |
</ipxact:fileSet> |
|
|
<spirit:fileSet> |
<spirit:name>fs-lint</spirit:name> |
<spirit:file> |
<spirit:logicalName></spirit:logicalName> |
<spirit:name>../verilog/common/adv_dbg_if_jsp_tb</spirit:name> |
<spirit:fileType>verilogSource</spirit:fileType><spirit:userFileType>module</spirit:userFileType> |
</spirit:file> |
<ipxact:fileSet> |
<ipxact:name>fs-lint</ipxact:name> |
<ipxact:file> |
<ipxact:logicalName></ipxact:logicalName> |
<ipxact:name>../verilog/common/adv_dbg_if_jsp_tb</ipxact:name> |
<ipxact:fileType>verilogSource</ipxact:fileType><ipxact:userFileType>module</ipxact:userFileType> |
</ipxact:file> |
|
|
</spirit:fileSet> |
</ipxact:fileSet> |
|
|
|
|
|
</spirit:fileSets> |
</ipxact:fileSets> |
|
|
|
|
|
</spirit:component> |
</ipxact:component> |
/testbenches/xml/adv_dbg_if_wb_bfm.design.xml
27,119 → 27,119
// from http://www.opencores.org/lgpl.shtml // |
// // |
--> |
<spirit:design |
xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" |
<ipxact:design |
xmlns:ipxact="http://www.accellera.org/XMLSchema/IPXACT/1685-2014" |
xmlns:socgen="http://opencores.org" |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
xsi:schemaLocation="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009 |
http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009/index.xsd"> |
xsi:schemaLocation="http://www.accellera.org/XMLSchema/IPXACT/1685-2014 |
http://www.accellera.org/XMLSchema/IPXACT/1685-2014/index.xsd"> |
|
<spirit:vendor>opencores.org</spirit:vendor> |
<spirit:library>adv_debug_sys</spirit:library> |
<spirit:name>adv_dbg_if</spirit:name> |
<spirit:version>wb_bfm.design</spirit:version> |
<ipxact:vendor>opencores.org</ipxact:vendor> |
<ipxact:library>adv_debug_sys</ipxact:library> |
<ipxact:name>adv_dbg_if</ipxact:name> |
<ipxact:version>wb_bfm.design</ipxact:version> |
|
|
|
|
<spirit:adHocConnections> |
<ipxact:adHocConnections> |
|
|
|
<spirit:adHocConnection> |
<spirit:name>clk</spirit:name> |
<spirit:externalPortReference spirit:portRef="clk"/> |
<spirit:internalPortReference spirit:componentRef="wb_ram" spirit:portRef="clk_i"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>clk</ipxact:name> |
<ipxact:externalPortReference portRef="clk"/> |
<ipxact:internalPortReference componentRef="wb_ram" portRef="clk_i"/> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>reset</spirit:name> |
<spirit:externalPortReference spirit:portRef="reset"/> |
<spirit:internalPortReference spirit:componentRef="wb_ram" spirit:portRef="rst_i"/> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>reset</ipxact:name> |
<ipxact:externalPortReference portRef="reset"/> |
<ipxact:internalPortReference componentRef="wb_ram" portRef="rst_i"/> |
</ipxact:adHocConnection> |
|
|
|
|
|
</spirit:adHocConnections> |
</ipxact:adHocConnections> |
|
|
<spirit:interconnections> |
<ipxact:interconnections> |
|
|
<spirit:interconnection> |
<spirit:name>wb</spirit:name> |
<spirit:activeInterface spirit:componentRef="wb_ram" spirit:busRef="wb"> |
<spirit:portMaps> |
<spirit:portMap> |
<spirit:logicalPort><spirit:name>adr</spirit:name> |
</spirit:logicalPort> |
<spirit:physicalPort><spirit:name>wb_adr_o</spirit:name> |
<spirit:wire><spirit:vector><spirit:left>31</spirit:left><spirit:right>0</spirit:right></spirit:vector></spirit:wire> |
</spirit:physicalPort> |
</spirit:portMap> |
<ipxact:interconnection> |
<ipxact:name>wb</ipxact:name> |
<ipxact:activeInterface componentRef="wb_ram" busRef="wb"> |
<ipxact:portMaps> |
<ipxact:portMap> |
<ipxact:logicalPort><ipxact:name>adr</ipxact:name> |
</ipxact:logicalPort> |
<ipxact:physicalPort><ipxact:name>wb_adr_o</ipxact:name> |
<ipxact:wire><ipxact:vector><ipxact:left>31</ipxact:left><ipxact:right>0</ipxact:right></ipxact:vector></ipxact:wire> |
</ipxact:physicalPort> |
</ipxact:portMap> |
|
|
<spirit:portMap> |
<spirit:logicalPort><spirit:name>wdata</spirit:name> |
</spirit:logicalPort> |
<spirit:physicalPort><spirit:name>wb_dat_o</spirit:name> |
<spirit:wire><spirit:vector><spirit:left>31</spirit:left><spirit:right>0</spirit:right></spirit:vector></spirit:wire> |
</spirit:physicalPort> |
</spirit:portMap> |
<ipxact:portMap> |
<ipxact:logicalPort><ipxact:name>wdata</ipxact:name> |
</ipxact:logicalPort> |
<ipxact:physicalPort><ipxact:name>wb_dat_o</ipxact:name> |
<ipxact:wire><ipxact:vector><ipxact:left>31</ipxact:left><ipxact:right>0</ipxact:right></ipxact:vector></ipxact:wire> |
</ipxact:physicalPort> |
</ipxact:portMap> |
|
|
<spirit:portMap> |
<spirit:logicalPort><spirit:name>rdata</spirit:name> |
</spirit:logicalPort> |
<spirit:physicalPort><spirit:name>wb_dat_i</spirit:name> |
<spirit:wire><spirit:vector><spirit:left>31</spirit:left><spirit:right>0</spirit:right></spirit:vector></spirit:wire> |
</spirit:physicalPort> |
</spirit:portMap> |
<ipxact:portMap> |
<ipxact:logicalPort><ipxact:name>rdata</ipxact:name> |
</ipxact:logicalPort> |
<ipxact:physicalPort><ipxact:name>wb_dat_i</ipxact:name> |
<ipxact:wire><ipxact:vector><ipxact:left>31</ipxact:left><ipxact:right>0</ipxact:right></ipxact:vector></ipxact:wire> |
</ipxact:physicalPort> |
</ipxact:portMap> |
|
|
<spirit:portMap> |
<spirit:logicalPort><spirit:name>sel</spirit:name> |
</spirit:logicalPort> |
<spirit:physicalPort><spirit:name>wb_sel_o</spirit:name> |
<spirit:wire><spirit:vector><spirit:left>wb_byte_lanes-1</spirit:left><spirit:right>0</spirit:right></spirit:vector></spirit:wire> |
</spirit:physicalPort> |
</spirit:portMap> |
<ipxact:portMap> |
<ipxact:logicalPort><ipxact:name>sel</ipxact:name> |
</ipxact:logicalPort> |
<ipxact:physicalPort><ipxact:name>wb_sel_o</ipxact:name> |
<ipxact:wire><ipxact:vector><ipxact:left>wb_byte_lanes-1</ipxact:left><ipxact:right>0</ipxact:right></ipxact:vector></ipxact:wire> |
</ipxact:physicalPort> |
</ipxact:portMap> |
|
<spirit:portMap> |
<spirit:logicalPort><spirit:name>ack</spirit:name> |
</spirit:logicalPort> |
<spirit:physicalPort><spirit:name>wb_ack_i</spirit:name> |
</spirit:physicalPort> |
</spirit:portMap> |
<ipxact:portMap> |
<ipxact:logicalPort><ipxact:name>ack</ipxact:name> |
</ipxact:logicalPort> |
<ipxact:physicalPort><ipxact:name>wb_ack_i</ipxact:name> |
</ipxact:physicalPort> |
</ipxact:portMap> |
|
<spirit:portMap> |
<spirit:logicalPort><spirit:name>cyc</spirit:name> |
</spirit:logicalPort> |
<spirit:physicalPort><spirit:name>wb_cyc_o</spirit:name> |
</spirit:physicalPort> |
</spirit:portMap> |
<ipxact:portMap> |
<ipxact:logicalPort><ipxact:name>cyc</ipxact:name> |
</ipxact:logicalPort> |
<ipxact:physicalPort><ipxact:name>wb_cyc_o</ipxact:name> |
</ipxact:physicalPort> |
</ipxact:portMap> |
|
<spirit:portMap> |
<spirit:logicalPort><spirit:name>stb</spirit:name> |
</spirit:logicalPort> |
<spirit:physicalPort><spirit:name>wb_stb_o</spirit:name> |
</spirit:physicalPort> |
</spirit:portMap> |
<ipxact:portMap> |
<ipxact:logicalPort><ipxact:name>stb</ipxact:name> |
</ipxact:logicalPort> |
<ipxact:physicalPort><ipxact:name>wb_stb_o</ipxact:name> |
</ipxact:physicalPort> |
</ipxact:portMap> |
|
<spirit:portMap> |
<spirit:logicalPort><spirit:name>we</spirit:name> |
</spirit:logicalPort> |
<spirit:physicalPort><spirit:name>wb_we_o</spirit:name> |
</spirit:physicalPort> |
</spirit:portMap> |
<ipxact:portMap> |
<ipxact:logicalPort><ipxact:name>we</ipxact:name> |
</ipxact:logicalPort> |
<ipxact:physicalPort><ipxact:name>wb_we_o</ipxact:name> |
</ipxact:physicalPort> |
</ipxact:portMap> |
|
</spirit:portMaps> |
</spirit:activeInterface> |
</ipxact:portMaps> |
</ipxact:activeInterface> |
|
|
</spirit:interconnection> |
</ipxact:interconnection> |
|
|
|
150,28 → 150,28
|
|
|
</spirit:interconnections> |
</ipxact:interconnections> |
|
|
|
|
|
<spirit:componentInstances> |
<ipxact:componentInstances> |
|
|
<spirit:componentInstance> |
<spirit:instanceName>wb_ram</spirit:instanceName> <spirit:componentRef spirit:vendor="opencores.org" spirit:library="wishbone" spirit:name="wb_memory" spirit:version="def" /> |
<spirit:configurableElementValues> |
<spirit:configurableElementValue spirit:referenceId="wb_addr_width">wb_addr_width</spirit:configurableElementValue> |
<spirit:configurableElementValue spirit:referenceId="dat_width">32</spirit:configurableElementValue> |
<spirit:configurableElementValue spirit:referenceId="adr_width">14</spirit:configurableElementValue> |
<spirit:configurableElementValue spirit:referenceId="mem_size">65536</spirit:configurableElementValue> |
<spirit:configurableElementValue spirit:referenceId="SRAM_MEM_0_FILE">"NONE"</spirit:configurableElementValue> |
<spirit:configurableElementValue spirit:referenceId="SRAM_MEM_1_FILE">"NONE"</spirit:configurableElementValue> |
<spirit:configurableElementValue spirit:referenceId="SRAM_MEM_2_FILE">"NONE"</spirit:configurableElementValue> |
<spirit:configurableElementValue spirit:referenceId="SRAM_MEM_3_FILE">"NONE"</spirit:configurableElementValue> |
</spirit:configurableElementValues> |
</spirit:componentInstance> |
<ipxact:componentInstance> |
<ipxact:instanceName>wb_ram</ipxact:instanceName> <ipxact:componentRef vendor="opencores.org" library="wishbone" name="wb_memory" version="def" /> |
<ipxact:configurableElementValues> |
<ipxact:configurableElementValue referenceId="wb_addr_width">wb_addr_width</ipxact:configurableElementValue> |
<ipxact:configurableElementValue referenceId="dat_width">32</ipxact:configurableElementValue> |
<ipxact:configurableElementValue referenceId="adr_width">14</ipxact:configurableElementValue> |
<ipxact:configurableElementValue referenceId="mem_size">65536</ipxact:configurableElementValue> |
<ipxact:configurableElementValue referenceId="SRAM_MEM_0_FILE">"NONE"</ipxact:configurableElementValue> |
<ipxact:configurableElementValue referenceId="SRAM_MEM_1_FILE">"NONE"</ipxact:configurableElementValue> |
<ipxact:configurableElementValue referenceId="SRAM_MEM_2_FILE">"NONE"</ipxact:configurableElementValue> |
<ipxact:configurableElementValue referenceId="SRAM_MEM_3_FILE">"NONE"</ipxact:configurableElementValue> |
</ipxact:configurableElementValues> |
</ipxact:componentInstance> |
|
|
|
179,7 → 179,7
|
|
|
</spirit:componentInstances> |
</ipxact:componentInstances> |
|
|
</spirit:design> |
</ipxact:design> |
/testbenches/xml/adv_dbg_if_wb_cpu0_dut.params.xml
6,30 → 6,30
// // |
// // |
--> |
<spirit:component |
xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" |
<ipxact:component |
xmlns:ipxact="http://www.accellera.org/XMLSchema/IPXACT/1685-2014" |
xmlns:socgen="http://opencores.org" |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
xsi:schemaLocation="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009 |
http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009/index.xsd"> |
<spirit:vendor>opencores.org</spirit:vendor> |
<spirit:library>adv_debug_sys</spirit:library> |
<spirit:name>adv_dbg_if</spirit:name> |
<spirit:version>wb_cpu0_dut.params</spirit:version> |
<spirit:model> |
xsi:schemaLocation="http://www.accellera.org/XMLSchema/IPXACT/1685-2014 |
http://www.accellera.org/XMLSchema/IPXACT/1685-2014/index.xsd"> |
<ipxact:vendor>opencores.org</ipxact:vendor> |
<ipxact:library>adv_debug_sys</ipxact:library> |
<ipxact:name>adv_dbg_if</ipxact:name> |
<ipxact:version>wb_cpu0_dut.params</ipxact:version> |
<ipxact:model> |
|
<spirit:views> |
<ipxact:views> |
|
<spirit:view> |
<spirit:name>Dut</spirit:name> |
<spirit:envIdentifier></spirit:envIdentifier> |
<spirit:hierarchyRef spirit:vendor="opencores.org" |
spirit:library="adv_debug_sys" |
spirit:name="adv_dbg_if" |
spirit:version="wb_cpu0_duth.design"/> |
</spirit:view> |
</spirit:views> |
<spirit:modelParameters> |
</spirit:modelParameters> |
</spirit:model> |
</spirit:component> |
<ipxact:view> |
<ipxact:name>Dut</ipxact:name> |
<ipxact:envIdentifier></ipxact:envIdentifier> |
<ipxact:hierarchyRef ipxact:vendor="opencores.org" |
ipxact:library="adv_debug_sys" |
ipxact:name="adv_dbg_if" |
ipxact:version="wb_cpu0_duth.design"/> |
</ipxact:view> |
</ipxact:views> |
<ipxact:modelParameters> |
</ipxact:modelParameters> |
</ipxact:model> |
</ipxact:component> |
/testbenches/xml/adv_dbg_if_wb_cpu0_duth.design.xml
6,219 → 6,219
// ./tools/verilog/gen_tb -vendor opencores.org -library adv_debug_sys -component adv_dbg_if -version wb_cpu0 // |
// // |
--> |
<spirit:design |
xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" |
<ipxact:design |
xmlns:ipxact="http://www.accellera.org/XMLSchema/IPXACT/1685-2014" |
xmlns:socgen="http://opencores.org" |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
xsi:schemaLocation="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009 |
http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009/index.xsd"> |
<spirit:vendor>opencores.org</spirit:vendor> |
<spirit:library>adv_debug_sys</spirit:library> |
<spirit:name>adv_dbg_if</spirit:name> |
<spirit:version>wb_cpu0_duth.design</spirit:version> |
<spirit:adHocConnections> |
xsi:schemaLocation="http://www.accellera.org/XMLSchema/IPXACT/1685-2014 |
http://www.accellera.org/XMLSchema/IPXACT/1685-2014/index.xsd"> |
<ipxact:vendor>opencores.org</ipxact:vendor> |
<ipxact:library>adv_debug_sys</ipxact:library> |
<ipxact:name>adv_dbg_if</ipxact:name> |
<ipxact:version>wb_cpu0_duth.design</ipxact:version> |
<ipxact:adHocConnections> |
|
<spirit:adHocConnection> |
<spirit:name>capture_dr_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="capture_dr_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="capture_dr_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>capture_dr_i</ipxact:name> |
<ipxact:externalPortReference portRef="capture_dr_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="capture_dr_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu0_ack_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu0_ack_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu0_ack_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu0_ack_i</ipxact:name> |
<ipxact:externalPortReference portRef="cpu0_ack_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu0_ack_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu0_addr_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu0_addr_o" spirit:left="31" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu0_addr_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu0_addr_o</ipxact:name> |
<ipxact:externalPortReference portRef="cpu0_addr_o" left="31" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu0_addr_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu0_bp_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu0_bp_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu0_bp_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu0_bp_i</ipxact:name> |
<ipxact:externalPortReference portRef="cpu0_bp_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu0_bp_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu0_clk_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu0_clk_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu0_clk_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu0_clk_i</ipxact:name> |
<ipxact:externalPortReference portRef="cpu0_clk_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu0_clk_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu0_data_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu0_data_i" spirit:left="31" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu0_data_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu0_data_i</ipxact:name> |
<ipxact:externalPortReference portRef="cpu0_data_i" left="31" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu0_data_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu0_data_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu0_data_o" spirit:left="31" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu0_data_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu0_data_o</ipxact:name> |
<ipxact:externalPortReference portRef="cpu0_data_o" left="31" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu0_data_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu0_rst_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu0_rst_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu0_rst_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu0_rst_o</ipxact:name> |
<ipxact:externalPortReference portRef="cpu0_rst_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu0_rst_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu0_stall_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu0_stall_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu0_stall_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu0_stall_o</ipxact:name> |
<ipxact:externalPortReference portRef="cpu0_stall_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu0_stall_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu0_stb_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu0_stb_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu0_stb_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu0_stb_o</ipxact:name> |
<ipxact:externalPortReference portRef="cpu0_stb_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu0_stb_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu0_we_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu0_we_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu0_we_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu0_we_o</ipxact:name> |
<ipxact:externalPortReference portRef="cpu0_we_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu0_we_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>debug_select_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="debug_select_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="debug_select_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>debug_select_i</ipxact:name> |
<ipxact:externalPortReference portRef="debug_select_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="debug_select_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>rst_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="rst_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="rst_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>rst_i</ipxact:name> |
<ipxact:externalPortReference portRef="rst_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="rst_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>shift_dr_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="shift_dr_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="shift_dr_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>shift_dr_i</ipxact:name> |
<ipxact:externalPortReference portRef="shift_dr_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="shift_dr_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>tck_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="tck_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="tck_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>tck_i</ipxact:name> |
<ipxact:externalPortReference portRef="tck_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="tck_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>tdi_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="tdi_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="tdi_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>tdi_i</ipxact:name> |
<ipxact:externalPortReference portRef="tdi_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="tdi_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>tdo_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="tdo_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="tdo_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>tdo_o</ipxact:name> |
<ipxact:externalPortReference portRef="tdo_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="tdo_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>update_dr_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="update_dr_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="update_dr_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>update_dr_i</ipxact:name> |
<ipxact:externalPortReference portRef="update_dr_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="update_dr_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_ack_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_ack_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_ack_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_ack_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_ack_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_ack_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_adr_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_adr_o" spirit:left="31" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_adr_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_adr_o</ipxact:name> |
<ipxact:externalPortReference portRef="wb_adr_o" left="31" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_adr_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_bte_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_bte_o" spirit:left="1" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_bte_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_bte_o</ipxact:name> |
<ipxact:externalPortReference portRef="wb_bte_o" left="1" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_bte_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_cab_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_cab_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_cab_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_cab_o</ipxact:name> |
<ipxact:externalPortReference portRef="wb_cab_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_cab_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_clk_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_clk_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_clk_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_clk_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_clk_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_clk_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_cti_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_cti_o" spirit:left="2" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_cti_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_cti_o</ipxact:name> |
<ipxact:externalPortReference portRef="wb_cti_o" left="2" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_cti_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_cyc_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_cyc_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_cyc_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_cyc_o</ipxact:name> |
<ipxact:externalPortReference portRef="wb_cyc_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_cyc_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_dat_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_dat_i" spirit:left="31" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_dat_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_dat_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_dat_i" left="31" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_dat_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_dat_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_dat_o" spirit:left="31" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_dat_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_dat_o</ipxact:name> |
<ipxact:externalPortReference portRef="wb_dat_o" left="31" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_dat_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_err_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_err_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_err_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_err_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_err_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_err_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_rst_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_rst_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_rst_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_rst_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_rst_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_rst_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_sel_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_sel_o" spirit:left="3" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_sel_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_sel_o</ipxact:name> |
<ipxact:externalPortReference portRef="wb_sel_o" left="3" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_sel_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_stb_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_stb_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_stb_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_stb_o</ipxact:name> |
<ipxact:externalPortReference portRef="wb_stb_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_stb_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_we_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_we_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_we_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_we_o</ipxact:name> |
<ipxact:externalPortReference portRef="wb_we_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_we_o" /> |
</ipxact:adHocConnection> |
|
|
</spirit:adHocConnections> |
<spirit:componentInstances> |
</ipxact:adHocConnections> |
<ipxact:componentInstances> |
|
<spirit:componentInstance> |
<spirit:instanceName>dut</spirit:instanceName> |
<spirit:componentRef spirit:vendor="opencores.org" spirit:library="adv_debug_sys" spirit:name="adv_dbg_if" spirit:version="wb_cpu0" /> |
<spirit:configurableElementValues> |
</spirit:configurableElementValues> |
</spirit:componentInstance> |
</spirit:componentInstances> |
</spirit:design> |
<ipxact:componentInstance> |
<ipxact:instanceName>dut</ipxact:instanceName> |
<ipxact:componentRef vendor="opencores.org" library="adv_debug_sys" name="adv_dbg_if" version="wb_cpu0" /> |
<ipxact:configurableElementValues> |
</ipxact:configurableElementValues> |
</ipxact:componentInstance> |
</ipxact:componentInstances> |
</ipxact:design> |
/testbenches/xml/adv_dbg_if_wb_cpu0_jfifo_dut.params.xml
6,30 → 6,30
// // |
// // |
--> |
<spirit:component |
xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" |
<ipxact:component |
xmlns:ipxact="http://www.accellera.org/XMLSchema/IPXACT/1685-2014" |
xmlns:socgen="http://opencores.org" |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
xsi:schemaLocation="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009 |
http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009/index.xsd"> |
<spirit:vendor>opencores.org</spirit:vendor> |
<spirit:library>adv_debug_sys</spirit:library> |
<spirit:name>adv_dbg_if</spirit:name> |
<spirit:version>wb_cpu0_jfifo_dut.params</spirit:version> |
<spirit:model> |
xsi:schemaLocation="http://www.accellera.org/XMLSchema/IPXACT/1685-2014 |
http://www.accellera.org/XMLSchema/IPXACT/1685-2014/index.xsd"> |
<ipxact:vendor>opencores.org</ipxact:vendor> |
<ipxact:library>adv_debug_sys</ipxact:library> |
<ipxact:name>adv_dbg_if</ipxact:name> |
<ipxact:version>wb_cpu0_jfifo_dut.params</ipxact:version> |
<ipxact:model> |
|
<spirit:views> |
<ipxact:views> |
|
<spirit:view> |
<spirit:name>Dut</spirit:name> |
<spirit:envIdentifier></spirit:envIdentifier> |
<spirit:hierarchyRef spirit:vendor="opencores.org" |
spirit:library="adv_debug_sys" |
spirit:name="adv_dbg_if" |
spirit:version="wb_cpu0_jfifo_duth.design"/> |
</spirit:view> |
</spirit:views> |
<spirit:modelParameters> |
</spirit:modelParameters> |
</spirit:model> |
</spirit:component> |
<ipxact:view> |
<ipxact:name>Dut</ipxact:name> |
<ipxact:envIdentifier></ipxact:envIdentifier> |
<ipxact:hierarchyRef ipxact:vendor="opencores.org" |
ipxact:library="adv_debug_sys" |
ipxact:name="adv_dbg_if" |
ipxact:version="wb_cpu0_jfifo_duth.design"/> |
</ipxact:view> |
</ipxact:views> |
<ipxact:modelParameters> |
</ipxact:modelParameters> |
</ipxact:model> |
</ipxact:component> |
/testbenches/xml/adv_dbg_if_wb_cpu0_jfifo_duth.design.xml
6,27 → 6,27
// ./tools/verilog/gen_tb -vendor opencores.org -library adv_debug_sys -component adv_dbg_if -version wb_cpu0_jfifo // |
// // |
--> |
<spirit:design |
xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" |
<ipxact:design |
xmlns:ipxact="http://www.accellera.org/XMLSchema/IPXACT/1685-2014" |
xmlns:socgen="http://opencores.org" |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
xsi:schemaLocation="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009 |
http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009/index.xsd"> |
<spirit:vendor>opencores.org</spirit:vendor> |
<spirit:library>adv_debug_sys</spirit:library> |
<spirit:name>adv_dbg_if</spirit:name> |
<spirit:version>wb_cpu0_jfifo_duth.design</spirit:version> |
<spirit:adHocConnections> |
xsi:schemaLocation="http://www.accellera.org/XMLSchema/IPXACT/1685-2014 |
http://www.accellera.org/XMLSchema/IPXACT/1685-2014/index.xsd"> |
<ipxact:vendor>opencores.org</ipxact:vendor> |
<ipxact:library>adv_debug_sys</ipxact:library> |
<ipxact:name>adv_dbg_if</ipxact:name> |
<ipxact:version>wb_cpu0_jfifo_duth.design</ipxact:version> |
<ipxact:adHocConnections> |
|
|
</spirit:adHocConnections> |
<spirit:componentInstances> |
</ipxact:adHocConnections> |
<ipxact:componentInstances> |
|
<spirit:componentInstance> |
<spirit:instanceName>dut</spirit:instanceName> |
<spirit:componentRef spirit:vendor="opencores.org" spirit:library="adv_debug_sys" spirit:name="adv_dbg_if" spirit:version="wb_cpu0_jfifo" /> |
<spirit:configurableElementValues> |
</spirit:configurableElementValues> |
</spirit:componentInstance> |
</spirit:componentInstances> |
</spirit:design> |
<ipxact:componentInstance> |
<ipxact:instanceName>dut</ipxact:instanceName> |
<ipxact:componentRef vendor="opencores.org" library="adv_debug_sys" name="adv_dbg_if" version="wb_cpu0_jfifo" /> |
<ipxact:configurableElementValues> |
</ipxact:configurableElementValues> |
</ipxact:componentInstance> |
</ipxact:componentInstances> |
</ipxact:design> |
/testbenches/xml/adv_dbg_if_wb_cpu0_jsp_dut.params.xml
6,30 → 6,30
// // |
// // |
--> |
<spirit:component |
xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" |
<ipxact:component |
xmlns:ipxact="http://www.accellera.org/XMLSchema/IPXACT/1685-2014" |
xmlns:socgen="http://opencores.org" |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
xsi:schemaLocation="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009 |
http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009/index.xsd"> |
<spirit:vendor>opencores.org</spirit:vendor> |
<spirit:library>adv_debug_sys</spirit:library> |
<spirit:name>adv_dbg_if</spirit:name> |
<spirit:version>wb_cpu0_jsp_dut.params</spirit:version> |
<spirit:model> |
xsi:schemaLocation="http://www.accellera.org/XMLSchema/IPXACT/1685-2014 |
http://www.accellera.org/XMLSchema/IPXACT/1685-2014/index.xsd"> |
<ipxact:vendor>opencores.org</ipxact:vendor> |
<ipxact:library>adv_debug_sys</ipxact:library> |
<ipxact:name>adv_dbg_if</ipxact:name> |
<ipxact:version>wb_cpu0_jsp_dut.params</ipxact:version> |
<ipxact:model> |
|
<spirit:views> |
<ipxact:views> |
|
<spirit:view> |
<spirit:name>Dut</spirit:name> |
<spirit:envIdentifier></spirit:envIdentifier> |
<spirit:hierarchyRef spirit:vendor="opencores.org" |
spirit:library="adv_debug_sys" |
spirit:name="adv_dbg_if" |
spirit:version="wb_cpu0_jsp_duth.design"/> |
</spirit:view> |
</spirit:views> |
<spirit:modelParameters> |
</spirit:modelParameters> |
</spirit:model> |
</spirit:component> |
<ipxact:view> |
<ipxact:name>Dut</ipxact:name> |
<ipxact:envIdentifier></ipxact:envIdentifier> |
<ipxact:hierarchyRef ipxact:vendor="opencores.org" |
ipxact:library="adv_debug_sys" |
ipxact:name="adv_dbg_if" |
ipxact:version="wb_cpu0_jsp_duth.design"/> |
</ipxact:view> |
</ipxact:views> |
<ipxact:modelParameters> |
</ipxact:modelParameters> |
</ipxact:model> |
</ipxact:component> |
/testbenches/xml/adv_dbg_if_wb_cpu0_jsp_duth.design.xml
6,27 → 6,27
// ./tools/verilog/gen_tb -vendor opencores.org -library adv_debug_sys -component adv_dbg_if -version wb_cpu0_jsp // |
// // |
--> |
<spirit:design |
xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" |
<ipxact:design |
xmlns:ipxact="http://www.accellera.org/XMLSchema/IPXACT/1685-2014" |
xmlns:socgen="http://opencores.org" |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
xsi:schemaLocation="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009 |
http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009/index.xsd"> |
<spirit:vendor>opencores.org</spirit:vendor> |
<spirit:library>adv_debug_sys</spirit:library> |
<spirit:name>adv_dbg_if</spirit:name> |
<spirit:version>wb_cpu0_jsp_duth.design</spirit:version> |
<spirit:adHocConnections> |
xsi:schemaLocation="http://www.accellera.org/XMLSchema/IPXACT/1685-2014 |
http://www.accellera.org/XMLSchema/IPXACT/1685-2014/index.xsd"> |
<ipxact:vendor>opencores.org</ipxact:vendor> |
<ipxact:library>adv_debug_sys</ipxact:library> |
<ipxact:name>adv_dbg_if</ipxact:name> |
<ipxact:version>wb_cpu0_jsp_duth.design</ipxact:version> |
<ipxact:adHocConnections> |
|
|
</spirit:adHocConnections> |
<spirit:componentInstances> |
</ipxact:adHocConnections> |
<ipxact:componentInstances> |
|
<spirit:componentInstance> |
<spirit:instanceName>dut</spirit:instanceName> |
<spirit:componentRef spirit:vendor="opencores.org" spirit:library="adv_debug_sys" spirit:name="adv_dbg_if" spirit:version="wb_cpu0_jsp" /> |
<spirit:configurableElementValues> |
</spirit:configurableElementValues> |
</spirit:componentInstance> |
</spirit:componentInstances> |
</spirit:design> |
<ipxact:componentInstance> |
<ipxact:instanceName>dut</ipxact:instanceName> |
<ipxact:componentRef vendor="opencores.org" library="adv_debug_sys" name="adv_dbg_if" version="wb_cpu0_jsp" /> |
<ipxact:configurableElementValues> |
</ipxact:configurableElementValues> |
</ipxact:componentInstance> |
</ipxact:componentInstances> |
</ipxact:design> |
/testbenches/xml/adv_dbg_if_wb_cpu0_lint.xml
27,76 → 27,76
// from http://www.opencores.org/lgpl.shtml // |
// // |
--> |
<spirit:component |
xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" |
<ipxact:component |
xmlns:ipxact="http://www.accellera.org/XMLSchema/IPXACT/1685-2014" |
xmlns:socgen="http://opencores.org" |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
xsi:schemaLocation="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009 |
http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009/index.xsd"> |
xsi:schemaLocation="http://www.accellera.org/XMLSchema/IPXACT/1685-2014 |
http://www.accellera.org/XMLSchema/IPXACT/1685-2014/index.xsd"> |
|
<spirit:vendor>opencores.org</spirit:vendor> |
<spirit:library>adv_debug_sys</spirit:library> |
<spirit:name>adv_dbg_if</spirit:name> |
<spirit:version>wb_cpu0_lint</spirit:version> |
<ipxact:vendor>opencores.org</ipxact:vendor> |
<ipxact:library>adv_debug_sys</ipxact:library> |
<ipxact:name>adv_dbg_if</ipxact:name> |
<ipxact:version>wb_cpu0_lint</ipxact:version> |
|
|
|
|
<spirit:model> |
<ipxact:model> |
|
|
<spirit:views> |
<ipxact:views> |
|
<spirit:view> |
<spirit:name>Dut</spirit:name> |
<spirit:vendorExtensions> |
<spirit:componentRef spirit:vendor="opencores.org" |
spirit:library="adv_debug_sys" |
spirit:name="adv_dbg_if" |
spirit:version="wb_cpu0_dut.params"/> |
</spirit:vendorExtensions> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>Dut</ipxact:name> |
<ipxact:vendorExtensions> |
<ipxact:componentRef ipxact:vendor="opencores.org" |
ipxact:library="adv_debug_sys" |
ipxact:name="adv_dbg_if" |
ipxact:version="wb_cpu0_dut.params"/> |
</ipxact:vendorExtensions> |
</ipxact:view> |
|
<spirit:view> |
<spirit:name>lint</spirit:name> |
<spirit:envIdentifier>:*Lint:*</spirit:envIdentifier> |
<spirit:language>Verilog</spirit:language> |
<spirit:fileSetRef><spirit:localName>fs-lint</spirit:localName></spirit:fileSetRef> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>lint</ipxact:name> |
<ipxact:envIdentifier>:*Lint:*</ipxact:envIdentifier> |
<ipxact:language>Verilog</ipxact:language> |
<ipxact:fileSetRef><ipxact:localName>fs-lint</ipxact:localName></ipxact:fileSetRef> |
</ipxact:view> |
|
<spirit:view> |
<spirit:name>rtl_check</spirit:name> |
<spirit:vendorExtensions> |
<spirit:componentRef spirit:vendor="opencores.org" |
spirit:library="Testbench" |
spirit:name="toolflow" |
spirit:version="rtl_check"/> |
</spirit:vendorExtensions> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>rtl_check</ipxact:name> |
<ipxact:vendorExtensions> |
<ipxact:componentRef ipxact:vendor="opencores.org" |
ipxact:library="Testbench" |
ipxact:name="toolflow" |
ipxact:version="rtl_check"/> |
</ipxact:vendorExtensions> |
</ipxact:view> |
|
</spirit:views> |
</ipxact:views> |
|
|
</spirit:model> |
</ipxact:model> |
|
|
<spirit:fileSets> |
<ipxact:fileSets> |
|
<spirit:fileSet> |
<spirit:name>fs-lint</spirit:name> |
<ipxact:fileSet> |
<ipxact:name>fs-lint</ipxact:name> |
|
<spirit:file> |
<spirit:logicalName></spirit:logicalName> |
<spirit:name>../verilog/lint/adv_dbg_if_wb_cpu0_lint</spirit:name> |
<spirit:fileType>verilogSource</spirit:fileType> |
<spirit:userFileType>module</spirit:userFileType> |
</spirit:file> |
<ipxact:file> |
<ipxact:logicalName></ipxact:logicalName> |
<ipxact:name>../verilog/lint/adv_dbg_if_wb_cpu0_lint</ipxact:name> |
<ipxact:fileType>verilogSource</ipxact:fileType> |
<ipxact:userFileType>module</ipxact:userFileType> |
</ipxact:file> |
|
</spirit:fileSet> |
</ipxact:fileSet> |
|
</spirit:fileSets> |
</ipxact:fileSets> |
|
</spirit:component> |
</ipxact:component> |
|
|
|
/testbenches/xml/adv_dbg_if_wb_cpu2_jsp_dut.params.xml
6,30 → 6,30
// // |
// // |
--> |
<spirit:component |
xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" |
<ipxact:component |
xmlns:ipxact="http://www.accellera.org/XMLSchema/IPXACT/1685-2014" |
xmlns:socgen="http://opencores.org" |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
xsi:schemaLocation="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009 |
http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009/index.xsd"> |
<spirit:vendor>opencores.org</spirit:vendor> |
<spirit:library>adv_debug_sys</spirit:library> |
<spirit:name>adv_dbg_if</spirit:name> |
<spirit:version>wb_cpu2_jsp_dut.params</spirit:version> |
<spirit:model> |
xsi:schemaLocation="http://www.accellera.org/XMLSchema/IPXACT/1685-2014 |
http://www.accellera.org/XMLSchema/IPXACT/1685-2014/index.xsd"> |
<ipxact:vendor>opencores.org</ipxact:vendor> |
<ipxact:library>adv_debug_sys</ipxact:library> |
<ipxact:name>adv_dbg_if</ipxact:name> |
<ipxact:version>wb_cpu2_jsp_dut.params</ipxact:version> |
<ipxact:model> |
|
<spirit:views> |
<ipxact:views> |
|
<spirit:view> |
<spirit:name>Dut</spirit:name> |
<spirit:envIdentifier></spirit:envIdentifier> |
<spirit:hierarchyRef spirit:vendor="opencores.org" |
spirit:library="adv_debug_sys" |
spirit:name="adv_dbg_if" |
spirit:version="wb_cpu2_jsp_duth.design"/> |
</spirit:view> |
</spirit:views> |
<spirit:modelParameters> |
</spirit:modelParameters> |
</spirit:model> |
</spirit:component> |
<ipxact:view> |
<ipxact:name>Dut</ipxact:name> |
<ipxact:envIdentifier></ipxact:envIdentifier> |
<ipxact:hierarchyRef ipxact:vendor="opencores.org" |
ipxact:library="adv_debug_sys" |
ipxact:name="adv_dbg_if" |
ipxact:version="wb_cpu2_jsp_duth.design"/> |
</ipxact:view> |
</ipxact:views> |
<ipxact:modelParameters> |
</ipxact:modelParameters> |
</ipxact:model> |
</ipxact:component> |
/testbenches/xml/adv_dbg_if_wb_cpu2_jsp_duth.design.xml
6,357 → 6,357
// ./tools/verilog/gen_tb -vendor opencores.org -library adv_debug_sys -component adv_dbg_if -version wb_cpu2_jsp // |
// // |
--> |
<spirit:design |
xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" |
<ipxact:design |
xmlns:ipxact="http://www.accellera.org/XMLSchema/IPXACT/1685-2014" |
xmlns:socgen="http://opencores.org" |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
xsi:schemaLocation="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009 |
http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009/index.xsd"> |
<spirit:vendor>opencores.org</spirit:vendor> |
<spirit:library>adv_debug_sys</spirit:library> |
<spirit:name>adv_dbg_if</spirit:name> |
<spirit:version>wb_cpu2_jsp_duth.design</spirit:version> |
<spirit:adHocConnections> |
xsi:schemaLocation="http://www.accellera.org/XMLSchema/IPXACT/1685-2014 |
http://www.accellera.org/XMLSchema/IPXACT/1685-2014/index.xsd"> |
<ipxact:vendor>opencores.org</ipxact:vendor> |
<ipxact:library>adv_debug_sys</ipxact:library> |
<ipxact:name>adv_dbg_if</ipxact:name> |
<ipxact:version>wb_cpu2_jsp_duth.design</ipxact:version> |
<ipxact:adHocConnections> |
|
<spirit:adHocConnection> |
<spirit:name>capture_dr_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="capture_dr_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="capture_dr_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>capture_dr_i</ipxact:name> |
<ipxact:externalPortReference portRef="capture_dr_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="capture_dr_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu0_ack_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu0_ack_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu0_ack_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu0_ack_i</ipxact:name> |
<ipxact:externalPortReference portRef="cpu0_ack_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu0_ack_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu0_addr_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu0_addr_o" spirit:left="31" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu0_addr_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu0_addr_o</ipxact:name> |
<ipxact:externalPortReference portRef="cpu0_addr_o" left="31" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu0_addr_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu0_bp_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu0_bp_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu0_bp_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu0_bp_i</ipxact:name> |
<ipxact:externalPortReference portRef="cpu0_bp_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu0_bp_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu0_clk_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu0_clk_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu0_clk_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu0_clk_i</ipxact:name> |
<ipxact:externalPortReference portRef="cpu0_clk_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu0_clk_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu0_data_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu0_data_i" spirit:left="31" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu0_data_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu0_data_i</ipxact:name> |
<ipxact:externalPortReference portRef="cpu0_data_i" left="31" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu0_data_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu0_data_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu0_data_o" spirit:left="31" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu0_data_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu0_data_o</ipxact:name> |
<ipxact:externalPortReference portRef="cpu0_data_o" left="31" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu0_data_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu0_rst_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu0_rst_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu0_rst_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu0_rst_o</ipxact:name> |
<ipxact:externalPortReference portRef="cpu0_rst_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu0_rst_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu0_stall_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu0_stall_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu0_stall_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu0_stall_o</ipxact:name> |
<ipxact:externalPortReference portRef="cpu0_stall_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu0_stall_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu0_stb_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu0_stb_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu0_stb_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu0_stb_o</ipxact:name> |
<ipxact:externalPortReference portRef="cpu0_stb_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu0_stb_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu0_we_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu0_we_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu0_we_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu0_we_o</ipxact:name> |
<ipxact:externalPortReference portRef="cpu0_we_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu0_we_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu1_ack_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu1_ack_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu1_ack_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu1_ack_i</ipxact:name> |
<ipxact:externalPortReference portRef="cpu1_ack_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu1_ack_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu1_addr_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu1_addr_o" spirit:left="31" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu1_addr_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu1_addr_o</ipxact:name> |
<ipxact:externalPortReference portRef="cpu1_addr_o" left="31" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu1_addr_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu1_bp_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu1_bp_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu1_bp_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu1_bp_i</ipxact:name> |
<ipxact:externalPortReference portRef="cpu1_bp_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu1_bp_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu1_clk_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu1_clk_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu1_clk_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu1_clk_i</ipxact:name> |
<ipxact:externalPortReference portRef="cpu1_clk_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu1_clk_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu1_data_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu1_data_i" spirit:left="31" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu1_data_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu1_data_i</ipxact:name> |
<ipxact:externalPortReference portRef="cpu1_data_i" left="31" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu1_data_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu1_data_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu1_data_o" spirit:left="31" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu1_data_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu1_data_o</ipxact:name> |
<ipxact:externalPortReference portRef="cpu1_data_o" left="31" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu1_data_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu1_rst_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu1_rst_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu1_rst_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu1_rst_o</ipxact:name> |
<ipxact:externalPortReference portRef="cpu1_rst_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu1_rst_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu1_stall_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu1_stall_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu1_stall_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu1_stall_o</ipxact:name> |
<ipxact:externalPortReference portRef="cpu1_stall_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu1_stall_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu1_stb_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu1_stb_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu1_stb_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu1_stb_o</ipxact:name> |
<ipxact:externalPortReference portRef="cpu1_stb_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu1_stb_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>cpu1_we_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="cpu1_we_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="cpu1_we_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>cpu1_we_o</ipxact:name> |
<ipxact:externalPortReference portRef="cpu1_we_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="cpu1_we_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>debug_select_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="debug_select_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="debug_select_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>debug_select_i</ipxact:name> |
<ipxact:externalPortReference portRef="debug_select_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="debug_select_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>int_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="int_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="int_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>int_o</ipxact:name> |
<ipxact:externalPortReference portRef="int_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="int_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>rst_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="rst_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="rst_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>rst_i</ipxact:name> |
<ipxact:externalPortReference portRef="rst_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="rst_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>shift_dr_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="shift_dr_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="shift_dr_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>shift_dr_i</ipxact:name> |
<ipxact:externalPortReference portRef="shift_dr_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="shift_dr_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>tck_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="tck_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="tck_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>tck_i</ipxact:name> |
<ipxact:externalPortReference portRef="tck_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="tck_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>tdi_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="tdi_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="tdi_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>tdi_i</ipxact:name> |
<ipxact:externalPortReference portRef="tdi_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="tdi_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>tdo_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="tdo_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="tdo_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>tdo_o</ipxact:name> |
<ipxact:externalPortReference portRef="tdo_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="tdo_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>update_dr_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="update_dr_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="update_dr_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>update_dr_i</ipxact:name> |
<ipxact:externalPortReference portRef="update_dr_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="update_dr_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_ack_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_ack_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_ack_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_ack_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_ack_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_ack_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_adr_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_adr_o" spirit:left="31" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_adr_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_adr_o</ipxact:name> |
<ipxact:externalPortReference portRef="wb_adr_o" left="31" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_adr_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_bte_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_bte_o" spirit:left="1" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_bte_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_bte_o</ipxact:name> |
<ipxact:externalPortReference portRef="wb_bte_o" left="1" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_bte_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_cab_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_cab_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_cab_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_cab_o</ipxact:name> |
<ipxact:externalPortReference portRef="wb_cab_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_cab_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_clk_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_clk_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_clk_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_clk_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_clk_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_clk_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_cti_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_cti_o" spirit:left="2" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_cti_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_cti_o</ipxact:name> |
<ipxact:externalPortReference portRef="wb_cti_o" left="2" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_cti_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_cyc_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_cyc_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_cyc_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_cyc_o</ipxact:name> |
<ipxact:externalPortReference portRef="wb_cyc_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_cyc_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_dat_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_dat_i" spirit:left="31" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_dat_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_dat_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_dat_i" left="31" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_dat_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_dat_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_dat_o" spirit:left="31" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_dat_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_dat_o</ipxact:name> |
<ipxact:externalPortReference portRef="wb_dat_o" left="31" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_dat_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_err_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_err_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_err_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_err_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_err_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_err_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_jsp_ack_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_jsp_ack_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_jsp_ack_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_jsp_ack_o</ipxact:name> |
<ipxact:externalPortReference portRef="wb_jsp_ack_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_jsp_ack_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_jsp_adr_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_jsp_adr_i" spirit:left="31" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_jsp_adr_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_jsp_adr_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_jsp_adr_i" left="31" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_jsp_adr_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_jsp_bte_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_jsp_bte_i" spirit:left="1" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_jsp_bte_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_jsp_bte_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_jsp_bte_i" left="1" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_jsp_bte_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_jsp_cab_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_jsp_cab_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_jsp_cab_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_jsp_cab_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_jsp_cab_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_jsp_cab_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_jsp_cti_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_jsp_cti_i" spirit:left="2" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_jsp_cti_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_jsp_cti_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_jsp_cti_i" left="2" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_jsp_cti_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_jsp_cyc_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_jsp_cyc_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_jsp_cyc_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_jsp_cyc_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_jsp_cyc_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_jsp_cyc_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_jsp_dat_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_jsp_dat_i" spirit:left="31" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_jsp_dat_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_jsp_dat_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_jsp_dat_i" left="31" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_jsp_dat_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_jsp_dat_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_jsp_dat_o" spirit:left="31" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_jsp_dat_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_jsp_dat_o</ipxact:name> |
<ipxact:externalPortReference portRef="wb_jsp_dat_o" left="31" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_jsp_dat_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_jsp_err_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_jsp_err_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_jsp_err_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_jsp_err_o</ipxact:name> |
<ipxact:externalPortReference portRef="wb_jsp_err_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_jsp_err_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_jsp_sel_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_jsp_sel_i" spirit:left="3" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_jsp_sel_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_jsp_sel_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_jsp_sel_i" left="3" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_jsp_sel_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_jsp_stb_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_jsp_stb_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_jsp_stb_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_jsp_stb_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_jsp_stb_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_jsp_stb_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_jsp_we_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_jsp_we_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_jsp_we_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_jsp_we_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_jsp_we_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_jsp_we_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_rst_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_rst_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_rst_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_rst_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_rst_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_rst_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_sel_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_sel_o" spirit:left="3" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_sel_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_sel_o</ipxact:name> |
<ipxact:externalPortReference portRef="wb_sel_o" left="3" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_sel_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_stb_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_stb_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_stb_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_stb_o</ipxact:name> |
<ipxact:externalPortReference portRef="wb_stb_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_stb_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_we_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_we_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_we_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_we_o</ipxact:name> |
<ipxact:externalPortReference portRef="wb_we_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_we_o" /> |
</ipxact:adHocConnection> |
|
|
</spirit:adHocConnections> |
<spirit:componentInstances> |
</ipxact:adHocConnections> |
<ipxact:componentInstances> |
|
<spirit:componentInstance> |
<spirit:instanceName>dut</spirit:instanceName> |
<spirit:componentRef spirit:vendor="opencores.org" spirit:library="adv_debug_sys" spirit:name="adv_dbg_if" spirit:version="wb_cpu2_jsp" /> |
<spirit:configurableElementValues> |
</spirit:configurableElementValues> |
</spirit:componentInstance> |
</spirit:componentInstances> |
</spirit:design> |
<ipxact:componentInstance> |
<ipxact:instanceName>dut</ipxact:instanceName> |
<ipxact:componentRef vendor="opencores.org" library="adv_debug_sys" name="adv_dbg_if" version="wb_cpu2_jsp" /> |
<ipxact:configurableElementValues> |
</ipxact:configurableElementValues> |
</ipxact:componentInstance> |
</ipxact:componentInstances> |
</ipxact:design> |
/testbenches/xml/adv_dbg_if_wb_cpu2_jsp_lint.xml
27,17 → 27,17
// from http://www.opencores.org/lgpl.shtml // |
// // |
--> |
<spirit:component |
xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" |
<ipxact:component |
xmlns:ipxact="http://www.accellera.org/XMLSchema/IPXACT/1685-2014" |
xmlns:socgen="http://opencores.org" |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
xsi:schemaLocation="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009 |
http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009/index.xsd"> |
xsi:schemaLocation="http://www.accellera.org/XMLSchema/IPXACT/1685-2014 |
http://www.accellera.org/XMLSchema/IPXACT/1685-2014/index.xsd"> |
|
<spirit:vendor>opencores.org</spirit:vendor> |
<spirit:library>adv_debug_sys</spirit:library> |
<spirit:name>adv_dbg_if</spirit:name> |
<spirit:version>wb_cpu2_jsp_lint</spirit:version> |
<ipxact:vendor>opencores.org</ipxact:vendor> |
<ipxact:library>adv_debug_sys</ipxact:library> |
<ipxact:name>adv_dbg_if</ipxact:name> |
<ipxact:version>wb_cpu2_jsp_lint</ipxact:version> |
|
|
|
44,61 → 44,61
|
|
|
<spirit:model> |
<ipxact:model> |
|
|
<spirit:views> |
<ipxact:views> |
|
<spirit:view> |
<spirit:name>Dut</spirit:name> |
<spirit:vendorExtensions> |
<spirit:componentRef spirit:vendor="opencores.org" |
spirit:library="adv_debug_sys" |
spirit:name="adv_dbg_if" |
spirit:version="wb_cpu2_jsp_dut.params"/> |
</spirit:vendorExtensions> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>Dut</ipxact:name> |
<ipxact:vendorExtensions> |
<ipxact:componentRef ipxact:vendor="opencores.org" |
ipxact:library="adv_debug_sys" |
ipxact:name="adv_dbg_if" |
ipxact:version="wb_cpu2_jsp_dut.params"/> |
</ipxact:vendorExtensions> |
</ipxact:view> |
|
<spirit:view> |
<spirit:name>lint</spirit:name> |
<spirit:envIdentifier>:*Lint:*</spirit:envIdentifier> |
<spirit:language>Verilog</spirit:language> |
<spirit:fileSetRef><spirit:localName>fs-lint</spirit:localName></spirit:fileSetRef> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>lint</ipxact:name> |
<ipxact:envIdentifier>:*Lint:*</ipxact:envIdentifier> |
<ipxact:language>Verilog</ipxact:language> |
<ipxact:fileSetRef><ipxact:localName>fs-lint</ipxact:localName></ipxact:fileSetRef> |
</ipxact:view> |
|
<spirit:view> |
<spirit:name>rtl_check</spirit:name> |
<spirit:vendorExtensions> |
<spirit:componentRef spirit:vendor="opencores.org" |
spirit:library="Testbench" |
spirit:name="toolflow" |
spirit:version="rtl_check"/> |
</spirit:vendorExtensions> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>rtl_check</ipxact:name> |
<ipxact:vendorExtensions> |
<ipxact:componentRef ipxact:vendor="opencores.org" |
ipxact:library="Testbench" |
ipxact:name="toolflow" |
ipxact:version="rtl_check"/> |
</ipxact:vendorExtensions> |
</ipxact:view> |
|
</spirit:views> |
</ipxact:views> |
|
|
</spirit:model> |
</ipxact:model> |
|
|
<spirit:fileSets> |
<ipxact:fileSets> |
|
<spirit:fileSet> |
<spirit:name>fs-lint</spirit:name> |
<ipxact:fileSet> |
<ipxact:name>fs-lint</ipxact:name> |
|
<spirit:file> |
<spirit:logicalName></spirit:logicalName> |
<spirit:name>../verilog/lint/adv_dbg_if_wb_cpu2_jsp_lint</spirit:name> |
<spirit:fileType>verilogSource</spirit:fileType> |
<spirit:userFileType>module</spirit:userFileType> |
</spirit:file> |
<ipxact:file> |
<ipxact:logicalName></ipxact:logicalName> |
<ipxact:name>../verilog/lint/adv_dbg_if_wb_cpu2_jsp_lint</ipxact:name> |
<ipxact:fileType>verilogSource</ipxact:fileType> |
<ipxact:userFileType>module</ipxact:userFileType> |
</ipxact:file> |
|
</spirit:fileSet> |
</ipxact:fileSet> |
|
</spirit:fileSets> |
</ipxact:fileSets> |
|
</spirit:component> |
</ipxact:component> |
|
|
|
/testbenches/xml/adv_dbg_if_wb_dut.params.xml
6,30 → 6,30
// // |
// // |
--> |
<spirit:component |
xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" |
<ipxact:component |
xmlns:ipxact="http://www.accellera.org/XMLSchema/IPXACT/1685-2014" |
xmlns:socgen="http://opencores.org" |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
xsi:schemaLocation="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009 |
http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009/index.xsd"> |
<spirit:vendor>opencores.org</spirit:vendor> |
<spirit:library>adv_debug_sys</spirit:library> |
<spirit:name>adv_dbg_if</spirit:name> |
<spirit:version>wb_dut.params</spirit:version> |
<spirit:model> |
xsi:schemaLocation="http://www.accellera.org/XMLSchema/IPXACT/1685-2014 |
http://www.accellera.org/XMLSchema/IPXACT/1685-2014/index.xsd"> |
<ipxact:vendor>opencores.org</ipxact:vendor> |
<ipxact:library>adv_debug_sys</ipxact:library> |
<ipxact:name>adv_dbg_if</ipxact:name> |
<ipxact:version>wb_dut.params</ipxact:version> |
<ipxact:model> |
|
<spirit:views> |
<ipxact:views> |
|
<spirit:view> |
<spirit:name>Dut</spirit:name> |
<spirit:envIdentifier></spirit:envIdentifier> |
<spirit:hierarchyRef spirit:vendor="opencores.org" |
spirit:library="adv_debug_sys" |
spirit:name="adv_dbg_if" |
spirit:version="wb_duth.design"/> |
</spirit:view> |
</spirit:views> |
<spirit:modelParameters> |
</spirit:modelParameters> |
</spirit:model> |
</spirit:component> |
<ipxact:view> |
<ipxact:name>Dut</ipxact:name> |
<ipxact:envIdentifier></ipxact:envIdentifier> |
<ipxact:hierarchyRef ipxact:vendor="opencores.org" |
ipxact:library="adv_debug_sys" |
ipxact:name="adv_dbg_if" |
ipxact:version="wb_duth.design"/> |
</ipxact:view> |
</ipxact:views> |
<ipxact:modelParameters> |
</ipxact:modelParameters> |
</ipxact:model> |
</ipxact:component> |
/testbenches/xml/adv_dbg_if_wb_duth.design.xml
6,159 → 6,159
// ./tools/verilog/gen_tb -vendor opencores.org -library adv_debug_sys -component adv_dbg_if -version wb // |
// // |
--> |
<spirit:design |
xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" |
<ipxact:design |
xmlns:ipxact="http://www.accellera.org/XMLSchema/IPXACT/1685-2014" |
xmlns:socgen="http://opencores.org" |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
xsi:schemaLocation="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009 |
http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009/index.xsd"> |
<spirit:vendor>opencores.org</spirit:vendor> |
<spirit:library>adv_debug_sys</spirit:library> |
<spirit:name>adv_dbg_if</spirit:name> |
<spirit:version>wb_duth.design</spirit:version> |
<spirit:adHocConnections> |
xsi:schemaLocation="http://www.accellera.org/XMLSchema/IPXACT/1685-2014 |
http://www.accellera.org/XMLSchema/IPXACT/1685-2014/index.xsd"> |
<ipxact:vendor>opencores.org</ipxact:vendor> |
<ipxact:library>adv_debug_sys</ipxact:library> |
<ipxact:name>adv_dbg_if</ipxact:name> |
<ipxact:version>wb_duth.design</ipxact:version> |
<ipxact:adHocConnections> |
|
<spirit:adHocConnection> |
<spirit:name>capture_dr_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="capture_dr_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="capture_dr_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>capture_dr_i</ipxact:name> |
<ipxact:externalPortReference portRef="capture_dr_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="capture_dr_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>debug_select_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="debug_select_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="debug_select_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>debug_select_i</ipxact:name> |
<ipxact:externalPortReference portRef="debug_select_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="debug_select_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>rst_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="rst_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="rst_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>rst_i</ipxact:name> |
<ipxact:externalPortReference portRef="rst_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="rst_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>shift_dr_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="shift_dr_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="shift_dr_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>shift_dr_i</ipxact:name> |
<ipxact:externalPortReference portRef="shift_dr_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="shift_dr_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>tck_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="tck_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="tck_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>tck_i</ipxact:name> |
<ipxact:externalPortReference portRef="tck_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="tck_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>tdi_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="tdi_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="tdi_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>tdi_i</ipxact:name> |
<ipxact:externalPortReference portRef="tdi_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="tdi_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>tdo_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="tdo_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="tdo_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>tdo_o</ipxact:name> |
<ipxact:externalPortReference portRef="tdo_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="tdo_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>update_dr_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="update_dr_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="update_dr_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>update_dr_i</ipxact:name> |
<ipxact:externalPortReference portRef="update_dr_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="update_dr_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_ack_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_ack_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_ack_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_ack_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_ack_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_ack_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_adr_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_adr_o" spirit:left="31" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_adr_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_adr_o</ipxact:name> |
<ipxact:externalPortReference portRef="wb_adr_o" left="31" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_adr_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_bte_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_bte_o" spirit:left="1" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_bte_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_bte_o</ipxact:name> |
<ipxact:externalPortReference portRef="wb_bte_o" left="1" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_bte_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_cab_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_cab_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_cab_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_cab_o</ipxact:name> |
<ipxact:externalPortReference portRef="wb_cab_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_cab_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_clk_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_clk_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_clk_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_clk_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_clk_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_clk_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_cti_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_cti_o" spirit:left="2" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_cti_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_cti_o</ipxact:name> |
<ipxact:externalPortReference portRef="wb_cti_o" left="2" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_cti_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_cyc_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_cyc_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_cyc_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_cyc_o</ipxact:name> |
<ipxact:externalPortReference portRef="wb_cyc_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_cyc_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_dat_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_dat_i" spirit:left="31" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_dat_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_dat_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_dat_i" left="31" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_dat_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_dat_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_dat_o" spirit:left="31" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_dat_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_dat_o</ipxact:name> |
<ipxact:externalPortReference portRef="wb_dat_o" left="31" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_dat_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_err_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_err_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_err_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_err_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_err_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_err_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_rst_i</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_rst_i" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_rst_i" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_rst_i</ipxact:name> |
<ipxact:externalPortReference portRef="wb_rst_i" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_rst_i" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_sel_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_sel_o" spirit:left="3" spirit:right="0" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_sel_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_sel_o</ipxact:name> |
<ipxact:externalPortReference portRef="wb_sel_o" left="3" right="0" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_sel_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_stb_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_stb_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_stb_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_stb_o</ipxact:name> |
<ipxact:externalPortReference portRef="wb_stb_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_stb_o" /> |
</ipxact:adHocConnection> |
|
<spirit:adHocConnection> |
<spirit:name>wb_we_o</spirit:name> |
<spirit:externalPortReference spirit:portRef="wb_we_o" /> |
<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="wb_we_o" /> |
</spirit:adHocConnection> |
<ipxact:adHocConnection> |
<ipxact:name>wb_we_o</ipxact:name> |
<ipxact:externalPortReference portRef="wb_we_o" /> |
<ipxact:internalPortReference componentRef="dut" portRef="wb_we_o" /> |
</ipxact:adHocConnection> |
|
|
</spirit:adHocConnections> |
<spirit:componentInstances> |
</ipxact:adHocConnections> |
<ipxact:componentInstances> |
|
<spirit:componentInstance> |
<spirit:instanceName>dut</spirit:instanceName> |
<spirit:componentRef spirit:vendor="opencores.org" spirit:library="adv_debug_sys" spirit:name="adv_dbg_if" spirit:version="wb" /> |
<spirit:configurableElementValues> |
</spirit:configurableElementValues> |
</spirit:componentInstance> |
</spirit:componentInstances> |
</spirit:design> |
<ipxact:componentInstance> |
<ipxact:instanceName>dut</ipxact:instanceName> |
<ipxact:componentRef vendor="opencores.org" library="adv_debug_sys" name="adv_dbg_if" version="wb" /> |
<ipxact:configurableElementValues> |
</ipxact:configurableElementValues> |
</ipxact:componentInstance> |
</ipxact:componentInstances> |
</ipxact:design> |
/testbenches/xml/adv_dbg_if_wb_lint.xml
27,76 → 27,76
// from http://www.opencores.org/lgpl.shtml // |
// // |
--> |
<spirit:component |
xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" |
<ipxact:component |
xmlns:ipxact="http://www.accellera.org/XMLSchema/IPXACT/1685-2014" |
xmlns:socgen="http://opencores.org" |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
xsi:schemaLocation="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009 |
http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009/index.xsd"> |
xsi:schemaLocation="http://www.accellera.org/XMLSchema/IPXACT/1685-2014 |
http://www.accellera.org/XMLSchema/IPXACT/1685-2014/index.xsd"> |
|
<spirit:vendor>opencores.org</spirit:vendor> |
<spirit:library>adv_debug_sys</spirit:library> |
<spirit:name>adv_dbg_if</spirit:name> |
<spirit:version>wb_lint</spirit:version> |
<ipxact:vendor>opencores.org</ipxact:vendor> |
<ipxact:library>adv_debug_sys</ipxact:library> |
<ipxact:name>adv_dbg_if</ipxact:name> |
<ipxact:version>wb_lint</ipxact:version> |
|
|
|
|
<spirit:model> |
<ipxact:model> |
|
|
<spirit:views> |
<ipxact:views> |
|
<spirit:view> |
<spirit:name>Dut</spirit:name> |
<spirit:vendorExtensions> |
<spirit:componentRef spirit:vendor="opencores.org" |
spirit:library="adv_debug_sys" |
spirit:name="adv_dbg_if" |
spirit:version="wb_dut.params"/> |
</spirit:vendorExtensions> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>Dut</ipxact:name> |
<ipxact:vendorExtensions> |
<ipxact:componentRef ipxact:vendor="opencores.org" |
ipxact:library="adv_debug_sys" |
ipxact:name="adv_dbg_if" |
ipxact:version="wb_dut.params"/> |
</ipxact:vendorExtensions> |
</ipxact:view> |
|
<spirit:view> |
<spirit:name>lint</spirit:name> |
<spirit:envIdentifier>:*Lint:*</spirit:envIdentifier> |
<spirit:language>Verilog</spirit:language> |
<spirit:fileSetRef><spirit:localName>fs-lint</spirit:localName></spirit:fileSetRef> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>lint</ipxact:name> |
<ipxact:envIdentifier>:*Lint:*</ipxact:envIdentifier> |
<ipxact:language>Verilog</ipxact:language> |
<ipxact:fileSetRef><ipxact:localName>fs-lint</ipxact:localName></ipxact:fileSetRef> |
</ipxact:view> |
|
<spirit:view> |
<spirit:name>rtl_check</spirit:name> |
<spirit:vendorExtensions> |
<spirit:componentRef spirit:vendor="opencores.org" |
spirit:library="Testbench" |
spirit:name="toolflow" |
spirit:version="rtl_check"/> |
</spirit:vendorExtensions> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>rtl_check</ipxact:name> |
<ipxact:vendorExtensions> |
<ipxact:componentRef ipxact:vendor="opencores.org" |
ipxact:library="Testbench" |
ipxact:name="toolflow" |
ipxact:version="rtl_check"/> |
</ipxact:vendorExtensions> |
</ipxact:view> |
|
</spirit:views> |
</ipxact:views> |
|
|
</spirit:model> |
</ipxact:model> |
|
|
<spirit:fileSets> |
<ipxact:fileSets> |
|
<spirit:fileSet> |
<spirit:name>fs-lint</spirit:name> |
<ipxact:fileSet> |
<ipxact:name>fs-lint</ipxact:name> |
|
<spirit:file> |
<spirit:logicalName></spirit:logicalName> |
<spirit:name>../verilog/lint/adv_dbg_if_wb_lint</spirit:name> |
<spirit:fileType>verilogSource</spirit:fileType> |
<spirit:userFileType>module</spirit:userFileType> |
</spirit:file> |
<ipxact:file> |
<ipxact:logicalName></ipxact:logicalName> |
<ipxact:name>../verilog/lint/adv_dbg_if_wb_lint</ipxact:name> |
<ipxact:fileType>verilogSource</ipxact:fileType> |
<ipxact:userFileType>module</ipxact:userFileType> |
</ipxact:file> |
|
</spirit:fileSet> |
</ipxact:fileSet> |
|
</spirit:fileSets> |
</ipxact:fileSets> |
|
</spirit:component> |
</ipxact:component> |
|
|
|
/testbenches/xml/adv_dbg_if_wb_tb.xml
2,42 → 2,42
<!-- |
|
--> |
<spirit:component |
xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" |
<ipxact:component |
xmlns:ipxact="http://www.accellera.org/XMLSchema/IPXACT/1685-2014" |
xmlns:socgen="http://opencores.org" |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
xsi:schemaLocation="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009 |
http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009/index.xsd"> |
xsi:schemaLocation="http://www.accellera.org/XMLSchema/IPXACT/1685-2014 |
http://www.accellera.org/XMLSchema/IPXACT/1685-2014/index.xsd"> |
|
<spirit:vendor>opencores.org</spirit:vendor> |
<spirit:library>adv_debug_sys</spirit:library> |
<spirit:name>adv_dbg_if</spirit:name> |
<spirit:version>wb_tb</spirit:version> |
<ipxact:vendor>opencores.org</ipxact:vendor> |
<ipxact:library>adv_debug_sys</ipxact:library> |
<ipxact:name>adv_dbg_if</ipxact:name> |
<ipxact:version>wb_tb</ipxact:version> |
|
|
|
<spirit:componentGenerators> |
<ipxact:componentGenerators> |
|
|
|
|
<spirit:componentGenerator> |
<spirit:name>gen_verilog</spirit:name> |
<spirit:phase>104.0</spirit:phase> |
<spirit:apiType>none</spirit:apiType> |
<spirit:vendorExtensions><socgen:envIdentifier>common</socgen:envIdentifier></spirit:vendorExtensions> |
<spirit:generatorExe>./tools/verilog/gen_verilog</spirit:generatorExe> |
<spirit:parameters> |
<spirit:parameter> |
<spirit:name>destination</spirit:name> |
<spirit:value>adv_dbg_if_wb_tb</spirit:value> |
</spirit:parameter> |
</spirit:parameters> |
</spirit:componentGenerator> |
<ipxact:componentGenerator> |
<ipxact:name>gen_verilog</ipxact:name> |
<ipxact:phase>104.0</ipxact:phase> |
<ipxact:apiType>none</ipxact:apiType> |
<ipxact:vendorExtensions><socgen:envIdentifier>:*common:*</socgen:envIdentifier></ipxact:vendorExtensions> |
<ipxact:generatorExe>tools/verilog/gen_verilog</ipxact:generatorExe> |
<ipxact:parameters> |
<ipxact:parameter> |
<ipxact:name>destination</ipxact:name> |
<ipxact:value>adv_dbg_if_wb_tb</ipxact:value> |
</ipxact:parameter> |
</ipxact:parameters> |
</ipxact:componentGenerator> |
|
|
|
</spirit:componentGenerators> |
</ipxact:componentGenerators> |
|
|
|
45,113 → 45,113
|
|
|
<spirit:model> |
<spirit:modelParameters> |
<spirit:modelParameter><spirit:name>JTAG_MODEL_DIVCNT</spirit:name> <spirit:value>4'h4</spirit:value></spirit:modelParameter> |
<spirit:modelParameter><spirit:name>JTAG_MODEL_SIZE</spirit:name> <spirit:value>4</spirit:value></spirit:modelParameter> |
<spirit:modelParameter><spirit:name>wb_addr_width</spirit:name> <spirit:value>32</spirit:value></spirit:modelParameter> |
<spirit:modelParameter><spirit:name>wb_data_width</spirit:name> <spirit:value>32</spirit:value></spirit:modelParameter> |
<spirit:modelParameter><spirit:name>wb_byte_lanes</spirit:name> <spirit:value>4</spirit:value></spirit:modelParameter> |
</spirit:modelParameters> |
<ipxact:model> |
<ipxact:modelParameters> |
<ipxact:modelParameter><ipxact:name>JTAG_MODEL_DIVCNT</ipxact:name> <ipxact:value>4'h4</ipxact:value></ipxact:modelParameter> |
<ipxact:modelParameter><ipxact:name>JTAG_MODEL_SIZE</ipxact:name> <ipxact:value>4</ipxact:value></ipxact:modelParameter> |
<ipxact:modelParameter><ipxact:name>wb_addr_width</ipxact:name> <ipxact:value>32</ipxact:value></ipxact:modelParameter> |
<ipxact:modelParameter><ipxact:name>wb_data_width</ipxact:name> <ipxact:value>32</ipxact:value></ipxact:modelParameter> |
<ipxact:modelParameter><ipxact:name>wb_byte_lanes</ipxact:name> <ipxact:value>4</ipxact:value></ipxact:modelParameter> |
</ipxact:modelParameters> |
|
<spirit:views> |
<ipxact:views> |
|
<spirit:view> |
<spirit:name>Params</spirit:name> |
<spirit:vendorExtensions> |
<spirit:componentRef spirit:vendor="opencores.org" |
spirit:library="adv_debug_sys" |
spirit:name="adv_dbg_if" |
spirit:version="wb_dut.params"/> |
</spirit:vendorExtensions> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>Params</ipxact:name> |
<ipxact:vendorExtensions> |
<ipxact:componentRef ipxact:vendor="opencores.org" |
ipxact:library="adv_debug_sys" |
ipxact:name="adv_dbg_if" |
ipxact:version="wb_dut.params"/> |
</ipxact:vendorExtensions> |
</ipxact:view> |
|
|
<spirit:view> |
<spirit:name>Bfm</spirit:name> |
<spirit:hierarchyRef spirit:vendor="opencores.org" |
spirit:library="adv_debug_sys" |
spirit:name="adv_dbg_if" |
spirit:version="bfm.design"/> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>Bfm</ipxact:name> |
<ipxact:hierarchyRef ipxact:vendor="opencores.org" |
ipxact:library="adv_debug_sys" |
ipxact:name="adv_dbg_if" |
ipxact:version="bfm.design"/> |
</ipxact:view> |
|
|
<spirit:view> |
<spirit:name>wb_Bfm</spirit:name> |
<spirit:hierarchyRef spirit:vendor="opencores.org" |
spirit:library="adv_debug_sys" |
spirit:name="adv_dbg_if" |
spirit:version="wb_bfm.design"/> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>wb_Bfm</ipxact:name> |
<ipxact:hierarchyRef ipxact:vendor="opencores.org" |
ipxact:library="adv_debug_sys" |
ipxact:name="adv_dbg_if" |
ipxact:version="wb_bfm.design"/> |
</ipxact:view> |
|
|
<spirit:view> |
<spirit:name>icarus</spirit:name> |
<spirit:vendorExtensions> |
<spirit:componentRef spirit:vendor="opencores.org" |
spirit:library="Testbench" |
spirit:name="toolflow" |
spirit:version="icarus"/> |
</spirit:vendorExtensions> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>icarus</ipxact:name> |
<ipxact:vendorExtensions> |
<ipxact:componentRef ipxact:vendor="opencores.org" |
ipxact:library="Testbench" |
ipxact:name="toolflow" |
ipxact:version="icarus"/> |
</ipxact:vendorExtensions> |
</ipxact:view> |
|
|
|
|
<spirit:view> |
<spirit:name>common</spirit:name><spirit:envIdentifier>common</spirit:envIdentifier> |
<spirit:language>Verilog</spirit:language> |
<spirit:modelName></spirit:modelName> |
<spirit:fileSetRef> |
<spirit:localName>fs-common</spirit:localName> |
</spirit:fileSetRef> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>common</ipxact:name><ipxact:envIdentifier>:*common:*</ipxact:envIdentifier> |
<ipxact:language>Verilog</ipxact:language> |
<ipxact:modelName></ipxact:modelName> |
<ipxact:fileSetRef> |
<ipxact:localName>fs-common</ipxact:localName> |
</ipxact:fileSetRef> |
</ipxact:view> |
|
|
<spirit:view> |
<spirit:name>sim</spirit:name><spirit:envIdentifier>:*Simulation:*</spirit:envIdentifier> |
<spirit:language>Verilog</spirit:language> |
<spirit:modelName></spirit:modelName> |
<spirit:fileSetRef> |
<spirit:localName>fs-sim</spirit:localName> |
</spirit:fileSetRef> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>sim</ipxact:name><ipxact:envIdentifier>:*Simulation:*</ipxact:envIdentifier> |
<ipxact:language>Verilog</ipxact:language> |
<ipxact:modelName></ipxact:modelName> |
<ipxact:fileSetRef> |
<ipxact:localName>fs-sim</ipxact:localName> |
</ipxact:fileSetRef> |
</ipxact:view> |
|
<spirit:view> |
<spirit:name>lint</spirit:name><spirit:envIdentifier>:*Lint:*</spirit:envIdentifier> |
<spirit:language>Verilog</spirit:language> |
<spirit:modelName></spirit:modelName> |
<spirit:fileSetRef> |
<spirit:localName>fs-lint</spirit:localName> |
</spirit:fileSetRef> |
</spirit:view> |
<ipxact:view> |
<ipxact:name>lint</ipxact:name><ipxact:envIdentifier>:*Lint:*</ipxact:envIdentifier> |
<ipxact:language>Verilog</ipxact:language> |
<ipxact:modelName></ipxact:modelName> |
<ipxact:fileSetRef> |
<ipxact:localName>fs-lint</ipxact:localName> |
</ipxact:fileSetRef> |
</ipxact:view> |
|
</spirit:views> |
</ipxact:views> |
|
|
|
|
</spirit:model> |
</ipxact:model> |
|
|
|
|
|
<spirit:fileSets> |
<ipxact:fileSets> |
|
|
|
|
<spirit:fileSet> |
<spirit:name>fs-common</spirit:name> |
<ipxact:fileSet> |
<ipxact:name>fs-common</ipxact:name> |
|
|
<spirit:file> |
<spirit:logicalName></spirit:logicalName> |
<spirit:name>../verilog/tb.wb</spirit:name> |
<spirit:fileType>verilogSource</spirit:fileType> |
<spirit:userFileType>fragment</spirit:userFileType> |
</spirit:file> |
<ipxact:file> |
<ipxact:logicalName></ipxact:logicalName> |
<ipxact:name>../verilog/tb.wb</ipxact:name> |
<ipxact:fileType>verilogSource</ipxact:fileType> |
<ipxact:userFileType>fragment</ipxact:userFileType> |
</ipxact:file> |
|
|
|
160,57 → 160,57
|
|
|
</spirit:fileSet> |
</ipxact:fileSet> |
|
|
|
|
|
<spirit:fileSet> |
<spirit:name>fs-sim</spirit:name> |
<ipxact:fileSet> |
<ipxact:name>fs-sim</ipxact:name> |
|
|
<spirit:file> |
<spirit:logicalName></spirit:logicalName> |
<spirit:name>../verilog/tb.ext</spirit:name> |
<spirit:fileType>verilogSource</spirit:fileType> |
<spirit:userFileType>fragment</spirit:userFileType> |
</spirit:file> |
<ipxact:file> |
<ipxact:logicalName></ipxact:logicalName> |
<ipxact:name>../verilog/tb.ext</ipxact:name> |
<ipxact:fileType>verilogSource</ipxact:fileType> |
<ipxact:userFileType>fragment</ipxact:userFileType> |
</ipxact:file> |
|
|
|
|
<spirit:file> |
<spirit:logicalName></spirit:logicalName> |
<spirit:name>../verilog/common/adv_dbg_if_wb_tb</spirit:name> |
<spirit:fileType>verilogSource</spirit:fileType><spirit:userFileType>module</spirit:userFileType> |
</spirit:file> |
<ipxact:file> |
<ipxact:logicalName></ipxact:logicalName> |
<ipxact:name>../verilog/common/adv_dbg_if_wb_tb</ipxact:name> |
<ipxact:fileType>verilogSource</ipxact:fileType><ipxact:userFileType>module</ipxact:userFileType> |
</ipxact:file> |
|
|
|
|
</spirit:fileSet> |
</ipxact:fileSet> |
|
|
<spirit:fileSet> |
<spirit:name>fs-lint</spirit:name> |
<spirit:file> |
<spirit:logicalName></spirit:logicalName> |
<spirit:name>../verilog/common/adv_dbg_if_wb_tb</spirit:name> |
<spirit:fileType>verilogSource</spirit:fileType><spirit:userFileType>module</spirit:userFileType> |
</spirit:file> |
<ipxact:fileSet> |
<ipxact:name>fs-lint</ipxact:name> |
<ipxact:file> |
<ipxact:logicalName></ipxact:logicalName> |
<ipxact:name>../verilog/common/adv_dbg_if_wb_tb</ipxact:name> |
<ipxact:fileType>verilogSource</ipxact:fileType><ipxact:userFileType>module</ipxact:userFileType> |
</ipxact:file> |
|
|
</spirit:fileSet> |
</ipxact:fileSet> |
|
|
|
|
|
</spirit:fileSets> |
</ipxact:fileSets> |
|
|
|
|
|
</spirit:component> |
</ipxact:component> |
/x
0,0 → 1,133
./testbenches/verilog/tb.cpu0:assign debug_select_i = select_o[0]; |
./testbenches/verilog/tb.jfifo:assign debug_select_i = select_o[0]; |
./testbenches/verilog/tb.wb:assign debug_select_i = select_o[0]; |
./testbenches/verilog/tb.jfifo_sync:assign debug_select_i = syn_select[0]; |
./testbenches/verilog/tb.cpu1:assign debug_select_i = select_o[0]; |
./testbenches/verilog/tb.jsp:assign debug_select_i = select_o[0]; |
./testbenches/xml/adv_dbg_if_wb_cpu0_jsp_dut.params.xml:<spirit:library>adv_debug_sys</spirit:library> |
./testbenches/xml/adv_dbg_if_wb_cpu0_jsp_dut.params.xml: spirit:library="adv_debug_sys" |
./testbenches/xml/adv_dbg_if_cpu1_tb.xml:<spirit:library>adv_debug_sys</spirit:library> |
./testbenches/xml/adv_dbg_if_cpu1_tb.xml: spirit:library="adv_debug_sys" |
./testbenches/xml/adv_dbg_if_cpu1_tb.xml: spirit:library="adv_debug_sys" |
./testbenches/xml/adv_dbg_if_bfm.design.xml:<spirit:library>adv_debug_sys</spirit:library> |
./testbenches/xml/adv_dbg_if_jfifo_tb.xml:<spirit:library>adv_debug_sys</spirit:library> |
./testbenches/xml/adv_dbg_if_jfifo_tb.xml: spirit:library="adv_debug_sys" |
./testbenches/xml/adv_dbg_if_jfifo_tb.xml: spirit:library="adv_debug_sys" |
./testbenches/xml/adv_dbg_if_jfifo_tb.xml: spirit:library="adv_debug_sys" |
./testbenches/xml/adv_dbg_if_wb_cpu2_jsp_dut.params.xml:<spirit:library>adv_debug_sys</spirit:library> |
./testbenches/xml/adv_dbg_if_wb_cpu2_jsp_dut.params.xml: spirit:library="adv_debug_sys" |
./testbenches/xml/adv_dbg_if_wb_cpu0_lint.xml:<spirit:library>adv_debug_sys</spirit:library> |
./testbenches/xml/adv_dbg_if_wb_cpu0_lint.xml: spirit:library="adv_debug_sys" |
./testbenches/xml/adv_dbg_if_jsp_bfm.design.xml:<spirit:library>adv_debug_sys</spirit:library> |
./testbenches/xml/adv_dbg_if_cpu1_dut.params.xml:<spirit:library>adv_debug_sys</spirit:library> |
./testbenches/xml/adv_dbg_if_cpu1_dut.params.xml: spirit:library="adv_debug_sys" |
./testbenches/xml/adv_dbg_if_wb_cpu0_jfifo_dut.params.xml:<spirit:library>adv_debug_sys</spirit:library> |
./testbenches/xml/adv_dbg_if_wb_cpu0_jfifo_dut.params.xml: spirit:library="adv_debug_sys" |
./testbenches/xml/adv_dbg_if_jsp_duth.design.xml:// ./tools/verilog/gen_tb -vendor opencores.org -library adv_debug_sys -component adv_dbg_if -version jsp // |
./testbenches/xml/adv_dbg_if_jsp_duth.design.xml:<spirit:library>adv_debug_sys</spirit:library> |
./testbenches/xml/adv_dbg_if_jsp_duth.design.xml:<spirit:name>debug_select_i</spirit:name> |
./testbenches/xml/adv_dbg_if_jsp_duth.design.xml:<spirit:externalPortReference spirit:portRef="debug_select_i" /> |
./testbenches/xml/adv_dbg_if_jsp_duth.design.xml:<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="debug_select_i" /> |
./testbenches/xml/adv_dbg_if_jsp_duth.design.xml:<spirit:componentRef spirit:vendor="opencores.org" spirit:library="adv_debug_sys" spirit:name="adv_dbg_if" spirit:version="jsp" /> |
./testbenches/xml/adv_dbg_if_jsp_dut.params.xml:<spirit:library>adv_debug_sys</spirit:library> |
./testbenches/xml/adv_dbg_if_jsp_dut.params.xml: spirit:library="adv_debug_sys" |
./testbenches/xml/adv_dbg_if_jfifo_dut.params.xml:<spirit:library>adv_debug_sys</spirit:library> |
./testbenches/xml/adv_dbg_if_jfifo_dut.params.xml: spirit:library="adv_debug_sys" |
./testbenches/xml/adv_dbg_if_wb_bfm.design.xml:<spirit:library>adv_debug_sys</spirit:library> |
./testbenches/xml/adv_dbg_if_wb_cpu0_dut.params.xml:<spirit:library>adv_debug_sys</spirit:library> |
./testbenches/xml/adv_dbg_if_wb_cpu0_dut.params.xml: spirit:library="adv_debug_sys" |
./testbenches/xml/adv_dbg_if_jfifo_sync_tb.xml:<spirit:library>adv_debug_sys</spirit:library> |
./testbenches/xml/adv_dbg_if_jfifo_sync_tb.xml: spirit:library="adv_debug_sys" |
./testbenches/xml/adv_dbg_if_jfifo_sync_tb.xml: spirit:library="adv_debug_sys" |
./testbenches/xml/adv_dbg_if_jfifo_sync_tb.xml: spirit:library="adv_debug_sys" |
./testbenches/xml/adv_dbg_if_wb_duth.design.xml:// ./tools/verilog/gen_tb -vendor opencores.org -library adv_debug_sys -component adv_dbg_if -version wb // |
./testbenches/xml/adv_dbg_if_wb_duth.design.xml:<spirit:library>adv_debug_sys</spirit:library> |
./testbenches/xml/adv_dbg_if_wb_duth.design.xml:<spirit:name>debug_select_i</spirit:name> |
./testbenches/xml/adv_dbg_if_wb_duth.design.xml:<spirit:externalPortReference spirit:portRef="debug_select_i" /> |
./testbenches/xml/adv_dbg_if_wb_duth.design.xml:<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="debug_select_i" /> |
./testbenches/xml/adv_dbg_if_wb_duth.design.xml:<spirit:componentRef spirit:vendor="opencores.org" spirit:library="adv_debug_sys" spirit:name="adv_dbg_if" spirit:version="wb" /> |
./testbenches/xml/adv_dbg_if_wb_cpu0_jfifo_duth.design.xml:// ./tools/verilog/gen_tb -vendor opencores.org -library adv_debug_sys -component adv_dbg_if -version wb_cpu0_jfifo // |
./testbenches/xml/adv_dbg_if_wb_cpu0_jfifo_duth.design.xml:<spirit:library>adv_debug_sys</spirit:library> |
./testbenches/xml/adv_dbg_if_wb_cpu0_jfifo_duth.design.xml:<spirit:componentRef spirit:vendor="opencores.org" spirit:library="adv_debug_sys" spirit:name="adv_dbg_if" spirit:version="wb_cpu0_jfifo" /> |
./testbenches/xml/adv_dbg_if_jfifo_duth.design.xml:// ./tools/verilog/gen_tb -vendor opencores.org -library adv_debug_sys -component adv_dbg_if -version jfifo // |
./testbenches/xml/adv_dbg_if_jfifo_duth.design.xml:<spirit:library>adv_debug_sys</spirit:library> |
./testbenches/xml/adv_dbg_if_jfifo_duth.design.xml:<spirit:name>debug_select_i</spirit:name> |
./testbenches/xml/adv_dbg_if_jfifo_duth.design.xml:<spirit:externalPortReference spirit:portRef="debug_select_i" /> |
./testbenches/xml/adv_dbg_if_jfifo_duth.design.xml:<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="debug_select_i" /> |
./testbenches/xml/adv_dbg_if_jfifo_duth.design.xml:<spirit:componentRef spirit:vendor="opencores.org" spirit:library="adv_debug_sys" spirit:name="adv_dbg_if" spirit:version="jfifo" /> |
./testbenches/xml/adv_dbg_if_wb_cpu0_jsp_duth.design.xml:// ./tools/verilog/gen_tb -vendor opencores.org -library adv_debug_sys -component adv_dbg_if -version wb_cpu0_jsp // |
./testbenches/xml/adv_dbg_if_wb_cpu0_jsp_duth.design.xml:<spirit:library>adv_debug_sys</spirit:library> |
./testbenches/xml/adv_dbg_if_wb_cpu0_jsp_duth.design.xml:<spirit:componentRef spirit:vendor="opencores.org" spirit:library="adv_debug_sys" spirit:name="adv_dbg_if" spirit:version="wb_cpu0_jsp" /> |
./testbenches/xml/adv_dbg_if_wb_tb.xml:<spirit:library>adv_debug_sys</spirit:library> |
./testbenches/xml/adv_dbg_if_wb_tb.xml: spirit:library="adv_debug_sys" |
./testbenches/xml/adv_dbg_if_wb_tb.xml: spirit:library="adv_debug_sys" |
./testbenches/xml/adv_dbg_if_wb_tb.xml: spirit:library="adv_debug_sys" |
./testbenches/xml/adv_dbg_if_wb_cpu0_duth.design.xml:// ./tools/verilog/gen_tb -vendor opencores.org -library adv_debug_sys -component adv_dbg_if -version wb_cpu0 // |
./testbenches/xml/adv_dbg_if_wb_cpu0_duth.design.xml:<spirit:library>adv_debug_sys</spirit:library> |
./testbenches/xml/adv_dbg_if_wb_cpu0_duth.design.xml:<spirit:name>debug_select_i</spirit:name> |
./testbenches/xml/adv_dbg_if_wb_cpu0_duth.design.xml:<spirit:externalPortReference spirit:portRef="debug_select_i" /> |
./testbenches/xml/adv_dbg_if_wb_cpu0_duth.design.xml:<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="debug_select_i" /> |
./testbenches/xml/adv_dbg_if_wb_cpu0_duth.design.xml:<spirit:componentRef spirit:vendor="opencores.org" spirit:library="adv_debug_sys" spirit:name="adv_dbg_if" spirit:version="wb_cpu0" /> |
./testbenches/xml/adv_dbg_if_cpu1_duth.design.xml:// ./tools/verilog/gen_tb -vendor opencores.org -library adv_debug_sys -component adv_dbg_if -version cpu1 // |
./testbenches/xml/adv_dbg_if_cpu1_duth.design.xml:<spirit:library>adv_debug_sys</spirit:library> |
./testbenches/xml/adv_dbg_if_cpu1_duth.design.xml:<spirit:name>debug_select_i</spirit:name> |
./testbenches/xml/adv_dbg_if_cpu1_duth.design.xml:<spirit:externalPortReference spirit:portRef="debug_select_i" /> |
./testbenches/xml/adv_dbg_if_cpu1_duth.design.xml:<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="debug_select_i" /> |
./testbenches/xml/adv_dbg_if_cpu1_duth.design.xml:<spirit:componentRef spirit:vendor="opencores.org" spirit:library="adv_debug_sys" spirit:name="adv_dbg_if" spirit:version="cpu1" /> |
./testbenches/xml/adv_dbg_if_jfifo_lint.xml:<spirit:library>adv_debug_sys</spirit:library> |
./testbenches/xml/adv_dbg_if_jfifo_lint.xml: spirit:library="adv_debug_sys" |
./testbenches/xml/adv_dbg_if_wb_lint.xml:<spirit:library>adv_debug_sys</spirit:library> |
./testbenches/xml/adv_dbg_if_wb_lint.xml: spirit:library="adv_debug_sys" |
./testbenches/xml/adv_dbg_if_jsp_tb.xml:<spirit:library>adv_debug_sys</spirit:library> |
./testbenches/xml/adv_dbg_if_jsp_tb.xml: spirit:library="adv_debug_sys" |
./testbenches/xml/adv_dbg_if_jsp_tb.xml: spirit:library="adv_debug_sys" |
./testbenches/xml/adv_dbg_if_jsp_tb.xml: spirit:library="adv_debug_sys" |
./testbenches/xml/adv_dbg_if_cpu0_tb.xml:<spirit:library>adv_debug_sys</spirit:library> |
./testbenches/xml/adv_dbg_if_cpu0_tb.xml: spirit:library="adv_debug_sys" |
./testbenches/xml/adv_dbg_if_cpu0_tb.xml: spirit:library="adv_debug_sys" |
./testbenches/xml/adv_dbg_if_wb_dut.params.xml:<spirit:library>adv_debug_sys</spirit:library> |
./testbenches/xml/adv_dbg_if_wb_dut.params.xml: spirit:library="adv_debug_sys" |
./testbenches/xml/adv_dbg_if_wb_cpu2_jsp_lint.xml:<spirit:library>adv_debug_sys</spirit:library> |
./testbenches/xml/adv_dbg_if_wb_cpu2_jsp_lint.xml: spirit:library="adv_debug_sys" |
./testbenches/xml/adv_dbg_if_cpu0_duth.design.xml:// ./tools/verilog/gen_tb -vendor opencores.org -library adv_debug_sys -component adv_dbg_if -version cpu0 // |
./testbenches/xml/adv_dbg_if_cpu0_duth.design.xml:<spirit:library>adv_debug_sys</spirit:library> |
./testbenches/xml/adv_dbg_if_cpu0_duth.design.xml:<spirit:name>debug_select_i</spirit:name> |
./testbenches/xml/adv_dbg_if_cpu0_duth.design.xml:<spirit:externalPortReference spirit:portRef="debug_select_i" /> |
./testbenches/xml/adv_dbg_if_cpu0_duth.design.xml:<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="debug_select_i" /> |
./testbenches/xml/adv_dbg_if_cpu0_duth.design.xml:<spirit:componentRef spirit:vendor="opencores.org" spirit:library="adv_debug_sys" spirit:name="adv_dbg_if" spirit:version="cpu0" /> |
./testbenches/xml/adv_dbg_if_wb_cpu2_jsp_duth.design.xml:// ./tools/verilog/gen_tb -vendor opencores.org -library adv_debug_sys -component adv_dbg_if -version wb_cpu2_jsp // |
./testbenches/xml/adv_dbg_if_wb_cpu2_jsp_duth.design.xml:<spirit:library>adv_debug_sys</spirit:library> |
./testbenches/xml/adv_dbg_if_wb_cpu2_jsp_duth.design.xml:<spirit:name>debug_select_i</spirit:name> |
./testbenches/xml/adv_dbg_if_wb_cpu2_jsp_duth.design.xml:<spirit:externalPortReference spirit:portRef="debug_select_i" /> |
./testbenches/xml/adv_dbg_if_wb_cpu2_jsp_duth.design.xml:<spirit:internalPortReference spirit:componentRef="dut" spirit:portRef="debug_select_i" /> |
./testbenches/xml/adv_dbg_if_wb_cpu2_jsp_duth.design.xml:<spirit:componentRef spirit:vendor="opencores.org" spirit:library="adv_debug_sys" spirit:name="adv_dbg_if" spirit:version="wb_cpu2_jsp" /> |
./testbenches/xml/adv_dbg_if_jsp_lint.xml:<spirit:library>adv_debug_sys</spirit:library> |
./testbenches/xml/adv_dbg_if_jsp_lint.xml: spirit:library="adv_debug_sys" |
./testbenches/xml/adv_dbg_if_jfifo_bfm.design.xml:<spirit:library>adv_debug_sys</spirit:library> |
./testbenches/xml/adv_dbg_if_cpu1_lint.xml:<spirit:library>adv_debug_sys</spirit:library> |
./testbenches/xml/adv_dbg_if_cpu1_lint.xml: spirit:library="adv_debug_sys" |
./testbenches/xml/adv_dbg_if_cpu0_lint.xml:<spirit:library>adv_debug_sys</spirit:library> |
./testbenches/xml/adv_dbg_if_cpu0_lint.xml: spirit:library="adv_debug_sys" |
./testbenches/xml/adv_dbg_if_cpu0_dut.params.xml:<spirit:library>adv_debug_sys</spirit:library> |
./testbenches/xml/adv_dbg_if_cpu0_dut.params.xml: spirit:library="adv_debug_sys" |
./icarus/jfifo/wave.sav:[dumpfile] "/home/johne/Desktop/socgen/work/opencores.org__adv_debug_sys/Hardware/adv_dbg_if/sim/icarus/jfifo_sync/TestBench.vcd" |
./icarus/jfifo/wave.sav:[savefile] "/home/johne/Desktop/socgen/projects/opencores.org/adv_debug_sys/Hardware/adv_dbg_if/sim/icarus/jfifo_sync/wave.sav" |
./icarus/jfifo/wave.sav:TB.test.dut.debug_select_i |
./icarus/cpu1/wave.sav:[dumpfile] "/home/johne/Desktop/socgen/work/opencores.org__adv_debug_sys/Hardware/adv_dbg_if/sim/icarus/default/TestBench.vcd" |
./icarus/cpu1/wave.sav:[savefile] "/home/johne/Desktop/socgen/projects/opencores.org/adv_debug_sys/Hardware/adv_dbg_if/sim/icarus/default/wave.sav" |
./icarus/cpu1/wave.sav:TB.test.debug_select_i |
./icarus/cpu0/wave.sav:[dumpfile] "/home/johne/Desktop/socgen/work/opencores.org__adv_debug_sys/Hardware/adv_dbg_if/sim/icarus/default/TestBench.vcd" |
./icarus/cpu0/wave.sav:[savefile] "/home/johne/Desktop/socgen/projects/opencores.org/adv_debug_sys/Hardware/adv_dbg_if/sim/icarus/default/wave.sav" |
./icarus/cpu0/wave.sav:TB.test.debug_select_i |
./icarus/jfifo_sync1/wave.sav:[dumpfile] "/home/johne/Desktop/socgen/work/opencores.org__adv_debug_sys/Hardware/adv_dbg_if/sim/icarus/jfifo_sync/TestBench.vcd" |
./icarus/jfifo_sync1/wave.sav:[savefile] "/home/johne/Desktop/socgen/projects/opencores.org/adv_debug_sys/Hardware/adv_dbg_if/sim/icarus/jfifo_sync/wave.sav" |
./icarus/jfifo_sync1/wave.sav:TB.test.dut.debug_select_i |
./icarus/wb/wave.sav:[dumpfile] "/home/johne/Desktop/socgen/work/opencores.org__adv_debug_sys/Hardware/adv_dbg_if/sim/icarus/wb/TestBench.vcd" |
./icarus/wb/wave.sav:[savefile] "/home/johne/Desktop/socgen/projects/opencores.org/adv_debug_sys/Hardware/adv_dbg_if/sim/icarus/wb/wave.sav" |
./icarus/wb/wave.sav:TB.test.debug_select_i |
./icarus/jfifo_sync/wave.sav:[dumpfile] "/home/johne/Desktop/socgen/work/opencores.org__adv_debug_sys/Hardware/adv_dbg_if/sim/icarus/jfifo_sync/TestBench.vcd" |
./icarus/jfifo_sync/wave.sav:[savefile] "/home/johne/Desktop/socgen/projects/opencores.org/adv_debug_sys/Hardware/adv_dbg_if/sim/icarus/jfifo_sync/wave.sav" |
./icarus/jfifo_sync/wave.sav:TB.test.dut.debug_select_i |
./icarus/jsp/wave.sav:[dumpfile] "/home/johne/Desktop/socgen/work/opencores.org__adv_debug_sys/Hardware/adv_dbg_if/sim/icarus/jsp/TestBench.vcd" |
./icarus/jsp/wave.sav:[savefile] "/home/johne/Desktop/socgen/projects/opencores.org/adv_debug_sys/Hardware/adv_dbg_if/sim/icarus/jsp/wave.sav" |
./icarus/jsp/wave.sav:TB.test.debug_select_i |