From 71eecd18e816dba0b45920d7cbf03434bb937f24 Mon Sep 17 00:00:00 2001 From: Waylon Cude Date: Sat, 7 Jun 2025 21:57:17 -0700 Subject: [PATCH] Added modules to read sdcard data and cmd response These were realy headaches but the testbenches are passing. We need to take a look at the audio_buffer testbench for sure, it is way wrong and needs reworked to use the interface. Should do a pass through every module probably. --- SDVD.xpr | 90 ++++++++++- design/sd/read_command.sv | 119 +++++++++++++++ design/sd/read_data.sv | 64 ++++++++ doc/bugs.md | 9 ++ verification/sd/read_command_tb.sv | 81 ++++++++++ verification/sd/read_data_tb.sv | 140 ++++++++++++++++++ .../read_command_tb_behav.wcfg | 67 +++++++++ .../waveform_configs/read_data_tb_behav.wcfg | 96 ++++++++++++ 8 files changed, 662 insertions(+), 4 deletions(-) create mode 100644 design/sd/read_command.sv create mode 100644 design/sd/read_data.sv create mode 100644 verification/sd/read_command_tb.sv create mode 100644 verification/sd/read_data_tb.sv create mode 100644 verification/waveform_configs/read_command_tb_behav.wcfg create mode 100644 verification/waveform_configs/read_data_tb_behav.wcfg diff --git a/SDVD.xpr b/SDVD.xpr index 0d2afb8..77e9825 100644 --- a/SDVD.xpr +++ b/SDVD.xpr @@ -45,7 +45,7 @@