# TCL File Generated by Component Editor 10.0
# Tue Aug 17 14:10:40 CST 2010
# DO NOT MODIFY


# +-----------------------------------
# | 
# | terasic_i2s_tx "TERASIC_I2S_TX" v1.0
# | Richard Chang 2010.08.17.14:10:40
# | 
# | 
# | E:/board/hdmi/Examples/DE4_230_HDMI_TX_RX/ip/TERASIC_I2S/TERASIC_I2S_TX.v
# | 
# |    ./TERASIC_I2S_TX.v syn, sim
# | 
# +-----------------------------------

# +-----------------------------------
# | request TCL package from ACDS 10.0
# | 
package require -exact sopc 10.0
# | 
# +-----------------------------------

# +-----------------------------------
# | module terasic_i2s_tx
# | 
set_module_property NAME terasic_i2s_tx
set_module_property VERSION 1.0
set_module_property INTERNAL false
set_module_property GROUP "Terasic Technologies Inc."
set_module_property AUTHOR "Richard Chang"
set_module_property DISPLAY_NAME TERASIC_I2S_TX
set_module_property TOP_LEVEL_HDL_FILE TERASIC_I2S_TX.v
set_module_property TOP_LEVEL_HDL_MODULE TERASIC_I2S_TX
set_module_property INSTANTIATE_IN_SYSTEM_MODULE true
set_module_property EDITABLE false
set_module_property ANALYZE_HDL TRUE
# | 
# +-----------------------------------

# +-----------------------------------
# | files
# | 
add_file TERASIC_I2S_TX.v {SYNTHESIS SIMULATION}
# | 
# +-----------------------------------

# +-----------------------------------
# | parameters
# | 
# | 
# +-----------------------------------

# +-----------------------------------
# | display items
# | 
# | 
# +-----------------------------------

# +-----------------------------------
# | connection point slave
# | 
add_interface slave avalon end
set_interface_property slave addressAlignment NATIVE
set_interface_property slave associatedClock clk
set_interface_property slave burstOnBurstBoundariesOnly false
set_interface_property slave explicitAddressSpan 0
set_interface_property slave holdTime 0
set_interface_property slave isMemoryDevice false
set_interface_property slave isNonVolatileStorage false
set_interface_property slave linewrapBursts false
set_interface_property slave maximumPendingReadTransactions 0
set_interface_property slave printableDevice false
set_interface_property slave readLatency 0
set_interface_property slave readWaitTime 1
set_interface_property slave setupTime 0
set_interface_property slave timingUnits Cycles
set_interface_property slave writeWaitTime 0

set_interface_property slave ASSOCIATED_CLOCK clk
set_interface_property slave ENABLED true

add_interface_port slave s_chipselect chipselect Input 1
add_interface_port slave s_address address Input 2
add_interface_port slave s_read read Input 1
add_interface_port slave s_readdata readdata Output 32
add_interface_port slave s_write write Input 1
add_interface_port slave s_writedata writedata Input 32
# | 
# +-----------------------------------

# +-----------------------------------
# | connection point clk
# | 
add_interface clk clock end

set_interface_property clk ENABLED true

add_interface_port clk s_clk clk Input 1
# | 
# +-----------------------------------

# +-----------------------------------
# | connection point clk_reset
# | 
add_interface clk_reset reset end
set_interface_property clk_reset associatedClock clk
set_interface_property clk_reset synchronousEdges DEASSERT

set_interface_property clk_reset ASSOCIATED_CLOCK clk
set_interface_property clk_reset ENABLED true

add_interface_port clk_reset s_reset reset Input 1
# | 
# +-----------------------------------

# +-----------------------------------
# | connection point conduit_end
# | 
add_interface conduit_end conduit end

set_interface_property conduit_end ENABLED true

add_interface_port conduit_end i2s_sck export Input 1
add_interface_port conduit_end i2s_ws export Output 1
add_interface_port conduit_end i2s_sd export Output 1
# | 
# +-----------------------------------

# +-----------------------------------
# | connection point irq
# | 
add_interface irq interrupt end
set_interface_property irq associatedAddressablePoint slave
set_interface_property irq associatedClock clk
set_interface_property irq associatedReset clk_reset

set_interface_property irq ASSOCIATED_CLOCK clk
set_interface_property irq ENABLED true

add_interface_port irq s_irq irq Output 1
# | 
# +-----------------------------------
