Re: Generating noise in VHDL-AMS

From: Amr Turk <amrsfmt_at_.....>
Date: Tue Mar 14 2006 - 12:26:17 PST
Dear Joachim,
I have tried the way you told me.but it seems not working. No error in
compilation. But I can't see the noise. I made a sin source and superimposed
on the signal. Pure sin wave.
Here is the code.
 If anyone could help, Thank you



On 3/14/06, Amr Turk <amrsfmt@gmail.com> wrote:
>
>
> Dear all,
> Thank you, Dr.Olivier Rolland, I went to your site and I didn't find this
> noise generator application. Please if you can send the link to it. And give
> me more info about it.
>
> Joachim,
> I don't know how to thank you, This info that you have provided me was
> very useful.
> Regarding this solution:"I am not quite sure if I understand the problem.
> What you can do is to
>
> update a real-valued signal in a process and assign the value
> to a quantity using for instance the 'RAMP attribute. The signal has
> to be declared outside the process."
> I didn't try it,but I was concerned to thank because the link that you
> gave me was very helpful for me. I will try it soon, may be in the next 2
> days. If it worked, I will send the code with it so it can be like a sample
> for anyone else.
>
> Thank you,
> Amro
>
>
> On 3/13/06, Dr. Olivier Rolland <olivier.rolland@systemsvip.com> wrote:
> >
> > Amro,
> >
> > We are developping a noise generator application which creates
> > automatically  the adequate VHDL-AMS code for temporal discrete noise
> > (graphically spectrally defined with a shape over any branch desired of
> > 1/f**n asymptotic slop, n belonging to Z). This application will be
> > provided as an ASP on our web site.
> > If you want  more information, please feel free to contact us.
> > Regards.
> >
> > Olivier Rolland
> >
> > Dr. Olivier Rolland
> > Systems'ViP
> > c/o SEMIA
> > 4, rue Boussingault
> > F-67000 Strasbourg
> >
> > Tel:   +33 671 128 130
> > Email: olivier.rolland@systemsvip.com
> > Web:   http://www.systemsvip.com
> >
> > Systems'ViP: Your innovation capitalization partner
> >
> > This e-mail, including attachments, is intended for the person(s) or
> > company named and may contain confidential and/or legally privileged
> > information. Unauthorized disclosure, copying or use of this information may
> > be unlawful and is prohibited. If you are not the intended recipient,please
> > delete this message and notify the sender
> >
> >
> >
> > Amr Turk wrote:
> > > Dear Joachim Haase,
> > > Thank you, for your support. But actually,I used this solution. But if
> > > there is a solution that is can be in the VHDL code without using eldo
> > > noise source, I would be grateful if someone point it out.
> > >
> > > By the way, there is a function : Uniform in IEEE.MATH_REAL that
> > > generates random number from 0.0 to 1.0 uniformly distributed. But the
> >
> > > problem is :
> > > 1- This functions need variables, which mean needs process. I don't
> > > know a way, to assign a quantity with a varaible through the process.
> > > Which make it finally, don't work for Analog.
> > > 2- The noise actually is gaussian distributed, But this one is
> > > uniform. But still can work.
> > >
> > > Finally, Thank you for your post, I was delighted to see it.
> > >
> > > Amro Tork
> > >
> >
>
>


Received on Tue Mar 14 12:26:28 2006

This archive was generated by hypermail 2.1.8 : Tue Mar 14 2006 - 12:27:28 PST