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.
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.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.