Email: bknpk@hotmail.com Phone: +972-54-7649119


V

 

ASIC/FPGA Design and Verification Out Source Services

SD slave with Samsung flash.



  1. The existing SD slave project was extended recently to support a Samsung flash instead of the XILINX ROM components, which are used in the free version of the code.

  2. The new design uses a FIFO, build up of XILINX dual port RAM components, in both the direction of SD read from flash and SD write to flash.
    It was written in VHDL both design and test-bench. BASH scripts are used to compile, run, regression and post run checks as well as coverage collection.
    The design was mainly simulated and tested using the free VHDL simulator: GHDL. Also simili simulator was partially used and compilation and simulation (but not regression) scripts are available as well. simili on this web site

  3. The following wave describes a typical test. First there are simple reads. It is followed by a SD read block.
    The two markers are pointing to SD to flash write.


  4. For more details, please e mail me to bknpk@hotmail.com . Put SD flash in the e mail subject.


  5. Related pages to the SD to flash VHDL project:
    1. perl SD to flash write check
    2. VHDL SD a word about timing
    3. perl SD script bit manipulation
    4. VHDL function, which generates random numbers
    5. checking the IO for legal values while ALE is asserted
    6. generating clock for the flash
    7. VHDL SD CRC16 function
    8. VHDL SD CRC16 RTL
    9. SD slave to flash timeout
    10. SD slave to flash read burst
    11. C++ Reference model for ECC.



Search This Site


Feedback This Site




new pages on this site