-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathrun.do
More file actions
55 lines (49 loc) · 1.83 KB
/
run.do
File metadata and controls
55 lines (49 loc) · 1.83 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
quit -sim
.main clear
file delete -force presynth
vlib presynth
vmap presynth presynth
vlog -sv -work presynth \
"rtl/cam_table.sv" \
"rtl/cycle_timer.sv" \
"rtl/block_ram/generic_dual_port_ram.sv" \
"rtl/block_ram/generic_block_ram.sv" \
"rtl/block_ram/block_ram.sv" \
"rtl/fifo/generic_synchronous_fifo.sv" \
"rtl/fifo/synchronous_fifo.sv" \
"rtl/fifo/asynchronous_fifo/asynchronous_fifo_read_controller.sv" \
"rtl/fifo/asynchronous_fifo/asynchronous_fifo_write_controller.sv" \
"rtl/fifo/asynchronous_fifo/generic_asynchronous_fifo.sv" \
"rtl/fifo/asynchronous_fifo/asynchronous_fifo.sv" \
"rtl/que_slot.sv" \
"rtl/que_slot_receieve_handler.sv" \
"rtl/receive_slot_arbiter.sv" \
"rtl/ethernet_packet_parser.sv" \
"rtl/frame_check_sequence_generator.sv" \
"rtl/rmii/rmii_byte_packager.sv" \
"rtl/rmii/rmii_byte_shipper.sv" \
"rtl/rmii/rmii_port.sv" \
"rtl/rgmii/ddr_input_buffer.sv" \
"rtl/rgmii/ddr_output_buffer.sv" \
"rtl/rgmii/rgmii_byte_packager.sv" \
"rtl/rgmii/rgmii_byte_shipper.sv" \
"rtl/rgmii/rgmii_pll.sv" \
"rtl/rgmii/rgmii_port.sv" \
"rtl/virtual_port/udp/internet_checksum_calculator.sv" \
"rtl/virtual_port/udp/ethernet_frame_generator.sv" \
"rtl/virtual_port/udp/ethernet_frame_parser.sv" \
"rtl/virtual_port/udp/receive_slot.sv" \
"rtl/virtual_port/udp/udp_fragment_slot.sv" \
"rtl/virtual_port/udp/udp_receieve_handler.sv" \
"rtl/virtual_port/udp/udp_transmit_handler.sv" \
"rtl/virtual_port/udp/virtual_port_udp.sv" \
"rtl/virtual_port/udp/udp_test_module.sv" \
"rtl/core_data_orchestrator.sv" \
"rtl/switch_core.sv" \
"test/testbench.sv"
vsim -voptargs=+acc -L intel -L presynth -work presynth -t 1ps presynth.testbench
add log -r /*
if {[file exists "wave.do"]} {
do "wave.do"
}
run -all