Hi everyone,
Searching for yet another method to improve the QoR of your design? What about taking advantage of the improvements in area and power that the Multibit Cell Inferencing (MBCI) flow provides?
Merging to multibit cells refers to the merging of the individual register bits from the same or different bus into multibit cell instances. That way, a single clock pin can be used to trigger all register bits in the multibit cell. Hence, the clock-tree synthesis becomes easier, since both the number of clock nets to be routed and the number of register endpoints to be considered when balancing the clock-tree are reduced. As a result, for a similar external clock pin capacitance, the cell clock port drives internally more than one DFF, reducing the number of sinks for the clock tree. This means fewer clock tree elements, which leads to a reduction of the clock-tree power and alleviation of the wiring congestion in the clock path.
Read through this article to get answers to your questions like:
What is multibit merging? Why is it needed?
How to locate multibit libcells?
How is a multibit cell defined in the library?
How to control the default multibit merging behavior of Genus?
If this idea sounds appealing but all that extra information in the report files seems daunting and hard to interpret, relax! Cadence has you covered with the Training Byte about “How to Analyze the Multibit Cell Report in Genus Synthesis Solution”. This Training Byte will guide you through the settings you need to get all the important information from the report, like the number of the merged instances, the percentage of the multibit conversion, and even the reasons why certain single bit cells are not merged into multibit. Furthermore, it will answer questions regarding how the cells get merged, what should be the actual target for MBCI (Multi Bit Cell Inference), and how this will affect the place and route later. So, follow us with the material below and make the most out of the Multibit Cell Report in Genus Synthesis Solution in the most convenient way!
Enhance the Genus Synthesis Solution experience with more videos: Genus Synthesis Solution: Video Library .
Note: For lab instructions and a downloadable design please enroll in the corresponding trainings like Genus Synthesis Solution v19.1 (Online).
The above links are accessible only to Cadence customers who have a valid login ID for the Cadence Learning & Support Portal.
Don´t have an account right now?
- On theLearning and Support portal go to Registration Help, select Register Now and complete the requested information.
- You will need an email address and hostID in order to sign up.
- If you need help with registration, contactsupport@cadence.com.
All classes can also be delivered as Instructor-led Training and – important for the current situation - also as Blended Training. Do you have questions about courses, schedules, online, public, blended or onsite training? Then reach out to us at Cadence Training.
Become Cadence Certified
Cadence Training Services now offers digital badges for this training course. These badges indicate proficiency in a certain technology or skill and give you a way to validate your expertise to managers and potential employers. You can highlight your expertise by adding these digital badges to your email signature or any social media platform, such as Facebook or LinkedIn. Get Cadence Certified. Please find further information here .
To stay up to date with the latest news and information about Cadence training and webinars subscribe to Cadence Training emails.
Mukesh Jaiswal
Sr. Knowledge Manager (Digital and Signoff)
On behalf of the Cadence Learning and Support team
Related Posts:
Innovus Implementation System: What Is Stylus UI?
Exploring Genus-Joules Integration is just a click away!!
Are You Struggling to Meet the Timing for Your Design? Stop Worrying!
Are You Stuck While Synthesizing Your Design Due to Low-Power Issues? We Have the Solution!