# TCL File Generated by Component Editor 7.2 on:
# Fri May 14 03:46:13 EDT 2010
# DO NOT MODIFY

set_source_file "isp1362_ctrl.v"
set_module "isp1362_ctrl"
set_module_description ""
set_module_property "className" "isp1362_ctrl"
set_module_property "group" ""
set_module_property "synthesisFiles" "isp1362_ctrl.v"

# Module parameters

# Interface clock
add_interface "clock" "clock" "sink" "asynchronous"
# Ports in interface clock
add_port_to_interface "clock" "clk" "clk"
add_port_to_interface "clock" "reset_n" "reset_n"

# Interface export_0
add_interface "export_0" "conduit" "start" "clock"
# Ports in interface export_0
add_port_to_interface "export_0" "OTG_ADDR" "export"
add_port_to_interface "export_0" "OTG_DATA" "export"
add_port_to_interface "export_0" "OTG_CS_N" "export"
add_port_to_interface "export_0" "OTG_RD_N" "export"
add_port_to_interface "export_0" "OTG_WR_N" "export"
add_port_to_interface "export_0" "OTG_RST_N" "export"
add_port_to_interface "export_0" "OTG_INT0" "export"
add_port_to_interface "export_0" "OTG_INT1" "export"
add_port_to_interface "export_0" "OTG_FSPEED" "export"
add_port_to_interface "export_0" "OTG_LSPEED" "export"
add_port_to_interface "export_0" "OTG_DACK0_N" "export"
add_port_to_interface "export_0" "OTG_DACK1_N" "export"

# Interface avalon_slave_0
add_interface "avalon_slave_0" "avalon" "slave" "clock"
set_interface_property "avalon_slave_0" "isNonVolatileStorage" "false"
set_interface_property "avalon_slave_0" "burstOnBurstBoundariesOnly" "false"
set_interface_property "avalon_slave_0" "readLatency" "0"
set_interface_property "avalon_slave_0" "readWaitStates" "5"
set_interface_property "avalon_slave_0" "holdTime" "5"
set_interface_property "avalon_slave_0" "printableDevice" "false"
set_interface_property "avalon_slave_0" "readWaitTime" "5"
set_interface_property "avalon_slave_0" "setupTime" "5"
set_interface_property "avalon_slave_0" "addressAlignment" "NATIVE"
set_interface_property "avalon_slave_0" "writeWaitTime" "5"
set_interface_property "avalon_slave_0" "timingUnits" "Cycles"
set_interface_property "avalon_slave_0" "minimumUninterruptedRunLength" "1"
set_interface_property "avalon_slave_0" "isMemoryDevice" "false"
set_interface_property "avalon_slave_0" "linewrapBursts" "false"
set_interface_property "avalon_slave_0" "writeWaitStates" "5"
set_interface_property "avalon_slave_0" "maximumPendingReadTransactions" "0"
# Ports in interface avalon_slave_0
add_port_to_interface "avalon_slave_0" "address" "address"
add_port_to_interface "avalon_slave_0" "readdata" "readdata"
add_port_to_interface "avalon_slave_0" "writedata" "writedata"
add_port_to_interface "avalon_slave_0" "chipselect_n" "chipselect_n"
add_port_to_interface "avalon_slave_0" "read_n" "read_n"
add_port_to_interface "avalon_slave_0" "write_n" "write_n"

# Interface avalon_slave_1
add_interface "avalon_slave_1" "avalon" "slave" "clock"
set_interface_property "avalon_slave_1" "isNonVolatileStorage" "false"
set_interface_property "avalon_slave_1" "burstOnBurstBoundariesOnly" "false"
set_interface_property "avalon_slave_1" "readLatency" "0"
set_interface_property "avalon_slave_1" "readWaitStates" "5"
set_interface_property "avalon_slave_1" "holdTime" "5"
set_interface_property "avalon_slave_1" "printableDevice" "false"
set_interface_property "avalon_slave_1" "readWaitTime" "5"
set_interface_property "avalon_slave_1" "setupTime" "5"
set_interface_property "avalon_slave_1" "addressAlignment" "NATIVE"
set_interface_property "avalon_slave_1" "writeWaitTime" "5"
set_interface_property "avalon_slave_1" "timingUnits" "Cycles"
set_interface_property "avalon_slave_1" "minimumUninterruptedRunLength" "1"
set_interface_property "avalon_slave_1" "isMemoryDevice" "false"
set_interface_property "avalon_slave_1" "linewrapBursts" "false"
set_interface_property "avalon_slave_1" "writeWaitStates" "5"
set_interface_property "avalon_slave_1" "maximumPendingReadTransactions" "0"
# Ports in interface avalon_slave_1
add_port_to_interface "avalon_slave_1" "writedata_avalon_slave_1" "writedata"
add_port_to_interface "avalon_slave_1" "write_n_avalon_slave_1" "write_n"

# Interface interrupt_sender
add_interface "interrupt_sender" "interrupt" "sender" "clock"
set_interface_property "interrupt_sender" "associatedAddressablePoint" "avalon_slave_0"
# Ports in interface interrupt_sender
add_port_to_interface "interrupt_sender" "irq_n" "irq_n"

# Interface interrupt_sender_1
add_interface "interrupt_sender_1" "interrupt" "sender" "clock"
set_interface_property "interrupt_sender_1" "associatedAddressablePoint" "avalon_slave_1"
# Ports in interface interrupt_sender_1
add_port_to_interface "interrupt_sender_1" "irq_n_avalon_slave_1" "irq_n"
