ASIC/FPGA Design and Verification Out Source Services
The following VCD -wave format- shows some SDIO command transactions: Command 0x00 followed by command 0x37 (55) and response of R1. The CRC module is active in both ways. When a command arrives it is required to check its CRC7. When a response is sent the CRC7 has to be calculated and appended to the response.
- The inputs to the CRC7 module in assorted cases such as command and response of 48 bits and response of 136 bits is explained at: CRC7 input bits
- The VCD is available at download area : wave.vcd.gz
-
Based on the free verilog SD version, a non free VHDL SD project
was created. It supports more SD commands like read burst, has a better
test-bench and a set of bash scripts to automate and randomize the
input stimuli.
The VHDL implementation uses
Samsung flash (k9f1208).
Contact me now at: |