Home > Community > Blogs > Logic Design > of rights amp wrongs the bottom up vs top down methododology debate
Login with a Cadence account.
Not a member yet?
Create a permanent login account to make interactions with Cadence more conveniennt.

Register | Membership benefits
Get email delivery of the Logic Design blog (individual posts).


* Required Fields

Recipients email * (separate multiple addresses with commas)

Your name *

Your email *

Message *

Contact Us

* Required Fields
First Name *

Last Name *

Email *

Company / Institution *

Comments: *

Of Rights & Wrongs: The Bottom-up vs. Top-down Methododology Debate

Comments(0)Filed under: CDNLive, conference, synthesis RTL Compiler methodology logic design, Synthesis, RTL compiler, methodology, FED, TeamFED, synthesis methodology, Diego Hammerschlag, Kenneth Chang, CDNLive!, papers

By Diego Hammerschlag
Sr. Technical Leader
Team FED

The top-down vs. bottom-up methodology decision is one that design engineers should not take lightly. It carries ramifications throughout the hole flow and can certainly make or break a project if not careful. Such methodology decision can impact:

  • Quality of Silicon (QoS)
  • Equivalency Checking
  • DFT implementation
  • Reuse methodology
  • ECO methodology
  • Schedule
These are only a few important parameters of the many that the top-down / bottom-up debate can impact hence the decision should only be made after carefully review of trade-offs and goals. Ultimately there is no right or wrong since many of the answers change depending on the design and the goals of the design team. In the CDNlive Paper, "From RTL to Tapeout with your ASIC vendor",  Omer Ansari(Ubicom) and Kenneth Chang(Cadence) discuss some of the trade-offs involved in making this top-down vs. bottom-up methodology decisions. The paper also delves into a hybrid methodology used successfully at Ubicom. Finally, the paper discusses some of the challenges of SI closure. Please follow the link above for the full paper.



Leave a Comment

E-mail (will not be published)
 I have read and agree to the Terms of use and Community Guidelines.
Community Guidelines
The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.