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
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 !
 

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?
 

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
 

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
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
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

Back
Top