From bdef8622a37f0f8fe35476cb59c0c0436d2ba8fb Mon Sep 17 00:00:00 2001 From: Cesar Strauss Date: Sat, 23 Jul 2022 14:14:53 -0300 Subject: [PATCH] Use DELAYG instead of DELAYF on Icarus simulation They were swapped, at some point, but simulation was not kept in sync. --- gram/simulation/runsimsoc.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gram/simulation/runsimsoc.sh b/gram/simulation/runsimsoc.sh index f1338e9..e847c79 100755 --- a/gram/simulation/runsimsoc.sh +++ b/gram/simulation/runsimsoc.sh @@ -19,7 +19,7 @@ yosys simsoc.ys cp ${LIB_DIR}/DDRDLLA.v DDRDLLA.v patch DDRDLLA.v < DDRDLLA.patch iverilog -Wall -g2012 -s simsoctb -o simsoc simsoctb.v build_simsoc/top.v dram_model/ddr3.v ${LIB_DIR}/ECLKSYNCB.v ${LIB_DIR}/EHXPLLL.v ${LIB_DIR}/PUR.v ${LIB_DIR}/GSR.v \ - ${LIB_DIR}/FD1S3AX.v ${LIB_DIR}/SGSR.v ${LIB_DIR}/ODDRX2F.v ${LIB_DIR}/ODDRX2DQA.v ${LIB_DIR}/DELAYF.v ${LIB_DIR}/BB.v ${LIB_DIR}/OB.v ${LIB_DIR}/IB.v \ + ${LIB_DIR}/FD1S3AX.v ${LIB_DIR}/SGSR.v ${LIB_DIR}/ODDRX2F.v ${LIB_DIR}/ODDRX2DQA.v ${LIB_DIR}/DELAYG.v ${LIB_DIR}/BB.v ${LIB_DIR}/OB.v ${LIB_DIR}/IB.v \ ${LIB_DIR}/DQSBUFM.v ${LIB_DIR}/UDFDL5_UDP_X.v ${LIB_DIR}/TSHX2DQSA.v ${LIB_DIR}/TSHX2DQA.v ${LIB_DIR}/ODDRX2DQSB.v ${LIB_DIR}/IDDRX2DQA.v DDRDLLA.v \ ${LIB_DIR}/CLKDIVF.v vvp -n simsoc -fst-speed -- 2.30.2