-
Notifications
You must be signed in to change notification settings - Fork 0
/
floatingpoint.qsys
72 lines (72 loc) · 2.66 KB
/
floatingpoint.qsys
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
<?xml version="1.0" encoding="UTF-8"?>
<system name="$${FILENAME}">
<component
name="$${FILENAME}"
displayName="$${FILENAME}"
version="1.0"
description=""
tags="INTERNAL_COMPONENT=true"
categories="System" />
<parameter name="bonusData"><![CDATA[bonusData
{
element nios_custom_instr_floating_point_2_multi_0
{
datum _sortIndex
{
value = "0";
type = "int";
}
}
}
]]></parameter>
<parameter name="clockCrossingAdapter" value="HANDSHAKE" />
<parameter name="device" value="5CSEMA5F31C6" />
<parameter name="deviceFamily" value="Cyclone V" />
<parameter name="deviceSpeedGrade" value="6" />
<parameter name="fabricMode" value="QSYS" />
<parameter name="generateLegacySim" value="false" />
<parameter name="generationId" value="0" />
<parameter name="globalResetBus" value="false" />
<parameter name="hdlLanguage" value="VERILOG" />
<parameter name="hideFromIPCatalog" value="true" />
<parameter name="lockedInterfaceDefinition" value="" />
<parameter name="maxAdditionalLatency" value="1" />
<parameter name="projectName" value="DE1_SoC.qpf" />
<parameter name="sopcBorderPoints" value="false" />
<parameter name="systemHash" value="0" />
<parameter name="testBenchDutName" value="" />
<parameter name="timeStamp" value="0" />
<parameter name="useTestBenchNamingPattern" value="false" />
<instanceScript></instanceScript>
<interface
name="s1"
internal="nios_custom_instr_floating_point_2_multi_0.s1"
type="nios_custom_instruction"
dir="end">
<port name="clk" internal="clk" />
<port name="clk_en" internal="clk_en" />
<port name="dataa" internal="dataa" />
<port name="datab" internal="datab" />
<port name="n" internal="n" />
<port name="reset" internal="reset" />
<port name="reset_req" internal="reset_req" />
<port name="start" internal="start" />
<port name="done" internal="done" />
<port name="result" internal="result" />
</interface>
<module
name="nios_custom_instr_floating_point_2_multi_0"
kind="altera_nios_custom_instr_floating_point_2_multi"
version="17.0"
enabled="1"
autoexport="1">
<parameter name="arithmetic_present" value="1" />
<parameter name="conversion_present" value="1" />
<parameter name="deviceFamily" value="Cyclone V" />
<parameter name="root_present" value="1" />
</module>
<interconnectRequirement for="$system" name="qsys_mm.clockCrossingAdapter" value="HANDSHAKE" />
<interconnectRequirement for="$system" name="qsys_mm.enableEccProtection" value="FALSE" />
<interconnectRequirement for="$system" name="qsys_mm.insertDefaultSlave" value="FALSE" />
<interconnectRequirement for="$system" name="qsys_mm.maxAdditionalLatency" value="1" />
</system>