Siniaaltotuotanto Tomas Södergård Vaasan Yliopisto.

Slides:



Advertisements
Samankaltaiset esitykset
Yleistä Läsnäolovelvollisuus Poissaolojen selvitys Käyttäytyminen
Advertisements

TRIGONOMETRIAN KERTAUSTA
Funktiot sini, kosini ja tangentti
Polynomifunktiot MA 02 Läsnäolovelvollisuus Poissaolojen selvitys
Nopeudesta ja kiihtyvyydestä
Murtolukujen kertolasku
Valon taittuminen (refraction)
MAA0 LUKUALUEET Luonnolliset luvut N = 0,1,2,3,…
DVD koosto Multimediatyövälineet 2006 Leo Holsti ja Sirpa Kauppinen.
Integraalilaskenta MA 10
SoPC-oppimis- ja suunnitteluympäristö Pekka Rantala
Langattomien laitteiden matematiikka 1
Derivaatta MA 07 Derivaatta tarkoittaa geometrisesti käyrälle piirretyn tangentin kulmakerrointa.
Heikki Niiranen 2006 T Multimedian työvälineet Videoeditointi.
Suorakulmaisen kolmion trigonometriaa
M-ary Phase Shift Keying Timo Mynttinen1 M-ary Phase Shift Keying M-ary FSK:ssa huomattiin, että on mahdollista lähettää kaksi tai useampi symbolitila.
AS Automaation signaalinkäsittelymenetelmät
Valitse seuraaviin vaihtoehtotehtäviin oikea vastaus…
Automaattinen poiskytkentä
KERTAUSTA PERUSASTEEN MATEMATIIKASTA Piia junes
Prosenttilaskua, tiivistelmä
1.5. Trigonometriset yhtälöt
1.2. Perusyhteydet ja –kaavat Suplementtikulmat x ja  - x
1.1. Itseisarvo * luvun etäisyys nollasta E.2. Poista itseisarvot
Tiedon esittäminen.
2. Vuokaaviot.
1.1. Reaaliluvun sini, kosini ja tangentti
1.a) f(x) = 2x(x2 – 3) = 0 2x = tai x2 – 3 = 0 x = tai x2 = 3
Raja-arvon määritelmä
2.4. Raja-arvo äärettömyydessä ja raja-arvo ääretön E.1.
TIEP114 Tietokoneen rakenne ja arkkitehtuuri, 3 op ALU.
Mittaustekniikka 26 AD-muuntimia Liukuhihna – Pipeline Muunnos tehdään useassa peräkkäisessä pipeline- asteessa, joissa kussakin ratkaistaan joukko bittejä.
Diskreetti matematiikka
Matematiikka 1 1ov Matematiikka 1 1 ov.
*14. Kolmiossa yksi kärki on origossa, toinen pisteessä A= (9, 0), B=(3,6) Osoita, että kolmion pyörähtäessä x-akselin ympäri syntyvän kappaleen tilavuus.
3.2 Kompleksisuus Vain pieni osa kaikista tehtävistä on laskettavissa tai edes osittainkaan laskettavissa. Laskettavien osalta saattaa olla tarpeellista.
Sovellettu matematiikka 3 Jarkko Hurme 1 Maple. 1. Ohjelmiston peruskäyttö.
Matematiikkaa tietokoneella mikko opettaa Sagen avulla matematiikkaa ja ohjelmointia 2011,2012.
PARAABELI (2. ASTEEN FUNKTION KUVAAJIA)
5. Lineaarinen optimointi
S ysteemianalyysin Laboratorio Teknillinen korkeakoulu Esitelmä 9 - Jaakko Niemi Optimointiopin seminaari - Syksy 2005 / 1 Virittäminen (Tuning) s
Diffie-Hellman Antti Junttila. Mitä tarkoittaa? Kaksi osapuolta voivat sopia yhteisestä salaisuudesta turvattoman tietoliikenneyhteyden ylitse. Tämän.
Visual Basic -ohjelmointi
Samankantaisten potenssien kerto- ja jakolasku
5. Fourier’n sarjat T
Paraabelin huippu Paraabelin huippu
3.3. Käyrän tangentti ja normaali
Neperin luku e ja funktio y = ex
POTENSSIT eksponentti kantaluku a n = a ·a · · · ·a n kpl E.1. E = 3 · 3 · 3 · 3 = 81 Huom. Miljoona = 10 6 Miljardi = 10 9 Biljoona = Triljoona.
1.3. Laskukaavat 1. sin (x + y) = sin x · cos y + cos x · siny
Janne Korhonen. Henkilöhistoria Syntyi 1815 alaluokan perheeseen Isä kannusti opiskeluun Toimi myöhemmin opettajana Lopulta päätyi perustamaan oman koulun.
MAB2 Juhani Kaukoranta Raahen lukio
MAB3 prosenttilasku.
C-ohjelman käännösvaiheet
Vektorit Trigonometria
Mitä osattava (minimivaatimus)?. Yhtälöiden ja epäyhtälöiden ratkaiseminen –Huom! Määrittelyehdot Peruslaskutoimitukset –polynomien erityisesti binomin.
Prosenttilaskut-opetusohjelma -verrannolla laskeminen sopii hyvin laskentatoimen matematiikkaan - tässä esitetty kaikki mahdolliset prosenttilaskut -
MA5 Trigonometria. TrigonometriaTrigonometria Kolmion pinta-ala on puolet kannan ja kantaa vastaan piirretyn korkeusjanan pituuksien tulosta Kolmion pinta-ala.
Matematiikkaa 3b © Varga–Neményi ry 2017
Matematiikkaa 3a, Kertausjakso Lukuja © Varga–Neményi ry 2016
Matematiikkaa 3b © Varga–Neményi ry 2017
Aaro Eloranta Schildtin lukio
Kuutio 8 4. Potenssi ja polynomi
Matematiikkaa 3a, Kerto- ja jakolaskuja © Varga–Neményi ry 2016
Matematiikkaa 3a, Kerto- ja jakolaskuja © Varga–Neményi ry 2016
Murtoluku Murtoluku on jakolasku, jota ei ole laskettu loppuun asti.
Spektri- ja signaalianalysaattorit
Samankohtaiset kulmat
Iitin yläaste Matematiikka 7. luokka
Murtolukujen jakolasku
Esityksen transkriptio:

Siniaaltotuotanto Tomas Södergård Vaasan Yliopisto

Mahdollisia toteutustapoja  Taulukkoja – Helppo toteuttaa  Taylor sarjakehitelmä – Tuttu matematiikasta  CORDIC – Sopivin FPGA sovelluksissa

Taulukkoja  Taulukossa [0, 2π] – Ulostulo tulee suoraan taulukosta

Taulukkoja  Taulukossa [0, π] – [0, π]: Ulostulo suoraan taulukosta – [π, 2π]: Taulukosta uudelleen ja kerrotaan -1:llä

Taulukkoja  Taulukossa [0, π/2] – [0, π/2]: Ulostulo suoraan taulukosta – [π/2, π]: Taulukosta takaperin – [π, 3π/2]: Taulukosta ja kerrotaan -1:llä – [3π/2, 2π]: Taulukosta takaperin ja kerrotaan -1:llä

Taylor sarjat  Taylor sarjan yleiskaava  Sinin sarjakehitelmä (Maclaurin) (

Sinin Maclaurin sarjat  Suurin potenssi = 7

Sinin Maclaurin sarjat  Suurin potenssi = 7

CORDIC  Mm. seuraavat operaatiot voidaan laskea CORDIC algoritmilla: – Kertolasku – Jakolasku – Neliöjuuri – sin(x), cos(x) – tan(x)=sin(x)/cos(x) – sinh(x), cosh(x) – tanh(x)=sinh(x)/cosh(x) – exp(x)=sinh(x)+cosh(x) (Meyer-Baese 2007: 123)

CORDIC – sini ja cosini  Perus identtiteetit  Pseudorotaatiot (Deschamps, Bioul, Sutter 2006: 194)

CORDIC – sini ja cosini  Pseudorotaatiot tangentin avulla  Pisteen täysrotaatio (Deschamps, Bioul, Sutter 2006: 194)

CORDIC – sini ja cosini  Joukko {α i } – Valitaan niin että x ja y voidaan laske helposti – Valitaan niin että on mahdollista laskea etukäteen – Tangentti on siis valittu seuraavasti:  Pseudorotaatiot kirjoitetaan nyt (Deschamps, Bioul, Sutter 2006: 195)

CORDIC – sini ja cosini  Alkuarvot – Näillä alkuarvoilla x p ja y p antavat cosini ja sini  LUT-taulukko – Arcustangentin arvot tallennetan taulukkon (s=1) (Deschamps, Bioul, Sutter 2006: 196)

CORDIC – suppeneminen  Kulmat (rad) on oltava intervallissa [-π/2, π/2]  Tarkemmin: Käytettävä alue on arctan taulukossa olevien kulmien summa (+/-) (Deschamps 2006: 196)

CORDIC – resoluutio  Resoluutio = 12 bittiä

CORDIC – resoluutio  Resoluutio = 16 bittiä

CORDIC – VHDL

 Arkkitehtuuri – Tilakone = Pienempi ja hitaampi piiri (Meyer-Baese 2007: ) – Pipeline = Suurempi ja nopeampi piiri (Meyer-Baese 2007: )  Rinnakkaislaskenta on mahdollista – x, y ja a voidaan laskea samanaikaisesti (Deschamps 2006: 197)

Amplitudin säätö  Taulukkoja – Taulukossa on maksimiamplitudi – Pienempi amplitudi saadaan kertomalla 0<x<1  Sarjakehitelmä – Tuottaa sin(x) – Muu amplitudi saadaan kertomalla x>0  Cordic – Tuottaa sin(x) jos cosinin alkuarvo on 1/k – Muu amplitudi saadaan valitsemalla muu alkuarvo

Lähteitä Deschamps J-P, Bioul G-J-A, Sutter G-D (2006). Synthesis of Arithmetic Circuits. New Jersey:Wiley Meyer-Baese, U. (1999). Digital Signal Processing with Field Programmable Gate Arrays. 3. Edition. Heidelberg: Springer. Taylor series.[cited ][online]