Forum Discussion
Altera_Forum
Honored Contributor
14 years agoConfiguration Of FPGA
Hi i am new to FPGA. i am developing hardware using EP2C5T144C8 FPGA but i don't know about the configuration of FPGA. why we need to configure FPGA. what we need in hardware for configuration....
Altera_Forum
Honored Contributor
14 years ago --- Quote Start --- i am new to FPGA. i am developing hardware using EP2C5T144C8 FPGA but i don't know about the configuration of FPGA. why we need to configure FPGA. --- Quote End --- FPGA configuration information is stored in volatile memory (SRAM). When the power is first applied, the configuration needs to be loaded, eg., like booting a processor. --- Quote Start --- what we need in hardware for configuration. --- Quote End --- There are several different options discussed in the data sheets for the devices. If you're building a board with just an FPGA on it, then you will likely want to use Active Serial (AS) configuration from a serial flash. --- Quote Start --- i am using USB BLASTER for programming. --- Quote End --- A USB-Blaster programs the FPGA SRAM cells directly. If you cycle the power, then the FPGA comes back alive blank, and you have to program it using the USB-Blaster again. If you add serial flash to the design, then the FPGA can be programmed from the flash at power-on. You can change the design programmed into the flash using the USB-Blaster. --- Quote Start --- what other things are required to develop FPGA Dev Board ?? --- Quote End --- Hardware: * FPGA + power supplies + JTAG header + serial flash Software (free): * Quartus II web edition * Modelsim ASE simulator (for checking your code before using hardware) Try and figure things out for yourself, and then ask questions on this forum. Cheers, Dave