ec82764bef
RTL (GS rasterizer, EE core stub, platform bridge, LPDDR4B path), sim regression (272 TBs), docs, and tooling. Copyrighted PS2 content (BIOS, game code, GS dumps, and all dump-derived textures/traces) is excluded via .gitignore and stays local. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
347 lines
15 KiB
XML
Executable File
347 lines
15 KiB
XML
Executable File
<?xml version="1.0" ?>
|
|
<!--Your use of Intel Corporation's design tools, logic functions
|
|
and other software and tools, and any partner logic
|
|
functions, and any output files from any of the foregoing
|
|
(including device programming or simulation files), and any
|
|
associated documentation or information are expressly subject
|
|
to the terms and conditions of the Intel Program License
|
|
Subscription Agreement, the Intel Quartus Prime License Agreement,
|
|
the Intel FPGA IP License Agreement, or other applicable license
|
|
agreement, including, without limitation, that your use is for
|
|
the sole purpose of programming logic devices manufactured by
|
|
Intel and sold by Intel or its authorized distributors. Please
|
|
refer to the applicable agreement for further details, at
|
|
https://fpgasoftware.intel.com/eula.-->
|
|
<ipxact:component xmlns:altera="http://www.altera.com/XMLSchema/IPXact2014/extensions" xmlns:ipxact="http://www.accellera.org/XMLSchema/IPXACT/1685-2014">
|
|
<ipxact:vendor>Intel Corporation</ipxact:vendor>
|
|
<ipxact:library>rst_in</ipxact:library>
|
|
<ipxact:name>altera_reset_bridge_inst</ipxact:name>
|
|
<ipxact:version>19.2.0</ipxact:version>
|
|
<ipxact:busInterfaces>
|
|
<ipxact:busInterface>
|
|
<ipxact:name>in_reset</ipxact:name>
|
|
<ipxact:busType vendor="intel" library="intel" name="reset" version="25.3"></ipxact:busType>
|
|
<ipxact:abstractionTypes>
|
|
<ipxact:abstractionType>
|
|
<ipxact:abstractionRef vendor="intel" library="intel" name="reset" version="25.3"></ipxact:abstractionRef>
|
|
<ipxact:portMaps>
|
|
<ipxact:portMap>
|
|
<ipxact:logicalPort>
|
|
<ipxact:name>reset_n</ipxact:name>
|
|
</ipxact:logicalPort>
|
|
<ipxact:physicalPort>
|
|
<ipxact:name>in_reset_n</ipxact:name>
|
|
</ipxact:physicalPort>
|
|
</ipxact:portMap>
|
|
</ipxact:portMaps>
|
|
</ipxact:abstractionType>
|
|
</ipxact:abstractionTypes>
|
|
<ipxact:slave></ipxact:slave>
|
|
<ipxact:parameters>
|
|
<ipxact:parameter parameterId="associatedClock" type="string">
|
|
<ipxact:name>associatedClock</ipxact:name>
|
|
<ipxact:displayName>Associated clock</ipxact:displayName>
|
|
<ipxact:value></ipxact:value>
|
|
</ipxact:parameter>
|
|
<ipxact:parameter parameterId="synchronousEdges" type="string">
|
|
<ipxact:name>synchronousEdges</ipxact:name>
|
|
<ipxact:displayName>Synchronous edges</ipxact:displayName>
|
|
<ipxact:value>NONE</ipxact:value>
|
|
</ipxact:parameter>
|
|
</ipxact:parameters>
|
|
</ipxact:busInterface>
|
|
<ipxact:busInterface>
|
|
<ipxact:name>out_reset</ipxact:name>
|
|
<ipxact:busType vendor="intel" library="intel" name="reset" version="25.3"></ipxact:busType>
|
|
<ipxact:abstractionTypes>
|
|
<ipxact:abstractionType>
|
|
<ipxact:abstractionRef vendor="intel" library="intel" name="reset" version="25.3"></ipxact:abstractionRef>
|
|
<ipxact:portMaps>
|
|
<ipxact:portMap>
|
|
<ipxact:logicalPort>
|
|
<ipxact:name>reset_n</ipxact:name>
|
|
</ipxact:logicalPort>
|
|
<ipxact:physicalPort>
|
|
<ipxact:name>out_reset_n</ipxact:name>
|
|
</ipxact:physicalPort>
|
|
</ipxact:portMap>
|
|
</ipxact:portMaps>
|
|
</ipxact:abstractionType>
|
|
</ipxact:abstractionTypes>
|
|
<ipxact:master></ipxact:master>
|
|
<ipxact:parameters>
|
|
<ipxact:parameter parameterId="associatedClock" type="string">
|
|
<ipxact:name>associatedClock</ipxact:name>
|
|
<ipxact:displayName>Associated clock</ipxact:displayName>
|
|
<ipxact:value></ipxact:value>
|
|
</ipxact:parameter>
|
|
<ipxact:parameter parameterId="associatedDirectReset" type="string">
|
|
<ipxact:name>associatedDirectReset</ipxact:name>
|
|
<ipxact:displayName>Associated direct reset</ipxact:displayName>
|
|
<ipxact:value>in_reset</ipxact:value>
|
|
</ipxact:parameter>
|
|
<ipxact:parameter parameterId="associatedResetSinks" type="string">
|
|
<ipxact:name>associatedResetSinks</ipxact:name>
|
|
<ipxact:displayName>Associated reset sinks</ipxact:displayName>
|
|
<ipxact:value>in_reset</ipxact:value>
|
|
</ipxact:parameter>
|
|
<ipxact:parameter parameterId="synchronousEdges" type="string">
|
|
<ipxact:name>synchronousEdges</ipxact:name>
|
|
<ipxact:displayName>Synchronous edges</ipxact:displayName>
|
|
<ipxact:value>NONE</ipxact:value>
|
|
</ipxact:parameter>
|
|
</ipxact:parameters>
|
|
</ipxact:busInterface>
|
|
</ipxact:busInterfaces>
|
|
<ipxact:model>
|
|
<ipxact:views>
|
|
<ipxact:view>
|
|
<ipxact:name>QUARTUS_SYNTH</ipxact:name>
|
|
<ipxact:envIdentifier>:quartus.altera.com:</ipxact:envIdentifier>
|
|
<ipxact:componentInstantiationRef>QUARTUS_SYNTH</ipxact:componentInstantiationRef>
|
|
</ipxact:view>
|
|
</ipxact:views>
|
|
<ipxact:instantiations>
|
|
<ipxact:componentInstantiation>
|
|
<ipxact:name>QUARTUS_SYNTH</ipxact:name>
|
|
<ipxact:moduleName>altera_reset_bridge</ipxact:moduleName>
|
|
<ipxact:fileSetRef>
|
|
<ipxact:localName>QUARTUS_SYNTH</ipxact:localName>
|
|
</ipxact:fileSetRef>
|
|
<ipxact:parameters></ipxact:parameters>
|
|
</ipxact:componentInstantiation>
|
|
</ipxact:instantiations>
|
|
<ipxact:ports>
|
|
<ipxact:port>
|
|
<ipxact:name>in_reset_n</ipxact:name>
|
|
<ipxact:wire>
|
|
<ipxact:direction>in</ipxact:direction>
|
|
<ipxact:vectors></ipxact:vectors>
|
|
<ipxact:wireTypeDefs>
|
|
<ipxact:wireTypeDef>
|
|
<ipxact:typeName>STD_LOGIC</ipxact:typeName>
|
|
<ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
|
|
</ipxact:wireTypeDef>
|
|
</ipxact:wireTypeDefs>
|
|
</ipxact:wire>
|
|
</ipxact:port>
|
|
<ipxact:port>
|
|
<ipxact:name>out_reset_n</ipxact:name>
|
|
<ipxact:wire>
|
|
<ipxact:direction>out</ipxact:direction>
|
|
<ipxact:vectors></ipxact:vectors>
|
|
<ipxact:wireTypeDefs>
|
|
<ipxact:wireTypeDef>
|
|
<ipxact:typeName>STD_LOGIC</ipxact:typeName>
|
|
<ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
|
|
</ipxact:wireTypeDef>
|
|
</ipxact:wireTypeDefs>
|
|
</ipxact:wire>
|
|
</ipxact:port>
|
|
</ipxact:ports>
|
|
</ipxact:model>
|
|
<ipxact:vendorExtensions>
|
|
<altera:entity_info>
|
|
<ipxact:vendor>Intel Corporation</ipxact:vendor>
|
|
<ipxact:library>rst_in</ipxact:library>
|
|
<ipxact:name>altera_reset_bridge</ipxact:name>
|
|
<ipxact:version>19.2.0</ipxact:version>
|
|
</altera:entity_info>
|
|
<altera:altera_module_parameters>
|
|
<ipxact:parameters>
|
|
<ipxact:parameter parameterId="ACTIVE_LOW_RESET" type="int">
|
|
<ipxact:name>ACTIVE_LOW_RESET</ipxact:name>
|
|
<ipxact:displayName>Active low reset</ipxact:displayName>
|
|
<ipxact:value>1</ipxact:value>
|
|
</ipxact:parameter>
|
|
<ipxact:parameter parameterId="SYNCHRONOUS_EDGES" type="string">
|
|
<ipxact:name>SYNCHRONOUS_EDGES</ipxact:name>
|
|
<ipxact:displayName>Input Synchronous edges</ipxact:displayName>
|
|
<ipxact:value>none</ipxact:value>
|
|
</ipxact:parameter>
|
|
<ipxact:parameter parameterId="NUM_RESET_OUTPUTS" type="int">
|
|
<ipxact:name>NUM_RESET_OUTPUTS</ipxact:name>
|
|
<ipxact:displayName>Number of reset outputs</ipxact:displayName>
|
|
<ipxact:value>1</ipxact:value>
|
|
</ipxact:parameter>
|
|
<ipxact:parameter parameterId="USE_RESET_REQUEST" type="int">
|
|
<ipxact:name>USE_RESET_REQUEST</ipxact:name>
|
|
<ipxact:displayName>Use reset request signal</ipxact:displayName>
|
|
<ipxact:value>0</ipxact:value>
|
|
</ipxact:parameter>
|
|
<ipxact:parameter parameterId="SYNC_RESET" type="int">
|
|
<ipxact:name>SYNC_RESET</ipxact:name>
|
|
<ipxact:displayName>Use synchronous resets</ipxact:displayName>
|
|
<ipxact:value>0</ipxact:value>
|
|
</ipxact:parameter>
|
|
<ipxact:parameter parameterId="AUTO_CLK_CLOCK_RATE" type="longint">
|
|
<ipxact:name>AUTO_CLK_CLOCK_RATE</ipxact:name>
|
|
<ipxact:displayName>Auto CLOCK_RATE</ipxact:displayName>
|
|
<ipxact:value>-1</ipxact:value>
|
|
</ipxact:parameter>
|
|
</ipxact:parameters>
|
|
</altera:altera_module_parameters>
|
|
<altera:altera_system_parameters>
|
|
<ipxact:parameters>
|
|
<ipxact:parameter parameterId="board" type="string">
|
|
<ipxact:name>board</ipxact:name>
|
|
<ipxact:displayName>Board</ipxact:displayName>
|
|
<ipxact:value>default</ipxact:value>
|
|
</ipxact:parameter>
|
|
<ipxact:parameter parameterId="device" type="string">
|
|
<ipxact:name>device</ipxact:name>
|
|
<ipxact:displayName>Device</ipxact:displayName>
|
|
<ipxact:value>A5EB013BB23BE4SCS</ipxact:value>
|
|
</ipxact:parameter>
|
|
<ipxact:parameter parameterId="deviceFamily" type="string">
|
|
<ipxact:name>deviceFamily</ipxact:name>
|
|
<ipxact:displayName>Device family</ipxact:displayName>
|
|
<ipxact:value>Agilex 5</ipxact:value>
|
|
</ipxact:parameter>
|
|
<ipxact:parameter parameterId="deviceSpeedGrade" type="string">
|
|
<ipxact:name>deviceSpeedGrade</ipxact:name>
|
|
<ipxact:displayName>Device Speed Grade</ipxact:displayName>
|
|
<ipxact:value>6</ipxact:value>
|
|
</ipxact:parameter>
|
|
<ipxact:parameter parameterId="generationId" type="int">
|
|
<ipxact:name>generationId</ipxact:name>
|
|
<ipxact:displayName>Generation Id</ipxact:displayName>
|
|
<ipxact:value>0</ipxact:value>
|
|
</ipxact:parameter>
|
|
<ipxact:parameter parameterId="bonusData" type="string">
|
|
<ipxact:name>bonusData</ipxact:name>
|
|
<ipxact:displayName>bonusData</ipxact:displayName>
|
|
<ipxact:value>bonusData
|
|
{
|
|
element $system
|
|
{
|
|
datum _originalDeviceFamily
|
|
{
|
|
value = "Agilex 5";
|
|
type = "String";
|
|
}
|
|
}
|
|
element altera_reset_bridge_inst
|
|
{
|
|
datum _sortIndex
|
|
{
|
|
value = "0";
|
|
type = "int";
|
|
}
|
|
}
|
|
}
|
|
</ipxact:value>
|
|
</ipxact:parameter>
|
|
<ipxact:parameter parameterId="hideFromIPCatalog" type="bit">
|
|
<ipxact:name>hideFromIPCatalog</ipxact:name>
|
|
<ipxact:displayName>Hide from IP Catalog</ipxact:displayName>
|
|
<ipxact:value>false</ipxact:value>
|
|
</ipxact:parameter>
|
|
<ipxact:parameter parameterId="lockedInterfaceDefinition" type="string">
|
|
<ipxact:name>lockedInterfaceDefinition</ipxact:name>
|
|
<ipxact:displayName>lockedInterfaceDefinition</ipxact:displayName>
|
|
<ipxact:value><boundaryDefinition>
|
|
<interfaces>
|
|
<interface>
|
|
<name>in_reset</name>
|
|
<type>reset</type>
|
|
<isStart>false</isStart>
|
|
<ports>
|
|
<port>
|
|
<name>in_reset_n</name>
|
|
<role>reset_n</role>
|
|
<direction>Input</direction>
|
|
<width>1</width>
|
|
<lowerBound>0</lowerBound>
|
|
<vhdlType>STD_LOGIC</vhdlType>
|
|
<terminationValue>0</terminationValue>
|
|
</port>
|
|
</ports>
|
|
<assignments>
|
|
<assignmentValueMap/>
|
|
</assignments>
|
|
<parameters>
|
|
<parameterValueMap>
|
|
<entry>
|
|
<key>associatedClock</key>
|
|
</entry>
|
|
<entry>
|
|
<key>synchronousEdges</key>
|
|
<value>NONE</value>
|
|
</entry>
|
|
</parameterValueMap>
|
|
</parameters>
|
|
</interface>
|
|
<interface>
|
|
<name>out_reset</name>
|
|
<type>reset</type>
|
|
<isStart>true</isStart>
|
|
<ports>
|
|
<port>
|
|
<name>out_reset_n</name>
|
|
<role>reset_n</role>
|
|
<direction>Output</direction>
|
|
<width>1</width>
|
|
<lowerBound>0</lowerBound>
|
|
<vhdlType>STD_LOGIC</vhdlType>
|
|
<terminationValue>0</terminationValue>
|
|
</port>
|
|
</ports>
|
|
<assignments>
|
|
<assignmentValueMap/>
|
|
</assignments>
|
|
<parameters>
|
|
<parameterValueMap>
|
|
<entry>
|
|
<key>associatedClock</key>
|
|
</entry>
|
|
<entry>
|
|
<key>associatedDirectReset</key>
|
|
<value>in_reset</value>
|
|
</entry>
|
|
<entry>
|
|
<key>associatedResetSinks</key>
|
|
<value>in_reset</value>
|
|
</entry>
|
|
<entry>
|
|
<key>synchronousEdges</key>
|
|
<value>NONE</value>
|
|
</entry>
|
|
</parameterValueMap>
|
|
</parameters>
|
|
</interface>
|
|
</interfaces>
|
|
</boundaryDefinition></ipxact:value>
|
|
</ipxact:parameter>
|
|
<ipxact:parameter parameterId="systemInfos" type="string">
|
|
<ipxact:name>systemInfos</ipxact:name>
|
|
<ipxact:displayName>systemInfos</ipxact:displayName>
|
|
<ipxact:value><systemInfosDefinition>
|
|
<connPtSystemInfos/>
|
|
</systemInfosDefinition></ipxact:value>
|
|
</ipxact:parameter>
|
|
<ipxact:parameter parameterId="dflBitArray" type="string">
|
|
<ipxact:name>dflBitArray</ipxact:name>
|
|
<ipxact:displayName>dflBitArray</ipxact:displayName>
|
|
<ipxact:value></ipxact:value>
|
|
</ipxact:parameter>
|
|
<ipxact:parameter parameterId="cpuInfo" type="string">
|
|
<ipxact:name>cpuInfo</ipxact:name>
|
|
<ipxact:displayName>cpuInfo</ipxact:displayName>
|
|
<ipxact:value></ipxact:value>
|
|
</ipxact:parameter>
|
|
</ipxact:parameters>
|
|
</altera:altera_system_parameters>
|
|
<altera:altera_interface_boundary>
|
|
<altera:interface_mapping altera:name="clk" altera:internal="altera_reset_bridge_inst.clk"></altera:interface_mapping>
|
|
<altera:interface_mapping altera:name="in_reset" altera:internal="altera_reset_bridge_inst.in_reset" altera:type="reset" altera:dir="end">
|
|
<altera:port_mapping altera:name="in_reset_n" altera:internal="in_reset_n"></altera:port_mapping>
|
|
</altera:interface_mapping>
|
|
<altera:interface_mapping altera:name="out_reset" altera:internal="altera_reset_bridge_inst.out_reset" altera:type="reset" altera:dir="start">
|
|
<altera:port_mapping altera:name="out_reset_n" altera:internal="out_reset_n"></altera:port_mapping>
|
|
</altera:interface_mapping>
|
|
</altera:altera_interface_boundary>
|
|
<altera:altera_has_warnings>false</altera:altera_has_warnings>
|
|
<altera:altera_has_errors>false</altera:altera_has_errors>
|
|
</ipxact:vendorExtensions>
|
|
</ipxact:component> |