Re: [myhdl-list] FW: Floating-point support
Brought to you by:
jandecaluwe
From: Blubaugh, D. A. <dbl...@be...> - 2008-03-21 16:40:03
|
Is there a possibility that you would consider creating a separate project?? Thanks, David Blubaugh -----Original Message----- From: myh...@li... [mailto:myh...@li...] On Behalf Of Jan Decaluwe Sent: Friday, March 21, 2008 12:17 PM To: myh...@li... Subject: Re: [myhdl-list] FW: Floating-point support Blubaugh, David A. wrote: > Thank you very much for your response. > > > > The commercial packages that I am referring to is the ImpulseC complier. > This compiler can extract c source code, which has been written with > floats and doubles. Where upon it then converts most of the C- source > code, including the float and double mathematical processing, and > converts it directly into VHDL or verilog. This is done for high > precision and numerical applications research, like the Fast Fourier > Transform. If I understand this correctly, the tool starts from an untimed c description and generates RTL code. It contains features such as scheduling and resource allocation and can therefore be qualified as a "behavioral synthesis tool". I believe that the analogy in the Python world would be a behavioral synthesis tool that takes a generic Python description as input and generates RTL code, perhaps using a Python package such as MyHDL. MyHDL adds an event-driven paradigm to Python, to you need something like it for "timed" hardware descriptions. Therefore, MyHDL is of little help for the input part of a similar Python-based tool, and it has nothing that can help with the behavioral synthesis part. Developing a behavioral synthesis tool is a truly large effort. If I would consider such an effort, I would start a separate project. Best regards, 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: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ 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. |