2022-05-27 16:35:55 +00:00
<?xml version="1.0" encoding="UTF-8"?>
<deploy
2022-06-25 04:47:11 +00:00
date="2022.06.14.11:25:23"
2022-05-27 16:35:55 +00:00
outputDirectory="/home/ir/Documents/codelib/Quartus/Design/uart_screen/">
<perimeter >
<parameter
name="AUTO_GENERATION_ID"
type="Integer"
defaultValue="0"
onHdl="0"
affectsHdl="1" />
<parameter
name="AUTO_UNIQUE_ID"
type="String"
defaultValue=""
onHdl="0"
affectsHdl="1" />
<parameter
name="AUTO_DEVICE_FAMILY"
type="String"
defaultValue="Cyclone IV E"
onHdl="0"
affectsHdl="1" />
<parameter
name="AUTO_DEVICE"
type="String"
defaultValue="EP4CE6E22C8"
onHdl="0"
affectsHdl="1" />
<parameter
name="AUTO_DEVICE_SPEEDGRADE"
type="String"
defaultValue="8"
onHdl="0"
affectsHdl="1" />
<parameter
name="AUTO_CLK_CLOCK_RATE"
type="Long"
defaultValue="-1"
onHdl="0"
affectsHdl="1" />
<parameter
name="AUTO_CLK_CLOCK_DOMAIN"
type="Integer"
defaultValue="-1"
onHdl="0"
affectsHdl="1" />
<parameter
name="AUTO_CLK_RESET_DOMAIN"
type="Integer"
defaultValue="-1"
onHdl="0"
affectsHdl="1" />
<interface name= "clk" kind= "clock" start= "0" >
<property name= "clockRate" value= "50000000" />
<property name= "externallyDriven" value= "false" />
<property name= "ptfSchematicName" value= "" />
<port name= "clk_clk" direction= "input" role= "clk" width= "1" />
</interface>
<interface name= "reset" kind= "reset" start= "0" >
<property name= "associatedClock" value= "" />
<property name= "synchronousEdges" value= "NONE" />
<port name= "reset_reset_n" direction= "input" role= "reset_n" width= "1" />
</interface>
<interface
name="rs232_0_avalon_data_receive_source"
kind="avalon_streaming"
start="1">
<property name= "associatedClock" value= "clk" />
<property name= "associatedReset" value= "reset" />
<property name= "beatsPerCycle" value= "1" />
<property name= "dataBitsPerSymbol" value= "8" />
<property name= "emptyWithinPacket" value= "false" />
<property name= "errorDescriptor" value= "" />
<property name= "firstSymbolInHighOrderBits" value= "true" />
<property name= "highOrderSymbolAtMSB" value= "false" />
<property name= "maxChannel" value= "0" />
<property name= "packetDescription" value= "" />
<property name= "readyLatency" value= "0" />
<property name= "symbolsPerBeat" value= "1" />
<port
name="rs232_0_from_uart_ready"
direction="input"
role="ready"
width="1" />
<port
name="rs232_0_from_uart_data"
direction="output"
role="data"
width="8" />
<port
name="rs232_0_from_uart_error"
direction="output"
role="error"
width="1" />
<port
name="rs232_0_from_uart_valid"
direction="output"
role="valid"
width="1" />
</interface>
<interface
name="rs232_0_avalon_data_transmit_sink"
kind="avalon_streaming"
start="0">
<property name= "associatedClock" value= "clk" />
<property name= "associatedReset" value= "reset" />
<property name= "beatsPerCycle" value= "1" />
<property name= "dataBitsPerSymbol" value= "8" />
<property name= "emptyWithinPacket" value= "false" />
<property name= "errorDescriptor" value= "" />
<property name= "firstSymbolInHighOrderBits" value= "true" />
<property name= "highOrderSymbolAtMSB" value= "false" />
<property name= "maxChannel" value= "0" />
<property name= "packetDescription" value= "" />
<property name= "readyLatency" value= "0" />
<property name= "symbolsPerBeat" value= "1" />
<port name= "rs232_0_to_uart_data" direction= "input" role= "data" width= "8" />
<port name= "rs232_0_to_uart_error" direction= "input" role= "error" width= "1" />
<port name= "rs232_0_to_uart_valid" direction= "input" role= "valid" width= "1" />
<port
name="rs232_0_to_uart_ready"
direction="output"
role="ready"
width="1" />
</interface>
<interface name= "rs232_0_external_interface" kind= "conduit" start= "0" >
<property name= "associatedClock" value= "" />
<property name= "associatedReset" value= "" />
<port name= "rs232_0_UART_RXD" direction= "input" role= "RXD" width= "1" />
<port name= "rs232_0_UART_TXD" direction= "output" role= "TXD" width= "1" />
</interface>
</perimeter>
<entity
path=""
2022-06-25 04:47:11 +00:00
parameterizationKey="uart_screen:1.0:AUTO_CLK_CLOCK_DOMAIN=-1,AUTO_CLK_CLOCK_RATE=-1,AUTO_CLK_RESET_DOMAIN=-1,AUTO_DEVICE=EP4CE6E22C8,AUTO_DEVICE_FAMILY=Cyclone IV E,AUTO_DEVICE_SPEEDGRADE=8,AUTO_GENERATION_ID=1655177123,AUTO_UNIQUE_ID=(clock_source:21.1:clockFrequency=50000000,clockFrequencyKnown=true,inputClockFrequency=0,resetSynchronousEdges=NONE)(altera_up_avalon_rs232:17.1:AUTO_CLK_CLOCK_RATE=50000000,AUTO_DEVICE_FAMILY=Cyclone IV E,avalon_bus_type=Streaming,baud=9600,data_bits=8,parity=None,ref_clk_freq=5.0E7,stop_bits=1)(clock:21.1:)(reset:21.1:)"
2022-05-27 16:35:55 +00:00
instancePathKey="uart_screen"
kind="uart_screen"
version="1.0"
name="uart_screen">
<parameter name= "AUTO_CLK_CLOCK_RATE" value= "-1" />
2022-06-25 04:47:11 +00:00
<parameter name= "AUTO_GENERATION_ID" value= "1655177123" />
2022-05-27 16:35:55 +00:00
<parameter name= "AUTO_DEVICE" value= "EP4CE6E22C8" />
<parameter name= "AUTO_DEVICE_FAMILY" value= "Cyclone IV E" />
<parameter name= "AUTO_CLK_RESET_DOMAIN" value= "-1" />
<parameter name= "AUTO_CLK_CLOCK_DOMAIN" value= "-1" />
<parameter name= "AUTO_UNIQUE_ID" value= "" />
<parameter name= "AUTO_DEVICE_SPEEDGRADE" value= "8" />
<generatedFiles >
<file
path="/home/ir/Documents/codelib/Quartus/Design/uart_screen/synthesis/uart_screen.v"
type="VERILOG" />
</generatedFiles>
<childGeneratedFiles >
<file
path="/home/ir/Documents/codelib/Quartus/Design/uart_screen/synthesis/submodules/altera_up_rs232_counters.v"
type="VERILOG" />
<file
path="/home/ir/Documents/codelib/Quartus/Design/uart_screen/synthesis/submodules/altera_up_rs232_in_deserializer.v"
type="VERILOG" />
<file
path="/home/ir/Documents/codelib/Quartus/Design/uart_screen/synthesis/submodules/altera_up_rs232_out_serializer.v"
type="VERILOG" />
<file
path="/home/ir/Documents/codelib/Quartus/Design/uart_screen/synthesis/submodules/altera_up_sync_fifo.v"
type="VERILOG" />
<file
path="/home/ir/Documents/codelib/Quartus/Design/uart_screen/synthesis/submodules/uart_screen_rs232_0.v"
type="VERILOG" />
<file
path="/home/ir/Documents/codelib/Quartus/Design/uart_screen/synthesis/submodules/altera_reset_controller.v"
type="VERILOG"
attributes="" />
<file
path="/home/ir/Documents/codelib/Quartus/Design/uart_screen/synthesis/submodules/altera_reset_synchronizer.v"
type="VERILOG"
attributes="" />
<file
path="/home/ir/Documents/codelib/Quartus/Design/uart_screen/synthesis/submodules/altera_reset_controller.sdc"
type="SDC"
attributes="" />
</childGeneratedFiles>
<sourceFiles >
<file path= "/home/ir/Documents/codelib/Quartus/Design/uart_screen.qsys" />
</sourceFiles>
<childSourceFiles >
<file
path="/opt/intelFPGA/21.1/ip/altera/university_program/communication/altera_up_avalon_rs232/altera_up_avalon_rs232_hw.tcl" />
<file
path="/opt/intelFPGA/21.1/ip/altera/university_program/communication/altera_up_avalon_rs232/hdl/altera_up_rs232_counters.v" />
<file
path="/opt/intelFPGA/21.1/ip/altera/university_program/communication/altera_up_avalon_rs232/hdl/altera_up_rs232_in_deserializer.v" />
<file
path="/opt/intelFPGA/21.1/ip/altera/university_program/communication/altera_up_avalon_rs232/hdl/altera_up_rs232_out_serializer.v" />
<file
path="/opt/intelFPGA/21.1/ip/altera/university_program/communication/altera_up_avalon_rs232/hdl/altera_up_sync_fifo.v" />
<file
path="/opt/intelFPGA/21.1/ip/altera/merlin/altera_reset_controller/altera_reset_controller_hw.tcl" />
</childSourceFiles>
<messages >
<message level= "Debug" culprit= "uart_screen" > queue size: 0 starting:uart_screen "uart_screen"</message>
<message level= "Progress" culprit= "min" > </message>
<message level= "Progress" culprit= "max" > </message>
<message level= "Progress" culprit= "current" > </message>
<message level= "Debug" > Transform: CustomInstructionTransform</message>
<message level= "Debug" > No custom instruction connections, skipping transform </message>
<message level= "Debug" culprit= "merlin_custom_instruction_transform" > <![CDATA[After transform: <b>2</b> modules, <b>2</b> connections]]> </message>
<message level= "Debug" > Transform: MMTransform</message>
<message level= "Debug" > Transform: InterruptMapperTransform</message>
<message level= "Debug" > Transform: InterruptSyncTransform</message>
<message level= "Debug" > Transform: InterruptFanoutTransform</message>
<message level= "Debug" > Transform: AvalonStreamingTransform</message>
<message level= "Debug" > Transform: ResetAdaptation</message>
<message level= "Progress" culprit= "min" > </message>
<message level= "Progress" culprit= "max" > </message>
<message level= "Progress" culprit= "current" > </message>
<message level= "Debug" culprit= "reset_adaptation_transform" > <![CDATA[After transform: <b>3</b> modules, <b>4</b> connections]]> </message>
<message level= "Debug" culprit= "uart_screen" > <![CDATA["<b>uart_screen</b>" reuses <b>altera_up_avalon_rs232</b> "<b>submodules/uart_screen_rs232_0</b>"]]> </message>
<message level= "Debug" culprit= "uart_screen" > <![CDATA["<b>uart_screen</b>" reuses <b>altera_reset_controller</b> "<b>submodules/altera_reset_controller</b>"]]> </message>
<message level= "Debug" culprit= "uart_screen" > queue size: 1 starting:altera_up_avalon_rs232 "submodules/uart_screen_rs232_0"</message>
<message level= "Info" culprit= "rs232_0" > Starting Generation of RS232 UART</message>
<message level= "Info" culprit= "rs232_0" > <![CDATA["<b>uart_screen</b>" instantiated <b>altera_up_avalon_rs232</b> "<b>rs232_0</b>"]]> </message>
<message level= "Debug" culprit= "uart_screen" > queue size: 0 starting:altera_reset_controller "submodules/altera_reset_controller"</message>
<message level= "Info" culprit= "rst_controller" > <![CDATA["<b>uart_screen</b>" instantiated <b>altera_reset_controller</b> "<b>rst_controller</b>"]]> </message>
</messages>
</entity>
<entity
path="submodules/"
2022-06-25 04:47:11 +00:00
parameterizationKey="altera_up_avalon_rs232:17.1:AUTO_CLK_CLOCK_RATE=50000000,AUTO_DEVICE_FAMILY=Cyclone IV E,avalon_bus_type=Streaming,baud=9600,data_bits=8,parity=None,ref_clk_freq=5.0E7,stop_bits=1"
2022-05-27 16:35:55 +00:00
instancePathKey="uart_screen:.:rs232_0"
kind="altera_up_avalon_rs232"
version="17.1"
name="uart_screen_rs232_0">
2022-06-25 04:47:11 +00:00
<parameter name= "baud" value= "9600" />
2022-05-27 16:35:55 +00:00
<parameter name= "AUTO_CLK_CLOCK_RATE" value= "50000000" />
<parameter name= "stop_bits" value= "1" />
<parameter name= "ref_clk_freq" value= "5.0E7" />
<parameter name= "avalon_bus_type" value= "Streaming" />
<parameter name= "data_bits" value= "8" />
<parameter name= "parity" value= "None" />
<parameter name= "AUTO_DEVICE_FAMILY" value= "Cyclone IV E" />
<generatedFiles >
<file
path="/home/ir/Documents/codelib/Quartus/Design/uart_screen/synthesis/submodules/altera_up_rs232_counters.v"
type="VERILOG" />
<file
path="/home/ir/Documents/codelib/Quartus/Design/uart_screen/synthesis/submodules/altera_up_rs232_in_deserializer.v"
type="VERILOG" />
<file
path="/home/ir/Documents/codelib/Quartus/Design/uart_screen/synthesis/submodules/altera_up_rs232_out_serializer.v"
type="VERILOG" />
<file
path="/home/ir/Documents/codelib/Quartus/Design/uart_screen/synthesis/submodules/altera_up_sync_fifo.v"
type="VERILOG" />
<file
path="/home/ir/Documents/codelib/Quartus/Design/uart_screen/synthesis/submodules/uart_screen_rs232_0.v"
type="VERILOG" />
</generatedFiles>
<childGeneratedFiles />
<sourceFiles >
<file
path="/opt/intelFPGA/21.1/ip/altera/university_program/communication/altera_up_avalon_rs232/altera_up_avalon_rs232_hw.tcl" />
<file
path="/opt/intelFPGA/21.1/ip/altera/university_program/communication/altera_up_avalon_rs232/hdl/altera_up_rs232_counters.v" />
<file
path="/opt/intelFPGA/21.1/ip/altera/university_program/communication/altera_up_avalon_rs232/hdl/altera_up_rs232_in_deserializer.v" />
<file
path="/opt/intelFPGA/21.1/ip/altera/university_program/communication/altera_up_avalon_rs232/hdl/altera_up_rs232_out_serializer.v" />
<file
path="/opt/intelFPGA/21.1/ip/altera/university_program/communication/altera_up_avalon_rs232/hdl/altera_up_sync_fifo.v" />
</sourceFiles>
<childSourceFiles />
<instantiator instantiator= "uart_screen" as= "rs232_0" />
<messages >
<message level= "Debug" culprit= "uart_screen" > queue size: 1 starting:altera_up_avalon_rs232 "submodules/uart_screen_rs232_0"</message>
<message level= "Info" culprit= "rs232_0" > Starting Generation of RS232 UART</message>
<message level= "Info" culprit= "rs232_0" > <![CDATA["<b>uart_screen</b>" instantiated <b>altera_up_avalon_rs232</b> "<b>rs232_0</b>"]]> </message>
</messages>
</entity>
<entity
path="submodules/"
parameterizationKey="altera_reset_controller:21.1:ADAPT_RESET_REQUEST=0,MIN_RST_ASSERTION_TIME=3,NUM_RESET_INPUTS=1,OUTPUT_RESET_SYNC_EDGES=deassert,RESET_REQUEST_PRESENT=0,RESET_REQ_EARLY_DSRT_TIME=1,RESET_REQ_WAIT_TIME=1,SYNC_DEPTH=2,USE_RESET_REQUEST_IN0=0,USE_RESET_REQUEST_IN1=0,USE_RESET_REQUEST_IN10=0,USE_RESET_REQUEST_IN11=0,USE_RESET_REQUEST_IN12=0,USE_RESET_REQUEST_IN13=0,USE_RESET_REQUEST_IN14=0,USE_RESET_REQUEST_IN15=0,USE_RESET_REQUEST_IN2=0,USE_RESET_REQUEST_IN3=0,USE_RESET_REQUEST_IN4=0,USE_RESET_REQUEST_IN5=0,USE_RESET_REQUEST_IN6=0,USE_RESET_REQUEST_IN7=0,USE_RESET_REQUEST_IN8=0,USE_RESET_REQUEST_IN9=0,USE_RESET_REQUEST_INPUT=0"
instancePathKey="uart_screen:.:rst_controller"
kind="altera_reset_controller"
version="21.1"
name="altera_reset_controller">
<generatedFiles >
<file
path="/home/ir/Documents/codelib/Quartus/Design/uart_screen/synthesis/submodules/altera_reset_controller.v"
type="VERILOG"
attributes="" />
<file
path="/home/ir/Documents/codelib/Quartus/Design/uart_screen/synthesis/submodules/altera_reset_synchronizer.v"
type="VERILOG"
attributes="" />
<file
path="/home/ir/Documents/codelib/Quartus/Design/uart_screen/synthesis/submodules/altera_reset_controller.sdc"
type="SDC"
attributes="" />
</generatedFiles>
<childGeneratedFiles />
<sourceFiles >
<file
path="/opt/intelFPGA/21.1/ip/altera/merlin/altera_reset_controller/altera_reset_controller_hw.tcl" />
</sourceFiles>
<childSourceFiles />
<instantiator instantiator= "uart_screen" as= "rst_controller" />
<messages >
<message level= "Debug" culprit= "uart_screen" > queue size: 0 starting:altera_reset_controller "submodules/altera_reset_controller"</message>
<message level= "Info" culprit= "rst_controller" > <![CDATA["<b>uart_screen</b>" instantiated <b>altera_reset_controller</b> "<b>rst_controller</b>"]]> </message>
</messages>
</entity>
</deploy>