ASIC/FPGA  Design and Verification Out Source Services 
                            Open Issues for SD Slave Free Code
                            
                              - The design does not support free of error read response for bus width of 1. I started to decode a separate counter for that. For 4 bits transaction the address advances on each transaction and therefor it works fine.
 
                              - SD registers are not implemented and most values are answered by driving some constants.
 
                              - Randomization checks to exercise the CRC calculation and timing were not done.
 
                              - Write transactions are not supported.
 
                              - General review of spec needs versus what is currently supported.
 
                               
                              - 
                              Please note, that a new version of the SD project is 
                              available on this  site. It was converted to 
                              VHDL. It has a greater support for SD spec. It has 
                              a better test bench and a set of scripts, which allow 
                              random stimuli and automate the check.
SD slave with Samsung flash (k9f1208) (vhdl project).
                              
 
                             
 
                           Contact me now at: |