add icarus simulation of ls2 with DDR3 and ECP5 models
[ls2.git] / simsoc.ys
1 read_ilang build/top.il
2 read_verilog ../uart16550/rtl/verilog/raminfr.v
3 read_verilog ../uart16550/rtl/verilog/uart_defines.v
4 read_verilog ../uart16550/rtl/verilog/uart_rfifo.v
5 read_verilog ../uart16550/rtl/verilog/uart_top.v
6 read_verilog ../uart16550/rtl/verilog/timescale.v
7 read_verilog ../uart16550/rtl/verilog/uart_receiver.v
8 read_verilog ../uart16550/rtl/verilog/uart_sync_flops.v
9 read_verilog ../uart16550/rtl/verilog/uart_transmitter.v
10 read_verilog ../uart16550/rtl/verilog/uart_debug_if.v
11 read_verilog ../uart16550/rtl/verilog/uart_regs.v
12 read_verilog ../uart16550/rtl/verilog/uart_tfifo.v
13 read_verilog ../uart16550/rtl/verilog/uart_wb.v
14 read_verilog ./external_core_top.v
15
16 delete w:$verilog_initial_trigger
17 proc_prune
18 proc_clean
19 proc_rmdead
20 proc_init
21 proc_arst
22 proc_dlatch
23 proc_dff
24 proc_mux
25 proc_rmdead
26 proc_clean
27 pmuxtree
28 memory_collect
29 extract_fa
30 clean
31 opt
32 clean
33 write_verilog -norename top.v
34 stat