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.

Equivalent ASIC and FPGA designs

Status
Not open for further replies.

vibeguy

Newbie
Joined
Sep 26, 2020
Messages
2
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
28
So I have two questions, and these are kinda hefty so I apologize for that 🙃

Q1: If we use reprogrammable FPGAs to test implementations of IP, can an ASIC be designed and manufactured that looks almost identical; and vice versa: if we have an ASIC with known layout, is it possible to implement that in an FPGA with the same layout?
My thought is that the fixed logic blocks within an FPGA and routing through the switch matrices mean they will never be the same but I wonder if there's a way to get something close.

Q2: If we design a circuit implementation inside an FPGA, and only use a certain fraction of available blocks, how weakly are the unused blocks connected with the rest of the circuitry? For example, if power analysis is performed on the FPGA, how much will the unused parts of the chip affect the results?

Love to hear some thoughts!
 

q1: yes
but i don't think its worth the time and the cost.
and, if something changes, you can re-program the FPGA
and throw out the ASIC

why would you want the ASIC to look like the FPGA?

q2: no idea
never worried about it
suggest you check with manufacturer
 

q1: yes
but i don't think its worth the time and the cost.
and, if something changes, you can re-program the FPGA
and throw out the ASIC

why would you want the ASIC to look like the FPGA?
Replicating an ASIC design on an FPGA is for testing purposes. ASIC are not cheap so testing certain methodologies on an FPGA to confirm the effectiveness is the goal. But whether or not the results would translate is the concern as some of the methodologies somewhat rely on hardware properties. A perfect clone isn't what I'm looking for, more trying to see if I can make some general conclusions based on findings from one of the implementations.
 
Last edited:

There is something called ASIC Emulation Boards that help fabless emulate their ASIC design on a board based on FPGA before they go for tapeout. The main reason is because ASIC mask sets are very expensive and you can only produce them once (or more, but then you need to pay more). Therefore it's very normal for ASIC engineers to use FPGA chips to test their design (mostly their digital design).

But ASIC and FPGAs are fundamentally different, you can read here about FPGA vs ASIC:


Hope it helps,
Alex.
 

    vibeguy

    Points: 2
    Helpful Answer Positive Rating
So I have two questions, and these are kinda hefty so I apologize for that 🙃

Q1: If we use reprogrammable FPGAs to test implementations of IP, can an ASIC be designed and manufactured that looks almost identical; and vice versa: if we have an ASIC with known layout, is it possible to implement that in an FPGA with the same layout?
My thought is that the fixed logic blocks within an FPGA and routing through the switch matrices mean they will never be the same but I wonder if there's a way to get something close.

Q2: If we design a circuit implementation inside an FPGA, and only use a certain fraction of available blocks, how weakly are the unused blocks connected with the rest of the circuitry? For example, if power analysis is performed on the FPGA, how much will the unused parts of the chip affect the results?

Love to hear some thoughts!
Maybe this article would help you: https://anysilicon.com/fpga-vs-asic-choose/
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top