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.

is RTL coding different in ASIC than FPGA ?

Status
Not open for further replies.

makanaky

Advanced Member level 4
Joined
Feb 1, 2007
Messages
104
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,296
Activity points
1,944
is RTL coding different in ASIC than FPGA ?
 

There are slightly different design rules, e.g. for gated clocks.
 
From RTL perspective I do not see any differences. But from implementation point of view you need to think in FPGA whether resources are present or not.
 
When you do ASIC design, you should ensure that you design is testable using DFT methodologies like SCAN BIST, MBIST and at speed test control if needed. This means that all flops reset and clock should be drivable with test reset and test clock during test mode. Normally we would be adding a test mux to mux between the test clock and functional clock before the clock is fed to a flop (or number of flops). This is not required in FPGA design.

Otherwise RTL coding is same for both.
 
Hi FVM,

Can u pl elaborate the difference between gated clock coding between the two?
 
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top