Continue to Site

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.

How FPGA is fabricated and how its programming works?

Status
Not open for further replies.

corgan

Member level 3
Joined
Jan 15, 2002
Messages
55
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
319
Can anyone provide information about how FPGA work?
I mean that how FPGA is fabricated and how the programming
make the circuit work.
Thanks a lot!
 

How FPGA work??

I will give a simple example .. consider you want to implement a 2x1 nand gate.

And you have 4:1 mux ..and SRAM memory

you can tie the mux inputs to 0 or 1 so that it acts as a nand or nor gate and keep the select pins as the input of the gate.

many techniques like sram,anitfuse etc are used in fpgas to store the bit pattern used for programming.

Read this turotrial
http://www.eecg.toronto.edu/~jayar/pubs/brown/survey.html
http://www.eecg.toronto.edu/~jayar/pubs/brown/survey.ps.gz


regards
 

Re: How FPGA work??

whizkid said:
I will give a simple example .. consider you want to implement a 2x1 nand gate.

And you have 4:1 mux ..and SRAM memory

you can tie the mux inputs to 0 or 1 so that it acts as a nand or nor gate and keep the select pins as the input of the gate.

many techniques like sram,anitfuse etc are used in fpgas to store the bit pattern used for programming.

Read this turotrial
h**p://www.eecg.toronto.edu/~jayar/pubs/brown/survey.html
h**p://www.eecg.toronto.edu/~jayar/pubs/brown/survey.ps.gz


regards
Whizkid
dear whizkid:
thank your reply.
i am a beginer, i down this paper.it's postfix is "ps".
i don't know how to read it ! i have already installed acrobat reader 5.0.
can you tell me which soft can read it?

thanks
ivy214
 

Re: How FPGA work??

dear whizkid:
thank you very much!
now,i can read this paper!

best regards
ivy214
 

Re: How FPGA work??

In simple words,

FPGA get manafactured like an ASIC. They use transmission gates for route switching and use D flip flops for implemnting logic (which otherwise called as LUTS). Essentially when programming you are configuring the D flops and routing matrix. Outputs of D FF are used to selec the combinational logic using transmission gates.
 

How FPGA work??

you can read the datasheet carefully. and you can obtain a lot of useful knowledge. I do it before I design a digital system with CPLD or FPGA.
 

How FPGA work??

Fisrt:
you can design program using vhdl or verilog.
second:
synthesis it and generate Downloadable files.
third:
download this file to the FPGA through download cable.
finally:
hardware debug.
that's ok!
 

Re: How FPGA work??

FPGA use sram cell for storing programming information,

and use mosfet for switch.




corgan said:
Can anyone provide information about how FPGA work?
I mean that how FPGA is fabricated and how the programming
make the circuit work.
Thanks a lot!
 

Re: How FPGA work??

See the book "Digital Design" by John Wakerly. There are some chapters on internal
structure of PLDs, CPLDs and FPGAs. Also, you may have a look at Data Sheets of FPGAS (e.g. DS031) or Application Notes at Xilinx homepage.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top