rsp.ss
738 Bytes
search_path = search_path + "../src" + "../../inc" + \
"../../../lib/verilog/user" + "../../syn" + \
"../../su/src" + "../../vu/src"
/* read the verilog sources */
read -f verilog ../src/rsp.v
read -f verilog ../../dm/src/dmemx2.v
/* read the edif sources */
read -f edif ../../su/syn/su.edf
read -f edif ../../ls/syn/ls.edf
read -f edif ../../vu/syn/vu.edf
read -f edif ../../sb/syn/rspbusses.edf
read -f edif ../../io/syn/io_cmd_dma.edf
read -f edif ../../io/syn/io_mem_dma.edf
current_design = rsp
link
ungroup dmemx2
check_design > rsp.lint
set_dont_touch {su, ls, vu, rspbusses, io_cmd_dma, io_mem_dma}
compile -map_effort low
/* Write out edif netlist */
write -f edif -o rsp.edf rsp
quit