Dan, Thank you very much for your reply. My Master's thesis is for Wright State University and is of the following nature: I am currently engaged with a Masters project, that utilizes a linear array of isotropic sensors, or in my case electromagnetic antennas. I am trying to develop a specialized Multidimensional FFT processor, that can determine the angle of arrival and frequency content of a perceived target with respect to the position of the linear array. I should further state that this Multidimensional FFT processor is currently of only two dimensions. Therefore, the MDFFT will only have a result of frequency value versus angle of arrival of the target with respect to the position of the linear array. There is a great deal of mathematics that are involved (SciPy), especially considering that in order to model the two-dimensional signal of the linear sensor array, I have to utilize concepts borrowed from differential geometry. This is why I will need to utilize a toolset like SciPy with python. I would still like to include the ImpulseC environment, since the environment does provide an interesting connection between FPGA hardware and software running on embedded processors ,such as the Power PC on Xilinx FPGAS. I believe that a marriage between Python, ImpulseC, MyHDL, SciPy, Gene Expression Programming, and GNU Plot will develop into a very interesting and powerful algorithm development environment for FPGAS. I will also need a way to develop floating-point hardware, since I will need to have the dynamic range of floating-point in order to determine the angle of arrival of targets placed many miles away from the linear sensor array. This is why Impulse C should still be considered, since they provide the ability of generating efficient floating-point hardware. I have to go now, since I have to report for my employment duties. In conclusion, I would very much to continue development for a Python, Scipy, MyHDL combined. If there are any more questions, Dan, please contact me as soon as possible. Respectfully, David
________________________________ From: Dan Fabrizio [mailto:[EMAIL PROTECTED] Sent: Friday, February 01, 2008 11:14 AM To: Blubaugh, David A. Subject: Re: MyHDL project !!!!! David, Let's start by discussing your masters thesis subject in more detail. We can take a project from conception to hardware using MyHDL, NumPy and SciPy. Maybe you could use this project as a proof for your thesis showing this methodology warrants consideration compared other ASIC/FPGA flows. Let's discuss some of your ideas and decide how to proceed. Dan On Feb 1, 2008 10:43 AM, Blubaugh, David A. <[EMAIL PROTECTED]> wrote: Dan, I would be honored to start a project such as that in mind. How do we begin ?????? David Blubaugh -----Original Message----- From: chewie54 [mailto:[EMAIL PROTECTED] Sent: Thursday, January 31, 2008 9:34 PM To: python-list@python.org Subject: Re: Will Python on day replaceMATLAB????????????????????????????????????????????????????? > I have been evaluating the python environment ever more closer. I > believe I can interface python with a development environment known as > the ImpulseC environment. The ImpulseC environment develops C to VHDL > for FPGA development. I would especially love to interface Python > with ImpulseC and the graphing capabilities of GNU Plot and SciPy in > order to recreate a VHDL development environment that will be just as > capable as a $50,000 dollar Matlab to VHDL toolbox. This is also a > part of my Masters thesis. Is anyone willing to help in this endeavor????? > > David Blubaugh > Why not use MyHDL which is written in Python and translates to Verilog. I assume ImpulseC is a commercial product and costs a log. MyHDL is free. If you have any interests in combining MyHDL with SciPy and NumPy I would be interested in getting involved. Dan Fabrizio 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.
-- http://mail.python.org/mailman/listinfo/python-list