Home    Bloggers    Messages    Webinars    Resources   
Tw  |  Fb  |  In  |  Rss
Max Maxfield

Rant About SDC Documentation for FPGAs

Max Maxfield
Page 1 / 2   >   >>
Max Maxfield
Max Maxfield
7/16/2012 9:41:57 AM
User Rank
Blogger
Re: tcl vs ucf (XDC constraints)
@imac: No, that's not what anyone is saying -- what we are looking for is something that explains constraints in a way beginners can understand.

50%
50%
Myplanet
Myplanet
7/16/2012 2:56:13 AM
User Rank
Guru
Docs for Beginners
Max, you had a good opinion about your married life, that's why you just responded like that (grin). I think there should be good clarity in any document prepared for beginners, starting from basic level. In most of the cases, it seems that most of the documents attaching with boards, devices or products are suited only for experts.

100%
0%
imac
imac
7/15/2012 2:40:44 PM
User Rank
Expert
Re: tcl vs ucf (XDC constraints)
Are you saying that there isn't "real" documentation yet for Vivado?

50%
50%
Max Maxfield
Max Maxfield
7/13/2012 12:33:06 PM
User Rank
Blogger
Re: tcl vs ucf (XDC constraints)
@Austin: "...they were just trained last week."

That certainly gives me a "warm and fuzzy" feeling (grin)

50%
50%
ab6vu
ab6vu
7/13/2012 12:31:24 PM
User Rank
Guru
Re: tcl vs ucf (XDC constraints)
Max,

For XDC, or ucf?  For ucf, the forum post list the place to start (my blog), for XDC, I have said all that I can for now.  If you are an early adopter, and in beta trial with Vivado, contact your local FAE, as they were just trained last week.

50%
50%
Max Maxfield
Max Maxfield
7/13/2012 12:21:54 PM
User Rank
Blogger
Re: tcl vs ucf (XDC constraints)
@Austin: The problem we have at the moment is finding some introductory documentation that can get beginners up and running... any suggestions?

50%
50%
ab6vu
ab6vu
7/13/2012 12:14:36 PM
User Rank
Guru
tcl vs ucf (XDC constraints)
Max,


Yes, I am known to "tell it like it is" which does not endear me to the marketing folks...


But, all is not so bleak:  whatever devilish clever constraints you get to work right now, they can, and will be transferable.

50%
50%
Max Maxfield
Max Maxfield
7/13/2012 11:22:09 AM
User Rank
Blogger
Re: SDC
@Austin: "...for those just learning how to properly constrain their designs, right now is a particularly bad time to be doing so..."

 

Well, aren't you just a ray of sunshine and a bundle of good tidings (grin).

 

The main thing is to know what's going on, so your insights are really useful to us here. Please do keep us informed as to the "state of play" in this area...

 

50%
50%
ab6vu
ab6vu
7/13/2012 11:15:58 AM
User Rank
Guru
Re: SDC
Max,

 

I plan a multi-part blog on XDC once evrything is sorted out, and released.

I did the 5 part timing blog awhile back, and it got an amazing number of views, and is still something I refer people to even today.  But, it will need to be completely re-done now that we have the new xdc constraints.

http://forums.xilinx.com/t5/PLD-Blog/Timing-Constraints-Part-1-of-5/ba-p/57594

Some constraints convert almost trivially to the new system, wheras others do not (for example, in xdc, all clocks are considered related, until otherwise specified not, where with ucf all clocks are independent, until specified related...)

 

So, for those just learning how to properly constrain their designs, right now is a particularly bad time to be doing so, as everything you are trying to do in the ucf format will have to be redone in the xdc format.

Good news is that there are new Tcl commands to read in the old ucf file, and convert it to the xdc file, and write it back out.  Although not promoted, nor documented, if I am trying to do useful work right now, and will have to change, this is a real useful thing to have!  If anyone needs details on this feature, email me, or contact me through my blog, or the forums, forums.xilinx.com.

I am an engineer, after all is said and done, and not a marketeer, so I really don't appreciate (nor understand) the resistance to make these d**ned useful little tricks more widely available...

 

 

50%
50%
Max Maxfield
Max Maxfield
7/12/2012 6:42:23 PM
User Rank
Blogger
Re: SDC
@Austin: "We call them XDC...(Xilinx design constraints) just to be, well, to have them start with X, rather than S."

 

What better reason could there be :-)

50%
50%
Page 1 / 2   >   >>
More Blogs from Max Maxfield
I am shocked and horrified. It appears that those little scamps at Planet Analog are writing blogs pertaining to field-programmable issues.
This week's live online chat takes place on Thursday, May 23, 2013, at 1:00 p.m. ET.
Would you class these as adages, aphorisms, axioms, dictums, epigrams, maxims, precepts, saws, truisms, or... well, what?
In part 3 of this epic tale we consider how we might use tri-state buffers, leading up to the legendary bi-directional buffer.
Design West 2013 was one of the best conferences and exhibitions Max has attended in terms of interesting presentations and fun events.
flash poll
follow us on twitter
follow Xilinx on twitter
like us on facebook
like Xilinx on facebook
All Programmable Planet     About Us     Contact Us     Help     Register     Twitter     Facebook     RSS