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.
It is a gate level model of a physical block normally used in hierarchical design flows. In this model, only the connections from the inputs to the first stage of flip-flops, and the connections from the last stage of flip-flops to the outputs are in the model (including the flip-flops and the clock tree driving these flip-flops). All other internal flip-flop to flip-flop paths are stripped out of ILM model.
When the chip becomes very large, sometimes it takes too long to run static timing analysis on the full chip. The way to get around this problem is to run STA on the block level for intra-block paths, and then run a chip level STA for intra-block paths.
An ILM model of the block is used for the intra-block level STA run.
By dividing a design into multiple blocks, each hierarchical block can be worked on individually and in parallel, from RTL through physical implementation and working with smaller blocks keeps tool runtimes short and in u must do the block level timing closure as well.
Once timing closure has been achieved on all hierarchical blocks, these blocks are integrated to create the final chip implementation. To speed up this process on larger designs you can model the blocks as Black boxes .These black-box models u call them as INTERFACE LOGIC MODELS.
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.