Re: [myhdl-list] Proposal: New class, ClockDomain
Brought to you by:
jandecaluwe
From: Jan D. <ja...@ja...> - 2013-05-15 07:32:23
|
On 05/15/2013 03:47 AM, Christopher Lozinski wrote: > Clock domain is a great idea. > > There should be a rich and interesting library of Hardware modules > available as a library in MyHDL. > > It makes life so much easier for the Newbies. > > Sure it is not that much code for the experienced guys to write one > class, but it has to do with mindsets. As an experienced object > oriented developer > new to MyHDL, I expect a rich and interesting class library to exist and > be available for reuse. > > Here is one such suggested library. > > http://www.oohdl.com/HarwareModuleClassLibrary BTW - I hate that classification - way too much level. Not useful for real HDL work. > Then I could make a blinking light out of a clock, and a counter. > Just watch the 22nd bit on the counter, to see it blink at human speed. > > http://www.oohdl.com/Blinking_Light > > Much better than writing it from scratch. > > The fact that such a library does not exist, that it is discouraged, > that there is no culture of publishing and sharing class libraries in > MyHDL gives me pause. > > Perhaps it is more efficient to write things from scratch, but for us > newbies, it is way way easier to reuse existing class libraries. > -- Jan Decaluwe - Resources bvba - http://www.jandecaluwe.com Python as a HDL: http://www.myhdl.org VHDL development, the modern way: http://www.sigasi.com World-class digital design: http://www.easics.com |