get runsimsoc2.sh running again, test asynchronous wb bridge,
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Sat, 16 Apr 2022 16:27:52 +0000 (17:27 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Sat, 16 Apr 2022 16:27:52 +0000 (17:27 +0100)
found bug in WBAsyncBridge (in soc) where ack signal was not wired up.
v simple

lib/console.c
runsimsoc2.sh

index 34bfc41dd4fc1191a93a02d4dc97be3b81768597..8d3d52c61f9fcb9d10d5e0b8905fe0505d45e657 100644 (file)
@@ -155,7 +155,7 @@ int getchar(void)
 
 int putchar(int c)
 {
-    // return c; comment this in for icarus simulations (too slow otherwise)
+    // return c; // comment this in for icarus simulations (too slow otherwise)
        if (uart_is_std) {
                while(std_uart_tx_full())
                        /* Do Nothing */;
index 66080cb6cd1d4d3e856b0f6bca9168e40d2f4fc8..9fe6b958f5306246d59aee280d488b22cb947291 100755 (executable)
@@ -26,6 +26,7 @@ iverilog -Wall -g2012 -s simsoctb -o simsoc \
     ${LIB_DIR}/ODDRX2DQSB.v ${LIB_DIR}/IDDRX2DQA.v \
     ${LIB_DIR}/UDFDL5E_UDP_X.v \
     ${LIB_DIR}/OBZ.v \
+    ${LIB_DIR}/DELAYG.v \
         ${LIB_DIR}/OFS1P3DX.v \
         ${LIB_DIR}/IFS1P3DX.v \
     DDRDLLA.v \