Re: [myhdl-list] migrating from myHDL-0.5.1 to myHDL_0.6
Brought to you by:
jandecaluwe
From: Sami Al D. <sam...@gm...> - 2009-01-26 23:07:46
|
Dear All, Thank you for your response, it is really helpful especially Gunter's approach. But for now I think I will go with the straight forward one suggested by Jan. And I assume I should install the new VPI file of the 0.6 for the cosimulation instead of the old one in the simulator (Icarus in my case), right? I really like the analyze/verify features, because they save me the script used to compile ans simulate the Verilog code. By the way does anyone have good experience in Icarus (maybe it is somehow unrelated to myHDL but it can be useful)? I ran into the issue when you have a python script using the function "os.system(*command*)" to run Icarus for compiling and simulating then GTKwave for showing the wave diagram, sometimes when you have a syntax error python just do not realize this and continue the script. Do you if Icarus can return a value that can be tested for errors that can help my script? Actually I asked the same question in the Icarus Wiki and they pointed to a Perl test suite that I can learn from, this requires investing time to learn Perl then translate it to Python, which is an option I like to make one my last ones. Sorry for the long email and thank you for your time reading it. On Mon, Jan 26, 2009 at 10:38 PM, Jan Decaluwe <ja...@ja...> wrote: > Sami Al Dalahmah wrote: > > Dear Jan, > > > > Thank you for your response. Maybe I should have been more precise, what > > I should have said was "installation guide" . I have myHDL 0.5.1 with > > python 2.5 on Ubuntu, if I want to have the new myHDL 0.6, should I > > remove the 0.5.1 version or remove a specific files in the bin > > directory? > > There are no bin files, myhdl is installed as a directory somewhere in > your Python path. > > Personally, I always use 'python setup.py install', as for all my > Python packages. Usually I don't even bother to remove the old > installation, although I admit that would be cleaner. (Note that > for this to go wrong, a package's behavior should depend on the > existence of superfluous files, which is rather strange behaviour.) > > Jan > > -- > Jan Decaluwe - Resources bvba - http://www.jandecaluwe.com > Python as a hardware description language: > http://www.myhdl.org > > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by: > SourcForge Community > SourceForge wants to tell your story. > http://p.sf.net/sfu/sf-spreadtheword > _______________________________________________ > myhdl-list mailing list > myh...@li... > https://lists.sourceforge.net/lists/listinfo/myhdl-list > -- Best Regards Sami Aldalahmeh |