Memory-Optimized Hardware Implementations of Direct Digital Frequency Synthesizers based on Polynomial Approximations
Palomäki, Kalle (2026)
Palomäki, Kalle
Tampere University
2026
Tieto- ja sähkötekniikan tohtoriohjelma - Doctoral Programme in Computing and Electrical Engineering
Informaatioteknologian ja viestinnän tiedekunta - Faculty of Information Technology and Communication Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Väitöspäivä
2026-01-30
Julkaisun pysyvä osoite on
https://urn.fi/URN:ISBN:978-952-03-4359-0
https://urn.fi/URN:ISBN:978-952-03-4359-0
Tiivistelmä
Tämä väitöskirja käsittelee tehokkaita laitteistopohjaisia arkkitehtuureja, joilla voidaan toteuttaa sinimuotoisia signaaleita tuottavia digitaalisia signaalisyntetisaattoreita (DDFS). Väitöskirjan tavoitteena on tutkia uusia arkkitehtuureja, jotka tuottavat korkeatasoisen sinisignaalin, minimoivat tarvittavan muistin käytön, sekä kuluttavat mahdollisimman vähän laitteistoresursseja. Arkkitehtuurien analyysi on tehty käyttäen mittareina muistin pakkaussuhdetta, signaalin häiriöttömyyttä, sekä toteutuksissa käytetyn ohjelmoitavan logiikkapiirin (FPGA) resurssien määrää. Lisäksi väitöskirja sisältää johdannon digitaalisen signaalin generointiin, kattaen tärkeimmät aiemmin julkaistut DDFS-arkkitehtuurit. Seuraavia aihe-alueita on tutkittu:
Taulukkopohjaiset DDFS-arkkitehtuurit, sekä niihin kehitetyt tehokkaat muistinpakkausmenetelmät. Esitellyt muistinpakkausmenetelmät pohjautuvat amplitudin laskennan jakamiseen useaan pienempään segmenttiin, sekä yksittäisten approksimaatioyhtälöiden optimointiin. Uudet esitellyt muistinpakkausmenetelmät ovat mahdollistaneet toteutukset, joissa on huippuluokan muistin pakkaussuhde. Lisäksi väitöskirjassa esitellään viime vuosina julkaistuja muita arkkitehtuureja ja arvoidaan näiden suorituskykyä. Näitä muita arkkitehtuureja käytetään viitteinä, kun väitöskirjassa esiteltyjen arkkitehtuurien suorituskykyä analysoidaan.
Digitaalinen taajuussynteesi pohjautuen polynomisiin approksimaatioihin. Jotta esiteltyjen laitteistoarkkitehtuurien toteutettavuutta voidaan arvioida, on sekä Taylorettä Chebyshev-approksimaatioihin pohjautuvia arkkitehtuureja toteutettu FPGApiireille. Väitöskirjassa esitellään viisi erilaista DDFS-arkkitehtuuria, jotka pohjautuvat polynomisiin approksimaatioihin.
Esitelty tutkimus osoittaa, että polynomisten approksimaatioiden avulla voidaan toteuttaa vähän muistia käyttäviä DDFS-arkkitehtuureja. Lisäksi osoitetaan, että esitellyt arkkitehtuurit ovat erittäin kilpailukykyisiä verrattaessa aikaisemmin julkaistuihin huippuluokan toteutuksiin. Tässä väitöskirjassa esitellään arkkitehtuureja, jotka tarjoavat poikkeuksellisen korkean muistin kompressiosuhteen, erittäin hyvän tuotetun signaalin laadun, sekä alhaisen FPGA-piirin resurssien käytön. Korkein saavutettu muistin kompressiosuhde on 38 836:1, joka on yli 20 kertaa parempi kuin aiemmissa julkaisuissa julkaistut kompressiosuhteet. Jotkin tässä väitöskirjassa esitellyt arkkitehtuurit alentavat häiriösignaalien tasoa yli 100 dB:ä verrattuna tuotettuun signaaliin. Vaikka aiemmissa julkaisuissa on esitelty alempiakin häiriösignaalien tasoja, on huomionarvoista, että verrattaessa väitöskirjassa esiteltyjä toteutuksia muihin korkean kompressiosuhteen toteutuksiin, alentavat ne häiriösignaalien voimakkuutta yli 15 dB:ä aiempaa enemmän.
Väitöskirjassa esiteltyjä DDFS arkkitehtuureja voidaan käyttää useissa sovelluksissa. Alhaisen muistinkulutuksen ansiosta ne soveltuvat erityisen hyvin käytettäväksi sulautetuissa järjestelmissä ja toteutuksissa, joissa käytetään edullisia FPGApiirejä. Tällaisissa edullisissa piireissä on tyypillisesti hyvin rajoitettu määrä piirin sisäistä muistia.
Teköälyn käytöstä: Tämän väitöskirjan sisällön kirjoittamiseen ei ole käytetty teköälyä. Teköälyä ei ole myöskään käytetty tutkimukseen, eikä väitöskirjan liitteenä oleviin julkaisuihin.
Taulukkopohjaiset DDFS-arkkitehtuurit, sekä niihin kehitetyt tehokkaat muistinpakkausmenetelmät. Esitellyt muistinpakkausmenetelmät pohjautuvat amplitudin laskennan jakamiseen useaan pienempään segmenttiin, sekä yksittäisten approksimaatioyhtälöiden optimointiin. Uudet esitellyt muistinpakkausmenetelmät ovat mahdollistaneet toteutukset, joissa on huippuluokan muistin pakkaussuhde. Lisäksi väitöskirjassa esitellään viime vuosina julkaistuja muita arkkitehtuureja ja arvoidaan näiden suorituskykyä. Näitä muita arkkitehtuureja käytetään viitteinä, kun väitöskirjassa esiteltyjen arkkitehtuurien suorituskykyä analysoidaan.
Digitaalinen taajuussynteesi pohjautuen polynomisiin approksimaatioihin. Jotta esiteltyjen laitteistoarkkitehtuurien toteutettavuutta voidaan arvioida, on sekä Taylorettä Chebyshev-approksimaatioihin pohjautuvia arkkitehtuureja toteutettu FPGApiireille. Väitöskirjassa esitellään viisi erilaista DDFS-arkkitehtuuria, jotka pohjautuvat polynomisiin approksimaatioihin.
Esitelty tutkimus osoittaa, että polynomisten approksimaatioiden avulla voidaan toteuttaa vähän muistia käyttäviä DDFS-arkkitehtuureja. Lisäksi osoitetaan, että esitellyt arkkitehtuurit ovat erittäin kilpailukykyisiä verrattaessa aikaisemmin julkaistuihin huippuluokan toteutuksiin. Tässä väitöskirjassa esitellään arkkitehtuureja, jotka tarjoavat poikkeuksellisen korkean muistin kompressiosuhteen, erittäin hyvän tuotetun signaalin laadun, sekä alhaisen FPGA-piirin resurssien käytön. Korkein saavutettu muistin kompressiosuhde on 38 836:1, joka on yli 20 kertaa parempi kuin aiemmissa julkaisuissa julkaistut kompressiosuhteet. Jotkin tässä väitöskirjassa esitellyt arkkitehtuurit alentavat häiriösignaalien tasoa yli 100 dB:ä verrattuna tuotettuun signaaliin. Vaikka aiemmissa julkaisuissa on esitelty alempiakin häiriösignaalien tasoja, on huomionarvoista, että verrattaessa väitöskirjassa esiteltyjä toteutuksia muihin korkean kompressiosuhteen toteutuksiin, alentavat ne häiriösignaalien voimakkuutta yli 15 dB:ä aiempaa enemmän.
Väitöskirjassa esiteltyjä DDFS arkkitehtuureja voidaan käyttää useissa sovelluksissa. Alhaisen muistinkulutuksen ansiosta ne soveltuvat erityisen hyvin käytettäväksi sulautetuissa järjestelmissä ja toteutuksissa, joissa käytetään edullisia FPGApiirejä. Tällaisissa edullisissa piireissä on tyypillisesti hyvin rajoitettu määrä piirin sisäistä muistia.
Teköälyn käytöstä: Tämän väitöskirjan sisällön kirjoittamiseen ei ole käytetty teköälyä. Teköälyä ei ole myöskään käytetty tutkimukseen, eikä väitöskirjan liitteenä oleviin julkaisuihin.
Kokoelmat
- Väitöskirjat [5298]
