Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Flash-based VS SRAM-based FPGA

Status
Not open for further replies.

Ansonng

Newbie level 6
Joined
Apr 15, 2006
Messages
12
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,372
Hi,
What is the pro and con between Flash-based VS SRAM-based FPGA?

Thanks,
Anson
 

ashishkel

Member level 2
Joined
Jan 8, 2006
Messages
44
Helped
11
Reputation
22
Reaction score
3
Trophy points
1,288
Location
Bangalore
Activity points
1,620
most important con of SRAM based FPGA:- need to be programmed on power up, each time, unless its got some other device to program it on power up automatically from some PROM or some thing.
most important pro of SRAM based FPGA:- Fast and low power programmabilty, Less space for storing config data

most important pro of Flash based FPGA:- Will retain the config data even after power down.
most important con of Flash based FPGA:- Design need to be secured, to prevent copying. Loss of chip area for allocation of Flash, Power needed to program and re program the Flash in case of EEPROM flash.
 

hcet

Full Member level 5
Joined
Mar 9, 2002
Messages
313
Helped
21
Reputation
28
Reaction score
6
Trophy points
1,298
Activity points
2,094
Spartan-3AN is SRAM based with Flash to configure.

ep20k
 

Iouri

Advanced Member level 2
Joined
Aug 17, 2005
Messages
682
Helped
87
Reputation
174
Reaction score
8
Trophy points
1,298
Activity points
4,814
MAX II from Altera also Flash based FPGA
 

bilal_oct

Full Member level 1
Joined
Aug 8, 2008
Messages
97
Helped
8
Reputation
16
Reaction score
5
Trophy points
1,288
Activity points
1,950
Hi all,

I have following questions.

1- The S-RAM based FPGA always need a bit file to be loaded from external Flash every time on power up ? Is this correct ?

2- How many times in general a bit file can be can be downloaded to external Flash ?

3- Flash based FPGA can also be programmed several times ? if yes then how many times ?
 

ads-ee

Super Moderator
Staff member
Joined
Sep 10, 2013
Messages
7,846
Helped
1,815
Reputation
3,640
Reaction score
1,777
Trophy points
1,393
Location
USA
Activity points
59,264
1. Yes
2. Until the flash device can no longer be erased. Read the flash device specification to find the manufactures maximum number of programming cycles.
3. Again look at the manufactures documentation.
 
Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top