I interfaced SD card (with SPI) with an C8051f931 successfully. Now my next task is to interface an SD card with FPGA. So basically the FPGA will issue commands to the SD card for reading etc. In case of controller I used C programming where to send any particular command I used to write in some register. Writing to those register will send the data to the sd card.
How do I proceed in the case of FPGA. How do send any SPI command using FPGA? A friend of mine said to send command you will have to write a FSM for this purpose.
Can somebody through more light on the exact procedure I have to follow. By the way I have some knowledge of VeriLog and I can pickup advance concepts easily.
I got sequence of operations I have to perform to access SD card. This is very much clear to me. But for what I have to use FSM?