v8.0 CoreFFT Fourier Huringa

CoreFFT v8.0

Whakatakotoranga

  • Hurihia te rahi, tohu: 32, 64, 128, 256, 512, 1024, 2048,
    4096, 8192, me te 16384.
  • I-Waahi FFT: Whakamua me te FFT kōaro
  • Rererangi FFT: Whakamua me te kōaro FFT
  • Whānuitanga moka raraunga tāuru: Tautoko rua
  • Whānui moka tauwehe Twiddle: Putanga taiao sampte ota
  • Hōputu raraunga tāuru/putanga: Paraka herenga ira mānu
    tauine
  • Kua tautuhia i mua i te waarangi whakatauine, kaore ranei he whakatauine
  • Kōwhiringa whirihoranga pūmahara iti, parepare ranei
  • Ripanga Tiro-ake (LUT) kua mau ki te paraka-RAM
  • Tautoko mo te Twiddle Twiddle LUT
  • Nga tohu ruru-a-ringa kia ngawari te atanga ki te kaiwhakamahi
    porowhita
  • AXI4 Atanga awa: No
  • Wā-haere whakamua/whakawhitinga whirihoranga huringa: Ae

Nga Tohutohu Whakamahi Hua

I-Wahi FFT

Ko te whakatinanatanga FFT-In-Place e tautoko ana i te Radix-2
huringa paheketanga-i-wa. Hei whakamahi i te In-Place FFT, whai i enei
takahanga:

  1. Tīmatahia te raupapa tāuru X(0), X(1),…, X(N-1).
  2. Whirihorahia te rahi hurihanga me te tohu.
  3. Mahia te mahi FFT whakamua, kōaro ranei ina hiahiatia.
  4. Tikina nga raraunga kua hurihia mai i te raupapa putanga.

Rererangi FFT

Ko te whakatinanatanga Streaming FFT e tautoko ana i te Radix-22
huringa paheketanga-i-auau. Hei whakamahi i te Streaming FFT, whai
enei taahiraa:

  1. Tīmatahia te raupapa tāuru X(0), X(1),…, X(N-1).
  2. Whirihorahia te rahi hurihanga me te tohu.
  3. Mahia te mahi FFT whakamua, kōaro ranei ina hiahiatia.
  4. Tikina nga raraunga kua hurihia mai i te raupapa putanga.

FAQ

P: He aha nga rahi o te huringa e tautokohia ana?

A: Ka tautokohia e te CoreFFT nga rahi whakarereke o 32, 64, 128, 256,
512, 1024, 2048, 4096, 8192, me 16384.

P: He aha te whakatakotoranga raraunga whakauru?

A: Ko te whakatakotoranga raraunga whakauru he taapiri mo te rua.

P: Kei te tautoko a CoreFFT i te FFT whakamua me te hurihuri
mahi?

A: Ae, kei te tautoko a CoreFFT i te FFT whakamua me te FFT
mahi.

CoreFFT v8.0
Aratohu Kaiwhakamahi CoreFFT
Kupu Whakataki
Ko te huringa Fast Fourier (FFT) matua e whakamahi ana i te huringa a Cooley-Turkey algorithm mo te tarai i te huringa Fourier motuhake. Ka whakamahia te CoreFFT i roto i te whānuitanga o nga tono penei i te whakawhitiwhitinga mamati, te ororongo, te ine, te whakahaere, me te rongoa koiora. Ko te CoreFFT e whakarato ana i te tino tawhā, te waahi-pai, me te tino mahi i runga i te MACC FFT. Kei te waatea te kaupapa matua hei waehere Rehita Whakawhiti Taumata (RTL) o te huringa i roto i nga reo Verilog me VHDL. Whārite 1.N-tohu whakamua FFT (N he mana o te 2) o te raupapa x(0), x(1),…, x(N-1) kei hea, k = 0, 1… N-1
Whārite 2.N-ira kōaro FFT (N he mana 2) o te raupapa X(0), X(1),…, X(N-1) kei hea, n = 0, 1… N-1
He mea nui:I a koe e mahi ana i te FFT kōaro, karekau te matua e whakamahi wehewehenga ma te N o te EQ 2 (i te mea he iti te wehenga ma te mana o te rua).
Ko te ahua e whai ake nei e whakaatu ana i tetahi punaha e pa ana ki te FFT kei roto he puna raraunga, te kōwae FFT, me te totohu raraunga, koinei te kaiwhiwhi raraunga kua hurihia. Whakaatu 1. FFT-Based System Example

Ngā āhuatanga
Kei te tautoko a CoreFFT i te Radix-2 whakahekenga-i roto i te waa-a-waahi FFT me te Radix-22 whakahekenga-i-te-auau-auau-a-Rangi i nga whakatinanatanga whakarereke FFT. Kei te ripanga e whai ake nei nga ahuatanga matua mo ia whakatinanatanga.

© 2022 Microchip Technology Inc.
me ona apiti

Aratohu Kaiwhakamahi

DS50003348C-whārangi 1

CoreFFT v8.0

Ripanga 1. Tautoko Ahuatanga Matua

Āhuahira Huri rahi, tohu

I-Wahi

Rererenga

32, 64, 128, 256, 512, 1024, 2048, 16, 32, 64, 128, 256, 512, 1024,

4096, 8192, me te 16384.

2048, me te 4096

Tuhipoka: Kei te tautokohia te 16384-pt FFT i runga i te RTG4TM, PolarFire®,

me nga waahanga PolarFire SoC anake.

Whakamua me te kōaro FFT

Ae

Whānui moka raraunga tāuru

8

Tauwehe Twiddle moka whanui

8

Hōputu raraunga tāuru/putanga

Ko te tautoko a te rua

Putanga maori sampte ota

Ae

Poraka herenga ira maanu

Ae

tauine

Kua tautuhia i mua i te waarangi whakatauine, kore ranei Kore he whakatauine

He whirihoranga te iti, te pumahara papaa ranei Ae

Taapiri RAM-paraka i runga i te kopikopiko Ae Ripanga Tiro-ake (LUT)

Tautoko mo te Twiddle Twiddle LUT Ae

Ko nga tohu ruru-a-ringa kia ngawari te atanga Ae ki te ara iahiko kaiwhakamahi

AXI4 Atanga awa

Kao

Te wa-haere whakamua/whakahuri hurihuri Kaore he whirihoranga

Ae 8 32 Rua's complements Optional No
Ae
Kao
Ae
Kao Ae
Ae Ae

Nga Whanau Tautoko
Kei te tautoko a CoreFFT i nga whanau FPGA e whai ake nei. · PolarFire® · PolarFire SoC · SmartFusion® 2 · IGLOO® 2 · RTG4TM
Te Whakamahinga Pūrere me te Mahinga
Kua whakatinanahia a CoreFFT i roto i te taputapu SmartFusion2 M2S050 ma te whakamahi i te tere tere -1 me te PolarFire MPF300 ma te whakamahi i te tere tere -1. He whakarāpopototanga o nga raraunga whakatinanatanga kei roto i te 6. Apitihanga A: Te Whakamahinga me te Mahinga o te Pūrere FFT i roto i te waahi me te 7. Te taapiri B: Te Whakamarama i te Whakamahinga me te Mahinga Pūrere FFT.

© 2022 Microchip Technology Inc.
me ona apiti

Aratohu Kaiwhakamahi

DS50003348C-whārangi 2

CoreFFT v8.0
Ripanga Ihirangi
Kupu Whakataki……………………………………………………………………………………………………………………………… ..1 Ngā Āhuatanga……………………………………………………………………………………………………………… …….. 1 Nga Whanau Tautoko…………………………………………………………………………………………………………………… 2 Te Whakamahinga Pūrere me te Mahinga……………………………………………………………………………………………….. 2
1. Whakaahuatanga Mahi……………………………………………………………………………………………………………….4 1.1. Kōwhiringa Hangahanga………………………………………………………………………………………………………………4 1.2. I-Waahi FFT……………………………………………………………………………………………………………………4 1.3. Nga Kaipupuri Mahara o Roto i te Waahi………………………………………………………………………………………………..5 1.4. Rererangi FFT……………………………………………………………………………………………………………… 7
2. Atanga……………………………………………………………………………………………………………………………… … 12 2.1. I-Waahi FFT…………………………………………………………………………………………………………………….12 2.2. Rererangi FFT………………………………………………………………………………………………………… 14
3. Ngā Hoahoa Wā……………………………………………………………………………………………………………… 20 3.1. I-Waahi FFT…………………………………………………………………………………………………………………….20 3.2. Rererangi FFT………………………………………………………………………………………………………… 21
4. Rere Utauta…………………………………………………………………………………………………………………… ….. 23 4.1. Raihana…………………………………………………………………………………………………………………… 23 4.2. Te whirihora i te CoreFFT ki SmartDesign…………………………………………………………………………. 23 4.3. Rere Whakatau………………………………………………………………………………………………………… 24 4.4. Nga Herenga Hoahoa………………………………………………………………………………………………………… 25 4.5. Te whakahiato ki Libero SoC……………………………………………………………………………………. 25 4.6. Wahi-me-Raurangi i Libero SoC……………………………………………………………………………………..25
5. Te Whakauru Pūnaha…………………………………………………………………………………………………………………….. 26 5.1 . I-Waahi FFT…………………………………………………………………………………………………………………….26 5.2. Rererangi FFT………………………………………………………………………………………………………… 26
6. Tāpiritanga A: Te Whakamahinga me te Mahinga Pūrere FFT ki roto i te waahi………………………………………………………………28
7. Tāpiritanga B: Rererenga Whakamahinga Pūrere FFT me te Mahinga ………………………………………………………30
8. Hītori Arotake…………………………………………………………………………………………………………………… 32
Tautoko Microchip FPGA………………………………………………………………………………………………………………34
Nga Korero Mooitio……………………………………………………………………………………………………………….. 34 Te Mahinga Mooiti Webpae………………………………………………………………………………………………..34 Ratonga Whakamōhiotanga Huringa Hua…… ……………………………………………………………………………. 34 Tautoko Kiritaki……………………………………………………………………………………………………………… 34 Waehere Pūrere Microchip Ahuatanga Tiaki…………………………………………………………………………..34 Panui Ture………………………………………… …………………………………………………………………………… 35 Waitohu………………………………………… ……………………………………………………………………………. 35 Pūnaha Whakahaere Kounga ………………………………………………………………………………………. 36 Hokohoko me te Ratonga o te Ao…………………………………………………………………………………………………….37

© 2022 Microchip Technology Inc.
me ona apiti

Aratohu Kaiwhakamahi

DS50003348C-whārangi 3

CoreFFT v8.0
Whakaahuatanga Mahi
1. Whakaahuatanga Mahi
Ko tenei waahanga e whakaatu ana i te whakaahuatanga mahi o te CoreFFT.
1.1 Kōwhiringa Hangahanga
I runga i te whirihoranga a te kaiwhakamahi, ka hangaia e CoreFFT tetahi o nga whakatinanatanga huringa e whai ake nei: · FFT i roto i te waahi · Whakarere FFT
1.2 I-Wahi FFT
Ko te kōwhiringa hoahoanga ka utaina he anga o N raraunga matatini sampka mau i roto i tona waahi RAM me te tukatuka i a raatau, ma te whakamahi i te tukatuka Radix-2 kotahi. Ka penapena nga hua o ia stage i roto i te waahi RAM. He iti ake nga rauemi maramara e tangohia ana e te FFT i-waahi i te FFT roma, engari he roa ake te wa huringa. Ko te ahua e whai ake nei e whakaatu ana i tetahi hoahoa mahi o te huringa-in-ilace. Whakaahua 1-1. I-Waahi Radix-2 FFT Hoahoa Poraka Mahi (Whakaritenga Iti)

Ko nga raraunga whakauru me te whakaputanga e tohuhia ana hei 2 * WIDTH-bit kupu kei roto i nga waahanga tuuturu me nga waahanga pohewa. Ko nga wahanga e rua he tau taapiri mo nga moka WIDTH ia. Ka tukatukahia e te kōwae nga papa (pakaru) o nga raraunga me te rahi anga o nga kupu matatini N. Ko te anga hei tukatuka ka utaina ki roto i te mahara o roto. Kei roto i te mahara e rua nga poraka RAM rite, ka taea e ia te pupuri i nga kupu matatini N/2. Ka tautoko te mahara i roto i te waahi kia rua te bandwidth. Ka taea e ia te panui me te tuhi i nga kupu uaua e rua i te wa kotahi. Kia s nga raraunga matatini NampKa utaina nga mea ki roto i te mahara, ka tiimata aunoa te tatauranga FFT, ka whakamahia te mahara i roto i te waahi mo nga tatauranga.
Ko te tukanga rorohiko FFT i roto i te waahi ka puta i roto i te raupapa stages me te maha o staghe rite ki te log2N. I ia stage o te tukatuka raraunga FFT, ka panuihia e te Radix-2 butterfly nga raraunga katoa e rongoa ana i roto i te mahara o te waahi, e rua nga kupu uaua i te wa kotahi. Ko te huringa panui me te kaiwhakaputa wahitau panui (kaore e whakaatuhia i te Whakaahua 1-1) ka awhina i te rererere ki te tiki raraunga penapena i roto i te raupapa e hiahiatia ana e te FFT algorithm. I tua atu i nga raraunga, ka whiwhi te pūrerehua i ngā āhuatanga twiddle (nga whakarea o te sine/cosine) mai i te Twiddle LUT. Ka tuhia e te pūrerehua ngā hua takawaenga ki te pūmahara i roto i te wāhi mā te whakakā tuhi.

© 2022 Microchip Technology Inc.
me ona apiti

Aratohu Kaiwhakamahi

DS50003348C-whārangi 4

CoreFFT v8.0
Whakaahuatanga Mahi
I muri i te s rorohiko whakamutungatage, ko te mahara i roto i te waahi ka penapena i nga raraunga kua huri katoa. Ka tukuna e te kōwae he anga raraunga kua hurihia e te kupu-N, kotahi kupu i ia wa, mena kei te kaha te tohu READ_OUTP. Ka tātaihia e CoreFFT nga āhuatanga twiddle e hiahiatia ana e te FFT algorithm ka tuhia ki te Twiddle LUT. Ka puta aunoa tenei i runga i te hiko i te wa e kii ana te NGRST tautuhia-ao.

1.3
1.3.1

Pupuri Mahara-Wahi
Ko tenei waahanga e whakaatu ana i nga Kaipupuri Mahara-In-Place o te CoreFFT.
Whirihoranga Iti Ko te whirihoranga iti, e whakaatuhia ana i te Whakaahua 1-1, he rawaka hei whakatutuki i te FFT na te mea kei a ia te RAM i roto i te waahi e hiahiatia ana e te FFT algorithm. Engari ko te whirihoranga iti kaore e whakamahi i te miihini tukatuka i nga wa katoa. Engari, ka utaina nga raraunga ki roto i te mahara o te waahi, ka panuihia ranei nga raraunga kua hurihia, ka noho mangere te rererere. Ko te ahua e whai ake nei e whakaatu ana i te raarangi huringa FFT. Ko te huringa e toru nga waahanga e whai ake nei:
· Tikiakehia he anga raraunga whakauru hou i roto i te RAM i roto i te waahi · Mahia te whakarereketanga tuturu · Tukuna te hua huringa ki te waatea i te RAM in-ilace
Whakaahua 1-2. Whirihoranga Iti I-Waahi Hurihuri FFT

1.3.2

I roto i te whirihoranga iti, ka rere noa te rererere i te wa o te tatauranga. Ina whakaaetia te reiti pakaru o te raraunga, ko te whirihoranga iti e whakarato ana i te pai rawa o te whakamahi rauemi taputapu. Ina koa, ka tiakina e ia te maha o nga poraka RAM.
Whirihoranga Buffered Hei whakapai ake i te whakamahi pūrerehua me te whakaiti i te wa hurihanga toharite, ka taea te whakamahi i etahi atu parepare maumahara. Ko te ahua e whai ake nei e whakaatu ana i te hoahoa paraka FFT.
Whakaahua 1-3. Hoahoa Poraka FFT kua parea

E rua nga pareparenga whakamaumahara i roto i te waahi e mau ana i te papaa ping-pong me te kotahi parepare whakaputa. Ka taea e ia peeke te pupuri i nga kupu matatini N me te panui i nga kupu uaua e rua i te wa kotahi. Ko te miihini o te kawanatanga matua e whakahaere ana i te whakawhiti ping-pong, kia kitea noa e te puna raraunga he parepare kua reri ki te whakaae ki nga raraunga hou. Ko te kaitapa e kore e whakaae ki nga raraunga hou ka whakamahia hei RAM i roto i te waahi e te miihini FFT.

© 2022 Microchip Technology Inc.
me ona apiti

Aratohu Kaiwhakamahi

DS50003348C-whārangi 5

CoreFFT v8.0
Whakaahuatanga Mahi
Ko te hoahoanga ping-pong buffering ka piki ake te kaha o te miihini FFT. Ahakoa kei te whai waahi tetahi o nga peeke whakauru e rua ki te tatauranga FFT o naianei, kei te waatea tetahi atu mo te tango i te anga raraunga whakauru e whai ake nei. Ko te mutunga mai, kare te miihini FFT e noho mangere e tatari ana mo nga raraunga hou hei whakaki i te papaa whakauru. Mai i te tirohanga puna raraunga, ka taea e te matua te whiwhi i te pakaru raraunga ki nga waahi katoa i roto i te waa tatauranga FFT. Ka mutu te mahi a te miihini i te anga raraunga o naianei, ka whakakiia te peeke whakauru whakauru ki tetahi atu anga raraunga, ka huri te miihini kawanatanga i nga peeke ping-pong, ka haere tonu te uta raraunga me te tatauranga ki runga i nga peeke mahara.
Nga s whakamutungatage o te tatauranga FFT e whakamahi ana i tetahi kaupapa kei waho o te waahi. Ka panuihia e te miihini FFT nga raraunga takawaenga mai i te mahara o te waahi engari ka tuhia te hua whakamutunga i roto i te papaa raraunga putanga. Ko nga hua whakamutunga ka noho tonu ki roto i te papaa whakaputa tae noa ki te whakakapi a te miihini FFT ki nga hua o te anga raraunga e whai ake nei. Mai i te tirohanga a te kaiwhiwhi raraunga, ka waatea nga raraunga whakaputa mo te panui i nga wa katoa, engari mo nga FFT whakamutunga.tage.
Ko te huringa FFT whirihoranga parepare e whakaatuhia ana i te ahua e whai ake nei.
Whakaahua 1-4. Hurihuri FFT Whirihoranga Buffered

1.3.3

Mutunga Kupu Roa Whakaaro I ia stage o te hātepee FFT i roto i te waahi, e rua nga s te pūrerehuaampka puta mai i te mahara i roto i te waahi ka whakahokia e rua nga s kua tukatukahiaampkia rite ki nga waahi mahara. Ko te tātai pūrerehua he whakarea, he tāpiritanga, he tangohanga. Te hokinga mai sampHe nui ake pea te whanui raraunga i te sampkohia mai i te mahara. Me mahi tūpato kia kore ai e puhake nga raraunga.
Hei karo i te tupono o te waipuke, ka whakamahia e te matua tetahi o nga tikanga e toru e whai ake nei:
· Tauine raraunga tāuru · Tauine ira māngi paraka kore here
Te Whakatairanga Raraunga Whakauru: Ko te whakatauine raraunga whakauru me tatari i mua i nga raraunga whakauru sampme te nui o nga moka tohu, ka kiia ko nga paraka tiaki. Ko te maha o nga moka tiaki e tika ana hei utu mo te tipu moka morahi mo te tohu-N FFT, ko te log2N + 1. Mo muaample, ia whakauru sampKo te 256 ira FFT me iwa nga paraka tiaki. Ko taua tikanga ka tino whakaiti i te whakataunga moka FFT whai hua.
Whakatauine Poraka-Mangi-Waea: Ko te huarahi tuarua ki te utu mo te tipu moka FFT ko te whakaiti i te raraunga ma te tauwehe e rua i ia stage. No reira, ka whakahekehia nga hua whakamutunga FFT e te tauwehe 1/N. Ko tenei huarahi e kiia ana ko te whakahiato ira maanu poraka kore here.
Me whakaitihia nga raraunga whakauru ma te tauwehe e rua kia kore ai e waipuke i nga s tuatahitage. Hei aukati i te waipuke i roto i nga stage, ka whakaitihia e te matua nga hua o ia s o muatage ma te tauwehe o te rua ma te huri i te poraka katoa o nga raraunga (nga hua katoa o te stage) kotahi moka ki te taha matau. Ko te tapeke o nga moka ka ngaro i te raraunga na te nekehanga moka i te tatauranga FFT ko te log2N.
Ko te ira maanu paraka herekore ka puta he rite tonu te maha o nga moka ngaro pera i te tauine raraunga whakauru. Heoi, ka puta ake nga hua tino tika, i te mea ka tiimata te miihini FFT me nga raraunga whakauru tika ake.
Whakatauine Poraka-Mangi-Ira Tikanga: I roto i te whakatauine ira-waahi paraka herenga, ka nekehia nga raraunga mena ka tupu te tipu moka. Mena ka tipu tetahi, neke atu ranei o nga hua rerehua, ka nukuhia te poraka raraunga katoa ki te taha matau. Ka tirotirohia e te paraka herenga ira maangi nga whakaputanga rererere mo te tipu. Mena e tika ana te huri, ka tika

© 2022 Microchip Technology Inc.
me ona apiti

Aratohu Kaiwhakamahi

DS50003348C-whārangi 6

CoreFFT v8.0
Whakaahuatanga Mahi
ka mahia i muri i te s katoatagkua oti e, i te whakaurunga o nga s e whai ake neitage pūrerehua. Ko tenei tikanga he iti rawa te paheketanga (haruru ine) na te roanga o te kupu.
I roto i te aratau Poraka Maangi-Ira, ka taea e te matua te tatau te tauine tika. Ka pera mena kua tautuhia te tawhā SCALE_EXP_ON ki te 1. Katahi ka puta mai te tauwehe tatau i runga i te tauranga SCALE_EXP. Ko te take e tohu ana i te maha o nga nekehanga matau i te miihini FFT i tukuna ki nga hua. Mo te exampe, ko te uara SCALE_EXP o te 4 (100) te tikanga i nukuhia nga hua FFT ki te taha matau (whakahekea) e 4 moka; ara, wehea e 2SCALE_EXP = 16. Ka haere tahi te tohu ki nga hua FFT ka whai mana i te wa e kii ana a OUTP_READY. Hei whakaiti i nga hua o te CoreFFT, ara, kia rite ki nga ipu maanu kua hurihia, ia putanga FFT sampme whakareatia ki te 2SCALE_EXP:
· Hua FFT (Tuturu) = DATAO_RE*2SCALE_EXP · Hua FFT (Pohewa) = DATAO_IM*2SCALE_EXP
He mea nui:Ka taea te whakamahi i te tatauranga tauine i roto i te aratau ira-iti paraka here anake.

1.3.4

Ko te CoreFFT, na te taunoa, kua whirihorahia ki te whakamahi i te paraka herea te whakatauine ira-iti. I roto i te aratau Poraka-Mango herenga, ka tirohia nga raraunga whakaurunga ka whakahekehia e te tauwehe e rua mehemea e tika ana, i mua i te s tuatahi.tage.
Wā Hurihuri Ka mau te tātai FFT (N/2 + L) x log2N + 2 huringa karaka, i reira ko L he tawhā tauwhāiti whakatinanatanga e tohu ana i te whakahiatotanga o te peeke mahara, nga huringa, me te pūrerehua. Ko te L e kore e whakawhirinaki ki te whakarereke i te rahi N. Kei runga noa i te whakataunga moka FFT. He rite te L ki te 10 i nga whakataunga moka o te 8 ki te 18, me te L he rite ki te 16 i nga whakataunga moka o te 19 ki te 32. Mo muaample,
· Mo te 256-ira 16-bit FFT
Wā Tatau = (256/2 + 10) x rangitaki2256 + 2 = 1106 wā karaka.
· Mo te 4096-ira 24-bit FFT
Wā Tatau = (4096/2 + 16) x rangitaki24096 + 2 = 24770 wā karaka.

1.3.5

Te Whakatinana Mahara Ka whakamahia e te matua nga poraka RAM pakeke ki te whakatinana i te mahara i roto i te waahi, etahi atu parepare maumahara, me te LUT twiddle. E rua nga momo RAM pakeke e mau ana i nga FPGA: SRAM nui (LSRAM) me nga micro-RAM. Ko te whakatinanatanga mahara ka taea te whakahaere ma te tautuhi i te tawhā URAM_MAXDEPTH. Ka whakamahi a CoreFFT i nga micro-RAM ki te kore te hohonu e nui ake i te uara tawhā. Mo te exampKo te tawhā URAM_MAXDEPTH kua tautuhia ki te 64, ka whakamahi i nga micro-RAM i roto i nga rahi FFT ki te 128 nga tohu, na te mea ko te hohonu e hiahiatia ana ko POINTS/2. Ma te tautuhi i te uara tawhā ki te 0 ka aukati i te matua ki te whakamahi i nga micro-RAM, kia taea ai te whakamahi ki etahi atu waahi.
Ko te tawhā URAM_MAXDEPTH e waatea ana ma te atanga kaiwhakamahi matua.

1.4 Rererangi FFT
E tautoko ana te Streaming FFT i te tukatuka raraunga matatini tonu, kotahi te raraunga whakauru sample ia wa karaka. Ko te hoahoanga roma he maha nga tukatuka Radix-22, poraka RAM, me nga LUT e tika ana hei tautoko i te panoni raraunga roma. Ko te ahua e whai ake nei e whakaatu ana i te hoahoa mahi o te huringa roma 256-ira.

© 2022 Microchip Technology Inc.
me ona apiti

Aratohu Kaiwhakamahi

DS50003348C-whārangi 7

Whakaahua 1-5. Streaming Radix-22 256-pt FFT Hoahoa Poraka Mahi

CoreFFT v8.0
Whakaahuatanga Mahi

Ko nga raraunga whakauru me te whakaputanga e tohuhia ana hei kupu (2 x DATA_BITS)-bit kei roto i nga waahanga tuuturu me nga waahanga pohewa. Ko nga waahanga e rua he tau taapiri mo nga moka DATA_BITS ia. Ka tukatukahia e te kōwae nga papa o te raraunga me te rahi anga rite ki te rahi huringa o nga kupu matatini N. Ko te anga hei tukatuka ka tae mai ki te whakauru x(n) hei raupapa o nga kupu raraunga matatini, kotahi (2 x DATA_BITS) -bit kupu mo ia wa karaka. Ka taea te timata te anga panuku i muri tonu i te kupu raraunga whakamutunga o te anga o naianei, i nga wa katoa i muri mai.
Ko te ahua e whai ake nei e whakaatu ana i te example o te anga i+1 i muri tonu i te anga i, me te anga i+2 ka haere mai i muri i te aputa noa. Ko nga raraunga whakauru sampKo nga mea i roto i tetahi anga me tae mai i ia wa karaka, na reira ka mau tonu te ahua o nga waa karaka N. He nui te torohūtanga e hono ana ki te whakawhiti algorithm. Ka puta nga papa raraunga putanga i te raupapa rite, te reiti karaka, me te rite tonu o nga waahi (mehemea he) i waenga i nga papa whakaputa, me era i waenga i nga papa whakauru.
Whakaahua 1-6. Rere ana i nga Tapare Raraunga Whakauru FFT

1.4.1 1.4.2

He ōrite te maha o ngā pūrerehua FFT ki te rākau2(N), nō reira ia stage mahihia ana e te rererere motuhake. Ko te mutunga, ko nga s katoataghe whakarara te tukatuka.
Ka tātaihia e CoreFFT nga āhuatanga twiddle e hiahiatia ana e te FFT algorithm. I te whakakaha ake, ka tukuna aunoatia e te matua nga take twiddle i roto i nga RAM maramara ka huri hei LUT twiddle. Kaore e hiahiatia nga mahi a te kaiwhakamahi ki te whakatutuki. I te otinga o te tukunga ake, ka whakahohehia e te matua te tohu RFS, kia mohio te puna raraunga kua rite te matua ki te timata i te tukatuka FFT. Ko nga ihirangi LUT ka taea te whakahou i nga wa katoa ma te tuku tohu kotahi karaka whanui, REFRESH.
Rere FFT Latency Ko te rerenga FFT torohenga e tino tautuhia ana e te rahi o te huringa, N. Ko te whakatinanatanga he taapiri i te maha o nga whakaroa paipa e whakawhirinaki ana ki te rahi FFT me te whanui moka ara raraunga. I etahi atu kupu, ka whakaroa nga hua FFT mo nga raraunga whakauru kia kaua e iti iho i te N nga waahi raraunga mo nga putanga whakamuri moka. Ko te roanga putanga kua whakaritea e rua pea te nui ake.
Rere Whakatinana Mahara FFT He rite tonu ki te hoahoanga-a-wahi, ka whakamahia e te roma FFT nga poraka RAM pakeke ki te whakatinana i nga maharatanga e hiahiatia ana, nga LUT, me nga raina whakaroa. Ko te whakatinanatanga mahara ka taea te whakahaere ma te tautuhi i te tawhā URAM_MAXDEPTH. Ka whakamahi a CoreFFT i nga RAM moroiti ki te kore te hohonu o te mahara e nui ake i te uara tawhā. Mo te exampKo te tawhā URAM_MAXDEPTH, kua tautuhia ki te 128, ka whakamahi i nga micro-RAM ki te hanga maharatanga o te hohonu o te 128 me te iti ake. Ma te tautuhi i te uara tawhā ki te 0, ka aukati i te matua ki te whakamahi i nga RAM moroiti, kia taea ai te whakamahi ki etahi atu waahi.

© 2022 Microchip Technology Inc.
me ona apiti

Aratohu Kaiwhakamahi

DS50003348C-whārangi 8

CoreFFT v8.0
Whakaahuatanga Mahi

1.4.3

Te Whakaraupapa Whakaraupapa Kupu Raraunga Putanga FFT Ko nga hua putanga i puta mai i te Radix-2 me te Radix-22 FFT algorithms kei roto i te raupapa moka-whakamuri.
Heoi, ko te whakatinanatanga i roto i te waahi o roto ka mahi i te sampte whakahau. Na reira, ka whakatakotohia e te matua nga hua i roto i te raupapa taiao. Ko te Streaming FFT e tautoko ana i nga ota whakaputa moka-moka me te whakaputanga taiao. He iti ake nga rauemi maramara e whakamahia ana e te whiringa moka-whakamuri me te iti ake o te torohūtanga.

1.4.4 1.4.4.1

Nga Whakaaro Roa Kupu Mutunga Ko tenei waahanga e whakaatu ana i nga whakaaro mutunga o te roanga kupu o te CoreFFT.

Ko nga Aratau Apiti Tauine me te Tauine
Ko te tātai pūrerehua he tāpiritanga me te tangohanga. Ka taea e enei mahinga te tipu o te whanui raraunga rerehua mai i te whakauru ki te whakaputa. Ka taea e ia pepeke, BF2I, BF2II ranei (tirohia te Whakaahua 1-5), te whakauru moka taapiri ki te whanui raraunga. I tua atu, ka taea e nga whakareatanga te taapiri i tetahi moka ki te hua. Ko te tipu o te moka pea = log2(N)+1 paraka. Me mahi tūpato kia kore ai e puhake nga raraunga.

Hei karo, hei whakaiti ranei i te tupono o te waipuke, ka whakamahia e te matua tetahi o nga tikanga e rua:
· Ka hangaia e te aratau kore tauine te ara raraunga kia nui te whanui o te tipu moka. Ka tipu te whanui ara raraunga mai i te stage ki stage ki te whakauru katoa i te tipu moka hātepe, kia kore ai e puhake te raraunga. Ko te whanui moka putanga pono, pohewa ranei, he log2(N)+1 moka te whanui ake i te waahanga whakauru. He tino haumaru te hoahoa mai i te puhake o view.
· Ko te tikanga o te apiti tauine whirihora ka whai mana te kaiwhakamahi ki te whakaheke (tapahia) nga hua takawaenga katoa ka puhake. He rite te whanui moka whakaputa ki te whanui moka whakauru. Ko te tikanga he puhake-haumaru anake ina taurite te rarangi tauine ki te tipu moka, ehara i te mea ngawari ki te whakatutuki. Ko te huarahi tupato ki te whakatauine whirihora he maha nga wa e arai atu ai ki te whakaheke ake. Engari ki te mohiotia te ahua o te tohu kua hurihia he waipuke-haumaru me etahi, katoa raneitagI te whakakore i te whakahekenga nui, ka whai hua te tikanga mai i te owehenga tohu-ki-haruru me nga tirohanga whakamahi rawa maramara. Ina whirihorahia mo te tikanga apiti tauine, ka mahia e te matua he haki puhake mena ka puta te waipuke. Ka taea e te pūrerehua Radix-22 te whakauru i te tipu 3-bit: nga pūrerehua BF2I, BF2II, me te whakarea ka taea e ia tangata te tapiri he paku. Engari kotahi noa te whakareatanga o nga FFT katoatagKa taea e te taapiri te moka. I te mea kaore e mohiotia i mua ko te stagi te mea ka whakaawehia e te whakarea te moka taapiri mena he mea, ka toroa e te miihini FFT i te aratau kore tauine te ara raraunga ma te moka ka timata i te s tuatahitage.
I roto i te tikanga tauine ia Radix-22 stagKa taea e koe te whakauru i te tipu 3-bit. Ko te ara raraunga i roto i te stage tupu ana, ara, nga stage toru moka te whanui ake o te putanga i te stage whakauru. Ka tapahia e te miihini nga moka taapiri e toru i muri i te stagKa tatauhia te hua, ara, ko te stagKa poroa e te putanga e toru nga paraka i mua i te haere ki nga s e whai ake neitage. Ko tenei huarahi ka whakakore i te hiahia ki te matapae i nga waahanga ititage me tono te whakahekenga.
Ko te ripanga e whai ake nei e whakamarama ana i nga moka e toru ka tapahia i roto i te aratau rarangi tauine i runga i te uara rarangi moka-2 mo tetahi s.tage.

Ripanga 1-1. Te tapahi i nga moka taapiri e toru ki te Aratau Apiti Tauine

Apiti Tauine mo te Radix-22 Stage

Moka ka tapahia te matua

00

Tapahia nga MSB e toru

01

Tapahia kia rua nga MSB me te huri noa i tetahi LSB

10

Tapahia tetahi MSB me te huri i nga LSB e rua

11

Rauna tuatoru LSB's

Ko te FFT/FFT o nga rahi 32, 128, 512 ranei ehara nei i te mana-o-wha, hei taapiri atu ki nga papanga Radix-22, e whakamahi ana i te papanga Radix-2 kotahi. Ko tetahi e pa ana ki te tukatuka whakamutunga stage ka tapahia tetahi moka taapiri.
Ka tono aunoa te matua ki te rapunga puhake i roto i te aratau rarangi tauine. Ka puta te haki puhake (OVFLOW_FLAG) ina kitea e te matua te puhake. Ka noho kaha te haki tae noa ki te mutunga o te anga whakaputa ka kitea te waipuke.

© 2022 Microchip Technology Inc.
me ona apiti

Aratohu Kaiwhakamahi

DS50003348C-whārangi 9

CoreFFT v8.0
Whakaahuatanga Mahi

1.4.4.2

Aratau Kore Whakanuia Moka Whakauru Whakawhāititanga Whānuitanga Ka whakawhāitihia e te aratau Whakanuia te nui o te whakaurunga sampte whanui moka ka whakahaeretia e te matua. Kei te ripanga e whai ake nei nga whanui moka moka mo ia rahi FFT.
Ripanga 1-2. Te Rere Whakanuia FFT Max Whakauru Raraunga Moka Whanui

Rahi FFT 16

Whānui Tāuru mōrahi 32

32

30

64

30

128

28

256

28

512

26

1024

26

2048

24

4096

24

1.4.4.3

Te Whakauru i te Apiti Tauine Ka tautuhia e te rarangi tauine te take whakaheke mo ia rerenga FFTtage. Ia Radix-22 stagE whakahaeretia ana te tauine tauine e rua nga paraka o te rarangi tauine, me te Radix-2 stage whakamahia ana i roto i nga FFT kore-kaha-o-wha ka whakahaeretia e te moka kotahi. Ko te ahua e whai ake nei e whakaatu ana i tetahi exampte o te atanga kaiwhakamahi tabula tauine mo te 1024-pt FFT. Ko te rua o nga pouakataki e hono ana ki tetahi Radix-22 stage me te whakaatu i nga moka e rua o te tauwehe whakaheke. Ko te tino take whakaheke i tetahi stagKa tatauhia te e hei 22*Bit1+Bit0 ka tango i tetahi o nga uara e whai ake nei: 1, 2, 4, 8. Ko nga pouakataki e whakaatuhia ana i te ahua e whai ake nei e rite ana ki te uara rarangi tauine rua o 10 10 10 10 11. te raupapa tauine tiaki e kore e puta te waipuke.
Whakaahua 1-7. Tauine Atanga Kaiwhakamahi

Ko te ripanga e whai ake nei e whakarārangi ana i ngā rārangi āwhata āwhatatia mō ia rahi FFT e tino waipuke ana.

Ripanga 1-3. Nga Apiti Tauine Ataahua mo nga Rahi FFT rereke

Rahi FFT

Radix-22 Stage

5

4

3

2

1

0

4096

1

0

1

0

1

0

1

0

1

0

1

1

© 2022 Microchip Technology Inc.
me ona apiti

Aratohu Kaiwhakamahi

DS50003348C-whārangi 10

.......... tonu te Rahi FFT
2048 1024 512 256 128 64 32 16

CoreFFT v8.0
Whakaahuatanga Mahi

Radix-22 Stage

5

4

3

2

1

0

x

1

1

0

1

0

1

0

1

0

1

1

x

x

1

0

1

0

1

0

1

0

1

1

x

x

x

1

1

0

1

0

1

0

1

1

x

x

x

x

1

0

1

0

1

0

1

1

x

x

x

x

x

1

1

0

1

0

1

1

x

x

x

x

x

x

1

0

1

0

1

1

x

x

x

x

x

x

x

1

1

0

1

1

x

x

x

x

x

x

x

x

1

0

1

1

© 2022 Microchip Technology Inc.
me ona apiti

Aratohu Kaiwhakamahi

DS50003348C-whārangi 11

CoreFFT v8.0
Atanga

2. Atanga
Ko tenei waahanga e whakaatu ana i te atanga o te CoreFFT.

2.1
2.1.1

I-Wahi FFT
Ko tenei waahanga e whakaatu ana i te In-Place FFT o te CoreFFT.

Tawhā Whirihoranga Kei a CoreFFT nga tawhā (Verilog) me nga tikanga (VHDL) mo te whirihora i te waehere RTL. Ko te ripanga e whai ake nei e whakaatu ana i nga tawhā me nga tikanga. He momo tauoti katoa nga tawhā me nga tikanga.
Ripanga 2-1. Whakaahuatanga Tawhā CoreFFT i roto i te waahi

Tawhā KORERO

Awhe whaimana 0

Taunoa 0

Whakaahuatanga
0: Huringa Whakamua Fourier 1: Huringa Huringa Hurihuri

Tauine

0

0

0: Poraka herenga whakaineine ira ira

1: Poraka kore herenga whakaineine ira maanu

Hei whakamahi i te tauinenga raraunga whakauru, tautuhia te tawhā SCALE ki te 0 ka taamahia te tau tika o nga paraka tiaki ki nga raraunga whakauru. Kātahi ka kore he pānga o te wāhi mānu poraka here.

NGA MATA
TE WHAKANUI WHAKAARO

32, 64, 128,

256

256, 512, 1024,

2048, 4096,

8192, 16384

8

18

0

0

Hurihia te rahi. Tuhipoka: Kei te tautokohia te 16384-pt FFT i runga i nga waahanga RTG4, PolarFire, me PolarFire SoC anake.
Raraunga me te tauwehe twiddle moka whanui
0: Te whirihoranga iti (kare he parepare) 1: Te whirihoranga Buffered

SCALE_EXP_ON

0

0

0: Karekau e hanga i te paraka herenga maanu-ira

tātaitai taupū

1: Hangaia te tatauranga

URAM_MAXDEPTH

0, 4, 8, 16, 32, 64, 128, 256, 512

Ko te hohonutanga RAM nui rawa atu ka whakatinanahia me te microRAM e waatea ana i runga i nga waahanga SmartFusion2, IGLOO2, RTG4, PolarFire, me PolarFire SoC. Ina neke ake te hohonu o te RAM e hiahiatia ana mo te rahinga huringa kua tohua e te kaiwhakamahi POINTS i te URAM_MAXDEPTH, ka whakamahia nga poraka LSRAM nui.

2.1.2

Tauranga Kei te ripanga e whai ake nei nga tohu tauranga mo te hoahoanga CoreFFT i roto i te waahi.
Ripanga 2-2. Nga Whakaahuatanga Tauranga CoreFFT I-Waahi

Ingoa Tauranga DATAI_IM

Nga Moka Whanui Tauranga Roto/Wawaho Whakaahuatanga

In

WATAHI

Ko nga raraunga whakauru pohewa ka huri

RANGATIRA_RE

In

WATAHI

Ko nga raraunga whakauru tuuturu hei whakarereke

© 2022 Microchip Technology Inc.
me ona apiti

Aratohu Kaiwhakamahi

DS50003348C-whārangi 12

CoreFFT v8.0
Atanga

…….. haere tonu

Ingoa Tauranga

ki roto/waho

DATAI_VALID Kei roto

Moka Whanui Tauranga 1

Whakaahuatanga
Kupu matatini whakauru whaimana Kei te taha o te tohu nga kupu matatini whakauru whaimana kei runga i nga whakaurunga DATAI_IM, DATAI_RE. I te wa e kaha ana te tohu, ka utaina te kupu matatini whakauru ki roto i te mahara matua mena kua tohua te tohu BUF_READY.

READ_OUTP Kei roto

1

Pānuihia nga raraunga kua huri Ko te tikanga ka tukuna e te kōwae nga hua FFT, ina rite ana, i roto i te pakaru kotahi o nga kupu matatini N. Ka taea e te kaiwhiwhi raraunga kua whakarereketia te whakauru i nga pakaru i roto i te pakaru ma te whakakore i te tohu READ_OUTP.

DATAO_IM

Ki waho

RARAUNGA_RE

Ki waho

DATAO_VALID Kei waho

WHAWHAI WHAWHAI 1

Raraunga putanga pohewa
Nga raraunga putanga tuturu
Kupu matatini huanga whaimana Kei te taha o te tohu nga kupu matatini whakaputa whaimana kei runga i nga putanga DATAO_IM me DATAO_RE.

BUF_READY Kei waho

1

Ka whakaae a FFT i nga raraunga hou Ka whakatauhia e te matua te tohu ina reri ana ki te whakaae raraunga. Ka noho kaha te tohu kia ki tonu te mahara matua. I etahi atu kupu, ka noho kaha te tohu tae noa ki te POINTS whakauru matatini sampka utaina nga mea.

OUTP_READY ki waho

1

Kua rite nga hua FFT Ko te matua e kii ana i te tohu i te wa e reri ana nga hua FFT mo te kaiwhiwhi raraunga kua hurihia ki te panui. Ka noho kaha te tohu i te wa e panuihia ana te anga raraunga kua hurihia. Ko te tikanga ka mau mo nga wa karaka POINTS mena ka whakakorehia te tohu READ_OUTP.

SCALE_EXP

Ki waho

papa[log2 ( Ceil(log2(POIN TS)))]+1

Paraka herea te tauine ira ira maanu Ka taea te whakahohe i tenei putanga kowhiringa ma te tautuhi i te tawhā SCALE_EXP_ON. Ka taea te whakaputa i te wa e noho ana te matua i roto i te aratau whakaineine paraka maanu anake (te tawhā SCALE = 0).

PONG CLK

Ki waho

1

In

1

Ko te peeke pong o te putunga mahara whakauru kei te whakamahia e te miihini FFT hei mahara mahi i roto i te waahi. Ko tenei tohu tohu ka whai mana anake i roto i te whirihoranga parepare.
Karaka Rising edge hohe Ko te karaka matua matua

TANGATA

In

1

NGRST

In

1

Auautanga Iti Te tohu karaka piki-mata mo te twiddle LUT arawhiti, me wehe kia waru nga wa o te auau CLK.
Tautuhi tukutahia Hohe-Hakaroa

He mea nui:Ko nga tohu katoa he hohe-tiketike (arorau 1) mena kaore i tohua.

© 2022 Microchip Technology Inc.
me ona apiti

Aratohu Kaiwhakamahi

DS50003348C-whārangi 13

CoreFFT v8.0
Atanga

2.2
2.2.1

Rererangi FFT
E waatea ana te Streaming FFT me te atanga taketake whirihora GUI me te atanga roma AXI4 ranei.

Tawhā Whirihoranga Kei a CoreFFT nga tawhā (Verilog) me nga tikanga (VHDL) mo te whirihora i te waehere RTL. Ko te ripanga e whai ake nei e whakaatu ana i enei tawhā me enei momo. He momo tauoti katoa nga tawhā me nga tikanga.
Ripanga 2-3. Nga Whakaahuatanga Tawhā Hangahanga Rere CoreFFT

Ingoa Tawhā FFT_SIZE

Taunoa Awhe Mana
16, 32, 64, 128, 256 256, 512, 1024, 2048, me 4096

Whakaahuatanga
Hurihia nga tohu rahi Ko nga mahinga matua nga papa o nga raraunga matatini me ia papa kei roto FFT_SIZE s matatiniamples. He rite te rahi o nga papa raraunga kua hurihia.

NATIV_AXI4

0 – 1

0

Kōwhiringa atanga o te IP

· 0 – Atanga Maori

· 1 – AXI4 atanga romaroma

E waatea ana mo te hoahoanga roma

SCALE_ON

0 – 1

1

1 – Whakahohehia te rarangi tauine whirihora

Ina whakahohea te kōwhiringa, ka whakamahia e te matua te whirihora

tauwehe tauine, SCALE_SCH i muri i ia pūrerehua.

0 – Aratau kore tauine

SCALE_SCH

0

Tauine mahere

Mena he rite te tawhā SCALE_ON ki te 1, ka whakamahia te SCALE_SCH

tautuhia te take tauine mo ia tukatuka stage.

DATA_BITS TWID_BITS ORDER

8 - 32 8 - 32 0 - 1

18

Whakauruhia te whanui moka raraunga o nga waahanga pono, pohewa ranei.

18

Tauwehe Twiddle moka whanui o ona wahanga pono, pohewa ranei.

0

0: Raraunga Huaputa i roto i te raupapa moka-whakamuri

1: Raraunga Huaputa i roto i te raupapa noa

URAM_MAXDEPTH 0, 4, 8, 16, 32, 0 64, 128, 256, 512

Ko te hohonutanga RAM nui rawa atu ka whakatinanahia me te micro-RAM e waatea ana i nga waahanga SmartFusion2, IGLOO2, RTG4, PolarFire, PolarFire SoC ranei. Ina neke ake te hohonu o te RAM e hiahiatia ana mo te rahinga huringa kua tohua e te kaiwhakamahi POINTS i te URAM_MAXDEPTH, ka whakamahia nga poraka LSRAM nui.

© 2022 Microchip Technology Inc.
me ona apiti

Aratohu Kaiwhakamahi

DS50003348C-whārangi 14

CoreFFT v8.0
Atanga

…….. haere tonu
Ingoa Tawhā
AXI4S_IN_DATA Note:Whakamaramahia te 0's padding mo nga raraunga whakauru pono me te pohewa sampiti ina NATIV_AXI4 = 1

Awhe whaimana 8,16,24,32

Taunoa 24

Whakaahuatanga
He tawhā hanga-a-roto, kaore e taea e te kaiwhakamahi. Ka whakamahia hei whakamaori i nga raraunga whakauru sampiti i runga i nga rohe paita hei whakahaere i te atanga roma AXI4. AXI4S_IN_DATA te rahi i tautuhia e whai ake nei:
1. Mēnā DATA_BITS = 8 kātahi ko AXI4S_IN_DATA= 8, karekau he paera e hiahiatia ana mo te whakauru raraunga samples
2. Mena 8 < DATA_BITS < 16 ka AXI4S_IN_DATA = 16, ko nga raraunga whakauru sampMe papaa me te 16 (DATA_BITS) o te 0 kei te tuunga MSB, mo nga raraunga pono me nga raraunga pohewa.amples i mua i te tuku
3. Mena 16 < DATA_BITS < 24 ka AXI4S_IN_DATA = 24, ko nga raraunga whakauru sampMe papaa me te 24 (DATA_BITS) o te 0 kei te tuunga MSB, mo nga raraunga pono me nga raraunga pohewa.amples i mua i te tuku
4. Mena 24 < DATA_BITS < 32 ka AXI4S_IN_DATA = 32, ko nga raraunga whakauru sampMe papaa me te 32 (DATA_BITS) o te 0 kei te tuunga MSB, mo nga raraunga pono me nga raraunga pohewa.amples i mua i te tuku
Tuhipoka: Me timata mai i te MSB te padding.

© 2022 Microchip Technology Inc.
me ona apiti

Aratohu Kaiwhakamahi

DS50003348C-whārangi 15

CoreFFT v8.0
Atanga

……..ingoa Tawhā haere tonu

Awhe whaimana

AXI4S_OUT_DATA 8,16,24,32, 40 Tuhipoka:Whakamaramahia te papa o te 0 mo nga raraunga whakaputa pono, pohewa hokiampiti ina NATIV_AXI4 = 1

Taunoa 24

Whakaahuatanga
He tawhā hanga-a-roto, kaore e taea e te kaiwhakamahi. Ka whakamahia hei whakamaori i nga raraunga putanga sampiti i runga i nga rohe paita hei whakahaere i te atanga roma AXI4. AXI4S_OUT_DATA te rahi i tautuhia e whai ake nei:
Ina SCALE_ON = 0, ka puta te sampKo te rahi ko STREAM_DATAO_BITS = DATA_BITS+ceil_log2 (FFT_SIZE) + 1
Ina SCALE_ON = 1, ka puta te sampKo te rahi ko STREAM_DATAO_BITS = DATA_BITS
1. Mēnā STREAM_DATAO_BITS = 8 kātahi ko te AXI4S_OUT_DATA = 8, karekau he taapiri mo nga raraunga whakaputa samples
2. Ki te 8 < STREAM_DATAO_BITS < 16 kaAXI4S_OUT_DATA= 16, ko nga raraunga whakaputa sampKo nga rei kua hoea ki te 16 – (STREAM_DATAO_BITS) o te 0 kei te tuunga MSB, mo nga raraunga pono me nga raraunga pohewa.amples i mua i te anga
3. Ki te 16 < STREAM_DATAO_BITS < 24 kaAXI4S_OUT_DATA = 24, ko nga raraunga whakaputa sampKo nga rei kua hoea ki te 24 – (STREAM_DATAO_BITS) o te 0 kei te tuunga MSB, mo nga raraunga pono me nga raraunga pohewa.amples i mua i te anga
4. Ki te 24 < STREAM_DATAO_BITS < 32 kaAXI4S_OUT_DATA = 32, ko nga raraunga whakaputa sampKo nga rei kua hoia ki te 32-(STREAM_DATAO_BITS) o te 0 kei te tuunga MSB, mo nga raraunga pono me nga raraunga pohewa.amples i mua i te anga
5. Ki te 32 < STREAM_DATAO_BITS < 40 kaAXI4S_OUT_DATA = 40, ko nga raraunga whakaputa sampKo nga rei kua hoea ki te 40 – ( STREAM_DATAO_BITS) o te 0 kei te tuunga MSB, mo nga raraunga pono me nga raraunga pohewa.amples i mua i te anga
Tuhipoka: Me timata mai i te MSB te padding.

2.2.2

Tauranga E whakaatu ana te ripanga e whai ake nei i nga tohu tauranga mo te tonotono Streaming CoreFFT.
Ripanga 2-4. Whakamaramahia nga Whakaahuatanga Tohu I/O FFT

Ingoa Tauranga CLK SLOWCLK
CLKEN

Roto/Wawaho ki roto
In

Whanui Tauranga, moka Whakaahuatanga

1

Tohu karaka piki-mata

1

Te auau iti Tohu karaka piki-mata mo te Twiddle LUT

arawhitinga, me wehewehe kia wha nga wa o te CLK

auau.

1

Ko te karaka whiriwhiri ka taea te tohu

Whai muri i te whakakore i te tohu, ka mutu te whakaputa tika o te matua

hua

NGRST

In

1

RST

In

1

Kei te waatea nga tauranga ina NATIV_AXI4 = 1

Tohu tautuhi tukutahinga hohe-iti. Ko te tohu tautuhi tukutahi ka taea-te teitei.

© 2022 Microchip Technology Inc.
me ona apiti

Aratohu Kaiwhakamahi

DS50003348C-whārangi 16

CoreFFT v8.0
Atanga

…….. haere tonu

Ingoa Tauranga

ki roto/waho

AXI4_S_DATAI_ Kei TVALID

AXI4_S_DATAI_ Out TREADY
AXI4_S_TDATAI In

AXI4_S_TLASTI In
AXI4_M_DATAO Out _TVALID

AXI4_M_DATAO Kei _TREADY

AXI4_M_TDATA Atu O

AXI4_M_TLAST Atu O
AXI4_S_CONFIG Kei I_TVALID

AXI4_S_

Ki waho

WHAKAARO

_TREADY

AXI4_S_CONFIG I roto I

AXI4_M_CONFI Kei waho GO_TVALID
AXI4_M_CONFI Kei te HAERE _TREADY

Whanui Tauranga, moka Whakaahuatanga

1

AXI4 Stream raraunga urunga whaimana ki te matua mai i te puna o waho

e tohu ana i te waatea o nga raraunga. Ko te mahi hei TIMA o te matua.

Tuhipoka: Panuitia te whakamaaramatanga tauranga START mo etahi atu korero.

1

AXI4 Stream raraunga rite ki te puna waho

E tohu ana i te reri o nga matua ki te whakaae ki nga raraunga

(2 *

AXI4 Stream urunga raraunga mai i te puna ki te matua.

AXI4S_IN_DATA) Kei roto nga raraunga tuturu (DATAI_RE) kua kapi ki te 0 me te pohewa

(DATAI_IM) nga raraunga i kapi ki te 0.

1

E tohu ana i te tukunga o nga raraunga whakamutunga sampmai i waho

puna.

1

AXI4 Stream raraunga putanga whaimana ki te kaiwhiwhi tohu kua rite te matua

ki te tuku raraunga huri. Ka noho hei DATAO_VALID o te matua.

Tuhipoka: Panui DATAO_VALID whakaahuatanga tauranga mo etahi atu korero

nga korero.

1

Ko nga raraunga AXI4 Stream kua rite mai i te kaiwhiwhi

Tohua te reri o te kaiwhiwhi o waho

Me 1 tonu mo te mahi matua

(2 * AXI4S_OUT_DA TA)

AXI4 Rere raraunga atu ki te kaiwhiwhi.
He raraunga tūturu kua huri (DATAO_RE) kua kapi ki te 0 me te raraunga pohewa (DATAO_IM) kua kapi ki te 0.

1

E tohu ana i te tukunga o nga raraunga whakarereke whakamutunga sampTuhinga ka whai mai

IP

1

Whakauru whaimana ki te matua mai i te puna o waho

Ka tohu i te waatea o nga raraunga whirihoranga

1

Kua reri ki te puna o waho hei tohu i te reri o nga matua

te whakaae ki nga raraunga whirihoranga.

8

Te whakauru raraunga whirihoranga mai i te puna ki te matua me te puna

me whirihora te IP i mua i te tuku i nga raraunga samples. Ko

kei roto nga korero whirihoranga e whai ake nei:

· Moka0 – KORERO (I te wa e teitei ana te moka, ka whakatauhia e te matua te Inverse FFT o te anga raraunga e whai ake nei, ki te kore FFT Whakamua)

· Moka1 – WHAKAARO (Whakahoutia nga LUT whakarea twiddle ki nga poraka RAM e rite ana)

1

Raraunga tūnga putanga whaimana ki te kaiwhiwhi

Tohu kua reri te matua ki te tuku raraunga kua huri

1

Kua reri nga raraunga mana mai i te kaiwhiwhi

E tohu ana i te reri o te kaiwhiwhi o waho.

Me 1 tonu mo te mahi matua.

© 2022 Microchip Technology Inc.
me ona apiti

Aratohu Kaiwhakamahi

DS50003348C-whārangi 17

CoreFFT v8.0
Atanga

…….. haere tonu

Ingoa Tauranga

ki roto/waho

AXI4_M_CONFI Haere ki waho

Whanui Tauranga, moka Whakaahuatanga

8

Ko nga raraunga mana ki te kaiwhiwhi

Kei roto i nga korero mana e whai ake nei:

Bit0 – OVFLOW_FLAG (Te haki rewharewha, ka kii a CoreFFT i te haki mena ka puhake te tatauranga FFT/FFT. Ka timata te haki ina kitea e te matua te waipuke. Ka mutu te haki ina mutu te anga raraunga putanga o naianei)

Kei te waatea nga tauranga ina NATIV_AXI4=0

DATAI_IM

In

DATA_BITS

RANGATIRA_RE

In

DATA_BITS

Timata

In

1

Ko nga raraunga whakauru pohewa ka huri.
Ko nga raraunga whakauru tuuturu hei whakarereke.
Tohu timata huringa
Ka tohu i te wa tuatahi sample o te anga raraunga whakaurunga o N matatini sampka tomo te les ki te matua.
Mena ka tae mai te TITIAKI kare ano i oti te anga raraunga whakauru o mua, ka warewarehia te tohu.

KORERO

In

1

Te hurihanga kōaro Ina ka whakakoia te tohu, ka whakatauhia e te matua te FFT kōaro o te anga raraunga e whai ake nei, ki te anga whakamua te FFT.

WHAKAARO

In

DATAO_IM

Ki waho

RARAUNGA_RE

Ki waho

OUTP_READY ki waho

1
DATA_BITS DATA_BITS 1

Ka utaina ano nga LUT whakarea twiddle ki nga poraka RAM e rite ana.
Raraunga putanga pohewa
Nga raraunga putanga tuturu
Kua reri nga hua o te FFT Ka whakapumau te matua i te tohu ina tata ki te whakaputa i te anga o nga raraunga N FFT. Ko te whanui o te tohu he waahi karaka kotahi.

DATAO_VALID Kei waho

1

He tika te anga putanga
Ka whai i te anga raraunga putanga whaimana. Kia timata, ka mau te tohu i nga huringa karaka N.
Mena kei te haere tonu nga raraunga whakauru kaore he mokowhiti i waenga i nga papa, ka mau tonu te DATAO_VALID i te wa i timata ai.

OVFLOW_FLAG ki waho

1

Ko te haki puhakea tatau a CoreFFT ka kii te haki mena ka puhake te tatauranga FFT/FFT. Ka timata te haki ina kitea e te matua te waipuke. Ka mutu te haki ina mutu te anga raraunga putanga o naianei.

RFS

Ki waho

1

Tono mo te tiimata Ka whakatauhia e te matua te tohu ina reri ana mo te anga raraunga whakauru e whai ake nei. Ka timata te tohu i te wa kua rite te matua mo te anga e whai ake nei. Ka mutu te tohu ina whiwhi te matua i te tohu WHAKATAKI i tonohia.

© 2022 Microchip Technology Inc.
me ona apiti

Aratohu Kaiwhakamahi

DS50003348C-whārangi 18

CoreFFT v8.0
Atanga
He mea nui:Ko nga tohu katoa he hohe-tiketike (arorau 1) mena kaore i tohua.

2.2.3

Ko te whakatakotoranga anga Raraunga Whakauru/Putanga mo te Atanga Rere AXI4 I te wa e kowhiria ana a AXI4 Streaming atanga, ko nga papa Raraunga whakauru me te putanga e waatea ana hei raraunga Tuturu me te Pohewa, nga raraunga sampKo nga rei ka whakakiia ki nga koo kia rite ki nga rohe paita kia pai ai te rere AXI4.
Mo te example, DATA_BITS o te 26, ko te rohe paita tata ko te 32, no reira me tapiri e ono nga 0 mo nga raraunga pono me nga raraunga pohewaampi mua i te rere ki te anga i te AXI4 streaming I/O DATA
Ripanga 2-5. AXI4 Atanga Streaming I/O Raraunga anga whakatakotoranga

Moka: 63…58 0's Padding

Moka: 57…32 Raraunga Pohewa

Paraka: 31..26 0's Padding

Moka: 25…0 Raraunga Tuturu

Aki:Tirohia te whakaahuatanga tawhā AXI4S_IN_DATA me AXI4S_OUT_DATA mo te papa kore i te Ripanga 2-3.

© 2022 Microchip Technology Inc.
me ona apiti

Aratohu Kaiwhakamahi

DS50003348C-whārangi 19

CoreFFT v8.0
Ngā Hoahoa Wā
3. Hoahoa Wā
Ko tenei waahanga e whakaatu ana i te hoahoa wa o CoreFFT.
3.1 I-Wahi FFT
Ina whakatauhia e te FFT i roto i te waahi te tohu BUF_READY, ka timata te puna raraunga ki te tuku i nga raraunga.ampkia hurihia. Ko nga haurua pohewa me nga haurua tuuturu o nga raraunga whakauru sampme tuku mai i te wa kotahi me te moka whaimana DATAI_VALID. Ka taea e te puna raraunga te tuku sampi ia huringa karaka, i te tere tere haere ranei (tirohia te Whakaahua 3-1). Kia whiwhi te kōwae FFT i ngā N-tāuru sampNa, ka whakahekehia te tohu BUF_READY. Ka timata te miihini FFT ki te tukatuka aunoa i nga raraunga i muri i te reri. I roto i te whirihoranga mahara iti, ka timata te wahanga tukatuka i muri tonu i te otinga o te uta raraunga. I roto i te whirihoranga whakaraerae, ka taea e te miihini FFT te tatari kia tukatukahia te pakaru o nga raraunga o mua. Na, ka tiimata aunoa te miihini. Ko te ahua e whai ake nei e whakaatu ana i te utaina o nga raraunga whakauru. Whakaahua 3-1. Uta Raraunga Whakauru
I te otinga o te panonitanga, ka whakatauhia e te kōwae FFT te tohu OUTP_READY ka timata te whakaputa i nga hua FFT. Ko nga haurua pohewa me te tino haurua o te putanga sampka puta i te wa kotahi i runga DATAO_IM me DATAO_RE putanga maha. Ia putanga sampKei te taha o te moka DATAO_VALID. Ka whakaaehia e te kaikawe raraunga nga raraunga kua whakarerekehia i ia huringa karaka, i te reiti puhoi ake ranei. Ko te kōwae FFT e whakarato tonu ana i te putanga raraunga i te wa e mau ana te tohu READ_OUTP. Hei whakahaere i nga putanga sampKo te utu, me whakakore te kaiwhiwhi i te tohu READ_OUTP i te wa e hiahiatia ana (penei i te ahua e whai ake nei). Ko te ahua e whai ake nei e whakaatu ana i te whiwhinga o nga raraunga huringa. Whakaahua 3-2. Whiwhi Raraunga Hurihia

I te wa e whakamahi ana i te tohu READ_OUTP hei whakahaere i te reiti panui, me whai whakaaro te tipu o te huringa FFT. I roto i te whirihoranga mahara iti, ahakoa te roanga o te taima panui (tuku ake) ka roa te huringa FFT tirohia te Whakaahua 1-2. I roto i te whirihoranga parepare, ka tipu te huringa FFT ina neke ake te wa tukunga ake i te waahi whakatapua e whakaatuhia ana i te Whakaahua 1-3 hei "Wātea mo te panui i nga hua o te huringa i.". I tua atu, i roto i te whirihoranga parepare, ka tiimata te kaitao putanga ki te whakaae ki nga hua FFT hou ahakoa kaore ano kia panuitia nga hua tawhito, na reira ka tuhirua i nga mea tawhito. I tenei keehi, ka whakakorehia e te matua nga tohu OUTP_READY me nga tohu DATAO_VALID ka kore e whaimana.

© 2022 Microchip Technology Inc.
me ona apiti

Aratohu Kaiwhakamahi

DS50003348C-whārangi 20

CoreFFT v8.0
Ngā Hoahoa Wā

3.2
3.2.1

Rererangi FFT
Mo te atanga AXI4S, ko te mahinga o nga tauranga atanga AXI4S ka mapi ki tera o te atanga taketake. Mo te mapi kotahi ki te kotahi, tirohia te Ripanga 2-4 i nga Tauranga o 2.2. Rererangi FFT.
RFS me te START Ka hangaia e te matua te tohu RFS kia mohio ai tetahi puna raraunga kua reri mo te anga o muri o nga raraunga whakauru samples. I muri i te whakapae, ka noho kaha te RFS tae noa ki te whakautu a te puna raraunga me te tohu START.
Kia whiwhi te matua i te TIMA, ka whakakorehia te tohu RFS ka tiimata te tango i te anga raraunga whakauru. Whai muri i nga wa karaka N, ka oti te tango anga raraunga, ka kaha ano te tohu RFS. Ko te ahua e whai ake nei e whakaatu ana i tetahi exampi te wa e tatari ana te miihini FFT mo te puna raraunga ki te tuku i te tohu TIMA.
Whakaahua 3-3. RFS Tatari ana mo te TIMA

He uara hohe tonu te tohu START, a ka timata te matua ki te tango i tetahi atu anga whakauru i muri tonu i te mutunga o te anga o mua. He mea maataki te puna raraunga ki te maataki i te tohu RFS. Ka taea e ia te kii i te tohu TIMA i nga wa katoa, ka timata te matua ki te whakaae ki tetahi atu anga whakauru ina taea. I roto i te ahuatanga o te Whakaahua 3-3, ka timata te uta anga hou i muri tonu i te tohu TIMA. Mena ka tae mai te tohu TIMA i te wa e utaina ana te anga whakauru o mua, ka tatari te matua kia mutu te anga ka timata ki te uta i tetahi atu anga. Ko te ahua e whai ake nei e whakaatu ana i tetahi atu exampte waahi ka tae mai nga raraunga whakauru mo nga wa katoa kaore he waahi i waenga i nga papa. Whakaahua 3-4. Te Huri Raraunga Aromatawai
Ko te ahua e whai ake nei e whakaatu ana ko te tohu TITIAKI e arahi ana i te anga whakauru tuuturu ma te waahi karaka kotahi. Whakaahua 3-5. START Ka arahi i nga Raraunga

3.2.2

OUTP_READY me DATAO_VALID
Ko enei tohu e rua hei whakamohio i te kaikawe raraunga ina rite nga hua FFT. Ko te OUTP_READY he patere karaka-whanui. Ka kii te matua ka tata te putanga o te anga raraunga putanga. Ko te matua e kii ana i te tohu DATAO_VALID i te wa e whakaputa ana i te anga whakaputa. Ko te tohu DATAO_VALID e whai ana i te tohu OUTP_READY ma te waahi karaka kotahi. Ko te ahua e whai ake nei e whakaatu ana i nga hononga wa i waenga i nga tohu e rua me te anga raraunga FFTed.

© 2022 Microchip Technology Inc.
me ona apiti

Aratohu Kaiwhakamahi

DS50003348C-whārangi 21

Whakaahua 3-6. Raraunga Putanga me nga Tohu Riri-ringa

CoreFFT v8.0
Ngā Hoahoa Wā

Ko te ahua e whai ake nei e whakaatu ana i tetahi ahuatanga e kaha tonu ana te tohu DATAO_VALID ina karekau he mokowhiti i waenga i nga papa.
Whakaahua 3-7. Rere Raraunga Putanga kaore he Aputa

© 2022 Microchip Technology Inc.
me ona apiti

Aratohu Kaiwhakamahi

DS50003348C-whārangi 22

CoreFFT v8.0
Rere Utauta
4. Rere Utauta
Ko tenei waahanga e whakaatu ana i te rerenga taputapu o CoreFFT.
4.1 Raihana
Kua kati raihana a CoreFFT.
4.2 Te whirihora i te CoreFFT i SmartDesign
Kei te waatea a CoreFFT mo te tango i roto i te pukapuka Libero® IP na roto i te web putunga. I muri i te raarangi i roto i te raarangi, ka taea te whakauru i te matua ma te whakamahi i te rere SmartDesign. Ki te mohio ki te hanga kaupapa SmartDesign, tirohia te Aratohu Kaiwhakamahi SmartDesign. Whai muri i te whirihora me te whakaputa i te tauira matua, ka taea te whakatairite i nga mahi taketake ma te whakamahi i te papa-whakamatau i tukuna me CoreFFT. Ka whakatika aunoa nga tawhā whakamātautau ki te whirihoranga CoreFFT. Ka taea te whakamahi i te CoreFFT hei waahanga o te hoahoa nui ake.
He mea nui:He hototahi a CoreFFT ki te taiao hoahoa whakakotahi Libero (IDE) me Libero SoC. Ki te kore e tohuhia, ka whakamahia e tenei tuhinga te ingoa Libero hei tautuhi i nga Libero IDE me Libero SoC. Whakaahua 4-1. Tauira SmartDesign CoreFFT View
Ka taea te whirihora i te matua ma te whakamahi i te Atanga Kaiwhakamahi Whakairoiro (GUI) i roto i te SmartDesign. He exampKo te GUI mo te whanau SmartFusion2 e whakaatuhia ana i te ahua e whai ake nei.

© 2022 Microchip Technology Inc.
me ona apiti

Aratohu Kaiwhakamahi

DS50003348C-whārangi 23

Whakaahua 4-2. Te whirihora i te CoreFFT i SmartDesign

CoreFFT v8.0
Rere Utauta

4.3 Rere Whakataunga
Ko te papa whakamatautau kaiwhakamahi mo CoreFFT kei roto i te tuku. Ki te mahi i tenei, mahia nga mahi e whai ake nei: 1. Hei whakahaere i te waahi whakamatautau a te kaiwhakamahi, tautuhia te Root Hoahoa ki te terenga CoreFFT i roto i te pihanga hierarchy hoahoa Libero SoC. 2. I raro i te Manatoko i mua i te Hoahoa Whakakotahitia, i te matapihi Libero SoC Design Flow, pawhiri-matau Whakatauhia, ka kowhiria te Tuwhera Whakawhitiwhiti. Ka tono tenei i a ModelSim ka whakahaere aunoa i te whaihanga.
He mea nui:I te wa e whakatauira ana i te putanga VHDL o te matua, ka hiahia pea koe ki te whakakore i nga whakatupato whare pukapuka IEEE.NUMERIC_STD. Hei mahi pera, taapirihia nga rarangi e rua e whai ake nei ki te run.do i hangaia aunoa file:
· tautuhia NumericStdNoWarnings -1 · tautuhi StdArithNoWarnings -1

4.3.1 4.3.1.1

Testbench Ko te papa whakamatautau kotahi i whakamahia hei manatoko me te whakamatautau i te CoreFFT ka kiia ko te papa whakamatautau kaiwhakamahi.
Kaiwhakamahi Testbench Ko te ahua e whai ake nei e whakaatu ana i te hoahoa poraka mo te papamahi whakamatautau. Ko te whārite e whai ake nei e whakaatu ana i te whakatinanatanga o te FFT whanonga koura i nga tatauranga tino tika e whakaatuhia ana i te
x(k) = n= 0N-1X(n)e?jnk2?/N

Whārite 1, Whārite 2 rānei i te Kupu Whakataki , ko te FFT koura me te CoreFFT he rite te whirihora me te whiwhi i te tohu whakamatautau kotahi. Ka whakatauritehia e te papa whakamatautau nga tohu whakaputa o te kōwae koura me te CoreFFT tūturu.

© 2022 Microchip Technology Inc.
me ona apiti

Aratohu Kaiwhakamahi

DS50003348C-whārangi 24

Whakaahua 4-3. CoreFFT Kaiwhakamahi Testbench

CoreFFT v8.0
Rere Utauta

Ka whakaratohia e te testbench exampme pehea te whakamahi i te kōwae FFT i hangaia. Ka taea te whakarereke i te papa whakamatautau kia rite ki nga whakaritenga.
4.4 Nga Herenga Hoahoa
Ko nga waahi o te waa matua (ara, ara teka me te ara huringa maha) hei whakamahi i waenga i nga rohe karaka. Mo te tohutoro mo nga herenga hei taapiri, tirohia te CoreFFT.sdc mai i te ara. /wahanga/Actel/DirectCores/CoreFFT/ /constraints/ CoreFFT.sdc.
4.5 Te whakahiato ki Libero SoC
Hei whakahaere i te whakahiatotanga o te whirihoranga kua tohua, mahia nga mahi e whai ake nei: 1. Whakaritea te pakiaka hoahoa ki te GUI whirihoranga. 2. I raro i te Whakamahi Hoahoa, i te ripa Hoahoa Rere, pawhiri-matau ki te Synthesize ka kowhiria Run.
4.6 Te waahi-me-ara i Libero SoC
I muri i te whakatakoto tika i te pakiaka hoahoa me te whakahaere i te Synthesis. I raro i te Whakamahi Hoahoa ki te ripa Rere Hoahoa, pawhiria matau i runga i te Wahi me te Huarahi ka paato i te Oma.

© 2022 Microchip Technology Inc.
me ona apiti

Aratohu Kaiwhakamahi

DS50003348C-whārangi 25

CoreFFT v8.0
Whakakotahi Pūnaha
5. Whakakotahitanga Pūnaha
Ka whakaratohia e tenei waahanga he exampe whakaatu ana i te whakauru o CoreFFT.
5.1 I-Wahi FFT
Ko te ahua e whai ake nei e whakaatu ana i te exampte whakamahi i te matua. Ina whakatauhia e te FFT i roto i te waahi te tohu BUF_READY, ka timata te puna raraunga ki te tuku i nga raraunga.ampkia hurihia. Ko nga haurua pohewa me nga haurua tuuturu o nga raraunga whakauru sampme tuku mai i te wa kotahi me te whai i te moka whaimana-DATAI_VALID. Ka taea e te puna raraunga te tuku sampi ia huringa karaka, i te tere tere ranei (tirohia te Whakaahua 3-1). I muri i te whiwhinga o te kōwae FFT i te N-whakauru sampNa, ka whakahekehia te tohu BUF_READY. Whakaahua 5-1. Exampo te Pūnaha FFT In-Place

Ka timata te miihini FFT ki te tukatuka aunoa i nga raraunga i muri i te reri. I roto i te whirihoranga mahara iti, ka timata te wahanga tukatuka i muri tonu i te otinga o te uta raraunga. I roto i te whirihoranga, ka taea e te miihini FFT te tatari tae noa ki te tukatuka i te pakaru o nga raraunga o mua. Na ka timata aunoa te miihini.
5.2 Rererangi FFT
Ka mahia e te matua te FFT whakamua i runga i nga raraunga ka tae mai i ia huringa karaka. Ko te puna raraunga e tuku tonu ana i nga raraunga i te wa e whiwhi tonu ana te kaiwhiwhi raraunga i nga hua FFT-ed me te aro turuki i te haki puhake mena e tika ana. Ka taea te whakamahi i te tohu START whakaurunga me te tohu RFS putanga mena ka hiahiatia te tukatuka o nga papa raraunga. Ka hangaia e te puna raraunga te tohu START hei tohu i te timatanga o tetahi atu anga, a ka whakamahia e te kaiwhiwhi raraunga te tohu RFS hei tohu i te timatanga o te anga whakaputa. Ka taea e Streaming CoreFFT te tukatuka i nga awa raraunga matatini mutunga kore, penei i te ahua e whai ake nei.

© 2022 Microchip Technology Inc.
me ona apiti

Aratohu Kaiwhakamahi

DS50003348C-whārangi 26

Whakaahua 5-2. Exampte o te Pūnaha Streaming FFT

CoreFFT v8.0
Whakakotahi Pūnaha

© 2022 Microchip Technology Inc.
me ona apiti

Aratohu Kaiwhakamahi

DS50003348C-whārangi 27

CoreFFT v8.0
Tāpiritanga A: Te Whakamahinga Pūrere FFT ki roto…

6. Tāpiritanga A: Te Whakamahinga me te Mahinga Pūrere FFT i roto i te waahi
Ko te Ripanga 6-1 me te Ripanga 6-2 e whakaatu ana i te whakamahinga me te mahi mo nga momo momo rahinga FFT i roto i te waahi me te whanui raraunga. I riro mai nga nama mai i te whirihoranga kua whakarārangitia i te Ripanga 6-3.
Ripanga 6-1. I-Waahi FFT SmartFusion2 M2S050 Whakamahinga Pūrere me te Mahinga (Whakaritenga Mahara Iti)

Tawhā Matua

Te Whakamahi Rauemi papanga

Poraka

Mahi

Nga tohu 256

Whānui 18

DFF 1227

4 LUT 1245

Katoa 2472

LSRAM MACC

3

4

Reiti Karaka
328

Wā FFT (ngā)
3.3

512

18

1262

1521

2783

3

4

321

7.4

1024

18

1299

2029

3328

3

4

310

16.8

4096

18

1685

4190

5875

12

4

288

85.7

Ripanga 6-2. I-Waahi FFT SmartFusion2 M2S050 Te Whakamahinga me te Mahinga Pūrere (Whakaahua Pupuri)

Tawhā Matua

NGA POINTS WALITH

256

18

512

18

1024

18

4096

18

Te Whakamahi Rauemi papanga

DFF

4LUT

Tapeke

1487

1558

3045

1527

1820

3347

1579

2346

3925

2418

4955

7372

Poraka LSRAM 7 7 7 28

MACC 4 4 4 4

Mahi

Rere Karaka Wā FFT (ngā)

328

3.3

321

7.4

310

16.8

281

87.8

Aki: · I whiwhihia nga raraunga i te Ripanga 6-1 me te Ripanga 6-2 ma te whakamahi i nga tautuhinga whakahiatotanga. I whakaritea te auau Synplify (MHz) ki te 500
· Ka whiwhihia nga nama whakamahi ma te whakamahi i te Libero v12.4 ka taea pea te waahi me te whakapai ake i nga mahi me nga whakahoutanga hou.
· I roto i nga tautuhinga whakahiato, ka maherehia nga waahanga ROM ki te arorau me te arotautanga RAM kua maataki mo te Tere Tere
· Ko nga whakaritenga tahora e whai ake nei:
Kua whakahohea te waihanga poraka Kaihoahoa
Whakahohehia te Tahora Mahi Teitei
· Ko te wa FFT e whakaatuhia ana e whakaatu ana i te wa huringa anake. Karekau he korero mo te tango raraunga me nga wa tukunga hua

Ripanga 6-3. I-Waahi FFT PolarFire MPF300 Te Whakamahinga me te Mahinga Pūrere (Whakaahua Mahara Iti)

Tawhā Matua

Te Whakamahi Rauemi papanga

Karaka Max

Ira WADITH uRAM Hōhonu 4 LUT DFF uRAM LSRAM MACC Auautanga

64

18

512

939 1189 9

0

4

415

Wā Hurihuri (uS)
0.6

128

18

512

1087 1254 9

0

4

415

1.2

256

18

512

1501 1470 18 0

4

415

2.6

© 2022 Microchip Technology Inc.
me ona apiti

Aratohu Kaiwhakamahi

DS50003348C-whārangi 28

CoreFFT v8.0
Tāpiritanga A: Te Whakamahinga Pūrere FFT ki roto…

…….. haere tonu

Tawhā Matua

Te Whakamahi Rauemi papanga

Karaka Max

Ira WADITH uRAM Hōhonu 4 LUT DFF uRAM LSRAM MACC Auautanga

512

18

0

1519 1275 0

3

4

386

512

25

0

2494 2841 0

6

16

364

1024 25

0

3088 2859 0

6

16

369

4096 18

0

4161 1679 0

12

4

352

4096 25

0

6426 3237 0

15

16

339

16384 18

0

9667 3234 0

54

4

296

16384 25

0

17285 5483 0

75

16

325

Wā Hurihuri (uS)
6.2 6.7 14.3 70.1 73 387 353.5

Ripanga 6-4. I-Waahi FFT PolarFire MPF300 Te Whakamahinga me te Mahinga Pūrere (Whakaritenga Pupuri)

Tawhā Matua

Te Whakamahi Rauemi papanga

Karaka Max

Ira WADITH uRAM Hōhonu 4 LUT DFF uRAM LSRAM MACC Auautanga

Wā Hurihuri (uS)

64

18

512

1294 1543 21 0

4

351

0.7

256

18

512

2099 2050 42 0

4

351

3.1

512

18

512

2858 2858 84 0

4

351

6.8

1024 18

512

4962 4488 168 0

4

278

18.7

16384 18

0

12346 6219 0

126

4

335

342

Aki: · I whiwhihia nga raraunga i te Ripanga 6-3 me te Ripanga 6-4 ma te whakamahi i nga taputapu taputapu Libero SoC. I whakaritea te herenga Wā ki te 400 MHz
· Ka whiwhihia nga nama whakamahi ma te whakamahi i te Libero v12.4 ka taea pea te waahi me te whakapai ake i nga mahi me nga whakahoutanga hou.
· I roto i nga tautuhinga whakahiato, ka maherehia nga waahanga ROM ki te arorau me te arotautanga RAM kua maataki mo te Tere Tere
· I whakaritea te waahi me te huarahi mo te Tahora Whakamahi Teitei e peia ana e te wa
· Ko te wa FFT e whakaatu ana i te wa huringa anake. Karekau he korero mo te tango raraunga me nga wa tukunga hua

He mea nui:Ko nga rauemi FPGA me nga raraunga mahi mo te whanau PolarFire SoC he rite ki te whanau PolarFire.

Ripanga 6-5. Whakamahinga FFT ki roto i te waahi me te Tawhā Whirihoranga Mahinga Whakataunga WHAKAARO SCALE_EXP_ON momo HDL

Uara 0 0 0 Verilog

© 2022 Microchip Technology Inc.
me ona apiti

Aratohu Kaiwhakamahi

DS50003348C-whārangi 29

CoreFFT v8.0
Tāpiritanga B: Rererenga Whakamahinga Pūrere FFT…

7. Tāpiritanga B: Rererenga Whakamahinga Pūrere FFT me te Mahinga
Ko nga ripanga e whai ake nei ka whakarārangihia te whakamahinga me te mahinga mo nga momo whirihoranga FFT rerema.
Ripanga 7-1. Rererere FFT SmartFusion2 M2S050T Tere Kōeke -1

Tawhā Matua

Te Whakamahi Rauemi

Poraka

Reiti Karaka

FFT_SIZE DATA_BITS TWID_BITS Raupapa DFF 4LUT Tapeke LSRAM uRAM MACC

16

18

18

Whakamuri 2198 1886 4084 0

11

8

241

16

18

18

Pūnoa 1963 1600 3563 0

5

8

241

32

18

18

Whakamuri 3268 2739 6007 0

16

16

225

64

18

18

Whakamuri 3867 3355 7222 0

19

16

217

128

18

18

Whakamuri 4892 4355 9247 5

16

24

216

256

18

18

Whakamuri 5510 5302 10812 7

16

24

229

256

18

18

Pūnoa 5330 5067 10406 3

16

24

229

256

24

25

Whakamuri 8642 7558 16200 8

21

48

223

512

18

18

Whakamuri 6634 6861 13495 10

16

32

228

512

18

24

Whakamuri 9302 8862 18164 12

18

64

228

1024

24

24

Whakamuri 10847 11748 22595 17

18

64

225

1024

24

25

Whakamuri 11643 12425 24068 19

22

64

221

Aki: · I whakaritea te hohonutanga o te uRAM ki te 64
· Ka whiwhihia nga nama whakamahi ma te whakamahi i te Libero v12.4, a tera pea te waahi me te whakapai ake i nga mahi me nga whakahoutanga hou.
· I roto i nga tautuhinga whakahiato, ka maherehia nga waahanga ROM ki te arorau me te arotautanga RAM kua maataki mo te Tere Tere. I whakaritea te auau Synplify ki te 500
· I whakaritea te aratau kaha teitei tahora

Ripanga 7-2. Rererere FFT PolarFire MPF300 Tere Kōeke -1

Tawhā Matua
FFT_SIZE DATA_BIT TWID_BITS SCALE uRAM Hohonu Whakatau

Te Whakamahi Rauemi

Karaka

4LUT DFF uRAM LSRAM MACC Reiti

16

16

18

On

256 Whakamuri 1306 1593 6

0

4

319

16

16

18

On

256 Pūnoa 1421 1700 12 0

4

319

32

16

18

On

256 Whakamuri 1967 2268 18 0

8

319

64

16

18

On

256 Whakamuri 2459 2692 15 0

8

319

128

20

18

On

256 Pūnoa 4633 4911 44 0

24

310

256

22

18

Wehe

256 Pūnoa 6596 6922 94 0

24

307

256

24

25

512

18

18

On

0

On

0

Whakamuri 8124 8064 0

14

48

304

Whakamuri 6686 5691 0

9

32

293

© 2022 Microchip Technology Inc.
me ona apiti

Aratohu Kaiwhakamahi

DS50003348C-whārangi 30

CoreFFT v8.0
Tāpiritanga B: Rererenga Whakamahinga Pūrere FFT…

…….. haere tonu nga Tawhā Matua
FFT_SIZE DATA_BIT TWID_BITS SCALE uRAM Hohonu Whakatau

Te Whakamahi Rauemi

Karaka

4LUT DFF uRAM LSRAM MACC Reiti

1024

24

25

On

0

Whakamuri 13974 10569 0

21

64

304

1024

18

18

On

0

Pūnoa 14289 10816 0

27

64

307

2048

18

18

On

0

Pūnoa 12852 7640 0

24

40

304

2048

18

18

On

0

Whakamuri 12469 7319 0

16

40

315

4096

24

25

On

0

Pūnoa 29977 14288 0

59

80

305

4096

28

28

On

512 Pūnoa 34448 17097 120 48

80

301

Aki: · I whiwhihia nga raraunga i te ripanga o mua ma te whakamahi i nga tautuhinga taputapu Libero SoC. I whakaritea te herenga Wā ki te 400 MHz
· He rite tonu nga nama whakamahi taputapu o te hoahoanga roma mo te atanga AXI4S me te atanga taketake
· Ka whiwhihia nga nama whakamahi ma te whakamahi i te Libero v12.4, a tera pea te waahi me te whakapai ake i nga mahi me nga whakahoutanga hou.
· I roto i nga tautuhinga whakahiato, ka maherehia nga waahanga ROM ki te arorau me te arotautanga RAM kua maataki mo te Tere Tere
· I whakaritea te waahi me te huarahi mo te Tahora Whakamahi Teitei a te Waa
· Ko nga rauemi FPGA me nga raraunga mahi mo te whanau PolarFire SoC he rite ki te whanau PolarFire

© 2022 Microchip Technology Inc.
me ona apiti

Aratohu Kaiwhakamahi

DS50003348C-whārangi 31

CoreFFT v8.0
Tuhinga o mua

8. Hitori Arotake
Ko te hitori whakahounga e whakaatu ana i nga huringa i whakatinanahia ki te tuhinga. Ka whakarārangihia ngā whakarerekētanga mā te whakahounga, tīmata ki te tānga o nāianei.
Ripanga 8-1. Tuhinga o mua

Whakaahuatanga Ra Whakahoutanga

C

08/2022 I te whakahounga C o te tuhinga, kua whakahoutia te Ripanga 6-1, Ripanga 6-2, Ripanga 6-3, Ripanga 6-4, Ripanga 7-1,

me te Ripanga 7-2.

B

07/2022 E whai ake nei te rarangi o nga huringa i te whakahounga B o te tuhinga:

· Whakahoutia: Ripanga 2-2 i te 2.1.2. Tauranga.

· Whakahoutia: Ripanga 2-4 i te 2.2.2. Tauranga.

· Whakahoutia: 4.4. Nga Herenga Hoahoa.

· Kua Tangohia: "Whakaritea Nga Waahanga Waa" te waahanga.

A

07/2022 E whai ake nei te rarangi o nga huringa i te whakahounga A o te tuhinga:

· I heke te tuhinga ki te tauira Microchip.

· I whakahoutia te nama tuhinga ki DS50003348A mai i te 50200267.

· Kua whakahoutia nga waahanga e whai ake nei:

Ripanga 1 i roto i nga ahuatanga.

Te Whakamahinga Pūrere me te Mahinga.

Ripanga 1-2 i te 1.4.4.2. Aratau Kore Whakanuia Te Whakatepe Moka Moka Whakauru.

Whakaatu 1-7 i te 1.4.4.3. Whakauru Apiti Tauine.

Ripanga 1-3 i te 1.4.4.3. Whakauru Apiti Tauine.

Ripanga 2-3 i te 2.2.1. Tawhā Whirihoranga.

Ripanga 2-4 i te 2.2.2. Tauranga.

Ripanga 2-2 i te 2.1.2. Tauranga.

Whakaatu 4-2 i te 4.2. Te whirihora i te CoreFFT i SmartDesign.

· Ka taapirihia nga waahanga e whai ake nei: 1.4.3. Rererangi Whakaraupapa Kupu Raraunga Putanga FFT. 2.2.3. Te whakatakotoranga anga Raraunga Whakauru/Tuhinga mo te Atanga Rererenga AXI4. 4.3. Rere whaihanga. 4.4. Nga Herenga Hoahoa. 4.5. Te whakahiato i Libero SoC. 4.6. Te waahi-me-ara i Libero SoC.
· Ka tangohia nga waahanga e whai ake nei: "Putanga Tautokohia." “Te Whakatau Putanga Maori.”

10

Kua taapirihia te tautoko a PolarFire® SoC.

9

"Tautoko Hua": Kua tangohia.

8

Ko nga huringa kua whakahoutia e pa ana ki a CoreFFT v7.0.

7

Ko nga huringa kua whakahoutia e pa ana ki a CoreFFT v6.4.

6

Ko nga huringa kua whakahoutia e pa ana ki a CoreFFT v6.3.

5

Ko nga huringa kua whakahoutia e pa ana ki nga Whanau Tautokohia (SAR 47942).

4

Ko nga huringa kua whakahoutia e pa ana ki a CoreFFT v6.1.

© 2022 Microchip Technology Inc.
me ona apiti

Aratohu Kaiwhakamahi

DS50003348C-whārangi 32

CoreFFT v8.0
Tuhinga o mua

……..Ra Whakahoutanga tonu

3

2

1

Whakaahuatanga
E whai ake nei te rarangi o nga huringa i roto i te revision3.0 o te tuhinga: · Nga huringa kua whakahouhia e pa ana ki te CoreFFT v6.0. · Ko te tukunga he taapiri tautoko mo te whanau SmartFusion2 (te hoahoanga-a-waahi anake).
E whai ake nei te rarangi o nga huringa i te whakahounga 2.0 o te tuhinga: · Nga huringa kua whakahoutia e pa ana ki te CoreFFT v5.0. · Ka taapirihia e tenei tuku he hoahoanga hou ki te In-place CoreFFT v4.0. · Ko te hoahoanga hou e tautoko ana i te Streaming Forward and Inverse FFT e huri ana i te tere tere o nga raraunga.
Tukunga tuatahi.

© 2022 Microchip Technology Inc.
me ona apiti

Aratohu Kaiwhakamahi

DS50003348C-whārangi 33

CoreFFT v8.0
Tautoko Microchip FPGA
Ko te roopu hua Microchip FPGA e tautoko ana i ana hua me nga momo ratonga tautoko, tae atu ki te Ratonga Kaihoko, Pokapu Tautoko Hangarau Kiritaki, a webpae, me nga tari hokohoko o te ao. E kii ana nga kaihoko ki te toro atu ki nga rauemi ipurangi a Microchip i mua i te whakapā atu ki te tautoko na te mea tera pea kua whakautua o raatau patai. Whakapa atu ki te Whare Tautoko Hangarau ma te webpae i www.microchip.com/support. Whakahuatia te nama Wāhanga Pūrere FPGA, tohua te kāwai take e tika ana, ka tuku ake i te hoahoa files i te wa e hanga ana he keehi tautoko hangarau. Whakapa atu ki te Ratonga Kaihoko mo te tautoko hua kore-hangarau, penei i te utu hua, te whakahou i nga hua, nga korero whakahou, te mana ota, me te whakamanatanga.
· No Amerika Te Tai Tokerau, waea mai ki 800.262.1060 · Mai i te ao katoa, waea mai ki 650.318.4460 · Waeatuhi, mai i nga waahi katoa o te ao, 650.318.8044
Nga korero moroiti
Te Microchip Webpae
Ka whakaratohia e Microchip te tautoko ipurangi ma o maatau webpae i www.microchip.com/. Tenei webwhakamahia te pae ki te hanga files me nga korero e waatea ana ki nga kaihoko. Ko etahi o nga ihirangi e waatea ana ko:
· Nga pepa Raraunga Tautoko Hua me nga hapa, nga korero tono me nga sampnga kaupapa, nga rauemi hoahoa, nga kaiarahi a nga kaiwhakamahi me nga tuhinga tautoko taputapu, nga putanga rorohiko hou me nga raupaparorohiko purongo
· Tautoko Hangarau Whanui Nga Uiui Ui (FAQs), nga tono tautoko hangarau, nga roopu korerorero ipurangi, te raarangi mema mo te kaupapa hoahoa hoahoa Microchip
· Pakihi a te Kaitohu Hua Microchip me nga kaiarahi ota, nga whakaputanga perehi hou a Microchip, te raarangi o nga huihuinga me nga huihuinga, nga rarangi o nga tari hoko Microchip, nga kaitoha me nga kanohi wheketere.
Ratonga Whakamōhiotanga Huri Hua
Ko te ratonga whakamohiotanga huringa hua a Microchip ka awhina i nga kaihoko ki nga hua Microchip. Ka whiwhi panui imeera nga kaiohauru ina he huringa, he whakahou, he whakatikatika, he hapa ranei e pa ana ki tetahi whanau hua kua tohua, taputapu whanaketanga ranei e pai ana. Hei rēhita, haere ki www.microchip.com/pcn ka whai i nga tohutohu rehitatanga.
Tautoko Kiritaki
Ka taea e nga kaiwhakamahi o nga hua Microchip te awhina i roto i nga huarahi maha: · Kaituku, Kai-whakahaere ranei · Tari Hokohoko a-rohe · Kaiwhakamahi Whakataunga Whakauru (ESE) · Tautoko Hangarau
Me whakapā atu nga kaihoko ki o raatau tohatoha, maataki, ESE ranei mo te tautoko. Kei te waatea ano nga tari hokohoko a-rohe ki te awhina i nga kaihoko. He rarangi o nga tari hoko me nga waahi kei roto i tenei tuhinga. Kei te waatea te tautoko hangarau ma te webpae i: www.microchip.com/support
Āhuahira Tiaki Waehere Pūrere Microchip
Kia mahara ki nga korero e whai ake nei mo te waahanga tiaki waehere mo nga hua Microchip:

© 2022 Microchip Technology Inc.
me ona apiti

Aratohu Kaiwhakamahi

DS50003348C-whārangi 34

CoreFFT v8.0
· Ka tutuki nga hua Microchip ki nga whakaritenga kei roto i a raatau Pepa Raraunga Microchip. · E whakapono ana a Microchip kei te noho haumaru tana whanau o nga hua ina whakamahia i runga i te tikanga, i roto i te mahi
nga whakaritenga, me nga tikanga noa. · Ko nga uara Microchip me te kaha ki te tiaki i ona mana taonga hinengaro. Ngana ki te takahi i te waehere
Ko nga ahuatanga whakamarumaru o te hua Microchip ka tino rahuitia, ka takahi pea i te Ture Mana pupuri Mileniuma Mamati. · Karekau e taea e Microchip me tetahi atu kaihanga semiconductor te whakapumau i te haumarutanga o tana waehere. Ko te whakamarutanga Waehere ehara i te mea e kii ana matou ko te hua "kaore e pakaru". Kei te whanake haere tonu te whakamarutanga waehere. Kei te kaha te Microchip ki te whakapai tonu i nga ahuatanga tiaki waehere o a maatau hua.
Panui Ture
Ko tenei panui me nga korero kei konei ka taea anake te whakamahi me nga hua Microchip, tae atu ki te hoahoa, te whakamatautau, me te whakauru i nga hua Microchip ki to tono. Ko te whakamahi i enei korero i etahi atu tikanga ka takahi i enei tikanga. Ko nga korero e pa ana ki nga tono taputapu ka tukuna mo to waatea noa ka taea te whakakapi e nga whakahoutanga. Kei a koe te kawenga ki te whakarite kia tutuki to tono ki o whakaritenga. Whakapa atu ki to tari hoko Microchip o to rohe mo etahi atu tautoko, whiwhi tautoko taapiri ranei i www.microchip.com/en-us/support/design-help/client-support-services.
HE WHAKAMAHI KI TE MICROCHIP “AS IS”. KAHORe a MICROCHIP HE WHAKAMAHI, HE WHAKAMAHI I TE WHAKAMAHI I TE WHAKAMAHI I TE WHAKAMAHI I TE WHAKAMAHI, I TE TUHITUHI, I TE WAHA, I TE WHAKAMAHI, I TE WHAKAMAHI, I TE WHAKAMAHI I TE WHAKAMAHI KI TE WHAKAMAHI KI TE WHAKAMAHI I TE WHAKAMAHI KI TE WHAKAMAHI I TE WHAKAMAHI, TE WHAKAMAHI KI TE WHAKAMAHI, TE WHAKAMAHI KI TE WHAKAMAHI. TE KAUPAPA, NGA KAUPAPA KAUPAPA E PATUNGA ANA KI TONA RANGA, TE KOANGA, TE WHAKAMAHI RANEI.
I TE MEA KAUPAPA KAUPAPA KAUPAPA KAUPAPA KAUPAPA KAUPAPA MO TE WHAKAMAHI, MO TE WHAKAMAHI, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA KAUPAPA, KAUPAPA KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA KAUPAPA KAUPAPA KI TE WHAKAMAHI KI TE WHAKAMAHI KI TE WHAKAMAHI KI TE WHAKAMAHI, AHAKOA I PUTANGA, AHAKOA I MAHI. KAUPAPA RĀNEI KO NGA TINO KAUPAPA KAUPAPA. KI TE KAUPAPA KAUPAPA E WHAKATAHIAtia ana e TE TURE, KO TE TAPUTANGA A MICROCHIP MO NGA KEREREE KATOA I TE WHAKAMAHI KI TE WHAKAMAHI KAUPAPA KAUPAPA KAUPAPA KI TE WHAKAMAHI KI TE WHAKAMAHI KI TE WHAKAMAHI KAUPAPA KAUPAPA KAUPAPA KAUPAPA I TE RANGA O NGA Utu, KI TE MEA, I UTA TONU E KOE KI TE MICROCHIP MO TE WHAKAMAHI.
Ko te whakamahi i nga taputapu Microchip i roto i te tautoko ora me te / ranei nga tono haumaru kei te noho morearea ki te kaihoko, a ka whakaae te kaihoko ki te tiaki, ki te utu, ki te pupuri i te Microchip kore kino mai i nga pakaru katoa, kerēme, whakawa, whakapaunga ranei i puta mai i taua whakamahinga. Karekau he raihana e tukuna, i runga i nga tikanga, i etahi atu ranei, i raro i nga mana taonga hinengaro Microchip engari mena he korero kee.
Waitohu
Ko te ingoa Microchip me te waitohu, te tohu Microchip, Adaptec, AVR, AVR logo, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maXStylus, maXTouch MediaLB, megaAVR, Microsemi, Microsemi logo, MOST, MOST logo, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 logo, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST Moko, SuperFlash, Symmetricom , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron, me XMEGA he tohu tohu rehita o Microchip Technology Incorporated i nga USA me etahi atu whenua.
AgileSwitch, APT, ClockWorks, Te Kamupene Whakataunga Whakahaere Whakauru, EtherSynch, Flashtec, Mana Tere Tere, HyperLight Uta, Libero, motoBench, mTouch, Powermite 3, Tapa Tika, ProASIC, ProASIC Plus, ProASIC Plus logo, Quiet- Waea, SmartFusion, Ko SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, me ZL he tohu tohu rehita o Microchip Technology Incorporated i te USA.
Te Taapiri Matua Patata, AKS, Analog-mo-te-Digital Age, Any Capacitor, AnyIn, AnyOut, Whakawhiti Whakanuia, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net Average, Dynamic Matching , DAM, ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, In-Circuit Serial Programming, ICSP, INICnet, Intelligent Parallel, IntelliMOS, Inter-Chip Connection, JitterBlocker, Knob-on-Display, KoD, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Tiwhikete tohu, MPLIB, MPLINK, MultiTRAK, NetDetach, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, REAL ICE, Ripple Blocker, RTAX , RTG4, SAM-

© 2022 Microchip Technology Inc.
me ona apiti

Aratohu Kaiwhakamahi

DS50003348C-whārangi 35

CoreFFT v8.0
ICE, Rangatū Waea I/O, SimpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Tapeke Whakau, Wa Whakapono, TSHARC, USBCheck, VariSense, VectorBlox, VeriPHY, ViewKo Span, WiperLock, XpressConnect, me ZENA he tohu tohu mo Microchip Technology Incorporated i nga USA me etahi atu whenua. Ko te SQTP he tohu ratonga o Microchip Technology Incorporated in the USA Ko te tohu Adaptec, Frequency on Demand, Silicon Storage Technology, me Symmcom he tohu rehita o Microchip Technology Inc. i etahi atu whenua. He tohu rehita a GestIC o Microchip Technology Germany II GmbH & Co. KG, he apiti o Microchip Technology Inc., i etahi atu whenua. Ko etahi atu tohu hokohoko kua whakahuahia i konei he taonga na o raatau kamupene. © 2022, Microchip Technology Incorporated me ona apiti. Katoa nga Motika. ISBN: 978-1-6683-1058-8
Pūnaha Whakahaere Kounga
Mo nga korero mo nga punaha Whakahaere Kounga a Microchip, tirohia koa www.microchip.com/quality.

© 2022 Microchip Technology Inc.
me ona apiti

Aratohu Kaiwhakamahi

DS50003348C-whārangi 36

AMERIKA
Tari Rangatōpū 2355 West Chandler Blvd. Chandler, AZ 85224-6199 Waea: 480-792-7200 Waeatuhi: 480-792-7277 Tautoko Hangarau: www.microchip.com/support Web Wāhi noho: www.microchip.com Atlanta Duluth, GA Waea: 678-957-9614 Waeatuhi: 678-957-1455 Austin, TX Waea: 512-257-3370 Boston Westborough, MA Waea: 774-760-0087 Waeatuhi: 774-760-0088 Chicago Itasca, IL Waea: 630-285-0071 Waeatuhi: 630-285-0075 Dallas Addison, TX Waea: 972-818-7423 Waeatuhi: 972-818-2924 Detroit Novi, MI Waea: 248-848-4000 Houston, TX Waea: 281-894-5983 Indianapolis Noblesville, IN Tel: 317-773-8323 Waeatuhi: 317-773-5453 Waea: 317-536-2380 Los Angeles Mission Viejo, CA Waea: 949-462-9523 Waeatuhi: 949-462-9608 Waea: 951-273-7800 Raleigh, NC Waea: 919-844-7510 New York, NY Waea: 631-435-6000 San Jose, CA Waea: 408-735-9110 Waea: 408-436-4270 Canada – Toronto Waea: 905-695-1980 Waeatuhi: 905-695-2078

Te Hokonga me te Ratonga o te Ao

ASIA/MOKIA
Ahitereiria - Sydney Waea: 61-2-9868-6733 Haina - Beijing Waea: 86-10-8569-7000 Haina - Chengdu Waea: 86-28-8665-5511 Haina - Chongqing Waea: 86-23-8980-9588 Haina - Dongguan Waea: 86-769-8702-9880 Haina - Guangzhou Waea: 86-20-8755-8029 Haina - Hangzhou Waea: 86-571-8792-8115 Haina - Hong Kong SAR Waea: 852-2943-5100 Haina - Nanjing Tel : 86-25-8473-2460 Haina – Qingdao Waea: 86-532-8502-7355 Haina – Shanghai Waea: 86-21-3326-8000 Haina – Shenyang Waea: 86-24-2334-2829 Haina – Shenzhen Waea: 86 -755-8864-2200 Haina - Suzhou Waea: 86-186-6233-1526 Haina - Wuhan Waea: 86-27-5980-5300 Haina - Xian Waea: 86-29-8833-7252 Haina - Xiamen Waea: 86-592 -2388138 Haina – Zhuhai Waea: 86-756-3210040

ASIA/MOKIA
India – Bangalore Tel: 91-80-3090-4444 India – New Delhi Tel: 91-11-4160-8631 India – Pune Tel: 91-20-4121-0141 Japan – Osaka Tel: 81-6-6152-7160 Japan – Tokyo Waea: 81-3-6880- 3770 Korea – Daegu Waea: 82-53-744-4301 Korea – Seoul Waea: 82-2-554-7200 Malaysia – Kuala Lumpur Waea: 60-3-7651-7906 Malaysia – Penang Waea: 60-4-227-8870 Philippines – Manila Waea: 63-2-634-9065 Singapore Waea: 65-6334-8870 Taiwan – Hsin Chu Waea: 886-3-577-8366 Taiwan – Kaohsiung Waea: 886- 7-213-7830 Taiwan – Taipei Waea: 886-2-2508-8600 Thailand – Bangkok Waea: 66-2-694-1351 Vietnam – Ho Chi Minh Waea: 84-28-5448-2100

EUROPA
Austria – Wels Waea: 43-7242-2244-39 Waeatuhi: 43-7242-2244-393 Denmark – Copenhagen Waea: 45-4485-5910 Waea whakaahua: 45-4485-2829 Finland – Espoo Waea: 358-9-4520 France – Paris Waea: 820-33-1-69-53-63 Waeatuhi: 20-33-1-69-30-90 Germany – Garching Waea: 79-49-8931 Germany – Haan Waea: 9700-49-2129 Germany – Heilbronn Waea: 3766400-49-7131 Germany – Karlsruhe Waea: 72400-49-721 Germany – Munich Waea: 625370-49-89-627-144 Waeaea: 0-49-89-627-144 Germany – Rosenheim Waea: 44 -49-8031-354 Israel – Ra'anana Waea: 560-972-9-744 Italy – Milan Waea: 7705-39-0331 Waeaea: 742611-39-0331 Italy – Padova Waea: 466781-39-049 Netherlands – Drunen Waea: 7625286-31-416 Waeatuhi: 690399-31-416 Norway – Trondheim Waea: 690340-47 Poland – Warsaw Waea: 72884388-48-22 Romania – Bucharest Waea: 3325737-40-21-407-87 Spain – Madrid Tel : 50-34-91-708-08 Waeatuhi: 90-34-91-708-08 Sweden – Gothenberg Waea: 91-46-31-704-60 Sweden – Stockholm Waea: 40-46-8-5090 UK – Wokingham Waea: 4654-44-118-921 Waeatuhi: 5800-44-118-921

© 2022 Microchip Technology Inc.
me ona apiti

Aratohu Kaiwhakamahi

DS50003348C-whārangi 37

Tuhinga / Rauemi

MICROCHIP v8.0 CoreFFT Fourier Huringa [pdf] Aratohu Kaiwhakamahi
v8.0 CoreFFT Fourier Transform, v8.0 CoreFFT, Fourier Transform, Huringa

Tohutoro

Waiho he korero

Ka kore e whakaputaina to wahitau imeera. Kua tohua nga mara e hiahiatia ana *