mirror of
https://github.com/aolofsson/oh.git
synced 2025-01-30 02:32:53 +08:00
8915fd6dfd
- Turns out I had a nasty bug that was masked by using my own RX to loopback the TX. Since the new RX is very benign with a programmable fifo full flag the timing is quite relaxed. - The legacy elink for e16 has a strict wait policy. When wait is raised high, you must stop pretty much immediately. - I struggled with testing this bug on the parallella for 2 days. - Putting together the test environment uncovered the bug in a couple of hours. F**K, I should know better!!
17 lines
222 B
Bash
Executable File
17 lines
222 B
Bash
Executable File
#!/bin/bash
|
|
#
|
|
#
|
|
#
|
|
#
|
|
#
|
|
#
|
|
#
|
|
dut="e16ref"
|
|
top="../../common/dv/dv_top.v"
|
|
iverilog -g2005 -DTARGET_SIM=1 -DTARGET_XILINX=1 elink_e16_model.v $top dut_${dut}.v -f ../../common/dv/libs.cmd -o ${dut}.vvp
|
|
|
|
|
|
#-pfileline=1
|
|
#-Wall
|
|
|