v8.0 CoreFFT Fourier Transform

CoreFFT v8.0

Tæknilýsing

  • Umbreyta stærðir, punktar: 32, 64, 128, 256, 512, 1024, 2048,
    4096, 8192 og 16384.
  • FFT á stað: Fram og aftur FFT
  • Straumspilun FFT: Áfram og öfug FFT
  • Inntaksgagnabitabreidd: Tveggja viðbót
  • Twiddle factor bitabreidd: Natural output sample pöntun
  • Inntaks-/úttaksgagnasnið: Skilyrt flotapunktur blokk
    mælikvarði
  • Forskilgreind stærðaráætlun eða engin mælikvarði
  • Valfrjálst lágmarks eða biðminni stillingar
  • Innbyggð vinnsluminni-blokk byggð twiddle uppflettitöflu (LUT)
  • Stuðningur við hressandi twiddle LUT
  • Handtakamerki til að auðvelda notandanum auðvelt viðmót
    rafrásir
  • AXI4 streymisviðmót: Nei
  • Uppsetning framvirkrar/öfugrar umbreytingar á keyrslutíma: Já

Notkunarleiðbeiningar fyrir vöru

FFT á staðnum

The In-Place FFT útfærsla styður Radix-2
decimation-in-time umbreyting. Til að nota In-Place FFT skaltu fylgja þessum
skref:

  1. Frumstilla inntaksröðina X(0), X(1),..., X(N-1).
  2. Stilltu umbreytingarstærð og punkt.
  3. Framkvæmdu fram- eða andhverfu FFT-aðgerðina eftir þörfum.
  4. Sæktu umbreyttu gögnin úr framleiðsluröðinni.

Straumspilun FFT

Streaming FFT útfærslan styður Radix-22
decimation-in-frequency transformation. Til að nota Streaming FFT skaltu fylgja
þessi skref:

  1. Frumstilla inntaksröðina X(0), X(1),..., X(N-1).
  2. Stilltu umbreytingarstærð og punkt.
  3. Framkvæmdu fram- eða andhverfu FFT-aðgerðina eftir þörfum.
  4. Sæktu umbreyttu gögnin úr framleiðsluröðinni.

Algengar spurningar

Sp.: Hvaða umbreytingarstærðir eru studdar?

A: CoreFFT styður umbreytingarstærðir 32, 64, 128, 256,
512, 1024, 2048, 4096, 8192 og 16384.

Sp.: Hvað er inntaksgagnasniðið?

A: Inntaksgagnasniðið er viðbót við tvö.

Sp.: Styður CoreFFT fram og aftur FFT
aðgerðir?

A: Já, CoreFFT styður bæði áfram og öfuga FFT
starfsemi.

CoreFFT v8.0
CoreFFT notendahandbók
Inngangur
Fast Fourier umbreytingin (FFT) kjarninn útfærir skilvirka Cooley-Turkey reikniritið til að reikna staka Fourier umbreytinguna. CoreFFT er notað í fjölmörgum forritum eins og stafrænum samskiptum, hljóði, mælingum, eftirliti og líflæknisfræði. CoreFFT veitir mjög breytanlegt, svæðishagkvæmt og afkastamikið MACC-undirstaða FFT. Kjarninn er fáanlegur sem Register Transfer Level (RTL) kóða umbreytingarinnar á Verilog og VHDL tungumálum. Jafna 1.N-punktur áfram FFT (N er veldi 2) af runu x(0), x(1),…, x(N-1) þar sem k = 0, 1… N-1
Jafna 2.N-punktur andhverfur FFT (N er veldi 2) af röð X(0), X(1),…, X(N-1) þar sem, n = 0, 1… N-1
Mikilvægt: Á meðan verið er að framkvæma andhverfa FFT notar kjarninn ekki deilingu með N af EQ 2 (þar sem skiptingin með krafti í tvö er léttvæg).
Eftirfarandi mynd sýnir FFT byggt kerfi sem samanstendur af gagnagjafa, FFT einingunni og gagnavaski, sem er umbreyttur gagnaviðtakandi. Mynd 1. FFT-undirstaða kerfi Example

Eiginleikar
CoreFFT styður Radix-2 decimation-in-time in-place FFT og Radix-22 decimation-in-frequency streaming FFT umbreytingarútfærslur. Eftirfarandi tafla sýnir helstu eiginleika fyrir hverja útfærslu.

© 2022 Microchip Technology Inc.
og dótturfélögum þess

Notendahandbók

DS50003348C-síða 1

CoreFFT v8.0

Tafla 1. Helstu eiginleikar Stuðningur

Lögun Umbreyta stærðir, stig

Í stað

Straumspilun

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

4096, 8192 og 16384.

2048, og 4096

Athugið: 16384-pt FFT er stutt á RTG4TM, PolarFire®,

og aðeins PolarFire SoC hlutar.

Fram og afturábak FFT

Inntaksgagnabitabreidd

8

Twiddle factor bitabreidd

8

Inntaks-/úttaksgagnasnið

Viðbót tveggja

Náttúruleg framleiðsla sample pöntun

Skilyrt fljótandi punktur blokkar

mælikvarði

Forskilgreind stærðaráætlun eða engin Engin stigstærð

Valfrjálst lágmarks- eða biðminni Já stillingar

Innbyggt vinnsluminni-blokk byggt twiddle Já uppflettitöflu (LUT)

Stuðningur við hressandi twiddle LUT Já

Handtaksmerki til að auðvelda já viðmót við notendarásina

AXI4 streymisviðmót

Nei

Run-time fram/öfug umbreyting Engin uppsetning

Já 8 32 Tveggja viðbót Valfrjálst nr

Nei

Nei Já
Já Já

Fjölskyldur með stuðningi
CoreFFT styður eftirfarandi FPGA fjölskyldur. · PolarFire® · PolarFire SoC · SmartFusion® 2 · IGLOO® 2 · RTG4TM
Tækjanýting og árangur
CoreFFT hefur verið innleitt í SmartFusion2 M2S050 tækinu með hraðastigi -1 og PolarFire MPF300 með hraðastigi -1. Samantekt á innleiðingargögnum er að finna í 6. Viðauki A: Notkun FFT tækis á staðnum og afköst og 7. Viðauki B: Straumspilun FFT tækis og afköst.

© 2022 Microchip Technology Inc.
og dótturfélögum þess

Notendahandbók

DS50003348C-síða 2

CoreFFT v8.0
Efnisyfirlit
Kynning………………………………………………………………………………………………………………………………… ..1 Eiginleikar……………………………………………………………………………………………………………………………………………… …….. 1 Fjölskyldur með stuðning………………………………………………………………………………………………………………………………… 2 Tækjanotkun og afköst………………………………………………………………………………………………….. 2
1. Virka lýsing…………………………………………………………………………………………………………………………..4 1.1. Arkitektúrvalkostir………………………………………………………………………………………………………………4 1.2. FFT á stað…………………………………………………………………………………………………………………………………4 1.3. Minni á staðnum………………………………………………………………………………………………………………..5 1.4. Straumspilun FFT……………………………………………………………………………………………………………………………….. 7
2. Tengi……………………………………………………………………………………………………………………………………………………… … 12 2.1. FFT á staðnum……………………………………………………………………………………………………………………………….12 2.2. Straumspilun FFT……………………………………………………………………………………………………………………………… 14
3. Tímamyndir……………………………………………………………………………………………………………………………….. 20 3.1. FFT á stað………………………………………………………………………………………………………………………….20 3.2. Straumspilun FFT……………………………………………………………………………………………………………………………… 21
4. Verkfæraflæði……………………………………………………………………………………………………………………………………………… ….. 23 4.1. Leyfi……………………………………………………………………………………………………………………………… 23 4.2. Stilling CoreFFT í SmartDesign…………………………………………………………………………………………. 23 4.3. Hermirflæði………………………………………………………………………………………………………………… 24 4.4. Hönnunarþvinganir……………………………………………………………………………………………………………… 25 4.5. Myndun í Libero SoC………………………………………………………………………………………………………………. 25 4.6. Place-and-Route í Libero SoC…………………………………………………………………………………………………..25
5. Kerfissamþætting……………………………………………………………………………………………………………………………….. 26 5.1 . FFT á stað………………………………………………………………………………………………………………………….26 5.2. Straumspilun FFT……………………………………………………………………………………………………………………………… 26
6. Viðauki A: Notkun FFT tækis á staðnum og afköst…………………………………………………………28
7. Viðauki B: Straumspilun FFT tækis og afköst………………………………………………………………30
8. Endurskoðunarsaga………………………………………………………………………………………………………………………………… 32
Microchip FPGA stuðningur………………………………………………………………………………………………………………………………34
Örflöguupplýsingar……………………………………………………………………………………………………………………………….. 34 Örflögan Websíða…………………………………………………………………………………………………………………………..34 Tilkynningaþjónusta um vörubreytingar…… …………………………………………………………………………………………. 34 Þjónustudeild……………………………………………………………………………………………………………………………… 34 Kóði örflögutækja Verndareiginleiki…………………………………………………………………………………………..34 Lagaleg tilkynning……………………………………………… ………………………………………………………………………………………………… 35 Vörumerki……………………………………………………… ………………………………………………………………………………………. 35 Gæðastjórnunarkerfi………………………………………………………………………………………………………………. 36 Sala og þjónusta um allan heim………………………………………………………………………………………………………………….37

© 2022 Microchip Technology Inc.
og dótturfélögum þess

Notendahandbók

DS50003348C-síða 3

CoreFFT v8.0
Virkni lýsing
1. Virknilýsing
Þessi hluti lýsir virknilýsingu CoreFFT.
1.1 Arkitektúrvalkostir
Það fer eftir uppsetningu notenda, CoreFFT býr til eina af eftirfarandi umbreytingarútfærslum: · FFT á staðnum · Straumspilun FFT
1.2 FFT á stað
Arkitektúrvalkosturinn hleður ramma af N flóknum gögnumamples í vinnsluminni á sínum stað og vinnur úr þeim í röð með því að nota einn Radix-2 örgjörva. Það geymir niðurstöður hvers stage í vinnsluminni á staðnum. FFT á staðnum tekur færri flísaauðlindir en streymandi FFT, en umbreytingartíminn er lengri. Eftirfarandi mynd sýnir hagnýt skýringarmynd af umbreytingu í reitum. Mynd 1-1. Radix-2 FFT hagnýtur blokkarmynd á staðnum (lágmarksstilling)

Inntaks- og úttaksgögnin eru sýnd sem 2 * WIDTH-bita orð sem samanstanda af raunverulegum og ímynduðum hlutum. Báðir hlutar eru tveir viðbótarnúmer WIDTH bita hvor. Einingin vinnur úr ramma (bursts) af gögnum með rammastærð upp á N flókin orð. Ramminn sem á að vinna úr er hlaðinn í minni á staðnum. Minnið inniheldur tvo eins vinnsluminni blokkir, hver er fær um að geyma N/2 flókin orð. Minni á staðnum styður tvöfalda bandbreidd. Það getur lesið og skrifað tvö flókin orð á sama tíma. Þegar N flókin gögn samplesum er hlaðið inn í minnið, FFT-útreikningurinn byrjar sjálfkrafa og minni á staðnum er notað fyrir útreikningana.
FFT reikniferlið á staðnum á sér stað í röð stages með fjölda stager jafn log2N. Á hverri stagÍ FFT gagnavinnslunni les Radix-2 fiðrildið öll gögnin sem eru geymd í minni á staðnum, tvö flókin orð í einu. Lesrofinn ásamt lesnetfangsrafalli (ekki sýnt á mynd 1-1) hjálpar fiðrildinu að fá vistuð gögn í þeirri röð sem FFT reikniritið krefst. Til viðbótar við gögnin fær fiðrildið twiddle-stuðla (sinus/cosinus-stuðla) frá twiddle LUT. Fiðrildið skrifar milliniðurstöður í minnið á staðnum í gegnum skrifarofann.

© 2022 Microchip Technology Inc.
og dótturfélögum þess

Notendahandbók

DS50003348C-síða 4

CoreFFT v8.0
Virkni lýsing
Eftir síðustu útreikninga stage, á staðnum minni geymir fullkomlega umbreytt gögn. Einingin setur út N-orð umbreyttan gagnaramma, eitt orð í einu, að því gefnu að merkið READ_OUTP sé virkt. CoreFFT reiknar út twiddle-stuðla sem FFT reikniritið krefst og skrifar þá í twiddle LUT. Þetta gerist sjálfkrafa þegar kveikt er á því þegar ósamstilltur alheimsendurstilling NGRST er fullyrt.

1.3
1.3.1

Minnisstuðlarar á staðnum
Þessi hluti lýsir minnisminni CoreFFT á staðnum.
Lágmarks stillingar Lágmarksstillingar, eins og sýnt er á mynd 1-1, nægir til að ná FFT vegna þess að það er með vinnsluminni sem krafist er af FFT reikniritinu. En lágmarksstillingin nýtir ekki vinnsluvélina allan tímann. Þvert á móti, þegar gögnum er hlaðið inn í minni á staðnum, eða umbreytt gögn eru lesin upp, helst fiðrildið aðgerðalaus. Eftirfarandi mynd sýnir FFT hringrás tímalínu. Hringrásin samanstendur af eftirfarandi þremur áföngum:
· Hladdu niður nýjum inntaksgagnaramma í vinnsluminni á staðnum · Framkvæmdu raunverulega umbreytingu · Hladdu upp umbreytingarniðurstöðunni til að losa um vinnsluminni
Mynd 1-2. Lágmarks stillingar FFT hringrás á staðnum

1.3.2

Í lágmarksstillingunni keyrir fiðrildið aðeins meðan á útreikningi stendur. Þegar gagnasprungahraði leyfir veitir lágmarksstillingin bestu auðlindanýtingu tækisins. Sérstaklega sparar það umtalsverðan fjölda vinnsluminni kubbum.
Stilling með buffi Til þess að bæta fiðrildanýtingu og þar af leiðandi draga úr meðalumbreytingartíma er hægt að nota viðbótarminnisstuðla. Eftirfarandi mynd sýnir biðminni FFT blokkarmynd.
Mynd 1-3. Buffer FFT blokkarmynd

Valkosturinn með biðminni hefur tvo eins minnisbanka á sínum stað sem útfæra borðtennisbuffi og einn úttaksbiðminni. Hver banki er fær um að geyma N flókin orð og lesa tvö flókin orð í einu. Kjarnaríkisvélin stjórnar borðtennisskiptum, þannig að gagnagjafi sér aðeins biðminni sem er tilbúinn til að taka við nýjum gögnum. Biðminnið sem tekur ekki við nýju gögnunum er notað sem vinnsluminni á staðnum af FFT vélinni.

© 2022 Microchip Technology Inc.
og dótturfélögum þess

Notendahandbók

DS50003348C-síða 5

CoreFFT v8.0
Virkni lýsing
Ping-pong biðminni arkitektúr eykur skilvirkni FFT vélarinnar. Þó að annar af tveimur inntaksbönkunum sé þátttakandi í núverandi FFT-útreikningi, er hinn tiltækur til að hlaða niður næsta inntaksgagnaramma. Fyrir vikið situr FFT vélin ekki aðgerðalaus og bíður eftir nýjum gögnum til að fylla inntaksbuffið. Frá sjónarhóli gagnagjafa getur kjarninn tekið á móti gagnasprengju hvar sem er innan FFT-útreikningstímabilsins. Þegar vélin hefur lokið við að vinna úr núverandi gagnaramma og inntaksbiðminnibankinn hefur verið fylltur með öðrum gagnaramma, skiptir ríkisvélin um borðtennisbankana og gagnahleðsla og útreikningur heldur áfram á öðrum minnisbönkunum.
Síðustu stage af FFT-útreikningnum notar út-af-stað kerfi. FFT vélin les millistigsgögn úr minni á staðnum en skrifar lokaniðurstöðuna í úttaksgagnaminnið. Lokaniðurstöður eru áfram í úttaksbuffi þar til FFT vélin kemur í stað þeirra fyrir niðurstöður næsta gagnaramma. Frá sjónarhóli gagnaviðtakanda eru úttaksgögnin tiltæk til lestrar hvenær sem er, nema síðustu FFT stage.
FFT hringrás með biðminni er sýnd á eftirfarandi mynd.
Mynd 1-4. FFT hringrásir fyrir stillingar í biðminni

1.3.3

Hugleiðingar um endanlega orðalengd Á hverri stagÍ stað FFT reikniritsins tekur fiðrildið tvær samples út úr minni á staðnum og skilar tveimur unnum samples til sömu minnisstaða. Fiðrildaútreikningurinn felur í sér flókna margföldun, samlagningu og frádrátt. Hin skila samples getur verið með stærri gagnabreidd en samplesið valið úr minninu. Gera verður varúðarráðstafanir til að tryggja að engin gagnaflæði séu til staðar.
Til að forðast hættu á yfirfalli notar kjarninn eina af eftirfarandi þremur aðferðum:
· Inntaksgagnakvörðun · Skilyrtslaus flautmarksstærð blokk · Skilyrt fleytimarkstærð
Stærð inntaksgagna: Stærð inntaksgagna krefst þess að inntaksgögnin séu beðin fyrirframamples með nógu mörgum aukaskiltum, sem kallast verndarbitar. Fjöldi verndarbita sem þarf til að jafna upp fyrir hámarks mögulegan bitavöxt fyrir N-punkta FFT er log2N + 1. Til dæmisample, hvert inntak sample af 256 punkta FFT verður að innihalda níu verndarbita. Slík tækni dregur verulega úr áhrifaríkri FFT bitaupplausn.
Skilyrðislaus blokk með flotpunktakvarða: Önnur leiðin til að bæta upp fyrir FFT bitavöxtinn er að minnka gögnin um tvo á hverri sek.tage. Þar af leiðandi eru endanlegar FFT niðurstöður minnkaðar um stuðulinn 1/N. Þessi nálgun er kölluð skilyrðislaus blokk með flotpunktakvarða.
Inntaksgögnin þarf að minnka um tvo til að koma í veg fyrir yfirfall á fyrstu stage. Til að koma í veg fyrir yfirfall í röð stages, kjarninn skalar niður niðurstöður allra fyrri stage með stuðlinum tveimur með því að færa allan gagnabálkinn (allar niðurstöður núverandi stage) einn bita til hægri. Heildarfjöldi bita sem gögnin tapa vegna bitafærslunnar í FFT útreikningnum er log2N.
Skilyrðislausi flotpunkturinn í blokk leiðir til sama fjölda tapaðra bita og í inntaksgagnaskalanum. Hins vegar gefur það nákvæmari niðurstöður þar sem FFT vélin byrjar með nákvæmari inntaksgögnum.
Skilyrt Floating-Point scales: Í skilyrtri blokk-floating-point scale, er gögnum aðeins fært til ef bitavöxtur á sér stað. Ef eitt eða fleiri fiðrildaúttak stækkar færist allur gagnablokkinn til hægri. Skilyrt flotapunktsskjárinn athugar hvert fiðrildaframleiðsla með tilliti til vaxtar. Ef skipta er nauðsynlegt, er það

© 2022 Microchip Technology Inc.
og dótturfélögum þess

Notendahandbók

DS50003348C-síða 6

CoreFFT v8.0
Virkni lýsing
flutt eftir allt stage er lokið, við inntak næstu stage fiðrildi. Þessi tækni veitir minnstu röskun (quantization hávaða) sem stafar af endanlegri orðalengd.
Í skilyrtri blokk með flotpunktsham getur kjarninn valfrjálst reiknað út raunverulegan mælikvarðastuðul. Það gerir það ef færibreytan SCALE_EXP_ON er stillt á 1. Þá birtist útreiknaður raunstuðullinn á SCALE_EXP tenginu. Stuðullinn táknar fjölda hægri vakta sem FFT vélin beitti fyrir niðurstöðurnar. Til dæmisample, SCALE_EXP gildið 4 (100) þýðir að FFT niðurstöðunum var fært til hægri (lækkað) um 4 bita; það er, deilt með 2SCALE_EXP = 16. Merkið fylgir FFT niðurstöðunum og er gilt á meðan OUTP_READY er fullyrt. Til að draga til baka raunverulegar CoreFFT niðurstöður, það er að gera þær sambærilegar við umbreyttar flotapunkta, hver FFT úttak sampLe þarf að margfalda með 2SCALE_EXP:
· FFT Niðurstaða (raunveruleg) = DATAO_RE*2SCALE_EXP · FFT Niðurstaða (ímynduð) = DATAO_IM*2SCALE_EXP
Mikilvægt: Aðeins er hægt að virkja kvarðaveldisreiknivélina í skilyrtri flotastillingu.

1.3.4

CoreFFT, sjálfgefið, er stillt til að beita skilyrtu flotapunktakvarðanum. Í Floating-Point ham með skilyrtum blokkum eru inntaksgögnin skoðuð og lækkuð um tvo stuðul ef þörf krefur, fyrir fyrstu s.tage.
Umbreytingartími FFT-útreikningurinn tekur (N/2 + L) x log2N + 2 klukkulotur, þar sem L er útfærslusértæk færibreyta sem táknar samanlagða leynd minnisbanka, rofa og fiðrildisins. L er ekki háð umbreytingarstærð N. Það fer aðeins eftir FFT bitaupplausninni. L er jafnt og 10 við bitaupplausn 8 til 18, og L er jafnt og 16 við bitaupplausn 19 til 32. Til dæmisample,
· Fyrir 256 punkta 16 bita FFT
Útreikningstími = (256/2 + 10) x log2256 + 2 = 1106 klukkutímabil.
· Fyrir 4096 punkta 24 bita FFT
Útreikningstími = (4096/2 + 16) x log24096 + 2 = 24770 klukkutímabil.

1.3.5

Minni útfærsla Kjarninn notar harða vinnsluminni blokkir til að útfæra á staðnum minni, aðra minni biðminni og twiddle LUT. FPGA-vélarnar bera tvær hörð vinnsluminni: stórt SRAM (LSRAM) og ör-vinnsluminni. Hægt er að stjórna minnisútfærslunni með því að stilla URAM_MAXDEPTH færibreytuna. CoreFFT notar ör-RAM ef nauðsynleg dýpt fer ekki yfir færibreytugildið. Til dæmisample, URAM_MAXDEPTH færibreytan stillt á 64, notar ör-RAM í hvaða FFT stærð sem er upp að 128 punktum, þar sem nauðsynleg dýpt er POINTS/2. Með því að stilla færibreytugildið á 0 kemur í veg fyrir að kjarninn noti ör-vinnsluminni yfirleitt, svo að hægt sé að nota þau annars staðar.
Færibreytan URAM_MAXDEPTH er aðgengileg í gegnum kjarna notendaviðmótið.

1.4 Straumspilun FFT
Straumspilun FFT styður stöðuga flókna gagnavinnslu, eitt flókið inntaksgögnample á klukkutímabili. Straumsarkitektúrinn hefur eins marga Radix-22 örgjörva, vinnsluminni og LUT eins og nauðsynlegt er til að styðja við umbreytingu streymisgagna. Eftirfarandi mynd sýnir hagnýt skýringarmynd af 256 punkta straumumbreytingu.

© 2022 Microchip Technology Inc.
og dótturfélögum þess

Notendahandbók

DS50003348C-síða 7

Mynd 1-5. Straumspilun Radix-22 256-pt FFT hagnýtur blokkarmynd

CoreFFT v8.0
Virkni lýsing

Inntaks- og úttaksgögnin eru sýnd sem (2 x DATA_BITS) bita orð sem samanstanda af raunverulegum og ímynduðum hlutum. Báðir hlutar eru tveir viðbótarfjöldi DATA_BITS bita hvor. Einingin vinnur úr ramma gagna með rammastærð sem er jöfn umbreytingarstærð N flókinna orða. Ramminn sem á að vinna kemur að x(n) inntakinu sem röð af flóknu gagnaorðunum, eitt (2 x DATA_BITS) bita orð á hvert klukkubil. Næsti rammi getur byrjað strax á eftir síðasta gagnaorði núverandi ramma eða hvenær sem er síðar.
Eftirfarandi mynd sýnir fyrrverandiample af ramma i+1 strax á eftir ramma i, og rammi i+2 kemur á eftir handahófskenndu bili. Inntaksgögnin samples innan ramma verða að koma á hverju klukkubili, þannig rammi sem endist nákvæmlega N klukkubil. Það er veruleg leynd tengd streymisalgríminu. Úttaksgagnarammar birtast í sömu röð, klukkuhraða og með sömu bilum (ef einhver er) á milli úttaksrammana og milli inntaksramma.
Mynd 1-6. Straumspilun FFT inntaksgagnarammar

1.4.1 1.4.2

Fjöldi FFT fiðrilda er jöfn log2(N), þannig hver stage verið unnið af sérstöku fiðrildi. Af því leiðir að öll stages eru unnin samhliða.
CoreFFT reiknar út sveiflustuðlana sem FFT reikniritið krefst. Við virkjun hleður kjarninn sjálfkrafa inn twiddle þáttum í innbyggðum vinnsluminni sem verða að twiddle LUT. Ekki er þörf á aðgerðum notenda til að það gerist. Þegar upphleðslunni er lokið virkjar kjarninn RFS merkið og lætur gagnagjafa vita að kjarninn sé tilbúinn til að hefja FFT vinnslu. Hægt er að endurnýja LUT innihaldið hvenær sem er með því að gefa út eins klukku breitt merki, REFRESH.
Straums-FFT-töf Straum-FFT-töfin er fyrst og fremst skilgreind af umbreytingastærðinni, N. Útfærslan bætir við fjölda tafa á leiðslum sem eru háðar FFT-stærð og bitabreidd gagnaslóðar. Með öðrum orðum, FFT niðurstöðunum er seinkað varðandi inntaksgögnin um að minnsta kosti N gagnabil fyrir bitabakað úttak. Pöntuð úttakstími er um það bil tvisvar sinnum meiri.
Innleiðing á streymi FFT minnis Líkt og arkitektúrinn á staðnum notar streymandi FFT harða vinnsluminni blokkir til að útfæra nauðsynlegar minningar, LUT og seinkun línur. Hægt er að stjórna minnisútfærslunni með því að stilla URAM_MAXDEPTH færibreytuna. CoreFFT notar ör vinnsluminni ef dýpt minnisins fer ekki yfir færibreytugildið. Til dæmisample, URAM_MAXDEPTH færibreytan, stillt á 128, notar ör-RAM til að búa til minningar um dýpt 128 og minna. Með því að stilla færibreytugildið á 0 kemur í veg fyrir að kjarninn noti vinnsluminni yfirhöfuð, svo hægt sé að nota þau annars staðar.

© 2022 Microchip Technology Inc.
og dótturfélögum þess

Notendahandbók

DS50003348C-síða 8

CoreFFT v8.0
Virkni lýsing

1.4.3

Straumspilun FFT úttaksgagna Orðaröð Úttaksniðurstöður fengnar úr Radix-2 og Radix-22 FFT reikniritunum eru í öfugri bita röð.
Hins vegar, innleiðingin á staðnum framkvæmir sample pöntun. Þess vegna setur kjarninn niðurstöðurnar í eðlilega röð. Streaming FFT styður bæði bitabakaðar og náttúrulegar úttakspöntunir. Bita-snúinn valkostur notar færri flísaauðlindir og veitir minni leynd.

1.4.4 1.4.4.1

Athugasemdir við endanlega orðalengd Þessi hluti lýsir hugleiðingum um endanlega orðlengd CoreFFT.

Ókvarða og skala áætlunarstillingar
Fiðrildaútreikningurinn felur í sér samlagningu og frádrátt. Þessar aðgerðir geta valdið því að breidd fiðrildagagna stækki frá inntak til úttaks. Sérhver fiðrildi, BF2I, eða BF2II (sjá mynd 1-5), getur kynnt aukabita fyrir gagnabreiddina. Auk þess getur margföldunin bætt einum bita við niðurstöðuna. Heildar hugsanlegur bitavöxtur = log2(N)+1 bitar. Gera verður varúðarráðstafanir til að tryggja að engin gagnaflæði séu til staðar.

Til að forðast eða draga úr hættu á yfirfalli notar kjarninn eina af tveimur aðferðum:
· Ókvarðaður háttur byggir gagnaleið nógu breiðan til að mæta bitavextinum. Gagnabrautarbreiddin vex frá stage til stage til að koma að fullu til móts við vöxt reikniritbitanna, þannig að gagnaflæðið gerist aldrei. Raunveruleg eða ímynduð úttaksbitabreidd er log2(N)+1 bitar breiðari en inntaksbita. Hönnunin er algjörlega örugg frá yfirfallspunkti view.
· Stillanleg mælikvarðaáætlunartækni veitir notanda stjórn á að minnka (stytja) hverja milliniðurstöðu sem getur valdið yfirfalli. Breidd úttaksbita er jöfn inntaksbitabreidd. Tæknin er aðeins örugg um yfirflæði þegar mælingaráætlunin passar við raunverulegan bitavöxt, sem er ekki auðvelt að ná. Varfærnisleg nálgun við stillanlega stigstærð leiðir oft til aukinnar niðurskalunar. En ef vitað er að eðli umbreytts merkis er yfirflæðisöryggi með sumum eða öllum stagMeð því að sleppa umfangsmikilli niðurkölun er tæknin gagnleg bæði frá sjónarhóli merki-til-suðs og nýtingu flísauðs. Þegar hann er stilltur fyrir mælikvarðaáætlunartækni myndar kjarninn yfirflæðisfána ef yfirfallið átti sér stað. Radix-22 fiðrildið getur kynnt 3-bita vöxt: fiðrildi BF2I, BF2II og margfaldari geta hvor um sig bætt smá við. En aðeins ein margföldun af öllum FFT stages getur bætt við bitanum. Þar sem það er óþekkt fyrirfram á stage þar sem margfaldarinn framkallar aukabitann ef einhver er, þá framlengir FFT vélin í ókvarðaðri stillingu gagnaleiðina um bitann sem byrjar á fyrstu s.tage.
Í kvarðaáætlunartækninni á hverjum Radix-22 sektage getur kynnt 3-bita vöxt. Gagnaslóðin innan stage vex í samræmi við það, það er stage framleiðsla er þremur bitum breiðari en stage inntak. Vélin klippir út þrjá aukabitana eftir stagÚtkoman er reiknuð, það er stagÚttakið er stytt um þrjá bita áður en það fer í næstu stage. Slík nálgun útilokar þörfina á að giska á undirmenninatage þar sem beita þarf niðurskala.
Eftirfarandi tafla útskýrir þá þrjá bita sem verða klipptir út í mælikvarðaáætlunarhamnum, sem fer eftir 2-bita áætlunargildinu fyrir tiltekið s.tage.

Tafla 1-1. Að klippa út þrjá aukabita í mælikvarðaáætlunarham

Skalaáætlun fyrir gefið Radix-22 Stage

Bits the Core Cuts Out

00

Klipptu út þrjú MSB

01

Klipptu út tvo MSB og hringdu einn LSB

10

Klipptu út einn MSB og hringdu tvo LSB

11

Þriðja umferð LSB

FFT/IFFT stærðirnar 32, 128 eða 512 sem eru ekki fjögurra kraftur, auk Radix-22 fiðrildanna, nota eitt Radix-2 fiðrildi. Sú á við um síðustu vinnslu stage og sker út einn aukabita.
Kjarninn kallar sjálfkrafa á yfirfallsskynjun í mælikvarðaáætlunarham. Yfirflæðisfáninn (OVFLOW_FLAG) birtist um leið og kjarninn skynjar raunverulegt yfirfall. Fáninn er virkur þar til úttaksrammi lýkur þar sem yfirfallið er greint.

© 2022 Microchip Technology Inc.
og dótturfélögum þess

Notendahandbók

DS50003348C-síða 9

CoreFFT v8.0
Virkni lýsing

1.4.4.2

Takmörkun á breidd inntaksbita í óskalaðri stillingu Ómæld hamur takmarkar hámarksinntakample bitabreidd meðhöndluð af kjarnanum. Eftirfarandi tafla sýnir hámarksbitabreidd fyrir hverja FFT stærð.
Tafla 1-2. Straumspilun Óskalað FFT Max Input Data Bit Width

FFT Stærð 16

Hámarksinntaksbreidd 32

32

30

64

30

128

28

256

28

512

26

1024

26

2048

24

4096

24

1.4.4.3

Að slá inn kvarðaáætlun Kvarðaáætlunin auðkennir lækkunarstuðul fyrir hverja streymandi FFTtage. Á hverjum Radix-22 sektagStuðlinum er stjórnað af sérstökum tveimur bitum af kvarðaáætluninni og Radix-2 stage sem notað er í FFT sem ekki er afl af fjórum er stjórnað af einum bita. Eftirfarandi mynd sýnir fyrrverandiample af mælikvarða áætlun notendaviðmóti fyrir 1024-pt FFT. Par af gátreitum samsvarar tiltekinni Radix-22 stage og sýnir tvo bita af niðurskalunarstuðlinum. Raunverulegur niðurskalunarþáttur á tilteknu stage er reiknað sem 22*Bit1+Bit0 og tekur eitt af eftirfarandi gildum: 1, 2, 4, 8. Gátreitirnir sem sýndir eru á myndinni hér að neðan samsvara áætlunargildinu í tvöfalda kvarðanum 10 10 10 10 11. Þetta gildi sýnir a íhaldssamt mælikvarðaáætlun sem veldur ekki yfirfalli.
Mynd 1-7. Scale Stundaskrá notendaviðmót

Eftirfarandi tafla sýnir íhaldssamar kvarðaáætlanir fyrir hverja FFT stærð sem er algjörlega örugg um yfirflæði.

Tafla 1-3. Íhaldssamt mælikvarðaáætlanir fyrir ýmsar FFT-stærðir

FFT Stærð

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.
og dótturfélögum þess

Notendahandbók

DS50003348C-síða 10

………..framhald FFT Stærð
2048 1024 512 256 128 64 32 16

CoreFFT v8.0
Virkni lýsing

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.
og dótturfélögum þess

Notendahandbók

DS50003348C-síða 11

CoreFFT v8.0
Viðmót

2. Viðmót
Þessi hluti lýsir viðmóti CoreFFT.

2.1
2.1.1

FFT á staðnum
Þessi hluti lýsir In-Place FFT CoreFFT.

Stillingarfæribreytur CoreFFT hefur færibreytur (Verilog) eða almennar (VHDL) til að stilla RTL kóðann. Eftirfarandi tafla lýsir breytum og almennum atriðum. Allar færibreytur og almennar upplýsingar eru heiltölugerðir.
Tafla 2-1. In-Place CoreFFT færibreytulýsingar

Færibreyta INVERSE

Gildir svið 0

Sjálfgefið 0

Lýsing
0: Áfram Fourier umbreyting 1: Andhverf Fourier umbreyting

STÆRÐI

0

0

0: Skilyrt kubbsfljótandi mælikvarði

1: Skilyrðislaus kvörðun með flotpunkti

Til að beita mælikvarða inntaksgagna skaltu stilla SCALE færibreytuna á 0 og setja réttan fjölda verndarbita fyrir inntaksgögnin. Þá hefur skilyrt blokkfloti engin áhrif.

PUNKTUR
BREDÐARMYND

32, 64, 128,

256

256, 512, 1024,

2048, 4096,

8192, 16384

8

18

0

0

Umbreyta stærð. Athugið: 16384-pt FFT er aðeins stutt á RTG4, PolarFire og PolarFire SoC hlutum.
Gögn og bitabreidd twiddle factor
0: Lágmarks (enginn biðminni) stillingar 1: Stillingar með buffer

SCALE_EXP_ON

0

0

0: Byggir ekki skilyrta flotablokkinn

veldisvísisreiknivél

1: Byggir reiknivélina

URAM_MAXDEPTH

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

Stærsta vinnsluminni dýpt sem hægt er að útfæra með microRAM sem er fáanlegt á SmartFusion2, IGLOO2, RTG4, PolarFire og PolarFire SoC hlutunum. Þegar RAM dýpt sem krafist er fyrir notendavalna umbreytingarstærð POINTS fer yfir URAM_MAXDEPTH, eru stórir LSRAM kubbar notaðir.

2.1.2

Gáttir Eftirfarandi tafla sýnir tengimerkin fyrir CoreFFT arkitektúrinn á staðnum.
Tafla 2-2. Lýsingar á CoreFFT tengi á staðnum

Gáttarheiti DATAI_IM

In/Out Port Width Bits Lýsing

In

BREID

Ímynduð inntaksgögn sem á að umbreyta

DATAI_RE

In

BREID

Raunveruleg inntaksgögn sem á að umbreyta

© 2022 Microchip Technology Inc.
og dótturfélögum þess

Notendahandbók

DS50003348C-síða 12

CoreFFT v8.0
Viðmót

………..framhald

Höfn nafn

Inn/Út

DATAI_VALID Inn

Hafnarbreiddarbitar 1

Lýsing
Inntak flókið orð gilt Merkið fylgir gildum flóknum inntaksorðum sem eru til staðar á inntak DATAI_IM, DATAI_RE. Þegar merkið er virkt er flóknu inntaksorðinu hlaðið inn í kjarnaminnið að því tilskildu að BUF_READY merkið hafi verið fullyrt.

READ_OUTP Inn

1

Lesa umbreytt gögn Venjulega setur einingin út FFT niðurstöður, þegar þær eru tilbúnar, í einni lotu af N flóknum orðum. Umbreytti gagnaviðtakandinn getur sett inn handahófskenndar hlé í hruninu með því að afsala READ_OUTP merkinu.

DATAO_IM

Út

DATAO_RE

Út

DATAO_VALID Út

BREDÐ BREDÐ 1

Ímynduð úttaksgögn
Raunveruleg úttaksgögn
Úttaks flókið orð gilt Merkið fylgir gildum flóknum úttaksorðum sem eru til staðar á DATAO_IM og DATAO_RE úttakum.

BUF_READY Út

1

FFT tekur við ferskum gögnum Kjarninn fullyrðir merki þegar hann er tilbúinn til að taka við gögnum. Merkið er virkt þar til kjarnaminnið er fullt. Með öðrum orðum, merkið helst virkt þar til POINTS flókið inntak samples eru hlaðin.

OUTP_READY Út

1

FFT niðurstöður tilbúnar Kjarninn fullyrðir merkið þegar FFT niðurstöðurnar eru tilbúnar fyrir umbreytta gagnaviðtakandann til að lesa. Merkið helst virkt á meðan verið er að lesa umbreytta gagnarammann. Venjulega varir það í POINTS klukkubil nema READ_OUTP merki sé afsætt.

SCALE_EXP

Út

hæð[log2 ( Ceil(log2(POIN TS)))]+1

Skilyrt flautumskvarða veldisvísir Þessa valkvæða úttak er hægt að virkja með því að stilla færibreytuna SCALE_EXP_ON. Hægt er að virkja úttakið þegar kjarninn er í skilyrtri blokk með flotpunktakvarða (breytu SCALE = 0).

PONG CLK

Út

1

In

1

Pong-banki inntaksminnisbuffersins er notaður af FFT vélinni sem vinnuminni á staðnum. Þetta valfrjálsa merki er aðeins gilt í biðminni stillingu.
Klukka Hækkandi brún virk Kjarna aðalklukkan

SLOWCLK

In

1

NGRST

In

1

Lágtíðni Hækkandi klukkumerki fyrir twiddle LUT frumstillingu, það ætti að vera að minnsta kosti deila með átta sinnum af CLK tíðni.
Ósamstilltur endurstilla Active-Low

Mikilvægt: Öll merki eru virk-há (rökfræði 1) nema annað sé tekið fram.

© 2022 Microchip Technology Inc.
og dótturfélögum þess

Notendahandbók

DS50003348C-síða 13

CoreFFT v8.0
Viðmót

2.2
2.2.1

Straumspilun FFT
Straumspilun FFT er fáanlegt með GUI stillanlegu innfæddu viðmóti eða AXI4 streymisviðmóti.

Stillingarfæribreytur CoreFFT hefur færibreytur (Verilog) eða almennar (VHDL) til að stilla RTL kóðann. Eftirfarandi tafla lýsir þessum breytum og almennum atriðum. Allar færibreytur og almennar upplýsingar eru heiltölugerðir.
Tafla 2-3. CoreFFT streymisarkitektúr lýsingar á færibreytum

Nafn færibreytu FFT_SIZE

Gilt svið Sjálfgefið
16, 32, 64, 128, 256 256, 512, 1024, 2048 og 4096

Lýsing
Umbreyta stærðarpunktum Kjarninn vinnur úr ramma flókinna gagna með hverjum ramma sem inniheldur FFT_SIZE flókin samples. Umbreyttu gagnarammar eru af sömu stærð.

NATIV_AXI4

0 – 1

0

Viðmótsval á IP

· 0 – Innbyggt viðmót

· 1 – AXI4 streymisviðmót

Það er aðeins fáanlegt fyrir streymisarkitektúr

SCALE_ON

0 – 1

1

1 - Virkja stillanlega mælikvarðaáætlun

Þegar valkosturinn er virkur beitir kjarninn því stillanlegu

kvarðastuðull, SCALE_SCH eftir hvert fiðrildi.

0 - Óskalastilling

SCALE_SCH

0

Stærðaráætlun

Ef færibreytan SCALE_ON er jöfn 1, er SCALE_SCH notað til að

skilgreina skalunarstuðul fyrir hverja vinnslutage.

DATA_BITS TWID_BITS PÖNNUN

8 - 32 8 - 32 0 - 1

18

Inntaksgagnabitabreidd raunverulegra eða ímyndaðra hluta.

18

Twiddle factor bitabreidd raunverulegra eða ímyndaðra hluta þess.

0

0: Úttaksgögn í öfugri bita röð

1: Úttaksgögn í venjulegri röð

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

Stærsta vinnsluminni dýpt sem hægt er að útfæra með ör-RAM í boði á SmartFusion2, IGLOO2, RTG4, PolarFire eða PolarFire SoC hlutunum. Þegar RAM dýpt sem krafist er fyrir notendavalna umbreytingarstærð POINTS fer yfir URAM_MAXDEPTH, eru stórir LSRAM kubbar notaðir.

© 2022 Microchip Technology Inc.
og dótturfélögum þess

Notendahandbók

DS50003348C-síða 14

CoreFFT v8.0
Viðmót

………..framhald
Nafn færibreytu
AXI4S_IN_DATA Athugið: Útskýrir 0-töluna fyrir raunveruleg og ímynduð inntaksgögnamples þegar NATIV_AXI4 = 1

Gildissvið 8,16,24,32

Sjálfgefið 24

Lýsing
Það er innbyrðis mynduð færibreyta, ekki aðgengileg notanda. Það er notað til að túlka inntaksgögnin samples hvað varðar bætamörk til að auðvelda AXI4 streymisviðmót. AXI4S_IN_DATA stærð skilgreind sem hér segir:
1. Ef DATA_BITS = 8, þá AXI4S_IN_DATA= 8, er ekki þörf á fyllingu fyrir inntaksgögnamples
2. Ef 8 < DATA_BITS < 16 þá eru AXI4S_IN_DATA = 16, inntaksgögnin sample verður að vera fyllt með 16 (DATA_BITS) af 0 í MSB stöðu, bæði fyrir raunveruleg og ímynduð gögnamples áður en þú sendir
3. Ef 16 < DATA_BITS < 24 þá eru AXI4S_IN_DATA = 24, inntaksgögnin sample verður að vera fyllt með 24 (DATA_BITS) af 0 í MSB stöðu, bæði fyrir raunveruleg og ímynduð gögnamples áður en þú sendir
4. Ef 24 < DATA_BITS < 32 þá eru AXI4S_IN_DATA = 32, inntaksgögnin sample verður að vera fyllt með 32 (DATA_BITS) af 0 í MSB stöðu, bæði fyrir raunveruleg og ímynduð gögnamples áður en þú sendir
Athugið: Bólstrun ætti að byrja frá MSB.

© 2022 Microchip Technology Inc.
og dótturfélögum þess

Notendahandbók

DS50003348C-síða 15

CoreFFT v8.0
Viðmót

………..framhald Nafn færibreytu

Gilt svið

AXI4S_OUT_DATA 8,16,24,32, 40 Athugið: Útskýrir 0-tölufyllinguna fyrir raunveruleg og ímynduð úttaksgögnamples þegar NATIV_AXI4 = 1

Sjálfgefið 24

Lýsing
Það er innbyrðis mynduð færibreyta, ekki aðgengileg notanda. Það er notað til að túlka úttaksgögnin samples hvað varðar bætamörk til að auðvelda AXI4 streymisviðmót. AXI4S_OUT_DATA stærð skilgreind sem hér segir:
Þegar SCALE_ON = 0, þá gefur út sampstærð er STREAM_DATAO_BITS = DATA_BITS+loft_log2 (FFT_SIZE) + 1
Þegar SCALE_ON = 1, þá gefur út sampstærð er STREAM_DATAO_BITS = DATA_BITS
1. Ef STREAM_DATAO_BITS = 8 þá AXI4S_OUT_DATA = 8, er engin fylling bætt við fyrir úttaksgögn samples
2. Ef 8 < STREAM_DATAO_BITS < 16 þáAXI4S_OUT_DATA= 16, samplesin eru fyllt með 16 – (STREAM_DATAO_BITS) af 0 í MSB stöðu, bæði fyrir raunveruleg og ímynduð gögnamples fyrir innrömmun
3. Ef 16 < STREAM_DATAO_BITS < 24 þá AXI4S_OUT_DATA = 24, samplesin eru fyllt með 24 – (STREAM_DATAO_BITS) af 0 í MSB stöðu, bæði fyrir raunveruleg og ímynduð gögnamples fyrir innrömmun
4. Ef 24 < STREAM_DATAO_BITS < 32 þá AXI4S_OUT_DATA = 32, sampLesin eru fyllt með 32-(STREAM_DATAO_BITS) af 0 í MSB stöðu, bæði fyrir raunveruleg og ímynduð gögnamples fyrir innrömmun
5. Ef 32 < STREAM_DATAO_BITS < 40 þá AXI4S_OUT_DATA = 40, samplesin eru fyllt með 40 – ( STREAM_DATAO_BITS) af 0 í MSB stöðu, bæði fyrir raunveruleg og ímynduð gögnamples fyrir innrömmun
Athugið: Bólstrun ætti að byrja frá MSB.

2.2.2

Gáttir Eftirfarandi tafla lýsir tengimerkjum fyrir Streaming CoreFFT fjölvi.
Tafla 2-4. Streymandi FFT I/O merkjalýsingar

Hafnarheiti CLK SLOWCLK
CLKEN

Inn/Út Inn Inn
In

Hafnarbreidd, bitar Lýsing

1

Hækkandi klukkumerki

1

Lágtíðni Rising-edge klukkamerki fyrir twiddle LUT

upphafsstillingu ætti það að vera að minnsta kosti deila með fjórum sinnum af CLK

tíðni.

1

Valfrjálst klukkuvirkjunarmerki

Eftir að merkið hefur verið aflétt hættir kjarninn að mynda gilt

niðurstöður

NGRST

In

1

RST

In

1

Gáttir í boði þegar NATIV_AXI4 = 1

Ósamstillt endurstillingarmerki virkt-lágt. Valfrjálst samstillt endurstillingarmerki virkt-hátt.

© 2022 Microchip Technology Inc.
og dótturfélögum þess

Notendahandbók

DS50003348C-síða 16

CoreFFT v8.0
Viðmót

………..framhald

Höfn nafn

Inn/Út

AXI4_S_DATAI_ Í TVALID

AXI4_S_DATAI_ Út TREADY
AXI4_S_TDATAI Inn

AXI4_S_TLASTI Inn
AXI4_M_DATAO Út _TVALID

AXI4_M_DATAO Í _TREADY

AXI4_M_TDATA út O

AXI4_M_TLAST Út O
AXI4_S_CONFIG Í I_TVALID

AXI4_S_

Út

CONFIGI

_TRÚÐUR

AXI4_S_CONFIG Í I

AXI4_M_CONFI Út GO_TVALID
AXI4_M_CONFI Í GO _TREADY

Hafnarbreidd, bitar Lýsing

1

AXI4 Streyma gögn gilt inntak í kjarna frá utanaðkomandi uppruna

gefur til kynna að gögn séu tiltæk. Það virkar sem START á kjarnanum.

Athugið: Lestu START tengilýsingu fyrir frekari upplýsingar.

1

AXI4 streymdu gögnum tilbúnum til ytri uppsprettu

Gefur til kynna að kjarna sé reiðubúinn til að samþykkja gögnin

(2 *

AXI4 streymir gagnainntak frá uppruna til kjarna.

AXI4S_IN_DATA) Inniheldur raunveruleg gögn (DATAI_RE) bólstruð með 0 og ímynduðum

(DATAI_IM) gögn fyllt með 0 í samræmi við það.

1

Gefur til kynna sendingu síðustu gagna sample frá ytri

heimild.

1

Gilt úttak AXI4 straumgagna til móttakara gefur til kynna að kjarni sé tilbúinn

til að senda umbreytt gögn. Það virkar sem DATAO_VALID kjarnans.

Athugið: Lestu DATAO_VALID tengilýsingu fyrir meira

upplýsingar.

1

AXI4 Straumgögn tilbúin frá móttakara

Gefðu til kynna að ytri móttakarinn sé reiðubúinn

Það verður alltaf að vera 1 fyrir kjarnavirkni

(2 * AXI4S_OUT_DA TA)

AXI4 streymir gögnum út í móttakara.
Inniheldur umbreytt raunveruleg gögn (DATAO_RE) bólstruð með 0 tölum og ímynduð gögn (DATAO_IM) bólstruð með 0 í samræmi við það.

1

Gefur til kynna sendingu síðustu umbreyttu gagna sample frá

IP

1

Gilt inntak til kjarnans frá utanaðkomandi uppruna

Gefur til kynna að gögnin séu tiltæk

1

Tilbúinn til ytri uppsprettu til að gefa til kynna kjarna reiðubúin

samþykkja stillingargögnin.

8

Inntak stillingargagna frá uppruna til kjarna og uppruna

ætti að stilla IP áður en gögnin eru send samples. Það

inniheldur eftirfarandi stillingarupplýsingar:

· Bit0 – INVERSE (Þegar bitinn er hár reiknar kjarninn Inverse FFT af eftirfarandi gagnaramma, annars Forward FFT)

· Bit1 – REFRESH (endurhlaða snúningsstuðlinum LUT í samsvarandi vinnsluminni kubbum)

1

Stöðugögn gild úttak til móttakara

Gefðu til kynna að kjarni sé tilbúinn til að senda umbreytt gögn

1

Stöðugögn tilbúin frá móttakara

Gefur til kynna að ytri móttakarinn sé reiðubúinn.

Það verður alltaf að vera 1 fyrir kjarnavirkni.

© 2022 Microchip Technology Inc.
og dótturfélögum þess

Notendahandbók

DS50003348C-síða 17

CoreFFT v8.0
Viðmót

………..framhald

Höfn nafn

Inn/Út

AXI4_M_CONFI Út GO

Hafnarbreidd, bitar Lýsing

8

Stöðugögn út til móttakara

Það inniheldur eftirfarandi stöðuupplýsingar:

Bit0 – OVFLOW_FLAG (Reiknir yfirflæðisfáni, CoreFFT fullyrðir fánann ef FFT/IFFT útreikningurinn flæðir yfir. Fáninn byrjar um leið og kjarninn skynjar flæði. Fáninn endar þegar núverandi úttaksgagnarammi lýkur)

Gáttir í boði þegar NATIV_AXI4=0

DATAI_IM

In

DATA_BITS

DATAI_RE

In

DATA_BITS

BYRJA

In

1

Ímynduð inntaksgögn sem á að umbreyta.
Raunveruleg inntaksgögn sem á að umbreyta.
Umbreytingarbyrjunarmerki
Táknar augnablikið fyrsta sample af inntaksgagnaramma af N flóknum samples fer inn í kjarnann.
Ef START kemur þegar fyrri inntaksgagnarammi hefur ekki verið lokið skal hunsa merkið.

ANDVÆGT

In

1

Andhverf umbreyting Þegar merki er fullyrt, reiknar kjarninn andhverfa FFT af eftirfarandi gagnaramma, annars áfram FFT.

UPPFÆRSLA

In

DATAO_IM

Út

DATAO_RE

Út

OUTP_READY Út

1
DATA_BITS DATA_BITS 1

Endurhleður snúningsstuðul LUT í samsvarandi vinnsluminni blokkum.
Ímynduð úttaksgögn
Raunveruleg úttaksgögn
FFT niðurstöður eru tilbúnar. Kjarninn fullyrðir merkið þegar hann er að fara að gefa út ramma af N FFT gögnum. Breidd merksins er eitt klukkubil.

DATAO_VALID Út

1

Úttaksrammi er gildur
Fylgir gildum framleiðslagagnaramma. Þegar það er byrjað endist merkið N klukkulotur.
Ef inntaksgögnin koma stöðugt án bils á milli ramma mun DATAO_VALID þegar það er byrjað endast um óákveðinn tíma.

OVFLOW_FLAG Út

1

Reikni yfirflæðisfáni CoreFFT fullyrðir fánann ef FFT/IFFT útreikningurinn flæðir yfir. Fáninn byrjar um leið og kjarninn skynjar yfirfall. Fáninn endar þegar núverandi úttaksgagnarammi lýkur.

RFS

Út

1

Beiðni um byrjun Kjarninn fullyrðir merkið þegar hann er tilbúinn fyrir næsta inntaksgagnaramma. Merkið byrjar um leið og kjarninn er tilbúinn fyrir næsta ramma. Merkið lýkur þegar kjarninn fær umbeðið START merki.

© 2022 Microchip Technology Inc.
og dótturfélögum þess

Notendahandbók

DS50003348C-síða 18

CoreFFT v8.0
Viðmót
Mikilvægt: Öll merki eru virk-há (rökfræði 1) nema annað sé tekið fram.

2.2.3

Inntaks-/úttaksgagnarammasnið fyrir AXI4 streymisviðmót Þegar AXI4 streymisviðmót er valið eru inntaks- og úttaksgagnarammar fáanlegir sem raunveruleg og ímynduð gögn, gögninamples eru fyrst fyllt með núllum til að passa við bætamörk til að auðvelda AXI4 streymi.
Til dæmisample, DATA_BITS af 26, næstu bætamörk eru 32, svo þarf að bæta við sex 0 fyrir raunveruleg og ímynduð gögnamples áður en hlaupið er til að ramma inn AXI4 streymi I/O DATA
Tafla 2-5. AXI4 streymisviðmót I/O Gagnarammasnið

Bitar: 63…58 0's fylling

Bitar: 57…32 Ímynduð gögn

Bitar: 31..26 0's Padding

Bitar: 25…0 Raunveruleg gögn

Ábending: Sjá lýsingu á breytum AXI4S_IN_DATA og AXI4S_OUT_DATA fyrir núllfyllingu í töflu 2-3.

© 2022 Microchip Technology Inc.
og dótturfélögum þess

Notendahandbók

DS50003348C-síða 19

CoreFFT v8.0
Tímamyndir
3. Tímamyndir
Þessi hluti lýsir tímasetningarmynd CoreFFT.
3.1 FFT á stað
Þegar FFT á staðnum fullyrðir BUF_READY merkið byrjar gagnagjafi að afhenda gögninamples til að breyta. Ímyndaður og raunverulegur helmingur inntaksgagna sampLe verður að vera til staðar samtímis og fylgja með gildisbitanum DATAI_VALID. Gagnagjafinn getur veitt sample í hverri klukkulotu eða á handahófskennt hægari hraða (sjá mynd 3-1). Þegar FFT einingin fær N-inntak samples, það lækkar BUF_READY merkið. FFT vélin byrjar að vinna gögnin sjálfkrafa eftir að þau eru tilbúin. Í lágmarksuppsetningu minni byrjar vinnslustigið strax eftir að gagnahleðslu er lokið. Í stillingu með biðminni getur FFT vélin beðið þar til fyrri gagnakastið er unnið. Þá fer vélin sjálfkrafa í gang. Eftirfarandi mynd sýnir hleðslu inntaksgagna. Mynd 3-1. Hleður inntaksgögnum
Þegar umbreytingunni er lokið, fullyrðir FFT einingin OUTP_READY merkið og byrjar að búa til FFT niðurstöðurnar. Ímyndaðir og raunverulegir helmingar úttaksins samples birtast samtímis á DATAO_IM og DATAO_RE margbita úttak. Sérhver framleiðsla sample fylgir DATAO_VALID bitinn. Gagnamóttakandinn tekur við umbreyttu gögnunum annað hvort í hverri klukkulotu eða á handahófskenndu hægari hraða. FFT einingin heldur áfram að veita gagnaúttak á meðan READ_OUTP merkið er fullyrt. Til að stjórna úttakinu sampÍ hraða, verður móttakandinn að afsala READ_OUTP merkinu eftir þörfum (eins og sýnt er á eftirfarandi mynd). Eftirfarandi mynd sýnir móttöku umbreytingargagnanna. Mynd 3-2. Móttaka umbreytt gögn

Þegar READ_OUTP merkið er notað til að stjórna lestrarhraða þarf að huga að hugsanlegum FFT hringrásarvexti. Í lágmarksminnisuppsetningu, lengja lestur (hleðslu) tíma FFT hringrásina, sjá mynd 1-2. Í biðminni uppsetningu vex FFT hringrásin þegar raunverulegur upphleðslutími fer yfir tilskilið bil sem sýnt er á mynd 1-3 sem „Fáanlegt til að lesa niðurstöður lotu i.“. Einnig, í biðminni uppsetningu, byrjar úttaksbuffi að samþykkja ferskar FFT niðurstöður jafnvel þótt eldri niðurstöður hafi ekki verið lesnar upp og skrifar þannig yfir þær eldri. Í þessu tilviki afsækir kjarninn OUTP_READY og DATAO_VALID merkin þegar þau eru ekki lengur gild.

© 2022 Microchip Technology Inc.
og dótturfélögum þess

Notendahandbók

DS50003348C-síða 20

CoreFFT v8.0
Tímamyndir

3.2
3.2.1

Straumspilun FFT
Fyrir AXI4S viðmót er virkni AXI4S tengitengja kortlögð við það sem er innbyggt viðmót. Fyrir einn til einn kortlagningu, sjá töflu 2-4 í Ports of 2.2. Straumspilun FFT.
RFS og START Kjarninn býr til RFS merkið til að láta gagnagjafa vita að hann sé tilbúinn fyrir næsta ramma inntaksgagnannaamples. Eftir að það hefur verið fullyrt, helst RFS virkur þar til gagnagjafinn svarar með START merki.
Þegar kjarninn hefur fengið START, bætir hann við RFS merkið og byrjar að taka á móti inntaksgagnarammanum. Eftir N klukkubil er móttöku gagnaramma lokið og RFS merkið verður virkt aftur. Eftirfarandi mynd sýnir tdample þegar FFT vélin bíður eftir að gagnagjafinn gefi START merki.
Mynd 3-3. RFS bíður eftir START

START merki hefur varanlegt virkt gildi og kjarninn byrjar að fá annan inntaksramma rétt eftir lok fyrri ramma. Það er valfrjálst fyrir gagnagjafann að horfa á RFS merkið. Það getur staðfest START merki hvenær sem er og kjarninn byrjar að samþykkja annan inntaksramma eins fljótt og hann getur. Í aðstæðum á mynd 3-3 byrjar nýr rammahleðsla strax eftir START merkið. Ef START merki kemur þegar verið er að hlaða fyrri inntaksramma, bíður kjarninn þar til rammanum lýkur og byrjar síðan að hlaða annan ramma. Eftirfarandi mynd sýnir annað tdample þar sem inntaksgögnin koma endalaust án bils á milli ramma. Mynd 3-4. Umbreyta streymisgögnum
Eftirfarandi mynd sýnir START merkið leiðir raunverulegan inntaksrammann um eitt klukkubil. Mynd 3-5. START leiðir gögnin

3.2.2

OUTP_READY og DATAO_VALID
Þessi tvö merki þjóna til að láta gagnamóttakara vita þegar FFT niðurstöðurnar eru tilbúnar. OUTP_READY er klukkubreiður púls. Kjarninn fullyrðir þegar úttaksgagnaramminn er að fara að gefa út. Kjarninn fullyrðir DATAO_VALID merkið á meðan hann býr til úttaksrammann. DATAO_VALID merkið fer eftir OUTP_READY merkinu með einu klukkubili. Eftirfarandi mynd sýnir tímasetningartengslin milli merkjanna tveggja og FFTed gagnarammans.

© 2022 Microchip Technology Inc.
og dótturfélögum þess

Notendahandbók

DS50003348C-síða 21

Mynd 3-6. Úttaksgögn og handabandsmerki

CoreFFT v8.0
Tímamyndir

Eftirfarandi mynd sýnir atburðarás þar sem DATAO_VALID merkið er varanlega virkt þegar streymigögnin hafa engin bil á milli ramma.
Mynd 3-7. Straumspilun úttaksgagna án bila

© 2022 Microchip Technology Inc.
og dótturfélögum þess

Notendahandbók

DS50003348C-síða 22

CoreFFT v8.0
Verkfæraflæði
4. Verkfæraflæði
Þessi hluti lýsir verkfæraflæði CoreFFT.
4.1 Leyfi
CoreFFT er leyfislæst.
4.2 Stilla CoreFFT í SmartDesign
CoreFFT er hægt að hlaða niður í Libero® IP vörulistanum í gegnum web geymsla. Eftir að hann er skráður í vörulistanum er hægt að stofna kjarnann með því að nota SmartDesign flæðið. Til að vita hvernig á að búa til SmartDesign verkefni, sjá SmartDesign notendahandbók. Eftir að hafa stillt og búið til kjarnatilvikið er hægt að líkja eftir grunnvirkninni með því að nota prófunarbekkinn sem fylgir CoreFFT. Prófunarbekkjarbreyturnar aðlagast sjálfkrafa að CoreFFT stillingunum. CoreFFT er hægt að stofna sem hluti af stærri hönnun.
Mikilvægt:CoreFFT er samhæft við bæði Libero samþætt hönnunarumhverfi (IDE) og Libero SoC. Nema annað sé tekið fram, notar þetta skjal nafnið Libero til að auðkenna bæði Libero IDE og Libero SoC. Mynd 4-1. SmartDesign CoreFFT tilvik View
Hægt er að stilla kjarnann með því að nota grafískt notendaviðmót (GUI) í SmartDesign. Fyrrverandiample af GUI fyrir SmartFusion2 fjölskylduna er sýnd á eftirfarandi mynd.

© 2022 Microchip Technology Inc.
og dótturfélögum þess

Notendahandbók

DS50003348C-síða 23

Mynd 4-2. Stilla CoreFFT í SmartDesign

CoreFFT v8.0
Verkfæraflæði

4.3 Hermirflæði
Notendaprófsbekkurinn fyrir CoreFFT er innifalinn í útgáfunni. Til að gera þetta skaltu framkvæma eftirfarandi skref: 1. Til að keyra notendaprófunarbekkinn skaltu stilla hönnunarrótina á CoreFFT staðfestingu í Libero SoC hönnunarstigveldisglugganum. 2. Undir Verify Pre- Synthesized Design, í Libero SoC Design Flow glugganum, hægrismelltu Simulate og veldu síðan Open Interactively. Þetta kallar fram ModelSim og keyrir uppgerðina sjálfkrafa.
Mikilvægt:Þegar þú líkir eftir VHDL útgáfu kjarnans gætirðu viljað losna við IEEE.NUMERIC_STD bókasafnsviðvaranir. Til að gera það skaltu bæta eftirfarandi tveimur línum við sjálfkrafa myndaða run.do file:
· stilltu NumericStdNoWarnings -1 · stilltu StdArithNoWarnings -1

4.3.1 4.3.1.1

Prófbekkur Sameinaði prófunarbekkur sem notaður er til að sannreyna og prófa CoreFFT er kallaður notendaprófbekkur.
Notendaprófunarbekkur Eftirfarandi mynd sýnir kubbaskýringuna fyrir prófunarbekkinn. Eftirfarandi jafna sýnir hvernig gullna hegðunar-FFT útfærir endanlega nákvæmni útreikninga sem sýndir eru í
x(k) = n= 0N-1X(n)e?jnk2?/N

Jafna 1 eða jafna 2 í inngangi, bæði gullna FFT og CoreFFT eru stillt eins og fá sama prófunarmerki. Prófbekkurinn ber saman úttaksmerki gullnu mátsins og raunverulegs CoreFFT.

© 2022 Microchip Technology Inc.
og dótturfélögum þess

Notendahandbók

DS50003348C-síða 24

Mynd 4-3. CoreFFT notendaprófunarbekkur

CoreFFT v8.0
Verkfæraflæði

Prófbekkurinn veitir tdamples um hvernig á að nota útbúna FFT einingu. Hægt er að breyta prófunarbekknum í samræmi við kröfur.
4.4 Hönnunartakmarkanir
Nota skal undantekningar frá kjarnatímasetningu (þ.e. falsstígur og fjölhjólastígur) á milli klukkumarkanna. Fyrir tilvísun um nauðsynlegar takmarkanir sem á að bæta við, sjá CoreFFT.sdc frá slóðinni. /component/Actel/DirectCores/CoreFFT/ /constraints/ CoreFFT.sdc.
4.5 Myndun í Libero SoC
Til að keyra myndun valda stillingar skaltu framkvæma eftirfarandi skref: 1. Stilltu hönnunarrótina á viðeigandi hátt í uppsetningar GUI. 2. Undir Implement Design, í Design Flow flipanum, hægrismelltu á Synthesize og veldu Run.
4.6 Staður og leið í Libero SoC
Eftir að hafa stillt hönnunarrótina á viðeigandi hátt og keyrt Synthesis. Undir Implement Design í Design Flow flipanum, hægrismelltu á Place and Route og smelltu á Keyra.

© 2022 Microchip Technology Inc.
og dótturfélögum þess

Notendahandbók

DS50003348C-síða 25

CoreFFT v8.0
Kerfissamþætting
5. Kerfissamþætting
Þessi hluti gefur tdample sem sýnir samþættingu CoreFFT.
5.1 FFT á stað
Eftirfarandi mynd sýnir fyrrverandiample af því að nota kjarnann. Þegar FFT á staðnum fullyrðir BUF_READY merkið byrjar gagnagjafi að afhenda gögninamples til að breyta. Ímyndaður og raunverulegur helmingur inntaksgagna sampLe verður að vera til staðar samtímis og fylgja með gildisbita-DATAI_VALID. Gagnagjafinn getur veitt sample í hverri klukkulotu eða á handahófskenndu hægari hraða (sjá mynd 3-1). Eftir að FFT einingin fær N-inntak samples, það lækkar BUF_READY merkið. Mynd 5-1. Fyrrverandiample af In-Place FFT kerfinu

FFT vélin byrjar að vinna gögnin sjálfkrafa eftir að þau eru tilbúin. Í lágmarksuppsetningu minni byrjar vinnslustigið strax eftir að gagnahleðslu er lokið. Í biðminni uppsetningu getur FFT vélin beðið þar til fyrri gagnasprengja er unnin. Þá fer vélin sjálfkrafa í gang.
5.2 Straumspilun FFT
Kjarninn framkvæmir FFT áfram yfir gögnin sem koma í hverri klukkulotu. Gagnagjafinn heldur áfram að útvega gögnin á meðan gagnamóttakarinn fær stöðugt FFT-ed niðurstöður og fylgist með yfirfallsfánanum ef þörf krefur. Hægt er að nota valfrjálsa inntak START merki og úttak RFS merki ef vinnsla á gagnarammanum er nauðsynleg. Gagnagjafinn býr til START merki til að merkja upphaf annars ramma og gagnamóttakarinn notar RFS merki til að merkja upphaf úttaksrammans. Straumspilun CoreFFT getur unnið úr óendanlega flóknum gagnastraumum, eins og sýnt er á eftirfarandi mynd.

© 2022 Microchip Technology Inc.
og dótturfélögum þess

Notendahandbók

DS50003348C-síða 26

Mynd 5-2. Fyrrverandiample af streymandi FFT kerfi

CoreFFT v8.0
Kerfissamþætting

© 2022 Microchip Technology Inc.
og dótturfélögum þess

Notendahandbók

DS50003348C-síða 27

CoreFFT v8.0
Viðauki A: Notkun FFT tækis á staðnum …

6. Viðauki A: Notkun FFT tækis á staðnum og afköst
Tafla 6-1 og Tafla 6-2 sýna nýtingu og frammistöðu fyrir ýmsar FFT stærðir og gagnabreiddir á staðnum. Tölurnar voru fengnar úr uppsetningunni sem talin er upp í töflu 6-3.
Tafla 6-1. Á staðnum FFT SmartFusion2 M2S050 tækjanotkun og afköst (lágmarks stillingar á minni)

Kjarnafæribreytur

Efnanotkun

Blokkir

Frammistaða

Stig 256

Breidd 18

DFF 1227

4 LUT 1245

Samtals 2472

LSRAM MACC

3

4

Klukkutíðni
328

FFT Tími (s)
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

Tafla 6-2. Á staðnum FFT SmartFusion2 M2S050 tækjanotkun og afköst (stillingar í biðminni)

Kjarnafæribreytur

PUNTABREID

256

18

512

18

1024

18

4096

18

Efnanotkun

DFF

4LUT

Samtals

1487

1558

3045

1527

1820

3347

1579

2346

3925

2418

4955

7372

Blokkir LSRAM 7 7 7 28

MACC 4 4 4 4

Frammistaða

Klukkuhraði FFT Tími (s)

328

3.3

321

7.4

310

16.8

281

87.8

Ábending: · Gögn í töflu 6-1 og töflu 6-2 voru fengin með því að nota dæmigerðar stillingar fyrir myndun. Synplify tíðnin (MHz) var stillt á 500
· Nýtingartölurnar eru fengnar með Libero v12.4 og hugsanleg svæðis- og afköst geta orðið betri með nýrri endurskoðun
· Í gervistillingum eru ROM hlutir kortlagðir á rökfræði og vinnsluminni hagræðing kortlagt fyrir háhraða
· Skipulagsstillingar voru sem hér segir:
Gerð hönnuðablokka virkjuð
Mikil áreynsla útlit virkjuð
· FFT tíminn sem sýndur er endurspeglar aðeins umbreytingartímann. Það tekur ekki tillit til niðurhals gagna eða upphleðslutíma afleiðinga

Tafla 6-3. Á staðnum FFT PolarFire MPF300 tækjanotkun og afköst (lágmarks stillingar á minni)

Kjarnafæribreytur

Efnanotkun

Max klukka

PUNKTAR BREED uRAM Dýpt 4 LUT DFF uRAM LSRAM MACC Tíðni

64

18

512

939 1189 9

0

4

415

Umbreytingartími (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.
og dótturfélögum þess

Notendahandbók

DS50003348C-síða 28

CoreFFT v8.0
Viðauki A: Notkun FFT tækis á staðnum …

………..framhald

Kjarnafæribreytur

Efnanotkun

Max klukka

PUNKTAR BREED uRAM Dýpt 4 LUT DFF uRAM LSRAM MACC Tíðni

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

Umbreytingartími (US)
6.2 6.7 14.3 70.1 73 387 353.5

Tafla 6-4. Á staðnum FFT PolarFire MPF300 tækjanotkun og afköst (uppstilling með buffer)

Kjarnafæribreytur

Efnanotkun

Max klukka

PUNKTAR BREED uRAM Dýpt 4 LUT DFF uRAM LSRAM MACC Tíðni

Umbreytingartími (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

Ábending: · Gögn í töflu 6-3 og töflu 6-4 voru fengin með því að nota dæmigerðar Libero SoC verkfærastillingar. Tímatakmarkan var stillt á 400 MHz
· Nýtingartölurnar eru fengnar með Libero v12.4 og hugsanleg svæðis- og afköst geta orðið betri með nýrri endurskoðun
· Í gervistillingum eru ROM hlutir kortlagðir á rökfræði og vinnsluminni hagræðing kortlagt fyrir háhraða
· Staður og leið var stillt fyrir tímastýrt útlit fyrir mikla áreynslu
· FFT tíminn endurspeglar aðeins umbreytingartímann. Það tekur ekki tillit til niðurhals gagna eða upphleðslutíma afleiðinga

Mikilvægt: FPGA tilföng og frammistöðugögn fyrir PolarFire SoC fjölskylduna eru svipuð og PolarFire fjölskylduna.

Tafla 6-5. FFT notkun og afköst stillingarfæribreytu á staðnum INVERSE SCALE SCALE_EXP_ON HDL gerð

Gildi 0 0 0 Verilog

© 2022 Microchip Technology Inc.
og dótturfélögum þess

Notendahandbók

DS50003348C-síða 29

CoreFFT v8.0
Viðauki B: Straumspilun FFT tækis...

7. Viðauki B: Straumspilun FFT tækis og afköst
Eftirfarandi töflur sýna nýtingu og frammistöðu fyrir margs konar streymi FFT stillingar.
Tafla 7-1. Straumspilun FFT SmartFusion2 M2S050T Hraðastig -1

Kjarnafæribreytur

Auðlindanotkun

Blokkir

Klukkutíðni

FFT_SIZE DATA_BITS TWID_BITS Pöntun DFF 4LUT Samtals LSRAM uRAM MACC

16

18

18

Bakhlið 2198 1886 4084 0

11

8

241

16

18

18

Venjulegt 1963 1600 3563 0

5

8

241

32

18

18

Bakhlið 3268 2739 6007 0

16

16

225

64

18

18

Bakhlið 3867 3355 7222 0

19

16

217

128

18

18

Bakhlið 4892 4355 9247 5

16

24

216

256

18

18

Bakhlið 5510 5302 10812 7

16

24

229

256

18

18

Venjulegt 5330 5067 10406 3

16

24

229

256

24

25

Bakhlið 8642 7558 16200 8

21

48

223

512

18

18

Bakhlið 6634 6861 13495 10

16

32

228

512

18

24

Bakhlið 9302 8862 18164 12

18

64

228

1024

24

24

Bakhlið 10847 11748 22595 17

18

64

225

1024

24

25

Bakhlið 11643 12425 24068 19

22

64

221

Ábending: · hámarksdýpt uRAM var stillt á 64
· Nýtingartölurnar eru fengnar með Libero v12.4 og það getur verið möguleiki á svæðis- og frammistöðubótum með nýrri endurskoðun
· Í gervistillingum eru ROM hlutir kortlagðir á rökfræði og vinnsluminni hagræðingu kortlagt fyrir háhraða. Synplify tíðnin var stillt á 500
· Mikil áreynslustilling var stillt

Tafla 7-2. Straumspilun FFT PolarFire MPF300 Speed ​​Grade -1

Kjarnafæribreytur
FFT_SIZE DATA_BIT TWID_BITS SCALE uRAM pöntunardýpt

Auðlindanotkun

Klukka

4LUT DFF uRAM LSRAM MACC hlutfall

16

16

18

On

256 Bakhlið 1306 1593 6

0

4

319

16

16

18

On

256 Venjulegt 1421 1700 12 0

4

319

32

16

18

On

256 Bakhlið 1967 2268 18 0

8

319

64

16

18

On

256 Bakhlið 2459 2692 15 0

8

319

128

20

18

On

256 Venjulegt 4633 4911 44 0

24

310

256

22

18

Slökkt

256 Venjulegt 6596 6922 94 0

24

307

256

24

25

512

18

18

On

0

On

0

Bakhlið 8124 8064 0

14

48

304

Bakhlið 6686 5691 0

9

32

293

© 2022 Microchip Technology Inc.
og dótturfélögum þess

Notendahandbók

DS50003348C-síða 30

CoreFFT v8.0
Viðauki B: Straumspilun FFT tækis...

………..framhald Kjarnafæribreytur
FFT_SIZE DATA_BIT TWID_BITS SCALE uRAM pöntunardýpt

Auðlindanotkun

Klukka

4LUT DFF uRAM LSRAM MACC hlutfall

1024

24

25

On

0

Bakhlið 13974 10569 0

21

64

304

1024

18

18

On

0

Venjulegt 14289 10816 0

27

64

307

2048

18

18

On

0

Venjulegt 12852 7640 0

24

40

304

2048

18

18

On

0

Bakhlið 12469 7319 0

16

40

315

4096

24

25

On

0

Venjulegt 29977 14288 0

59

80

305

4096

28

28

On

512 Venjulegt 34448 17097 120 48

80

301

Ábending: · Gögn í töflunni á undan voru fengin með því að nota dæmigerðar Libero SoC tólastillingar. Tímatakmarkan var stillt á 400 MHz
· Tækjanotkunarnúmer streymisarkitektúrsins eru næstum þau sömu fyrir bæði AXI4S viðmót og innbyggt viðmót
· Nýtingartölurnar eru fengnar með Libero v12.4 og það getur verið möguleiki á svæðis- og frammistöðubótum með nýrri endurskoðun
· Í gervistillingum eru ROM hlutir kortlagðir á rökfræði og vinnsluminni hagræðing kortlagt fyrir háhraða
· Staður og leið var stillt fyrir tímasetningardrifið útlit fyrir mikla áreynslu
· FPGA tilföng og frammistöðugögn fyrir PolarFire SoC fjölskylduna eru svipuð og PolarFire fjölskylduna

© 2022 Microchip Technology Inc.
og dótturfélögum þess

Notendahandbók

DS50003348C-síða 31

CoreFFT v8.0
Endurskoðunarsaga

8. Endurskoðunarsaga
Endurskoðunarferillinn lýsir þeim breytingum sem voru innleiddar í skjalinu. Breytingarnar eru taldar upp eftir endurskoðun, frá og með nýjustu útgáfunni.
Tafla 8-1. Endurskoðunarsaga

Endurskoðun Dagsetning Lýsing

C

08/2022 Í endurskoðun C skjalsins, uppfærð Tafla 6-1, Tafla 6-2, Tafla 6-3, Tafla 6-4, Tafla 7-1,

og Tafla 7-2.

B

07/2022 Eftirfarandi er listi yfir breytingar á endurskoðun B skjalsins:

· Uppfært: Tafla 2-2 í 2.1.2. Hafnir.

· Uppfært: Tafla 2-4 í 2.2.2. Hafnir.

· Uppfært: 4.4. Hönnunartakmarkanir.

· Fjarlægt: „Stilling tímasetningar“ hluti.

A

07/2022 Eftirfarandi er listi yfir breytingar á endurskoðun A skjalsins:

· Skjalið var flutt yfir í Microchip sniðmátið.

· Skjalnúmerið var uppfært í DS50003348A frá 50200267.

· Eftirfarandi hlutar eru uppfærðir:

Tafla 1 í Eiginleikum.

Tækjanýting og afköst.

Tafla 1-2 í 1.4.4.2. Takmörkun á breidd inntaksbita í óskalaðri stillingu.

Mynd 1-7 í 1.4.4.3. Fer inn í áætlun um mælikvarða.

Tafla 1-3 í 1.4.4.3. Fer inn í áætlun um mælikvarða.

Tafla 2-3 í 2.2.1. Stillingarfæribreytur.

Tafla 2-4 í 2.2.2. Hafnir.

Tafla 2-2 í 2.1.2. Hafnir.

Mynd 4-2 í 4.2. Stilla CoreFFT í SmartDesign.

· Eftirfarandi köflum er bætt við: 1.4.3. Straumspilun FFT Output Data Words Order. 2.2.3. Inntaks-/úttaksgagnarammasnið fyrir AXI4 streymisviðmót. 4.3. Simulation Flæði. 4.4. Hönnunartakmarkanir. 4.5. Synthesis í Libero SoC. 4.6. Place-and-Route í Libero SoC.
· Eftirfarandi hlutar eru fjarlægðir: "Stuðnd útgáfa." „Náttúruleg framleiðsluröð.“

10

Bætt við PolarFire® SoC stuðning.

9

„Vörustuðningur“: Fjarlægt.

8

Uppfærðar breytingar sem tengjast CoreFFT v7.0.

7

Uppfærðar breytingar sem tengjast CoreFFT v6.4.

6

Uppfærðar breytingar sem tengjast CoreFFT v6.3.

5

Uppfærðar breytingar sem tengjast studdum fjölskyldum (SAR 47942).

4

Uppfærðar breytingar sem tengjast CoreFFT v6.1.

© 2022 Microchip Technology Inc.
og dótturfélögum þess

Notendahandbók

DS50003348C-síða 32

CoreFFT v8.0
Endurskoðunarsaga

………..framhald Endurskoðun Dags

3

2

1

Lýsing
Eftirfarandi er listi yfir breytingar á endurskoðun 3.0 skjalsins: · Uppfærðar breytingar sem tengjast CoreFFT v6.0. · Útgáfan bætir við stuðningi við SmartFusion2 fjölskylduna (aðeins arkitektúr á staðnum).
Eftirfarandi er listi yfir breytingar á endurskoðun 2.0 skjalsins: · Uppfærðar breytingar sem tengjast CoreFFT v5.0. · Þessi útgáfa bætir nýjum arkitektúr við núverandi CoreFFT v4.0 á staðnum. · Nýi arkitektúrinn styður Streaming Forward og Inverse FFT sem umbreytir háhraða straumi gagna.
Upphafleg útgáfa.

© 2022 Microchip Technology Inc.
og dótturfélögum þess

Notendahandbók

DS50003348C-síða 33

CoreFFT v8.0
Microchip FPGA stuðningur
Microchip FPGA vöruhópur styður vörur sínar með ýmsum stuðningsþjónustu, þar á meðal þjónustu við viðskiptavini, tæknilega þjónustumiðstöð, a websíðuna og söluskrifstofur um allan heim. Viðskiptavinum er bent á að heimsækja Microchip á netinu áður en þeir hafa samband við þjónustudeild þar sem mjög líklegt er að fyrirspurnum þeirra hafi þegar verið svarað. Hafðu samband við tækniaðstoð í gegnum websíða á www.microchip.com/support. Nefndu hlutanúmer FPGA tækisins, veldu viðeigandi tilfellaflokk og hlaðið upp hönnun files meðan verið er að búa til tæknilega aðstoð. Hafðu samband við þjónustuver fyrir ótæknilega vöruaðstoð, svo sem vöruverð, vöruuppfærslur, uppfærsluupplýsingar, pöntunarstöðu og heimild.
· Frá Norður-Ameríku, hringdu í 800.262.1060 · Frá öðrum heimshornum, hringdu í 650.318.4460 · Fax, hvar sem er í heiminum, 650.318.8044
Örflöguupplýsingar
Örflögan Websíða
Microchip veitir stuðning á netinu í gegnum okkar websíða á www.microchip.com/. Þetta websíða er notuð til að gera files og upplýsingar auðveldlega aðgengilegar viðskiptavinum. Sumt af því efni sem til er inniheldur:
· Varastuðningur Gagnablöð og errata, umsóknarskýringar og sample forrit, hönnunarauðlindir, notendahandbækur og stuðningsskjöl fyrir vélbúnað, nýjustu hugbúnaðarútgáfur og geymdur hugbúnaður
· Algengar spurningar (algengar spurningar), tækniaðstoðbeiðnir, umræðuhópar á netinu, skráning meðlima í smáflöguhönnun samstarfsaðila
· Viðskipti Microchip Vöruvals- og pöntunarleiðbeiningar, nýjustu fréttatilkynningar frá Microchip, skráningu námskeiða og viðburða, skráningar á Microchip söluskrifstofum, dreifingaraðilum og verksmiðjufulltrúum
Tilkynningaþjónusta um vörubreytingar
Tilkynningarþjónusta Microchip hjálpar til við að halda viðskiptavinum upplýstum um Microchip vörur. Áskrifendur munu fá tilkynningu í tölvupósti í hvert sinn sem breytingar, uppfærslur, endurskoðanir eða skekkjur eru tengdar tiltekinni vöruflokki eða þróunartæki sem vekur áhuga. Til að skrá þig, farðu á www.microchip.com/pcn og fylgdu skráningarleiðbeiningunum.
Þjónustudeild
Notendur Microchip vara geta fengið aðstoð í gegnum nokkrar leiðir: · Dreifingaraðili eða fulltrúi · Staðbundin söluskrifstofa · Embedded Solutions Engineer (ESE) · Tæknileg aðstoð
Viðskiptavinir ættu að hafa samband við dreifingaraðila sinn, fulltrúa eða ESE til að fá aðstoð. Staðbundnar söluskrifstofur eru einnig tiltækar til að aðstoða viðskiptavini. Listi yfir söluskrifstofur og staðsetningar er innifalinn í þessu skjali. Tæknileg aðstoð er í boði í gegnum websíða á: www.microchip.com/support
Örflögutæki Kóðaverndareiginleiki
Athugaðu eftirfarandi upplýsingar um kóðaverndareiginleikann á Microchip vörum:

© 2022 Microchip Technology Inc.
og dótturfélögum þess

Notendahandbók

DS50003348C-síða 34

CoreFFT v8.0
· Örflöguvörur uppfylla forskriftirnar í tilteknu örflögugagnablaði þeirra. · Microchip telur að vöruflokkur þess sé öruggur þegar hún er notuð á tilsettan hátt, innan rekstrar
forskriftir og við venjulegar aðstæður. · Örflögu metur og verndar hugverkaréttindi sín ákaft. Tilraunir til að brjóta kóðann
verndareiginleikar Microchip vöru eru stranglega bönnuð og gætu brotið gegn Digital Millennium Copyright Act. · Hvorki Microchip né nokkur annar hálfleiðaraframleiðandi getur ábyrgst öryggi kóðans. Kóðavernd þýðir ekki að við tryggjum að varan sé „óbrjótanleg“. Kóðavernd er í stöðugri þróun. Microchip hefur skuldbundið sig til að bæta stöðugt kóðaverndareiginleika vara okkar.
Lagatilkynning
Þetta rit og upplýsingarnar hér má aðeins nota með Microchip vörur, þar á meðal til að hanna, prófa og samþætta Microchip vörur með forritinu þínu. Notkun þessara upplýsinga á annan hátt brýtur í bága við þessa skilmála. Upplýsingar um tækjaforrit eru aðeins veittar þér til þæginda og uppfærslur kunna að koma í stað þeirra. Það er á þína ábyrgð að tryggja að umsókn þín uppfylli forskriftir þínar. Hafðu samband við staðbundna söluskrifstofu Microchip til að fá frekari aðstoð eða fáðu frekari aðstoð á www.microchip.com/en-us/support/design-help/client-support-services.
ÞESSAR UPPLÝSINGAR ER LAÐAR AF MICROCHIP „Eins og þær eru“. MICROCHIP GERIR ENGIN STAÐSETNING EÐA ÁBYRGÐ HVORKI ER SKÝRT EÐA ÓBEINING, SKRIFTLIG EÐA munnlega, LÖGBEÐUR EÐA ANNARS, TENGJAÐ UPPLÝSINGUM ÞAÐ MEÐ EN EKKI TAKMARKAÐ VIÐ EINHVERJAR ÓBEINNAR Ábyrgðar- og ábyrgðir HÆFNI Í SÉRSTÖKNUM TILGANGI EÐA ÁBYRGÐ TENGST ÁSTANDI ÞESS, GÆÐUM EÐA AFKOMU.
MICROCHIP VERÐUR Í ENGUM TILKYNNINGUM ÁBYRGÐ Á NEIGU ÓBEINU, SÉRSTÖKUM, REFSINGU, TILVALUSTU EÐA AFLEITATAPI, Tjóni, KOSTNAÐI EÐA KOSTNAÐI af einhverju tagi sem tengist UPPLÝSINGUM EÐA NOTKUN ÞEIRRA, HVER SEM AFRIÐI AF ÞVÍ. MÖGULEIKUR EÐA Tjónið er fyrirsjáanlegt. AÐ FULLSTA MÁL LÖGUM LEYFIÐ VERÐUR HEILDARÁBYRGÐ MICROCHIP Á ALLAR KRÖFUR Á EINHVER HÁTT TENGST UPPLÝSINGARNIR EÐA NOTKUN ÞESSAR EKKI ÚR SEM ÞAÐ SEM ÞÚ HEFUR GREIÐIÐ BEINLEGT FYRIR UPPLÝSINGARNUM.
Notkun örflögutækja í lífsbjörgunar- og/eða öryggisforritum er algjörlega á ábyrgð kaupanda og kaupandinn samþykkir að verja, skaða og halda örflögu skaðlausum fyrir hvers kyns tjóni, kröfum, málsókn eða kostnaði sem hlýst af slíkri notkun. Engin leyfi eru send, óbeint eða á annan hátt, undir neinum Microchip hugverkaréttindum nema annað sé tekið fram.
Vörumerki
Nafnið og lógó örflögunnar, örmerkið, Adaptec, AVR, AVR merki, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maXStylus, maXTouch, MediaLB, megaAVR, Microsemi, Microsemi merki, MOST, MOST merki, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 merki, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST merki, SuperFlash, Symmetricom , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron og XMEGA eru skráð vörumerki Microchip Technology Incorporated í Bandaríkjunum og öðrum löndum.
AgileSwitch, APT, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed ​​Control, HyperLight Load, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, ProASIC Plus merki, Quiet- Wire, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime og ZL eru skráð vörumerki Microchip Technology Incorporated í Bandaríkjunum
Aðliggjandi lyklabæling, AKS, Analog-for-the-Digital Age, hvaða þétti sem er, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, Dynamic Average Matching, Dynamic , DAM, ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, In-Circuit Serial Programming, ICSP, INICnet, Intelligent Paralleling, IntelliMOS, Inter-Chip Connectivity, JitterBlocker, Knob-on-Display, KoD, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Certified lógó, MPLIB, MPLINK, MultiTRAK, NetDetach, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, REAL ICE, Ripple Blocker, . , RTG4, SAM-

© 2022 Microchip Technology Inc.
og dótturfélögum þess

Notendahandbók

DS50003348C-síða 35

CoreFFT v8.0
ICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance, Trusted Time, TSHARC, USBCheck, VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect og ZENA eru vörumerki Microchip Technology Incorporated í Bandaríkjunum og öðrum löndum. SQTP er þjónustumerki Microchip Technology Incorporated í Bandaríkjunum Adaptec lógóið, Frequency on Demand, Silicon Storage Technology og Symmcom eru skráð vörumerki Microchip Technology Inc. í öðrum löndum. GestIC er skráð vörumerki Microchip Technology Germany II GmbH & Co. KG, dótturfyrirtækis Microchip Technology Inc., í öðrum löndum. Öll önnur vörumerki sem nefnd eru hér eru eign viðkomandi fyrirtækja. © 2022, Microchip Technology Incorporated og dótturfélög þess. Allur réttur áskilinn. ISBN: 978-1-6683-1058-8
Gæðastjórnunarkerfi
Fyrir upplýsingar um gæðastjórnunarkerfi Microchip, vinsamlegast farðu á www.microchip.com/quality.

© 2022 Microchip Technology Inc.
og dótturfélögum þess

Notendahandbók

DS50003348C-síða 36

BANDARÍKIN
Fyrirtækjaskrifstofa 2355 West Chandler Blvd. Chandler, AZ 85224-6199 Sími: 480-792-7200 Fax: 480-792-7277 Tæknileg aðstoð: www.microchip.com/support Web Heimilisfang: www.microchip.com Atlanta Duluth, GA Sími: 678-957-9614 Fax: 678-957-1455 Austin, TX Sími: 512-257-3370 Boston Westborough, MA Sími: 774-760-0087 Fax: 774-760-0088 Chicago Itasca, IL Sími: 630-285-0071 Fax: 630-285-0075 Dallas Addison, TX Sími: 972-818-7423 Fax: 972-818-2924 Detroit Novi, MI Sími: 248-848-4000 Houston, TX Sími: 281-894-5983 Indianapolis Noblesville, IN Sími: 317-773-8323 Fax: 317-773-5453 Sími: 317-536-2380 Los Angeles Mission Viejo, CA Sími: 949-462-9523 Fax: 949-462-9608 Sími: 951-273-7800 Raleigh, NC Sími: 919-844-7510 New York, NY Sími: 631-435-6000 San Jose, CA Sími: 408-735-9110 Sími: 408-436-4270 Kanada – Toronto Sími: 905-695-1980 Fax: 905-695-2078

Sala og þjónusta um allan heim

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

ASÍA/KYRAHAFA
Indland – Bangalore Sími: 91-80-3090-4444 Indland – Nýja Delí Sími: 91-11-4160-8631 Indland – Pune Sími: 91-20-4121-0141 Japan – Osaka Sími: 81-6-6152-7160 Japan – Tókýó Sími: 81-3-6880- 3770 Kórea – Daegu Sími: 82-53-744-4301 Kórea – Seúl Sími: 82-2-554-7200 Malasía – Kuala Lumpur Sími: 60-3-7651-7906 Malasía – Penang Sími: 60-4-227-8870 Filippseyjar – Manila Sími: 63-2-634-9065 Singapúr Sími: 65-6334-8870 Taívan – Hsin Chu Sími: 886-3-577-8366 Taívan – Kaohsiung Sími: 886- 7-213-7830 Taívan – Taipei Sími: 886-2-2508-8600 Tæland – Bangkok Sími: 66-2-694-1351 Víetnam – Ho Chi Minh Sími: 84-28-5448-2100

EVRÓPA
Austurríki – Wels Sími: 43-7242-2244-39 Fax: 43-7242-2244-393 Danmörk – Kaupmannahöfn Sími: 45-4485-5910 Fax: 45-4485-2829 Finnland – Espoo Sími: 358-9-4520-820 Frakkland – París Sími: 33-1-69-53-63-20 Fax: 33-1-69-30-90-79 Þýskaland – Garching Sími: 49-8931-9700 Þýskaland – Haan Sími: 49-2129-3766400 Þýskaland – Heilbronn Sími: 49-7131-72400 Þýskaland – Karlsruhe Sími: 49-721-625370 Þýskaland – Munchen Sími: 49-89-627-144-0 Fax: 49-89-627-144-44 Þýskaland – Rosenheim Sími: 49 -8031-354-560 Ísrael – Ra'anana Sími: 972-9-744-7705 Ítalía – Mílanó Sími: 39-0331-742611 Fax: 39-0331-466781 Ítalía – Padova Sími: 39-049-7625286 Holland – Drunen Sími: 31-416-690399 Fax: 31-416-690340 Noregur – Þrándheimur Sími: 47-72884388 Pólland – Varsjá Sími: 48-22-3325737 Rúmenía – Búkarest Sími: 40-21-407-87 Tel: 50 Spánn – Madríd : 34-91-708-08-90 Fax: 34-91-708-08-91 Svíþjóð – Gautaborg Sími: 46-31-704-60-40 Svíþjóð – Stokkhólmur Sími: 46-8-5090-4654 Bretland – Wokingham Sími: 44-118-921-5800 Fax: 44-118-921-5820

© 2022 Microchip Technology Inc.
og dótturfélögum þess

Notendahandbók

DS50003348C-síða 37

Skjöl / auðlindir

MICROCHIP v8.0 CoreFFT Fourier Transform [pdfNotendahandbók
v8.0 CoreFFT Fourier Transform, v8.0 CoreFFT, Fourier Transform, Transform

Heimildir

Skildu eftir athugasemd

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru merktir *