FPGA/ VHDL/ FM-Modulation

Gast #551190
Hallo,

ich habe ein FPGA und moechte ein 1KHZ Sinus Signal auf 30MHZ 
aufmodulieren(FM Modulation). Das ganze moechte ich in VHDL 
programmieren. Hat jemand einen tipp fuer mich?

wie kann ich ein 1KHZ Sinus Signal(z.B: 8Bit) mit VHDL kriegen?
wie moduliere ich es auf eine andere Frequenz?

Gruß.
Annie.
#551201
@ Annie Rita

>wie kann ich ein 1KHZ Sinus Signal(z.B: 8Bit) mit VHDL kriegen?
>wie moduliere ich es auf eine andere Frequenz?

Daszu brauchst du zwei DDS Generatoren. Der erste steuert dann die 
Frequenz des zweiten, man braucht also noch eineen Addierer für das 
Frequenzkontrollwort.

MFG
Falk
Gast #551224
Hallo Falk,

danke fuer deine Antwort!
kann du mit bitte sagen, wo ich den DDS Generator her kriege? ich habe 
noch nicht viel Erfahrung mit dem Thema.
ich habe ein FGPA der cyclone 2 Familie und als Entwicklungsumgebung 
benutze ich quartus.

Gruß.
Annie
Gast #552145
Als Alternative zu DDS wäre auch noch der cdordic algorithmus zu nennen. 
Dieser lässt sich auch in synthesefähig in VHDL implementieren, dies ist 
allerdings etwas kniffliger...
Gast #553409
@ Annie Rita

>kann du mit bitte sagen, wo ich den DDS Generator her kriege? ich habe
>noch nicht viel Erfahrung mit dem Thema.
>ich habe ein FGPA der cyclone 2 Familie und als Entwicklungsumgebung
>benutze ich quartus.

Entweder der MegaFuncion Wizard hat einen DDS-Core oder du must im Netz 
einen suchen (und finden).

Mfg
Falk

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 19 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.