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 TO MAKE FPGA DESIGN TO IC

Status
Not open for further replies.

Matrix_YL

Advanced Member level 4
Full Member level 1
Joined
Aug 19, 2005
Messages
108
Helped
3
Reputation
6
Reaction score
1
Trophy points
1,298
Activity points
2,272
HI all

I meet a question that is how to make our FPGA Designs to IC.Is there need some special tools or steps?:cry:

thank you !
 

ldm

Member level 1
Member level 1
Joined
Oct 14, 2005
Messages
39
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
1,632
As far as I know specific cells in FPGA design should be replaced with ASIC vendors' ones. You should replace build-in memory blocks as well. But, more comments are welcome...
Are there any literature about this issue? Perhaps some whitepapers from companies dealing with this issue?
 

rogerliu

Junior Member level 3
Junior Member level 3
Joined
Aug 2, 2005
Messages
29
Helped
2
Reputation
4
Reaction score
0
Trophy points
1,281
Activity points
1,545
1. You must get a synthesis library from which the fab you want to foundry.
2. Synthesis yor logic design ( HDL coding) to gate level netlist
3. APR your design
 

eeeraghu

Full Member level 4
Full Member level 4
Joined
Jun 3, 2005
Messages
221
Helped
26
Reputation
50
Reaction score
9
Trophy points
1,298
Activity points
3,384
FPGA's have many resources inbuilt such as memories, multipliers, busses even microprocessor, so while going for an ASIC for the same design we need to consider the above and use an appropriate library which contains a few of the above features(multiliers, ADC, DAC etc).

please do refer this, may get some extra feature ideas
**broken link removed**

Bye take care
regards
Raghu
 

    Matrix_YL

    Points: 2
    Helpful Answer Positive Rating

anjali

Full Member level 3
Full Member level 3
Joined
Aug 16, 2005
Messages
173
Helped
14
Reputation
28
Reaction score
6
Trophy points
1,298
Activity points
3,033
there are more differences in implementing an IC in FPGA and in ASIC.

using FPGA, we can use the available resources or blocks in it. but for ASIC implementation we need to add all the blocks like multipliers,memories,PLLs etc.

implementation in ASIC, can be for large chips & high freequency chips.
but if the area is large, we need to split the logic into multiple FPGAs, so operating freequency may reduce.

after imlemnting in PFGA for validation, we will go to ASIC implementation.
for that, we need to change target libraries to ASIC vendor libs. & need to resynthesize with that lib, then P&R, then tapeout.
 

    Matrix_YL

    Points: 2
    Helpful Answer Positive Rating

beckchm

Banned
Full Member level 4
Joined
Nov 13, 2005
Messages
190
Helped
3
Reputation
6
Reaction score
1
Trophy points
1,298
Activity points
0
the different design flow between FPGA and ASIC.



First imlemnting in PFGA for validation,then imlemnting ASIC .
in ASIC you need target libraries to ASIC vendor libs.
first synthesize with the lib, then P&R, then tapeout.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top