In this demonstration, we'll show how to perform the following actions:
Question of the Day: Did you learn anything new in this video? Or did you know these things already?
Hi Alfredo! The Verilog netlist I loaded in this case his modules in it that instantiate standard cells. Each of the pink boxes I resize in the video is a module, and beneath each of the modules are standard cells. If you have access to the Encounter software, the design I'm working with is in the "gift/tutorials" area- the module is "tdsp_core". So, they're not black boxes- they have content. Encounter does support black box flows, but the use model where the partition candidates have content is more commonplace.
What design you load in order to start ? just verilog that instantiate black boxes ?
Hi Abhishek- It is an important point you bring up- that changing the size of the modules can have an impact on the overall quality of results. In this demo I was primarily seeking to show how to manipulate the design from a tool maneuver perspective, but you're right to raise those concerns.
And Dimitris- So far I've only posted a couple of these screencasts (the other merely shows how to "Apply All" and you've probably stumbled upon that one. I'll be looking to expand the library of these demos in the coming weeks and tops down hierarchical design will be a likely topic I'll discuss. Thanks so much for your positive comments! I appreciate them.
An excellent and very helpful video. Are they any more for the Backend Design Flow? They would be extremely useful for integrating the top-down design flow for standard cell-based design. Thank you and congratulation!!!!
Didnt know that subsystems size can also be changed while doing FP,wud like to see Placement/CTS/STA impact of such FP - then the story wil be complete i guess.
Bob, I'm excited to see what you produce for future demos. We're definitely interested in Global Timing Debug. Gert did an impromptu presentation for our block designers on-site, but a demo video would be a great resource for those who missed it or need to review the details presented. I'll send you a message as soon as I think of other topics that our designers would find helpful.
Hi Kari- thanks for pointing out the subtle ctrl-resize trick you learned in the video. I wasn't familiar with the Preferences approach that you mentioned so I learned something too!
Valerie- thanks so much for checking out our blogs and leaving a comment. It was great meeting you at CDNLive and I look forward to keeping in touch with you through this site. I'll see if I can raise the bar in future demos and go into more advanced topics. Any suggestions for functional areas you might be interested in? Global Timing Debug, the Pin Editor, and Partitioning are a few I've got in mind for upcoming screencasts.
Great blog! I'm already familiar with the topics discussed in the video above, but love what you're doing here! Keep it up! I look forward to seeing this community grow!
Bob, I did learn something new! I always maintained the module area by going into the Design->Preferences->Display form and setting the Box Stretch Restrictions to Maintain Area. The ctrl-key shortcut is so much quicker, and no need to reset the parameter afterwards. Thanks! :-)