# TCL File Generated by Component Editor 7.2 on:
# Wed Apr 09 23:41:11 EDT 2008
# DO NOT MODIFY

set_source_file "ray_tracer_avalon_module.vhd"
set_module "ray_tracer_avalon_module"
set_module_description ""
set_module_property "className" "ray_tracer_avalon_module"
set_module_property "group" ""
set_module_property "libraries" [ list "ieee.std_logic_1164.all" "ieee.numeric_std.all" "std.standard.all" ]
set_module_property "synthesisFiles" "ray_tracer_avalon_module.vhd"
set_module_property "version" "1.1"

# Module parameters

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

# Interface export_1
add_interface "export_1" "conduit" "start" "clock"
# Ports in interface export_1
add_port_to_interface "export_1" "vga_h_sync" "export"
add_port_to_interface "export_1" "vga_v_sync" "export"
add_port_to_interface "export_1" "vga_blank" "export"
add_port_to_interface "export_1" "vga_r" "export"
add_port_to_interface "export_1" "vga_sync" "export"
add_port_to_interface "export_1" "vga_g" "export"
add_port_to_interface "export_1" "vga_b" "export"
add_port_to_interface "export_1" "vga_clock" "export"
add_port_to_interface "export_1" "debug_address" "export"
add_port_to_interface "export_1" "debug_data" "export"

# 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" "holdTime" "0"
set_interface_property "avalon_slave_1" "printableDevice" "false"
set_interface_property "avalon_slave_1" "readWaitTime" "1"
set_interface_property "avalon_slave_1" "setupTime" "0"
set_interface_property "avalon_slave_1" "addressAlignment" "DYNAMIC"
set_interface_property "avalon_slave_1" "writeWaitTime" "0"
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" "maximumPendingReadTransactions" "0"
# Ports in interface avalon_slave_1
add_port_to_interface "avalon_slave_1" "read" "read"
add_port_to_interface "avalon_slave_1" "write" "write"
add_port_to_interface "avalon_slave_1" "chipselect" "chipselect"
add_port_to_interface "avalon_slave_1" "address" "address"
add_port_to_interface "avalon_slave_1" "readdata" "readdata"
add_port_to_interface "avalon_slave_1" "writedata" "writedata"
