Forum: FPGA, VHDL & Co. Verilog Modul in VHDL Sourcen nutzen?


von Dirk (Gast)


Lesenswert?

Hallo,

kann ich ein vorhandenes Veilog Modul in meinen VHDL Sourcen (Quartus 
II) nutzen ? Wenn ja, wie ?

Viele Grüße

Dirk

von TobiFlex (Gast)


Lesenswert?

Hi Dirk,
Am einfachsten geht das im Schaltungseditor. Zuerst das Verilogfile 
öffnen und dann in Quartus unter "File->Create/Update->Create Symbol 
File for Current File" ein Blockdiagramm erstellen. Das kann dann 
beliebig eingebunden werden.

Die direkte Einbindung ist aber auch einfach. Aus dem Verilogcode
----------------
module I2C_AV_Config (  //  Host Side
            iCLK,
            iRST_N,
            //  I2C Side
            I2C_SCLK,
            I2C_SDAT  );
//  Host Side
input    iCLK;
input    iRST_N;
//  I2C Side
output    I2C_SCLK;
inout    I2C_SDAT;
----------------
wird abgeleitet
----------------
component I2C_AV_Config_buffer
  PORT
  (
    iCLK    : IN STD_LOGIC ;
    iRST_N    : IN STD_LOGIC ;
    I2C_SCLK    : OUT STD_LOGIC;
    I2C_SDAT    : INOUT STD_LOGIC
  );
end component;

Viele Grüße
TobiFlex

von TobiFlex (Gast)


Angehängte Dateien:

Lesenswert?

Hier noch ein Bildchen aus dem Schaltunseditor

von Dirk (Gast)


Lesenswert?

Hi Tobiflex,

vielen Dank für die Hilfe.Es scheint zu funktionieren.
Ich habe mich für die zweite Möglichkeit entschieden.
Nur von der Soundausgabe bin ich vermutlich noch ziemlich weit entfernt.


Viele Grüße

Dirk

von Gast (Gast)


Lesenswert?

hallo

mein Frage ist
kann ich jetzt den Schaltungseditor in einem vhdl.code umwandeln?

danke

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.