Re: [myhdl-list] Dynamic data type
Brought to you by:
jandecaluwe
From: Christopher F. <cf...@uc...> - 2008-05-20 20:16:22
|
MyHDL will only convert intbv (maybe others?) data types currently. It wouldn't support what you are suggesting. There seems to be 2 different methods in your comments, 1. Implementing support in MyHDL to handle complex data types 2. Building models for the different complex data types. I believe from previous posts method 1 was encouraged to be a separate tool that utilizes MyHDL but not built into MyHDL, leaving MyHDL as an RTL language. Method 2 would be a collections of floating-point modules etc implemented in MyHDL. On Tue, 20 May 2008 15:46:54 -0400 "Blubaugh, David A." <dbl...@be...> wrote: > To Whom It May Concern, > > > I was wondering that if one were to include floating-point support >for > MyHDL by developing a support module for such number processing. I >was > wondering if MYHDL will be able to handle dynamic data type >processing. > Such as if I were to multiply a complex number (real and complex >values > are integers) with a floating point number and then finally dividing > with an integer number. Will MYHDL and or python be able to handle >the > multiple different data types to create a final result of a > floating-point complex number. Has anyone out there done any >relevant > work on this topic that will allow for myhdl to create synthesizable > Verilog, that handles these multiple variable data type processing?? > > > > Thanks, > > > David Blubaugh > > > > > 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. > |