OpenCores
no use no use 1/1 no use no use
fft core with quartus
by Unknown on May 20, 2005
Not available!
Hello,

I'm trying to simulate CF FFT core under Altera Quartus 4.2.
Compilation is succesfull, but I can't use it correctly because I don't
know anything about input and output...
What are Data_0, Data_1, Sync_in, Sync_out ... ????
Please someone help me!!!



fft core with quartus
by Unknown on May 20, 2005
Not available!
You'll find a number of free video tutorials on Quartus II design here: http://www.demosondemand.com/dod/proddemos/vendors/pd_altera.aspx They're free and quite detailed. Hope this helps. -----Original Message----- From: cores-bounces at opencores.org [mailto:cores-bounces at opencores.org] On Behalf Of cagliostro82 at gmail.com Sent: Friday, May 20, 2005 1:07 AM To: cores at opencores.org Subject: [oc] fft core with quartus Hello, I'm trying to simulate CF FFT core under Altera Quartus 4.2. Compilation is succesfull, but I can't use it correctly because I don't know anything about input and output... What are Data_0, Data_1, Sync_in, Sync_out ... ???? Please someone help me!!! _______________________________________________ http://www.opencores.org/mailman/listinfo/cores
fft core with quartus
by Unknown on May 23, 2005
Not available!
cagliostro82 at gmail.com wrote:
Hello,

I'm trying to simulate CF FFT core under Altera Quartus 4.2.
Compilation is succesfull, but I can't use it correctly because I don't
know anything about input and output...
What are Data_0, Data_1, Sync_in, Sync_out ... ????


Pulse Sync_in, then on the next clock cycle start feeding the data set
in on Data_0_in and Data_1_in (2 data points per cycle). The output
data (Data_0_out, Data_1_out) starts streaming out one cycle after the
Sync_out pulse.

BTW, data sets can be input without interruption, i.e. by pulsing
Sync_in on the last two data points of the previous set.

-Tom



Please someone help me!!! _______________________________________________ http://www.opencores.org/mailman/listinfo/cores




fft core with quartus
by Unknown on May 23, 2005
Not available!
Nope, It's not a problem with Quartus (I'm quite good at using it), simply the fft project is provided without any documentation!! ----- Original Message ----- From: Sheila Careysheilapcarey at d...> To: Date: Fri May 20 15:34:08 CEST 2005 Subject: [oc] fft core with quartus
You'll find a number of free video tutorials on Quartus II design
here:

http://www.demosondemand.com/dod/proddemos/vendors/pd_altera.asp x
They're free and quite detailed. Hope this helps. -----Original Message----- From: cores-bounces at opencores.org [mailto:cores-bounces at opencores.org] On Behalf Of cagliostro82 at gmail.com Sent: Friday, May 20, 2005 1:07 AM To: cores at opencores.org Subject: [oc] fft core with quartus Hello, I'm trying to simulate CF FFT core under Altera Quartus 4.2. Compilation is succesfull, but I can't use it correctly because I don't know anything about input and output... What are Data_0, Data_1, Sync_in, Sync_out ... ???? Please someone help me!!! _______________________________________________ http://www.opencores.org/mailman/listinfo/cores



fft core with quartus
by Unknown on May 23, 2005
Not available!
Hi!! Thanks a lot for your answer, but I'm still having problems... Can you tell me how must I set: reset_i, sync_i, enable_i, data_0_i, data_1_i ?? And why there are two data input?? Are they real and img part? Thanks in advance!! 2005/5/23, Tom Hawkins tom at confluent.org>:
cagliostro82 at gmail.com wrote:
> Hello,
>
> I'm trying to simulate CF FFT core under Altera Quartus 4.2.
> Compilation is succesfull, but I can't use it correctly because I don't
> know anything about input and output...
> What are Data_0, Data_1, Sync_in, Sync_out ... ????


Pulse Sync_in, then on the next clock cycle start feeding the data set
in on Data_0_in and Data_1_in (2 data points per cycle). The output
data (Data_0_out, Data_1_out) starts streaming out one cycle after the
Sync_out pulse.

BTW, data sets can be input without interruption, i.e. by pulsing
Sync_in on the last two data points of the previous set.

-Tom


> Please someone help me!!! > > > _______________________________________________ > http://www.opencores.org/mailman/listinfo/cores > >
_______________________________________________ http://www.opencores.org/mailman/listinfo/cores




fft core with quartus
by Unknown on May 23, 2005
Not available!
Giovanni Germani wrote:
Hi!!
Thanks a lot for your answer, but I'm still having problems...
Can you tell me how must I set: reset_i, sync_i, enable_i, data_0_i, data_1_i ??


The reset_i and enable_i control the whole machine -- you can tie them
to 0 and 1 repectively.

And why there are two data input?? Are they real and img part?


No, they are two different, consecutive data points. Thus, a 1024 point
FFT is loaded in 512 clock cycles.

Each data point has it's own real and img part (real are the MSBs and
img are the LSBs).

-Tom

Thanks in advance!! 2005/5/23, Tom Hawkins tom at confluent.org>:
cagliostro82 at gmail.com wrote:
Hello,

I'm trying to simulate CF FFT core under Altera Quartus 4.2.
Compilation is succesfull, but I can't use it correctly because I don't
know anything about input and output...
What are Data_0, Data_1, Sync_in, Sync_out ... ????


Pulse Sync_in, then on the next clock cycle start feeding the data set
in on Data_0_in and Data_1_in (2 data points per cycle). The output
data (Data_0_out, Data_1_out) starts streaming out one cycle after the
Sync_out pulse.

BTW, data sets can be input without interruption, i.e. by pulsing
Sync_in on the last two data points of the previous set.

-Tom



Please someone help me!!! _______________________________________________ http://www.opencores.org/mailman/listinfo/cores
_______________________________________________ http://www.opencores.org/mailman/listinfo/cores
_______________________________________________ http://www.opencores.org/mailman/listinfo/cores




fft core with quartus
by Unknown on May 23, 2005
Not available!
Very well!! Now I'll try!! Another question: if I open yout fft_test.v I'll get a block with only the clock as input and all the other signals as output, while the fft_testbench has no input or output at all... How can I use them?? 2005/5/23, Tom Hawkins tom at confluent.org>:
Giovanni Germani wrote:
> Hi!!
> Thanks a lot for your answer, but I'm still having problems...
> Can you tell me how must I set: reset_i, sync_i, enable_i, data_0_i, data_1_i ??


The reset_i and enable_i control the whole machine -- you can tie them
to 0 and 1 repectively.

> And why there are two data input?? Are they real and img part?


No, they are two different, consecutive data points. Thus, a 1024 point
FFT is loaded in 512 clock cycles.

Each data point has it's own real and img part (real are the MSBs and
img are the LSBs).

-Tom

> Thanks in advance!! > > 2005/5/23, Tom Hawkins tom at confluent.org>: >
>cagliostro82 at gmail.com wrote: >
>Hello,
>
>I'm trying to simulate CF FFT core under Altera Quartus 4.2.
>Compilation is succesfull, but I can't use it correctly because I don't
>know anything about input and output...
>What are Data_0, Data_1, Sync_in, Sync_out ... ????

>
>Pulse Sync_in, then on the next clock cycle start feeding the data set
>in on Data_0_in and Data_1_in (2 data points per cycle). The output
>data (Data_0_out, Data_1_out) starts streaming out one cycle after the
>Sync_out pulse.
>
>BTW, data sets can be input without interruption, i.e. by pulsing
>Sync_in on the last two data points of the previous set.
>
>-Tom
>
>
>
>Please someone help me!!! > > >_______________________________________________ >http://www.opencores.org/mailman/listinfo/cores > >
> >_______________________________________________ >http://www.opencores.org/mailman/listinfo/cores >
> > > _______________________________________________ > http://www.opencores.org/mailman/listinfo/cores > >
_______________________________________________ http://www.opencores.org/mailman/listinfo/cores




fft core with quartus
by Unknown on May 23, 2005
Not available!
I'm trying to simulate with those settings: reset = 0 enable = 1 sync = 0, then i set it to 1, 1 clock cycle before data input data_0, data_1, radom numbers the problem is that i'll continue to obtain sync_o, data_0_o & data_1_0 = 0 no matter what I try... 2005/5/23, Tom Hawkins tom at confluent.org>:
Giovanni Germani wrote:
> Hi!!
> Thanks a lot for your answer, but I'm still having problems...
> Can you tell me how must I set: reset_i, sync_i, enable_i, data_0_i, data_1_i ??


The reset_i and enable_i control the whole machine -- you can tie them
to 0 and 1 repectively.

> And why there are two data input?? Are they real and img part?


No, they are two different, consecutive data points. Thus, a 1024 point
FFT is loaded in 512 clock cycles.

Each data point has it's own real and img part (real are the MSBs and
img are the LSBs).

-Tom

> Thanks in advance!! > > 2005/5/23, Tom Hawkins tom at confluent.org>: >
>cagliostro82 at gmail.com wrote: >
>Hello,
>
>I'm trying to simulate CF FFT core under Altera Quartus 4.2.
>Compilation is succesfull, but I can't use it correctly because I don't
>know anything about input and output...
>What are Data_0, Data_1, Sync_in, Sync_out ... ????

>
>Pulse Sync_in, then on the next clock cycle start feeding the data set
>in on Data_0_in and Data_1_in (2 data points per cycle). The output
>data (Data_0_out, Data_1_out) starts streaming out one cycle after the
>Sync_out pulse.
>
>BTW, data sets can be input without interruption, i.e. by pulsing
>Sync_in on the last two data points of the previous set.
>
>-Tom
>
>
>
>Please someone help me!!! > > >_______________________________________________ >http://www.opencores.org/mailman/listinfo/cores > >
> >_______________________________________________ >http://www.opencores.org/mailman/listinfo/cores >
> > > _______________________________________________ > http://www.opencores.org/mailman/listinfo/cores > >
_______________________________________________ http://www.opencores.org/mailman/listinfo/cores




fft core with quartus
by Unknown on May 23, 2005
Not available!
Giovanni Germani wrote:
I'm trying to simulate with those settings:

reset = 0
enable = 1
sync = 0, then i set it to 1, 1 clock cycle before data input
data_0, data_1, radom numbers

the problem is that i'll continue to obtain sync_o, data_0_o &
data_1_0 = 0 no matter what I try...


Sync_in is a pulse. Set it high 1 cycle before data input, then drop it
low on the next cycle.

-Tom

2005/5/23, Tom Hawkins tom at confluent.org>:
Giovanni Germani wrote:

Hi!!
Thanks a lot for your answer, but I'm still having problems...
Can you tell me how must I set: reset_i, sync_i, enable_i, data_0_i, data_1_i ??


The reset_i and enable_i control the whole machine -- you can tie them
to 0 and 1 repectively.


And why there are two data input?? Are they real and img part?


No, they are two different, consecutive data points. Thus, a 1024 point
FFT is loaded in 512 clock cycles.

Each data point has it's own real and img part (real are the MSBs and
img are the LSBs).

-Tom


Thanks in advance!! 2005/5/23, Tom Hawkins tom at confluent.org>:
cagliostro82 at gmail.com wrote:
Hello,

I'm trying to simulate CF FFT core under Altera Quartus 4.2.
Compilation is succesfull, but I can't use it correctly because I don't
know anything about input and output...
What are Data_0, Data_1, Sync_in, Sync_out ... ????


Pulse Sync_in, then on the next clock cycle start feeding the data set
in on Data_0_in and Data_1_in (2 data points per cycle). The output
data (Data_0_out, Data_1_out) starts streaming out one cycle after the
Sync_out pulse.

BTW, data sets can be input without interruption, i.e. by pulsing
Sync_in on the last two data points of the previous set.

-Tom




Please someone help me!!! _______________________________________________ http://www.opencores.org/mailman/listinfo/cores
_______________________________________________ http://www.opencores.org/mailman/listinfo/cores
_______________________________________________ http://www.opencores.org/mailman/listinfo/cores
_______________________________________________ http://www.opencores.org/mailman/listinfo/cores
_______________________________________________ http://www.opencores.org/mailman/listinfo/cores




RE: fft core with quartus
by vitorcastelo on Feb 2, 2017
vitorcastelo
Posts: 1
Joined: Feb 1, 2017
Last seen: Feb 6, 2017
I am trying simulate the cf_fft_4096_16 bits. However, I don't know how the real and imaginary part are represented. Is the hardware using Q15 format? Is it using fixed point or floating point operations?
RE: fft core with quartus
by diemelbecker on Apr 30, 2020
diemelbecker
Posts: 1
Joined: Apr 17, 2020
Last seen: May 17, 2020
Hey Guys,

i want to use the cf fft core too. But have similiar problems as sisucussed here with the core.
So I didnt geht it running. Following my config:

enable_i: always "1"
reset_i: always "0"
sync_i: one cycle before input date "1" then "0"
data_1_i: 0x000F 20ns, 0x0FFF 60ns -r 80ns
data_0_i: 0x000F 20ns, 0x0FFF 60ns -r 80ns

With it i didnt get an output signal and the sync-o is always "0" too.
Maybe someone could help me.
no use no use 1/1 no use no use
© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.