John Griessen | 3 Mar 02:48

Re: Peripherals On Demand

Fabien Marteau wrote:
> The main goal of POD is to permit FPGA-newbies to use fpga without writing
> any
> VHDL (or verilog) code. 

Could be a speed up tool for some purposes.  Does it generate intermediate code in VHDL or verilog  2001
to feed into the "external proprietary software" to synthetize and configure the FPGA?  VHDL is hinted in
fig 2. of the spec.

Your spec says, "several simulation libraries can be used to ease testbench writing."  Is icarus verilog
one of them?

John Griessen
--

-- 
Ecosensory   Austin TX
Fabien Marteau | 3 Mar 08:57
Favicon

Re: Peripherals On Demand


Could be a speed up tool for some purposes?

Yes, it speed up component assembly. If your components are ready in library, you can make a final bitstream fastly.
 
  Does it generate intermediate code in VHDL or verilog  2001
to feed into the "external proprietary software" to synthetize and configure the FPGA?

For this moment, it generate only VHDL intermediate code. But it designed to be multi-language then Verilog can be added in tool.
 
 VHDL is hinted in fig 2. of the spec.
Yes, because only VHDL is supported for this moment.

Your spec says, "several simulation libraries can be used to ease testbench writing."  Is icarus verilog one of them?
To add a third party simulation software, specific code for the tool must be added in directory periphondemand/toolchain/simulation/. But for this moment POD doesn't generate Verilog code.

Fabien Marteau
thomas_rudloff | 6 Mar 13:17
Picon

Re: A Question


----- Original Message ----- 
From: sara karami<sara_87_k <at> y...> 
To: 
Date: Thu Feb 26 00:20:24 CET 2009 
Subject: [oc] A Question 

> Hi 
> i want to generate high frequency noise with fpgas 
> i do not know how i can do it 
> with which IC or with which software? 
> imagine iwant to generate a high frequency signal with random 
> amplitude. 
> thanks a million 
>   
Google for "noise"+"shift register" or "LFSR".

Regards
Thomas
Morteza Shokri | 7 Mar 20:45
Picon
Favicon

Re: A Question

Hello sara
you can find your reply in XAPP052.pdf from xilinx co.
Best regard

----- Original Message ----- 
From: thomas_rudloff at gmx.net<thomas_rudloff <at> g...> 
To: 
Date: Fri Mar  6 13:17:18 CET 2009 
Subject: [oc] A Question 

> ----- Original Message ----- 
> From: sara karami<sara_87_k at y...> 
> To: 
> Date: Thu Feb 26 00:20:24 CET 2009 
> Subject: [oc] A Question 
> > Hi 
> > i want to generate high frequency noise with fpgas 
> > i do not know how i can do it 
> > with which IC or with which software? 
> > imagine iwant to generate a high frequency signal with random 
> > amplitude. 
> > thanks a million 
> >   
> Google for "noise"+"shift register" or 
> "LFSR". 
> Regards 
> Thomas 
> 
> 
David Cary | 8 Mar 06:15
Picon

Re: A Question

> From: sara karami
...
> i want to generate high frequency noise with fpgas
...
> with which IC or with which software?
...

Others have mentioned LFSRs, which might be exactly what you are looking for.

An alternative is "true hardware random number generators", such as
the "Whirlygig RNG".
The people at the "Way of the exploding head" (?) have documented that
random number generator extremely well, including exactly what chips
and what software was used.
"The Design and Analysis of a True Random Number Generator in a Field
Programmable Gate Array" by Paul W. Kohlbrenner is a similar system.

.. _LFSR http://en.wikipedia.org/wiki/LFSR
.. _"Whirlygig RNG" http://warmcat.com/_wp/whirlygig-rng/
.. _"The Design and Analysis of a True Random Number Generator in a
Field Programmable Gate Array"
http://teal.gmu.edu/courses/Crypto_resources/web_resources/theses/GMU_theses/Kohlbrenner/Kohlbrenner_Fall_2003.pdf

--
David Cary
1.918.813.2279
http://carybros.com/

Gmane