Breaking News
Comments
Newest First | Oldest First | Threaded View
sanjay.churiwala
User Rank
Author
Re: Help
sanjay.churiwala   7/14/2013 8:56:02 AM
NO RATINGS
Hi Michael:

In terms of using names such that wildcarding could be easier: We've not covered in this book.

Implementation tools (synthesis+other optimization tools) keep on changing names of signals (e.g. during register inference/duplication etc.).

SDC does not decide the naming. Rather, SDC gets impacted by the names that a specific set of tools will choose.

Unfortuantely, each tool has its own naming convention. However, being pure technologists, both me and Sridhar wanted the book to be strictly technical only, rather than talk about any specific tool.

Regards,

sanjay

 

 

BrianBailey
User Rank
Author
Re: Help
BrianBailey   7/11/2013 4:58:13 PM
NO RATINGS
They did have some recommendations about naming so that things can be composed hierarchically without having to go back and change things.

Michael Dunn
User Rank
Author
Re: Help
Michael Dunn   7/11/2013 4:45:40 PM
NO RATINGS
Is there anything in the book about naming conventions? 

I'm recalling Altera's total disregard of system issues, but I did get the impression that with intelligent naming of signals, one's job might be greatly simplified through the magic of wildcards... Maybe. My brain just shut down, and I was fortunately able to keep using the classic timing analyzer. Might not be so lucky next time.

BrianBailey
User Rank
Author
Re: Help
BrianBailey   7/11/2013 3:49:50 PM
NO RATINGS
@Michael - I hear what you are saying and as I was reading the book I found myself asking - isn't there a better way to do this. However, that is the very question I should be asking if I were still an EDA tool developer, but as writers of a book they are attempting to help the people who have to use the system that is in place. So - is the book that long because they move too slowly or is the book that long because that is the mess that engineers have to deal with and they are trying to help them navigate. I think it is more of the latter.

Michael Dunn
User Rank
Author
Help
Michael Dunn   7/11/2013 12:02:06 PM
NO RATINGS
I've been doing digital design for 30+ years, but have never been so confused as when I encountered SDC via Altera Quartus.

Confusion stemmed from top as well as bottom. At the system level, I found it impossible to grasp what was required in a complex design. I've got a bunch of my own HDL, a piece of 3rd-party IP, and a few Altera IP blocks in a design. Now what?

At the bottom, the docs just couldn't seem to explain what it all meant. A very simple concept that should have taken one page to explain was spread out over ten pages! A strange case of OVER-documentation that ended up losing the simple point it was trying to make in a tangle of pointless verbiage and formulae.

I've yet to look at Xilinx's Vivado dox to see if they explain SDC understandably.

Looking at this book's chapters, I wonder if it doesn't fall into the same traps. I mean...253 pages to explain basic timing specifications? What's wrong with this picture? Is the emperor naked?



Datasheets.com Parts Search

185 million searchable parts
(please enter a part number or hit search to begin)
Like Us on Facebook
Special Video Section
5G LTE is on the way. These systems will require more ...
Protecting sensitive electronic circuitry from voltage ...
09:45
Watch as a web server authenticates or rejects a water ...
Protecting sensitive electronic circuitry from voltage ...
Watch as a web server authenticates or rejects a water ...
Protecting sensitive electronic circuitry from voltage ...
Power can be a gating factor in success or failure of ...
Get to market faster and connect your next product to the ...
00:44
See how microQSFP is setting a new standard for tomorrow’s ...
The LTC3649 step-down regulator combines key features of a ...
Once the base layer of a design has been taped out, making ...
In this short video we show an LED light demo to ...
The LTC2380-24 is a versatile 24-bit SAR ADC that combines ...
In this short video we show an LED light demo to ...
02:46
Wireless Power enables applications where it is difficult ...
07:41
LEDs are being used in current luxury model automotive ...
With design sizes expected to increase by 5X through 2020, ...
01:48
Linear Technology’s LT8330 and LT8331, two Low Quiescent ...
The quality and reliability of Mill-Max's two-piece ...