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.

get FPGA to run in stand alone

Status
Not open for further replies.

VisRoboris

Newbie level 4
Joined
Jun 30, 2012
Messages
5
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,324
Hi there.
I know this is a trivial question, but I can't find a proper answer.. maybe it's just me who has a poor language.
Let me say in advance I never used an FPGA before and I'd like to try and buy one.
Is it possible to program an fpga and then detach it from the development board to embed it in another project?
There are two main reasons:
1) I'd like to use the same dev board to program more fpga chips so that I only have to pay for new chips
2) I can't really see the purpose of having a programmable chip which may only be used within an enormous board

So by reason I'd say yes, it is possible, but every fgpa i've seen so far is soldered in a devboard...
 

FoxyRick

Advanced Member level 4
Joined
Jan 8, 2004
Messages
1,249
Helped
321
Reputation
640
Reaction score
277
Trophy points
1,363
Location
England, UK
Activity points
12,982
You don't store the code in the FPGA, you program it into the configuration chip memory. The FPGA loses its configuration when powered off and is reconfigured at power on by the configuration chip.

So, it's the configuration chip that you want, not the FPGA. Well, you also need another FPGA to go with it of course.

Configuration chips are small and cheap, and can be programmed in-situ (probably with the same tools you have with the dev board, or even byhacking a connection to it) so you really don't need to go pulling them off dev boards.
 

TrickyDicky

Advanced Member level 5
Joined
Jun 7, 2010
Messages
7,065
Helped
2,077
Reputation
4,171
Reaction score
2,030
Trophy points
1,393
Activity points
39,117
Smaller cplds ( like max devices) are flash based and store the configuration on chip. But larger devices are sram based and must configured at power on.

But I don't quite understand the ops problem.. It's a reprogrammable chip, why would you want to take it out? You can just store the config file on your pc and program the config you want.

You'll also need some expensive equipment and skills to reball an fpga without damaging it.
 

vGoodtimes

Advanced Member level 4
Joined
Feb 16, 2015
Messages
1,089
Helped
307
Reputation
614
Reaction score
302
Trophy points
83
Activity points
8,730
If you are making any product with an FPGA, you really should have a plan for easy/in-field updates. Each vendor has specs for programming in several different modes. There are probably settings on the dev board itself to allow you to become familiar with them.

With these options, you can go for economy serial flash all the way to an external processor loading the FPGA over the network.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top