Re: [myhdl-list] Calling VHDL modules within MyHDL?
Brought to you by:
jandecaluwe
From: Blubaugh, D. A. <dbl...@be...> - 2008-04-08 19:19:56
|
Jan, One second thought. I believe that you are correct. I would love to jumpstart a MyHDL IP Library!!! Thanks, David Blubaugh -----Original Message----- From: myh...@li... [mailto:myh...@li...] On Behalf Of Jan Decaluwe Sent: Tuesday, April 08, 2008 11:31 AM To: myh...@li... Subject: Re: [myhdl-list] Calling VHDL modules within MyHDL? Blubaugh, David A. wrote: > Chris, > > > Is there a way to call or import modules in VHDL or Verilog into MyHDL? Not currently. > If that can be done, I believe, I can call or import a VHDL module > from OPENCORES.org which handles the necessary floating-point > multiplication, subtraction, addition, and especially division. Does > anyone believe that this is feasible?? Probably yes. However, I think it will be difficult to find a MyHDL-lover to implement such a capabibility. It would be a lot of work that would promote keeping VHDL or Verilog as a front-end language. Here's an alternative. If you find a useful open-source IP block, why not rewrite it in MyHDL? Look at the advantages: * for a write-once, use-many IP block, rewriting makes sense * rewriting may be straightforward or easy, given the existing code * verification is likely much easier/elegant using Python and a unit test framework * you would jumpstart a MyHDL IP library * with the MyHDL convertors, you would now have an equivalent block available in 3 languages: MyHDL, Verilog and VHDL. This capability is unique, and makes this approach even interesting to those who prefer to stick with Verilog an VHDL. Jan -- Jan Decaluwe - Resources bvba - http://www.jandecaluwe.com Kaboutermansstraat 97, B-3000 Leuven, Belgium From Python to silicon: http://myhdl.jandecaluwe.com ------------------------------------------------------------------------ - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Register now and save $200. Hurry, offer ends at 11:59 p.m., Monday, April 7! Use priority code J8TLD2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/j avaone _______________________________________________ myhdl-list mailing list myh...@li... https://lists.sourceforge.net/lists/listinfo/myhdl-list This e-mail transmission contains information that is confidential and may be privileged. It is intended only for the addressee(s) named above. If you receive this e-mail in error, please do not read, copy or disseminate it in any manner. If you are not the intended recipient, any disclosure, copying, distribution or use of the contents of this information is prohibited. Please reply to the message immediately by informing the sender that the message was misdirected. After replying, please erase it from your computer system. Your assistance in correcting this error is appreciated. |