www.wikidata.de-de.nina.az
AHDL Altera Hardware Description Language ist eine Modellbeschreibungssprache ca 1995 die von der Firma Altera zur Beschreibung von digitaler Hardware dort konfigurierbare IP Blocke names MegaCore Functions 1 auf Altera FPGAs entwickelt wurde 2 AHDL ahnelt der Hardwarebeschreibungssprache VHDL stellt jedoch ein paar zusatzliche einfachere Moglichkeiten zur Spezifikation von Zustandsautomaten und Wahrheitstabellen zur Verfugung AHDL kommt bei der Benutzung der von Altera zur Verfugung gestellten veralteten Entwicklungstools Quartus II 3 Stand 2022 Intel Quartus Prime zum Einsatz Es ist damit moglich das Verhalten von elektronischen Bauelementen und Modulen zu charakterisieren und diese mittels Simulatoren vorauszuberechnen ohne sie real aufbauen zu mussen Eine Konversion von AHDL zu VHDL ist uber das Xilinx Werkzeug XPort moglich 4 Beispielcode Bearbeiten pre style overflow x auto Ein einfacher AHDL Aufwartszahler der am 13 November 2006 als Public Domain freigegeben wurde Blockzitate durch Prozentzeichen erreicht Wie in C mussen AHDL Funktionen prototypisiert sein PROTOTYPE FUNCTION COUNTER CLK RETURNS CNTOUT 7 0 Funktionsdeklaration wo die Eingaben Ausgaben und bidirektionalen Pins so wie in C deklariert werden wo eckige Klammern Datenfelder darstellen SUBDESIGN COUNTER CLK INPUT CNTOUT 7 0 OUTPUT Variablen konnen von flip flops wie in diesem Falle Puffern mit drei Zustanden endliche Automaten bis hin zu benutzerdefinierte Funktionen darstellen VARIABLE TIMER 7 0 DFF Wie bei allen Hardwarebeschreibungssprachen sehe man alles eher als eine Verdrahtung von Knoten als einen Algorithmus BEGIN DEFAULTS TIMER prn VCC this takes care of d ff resets TIMER clrn VCC END DEFAULTS TIMER d TIMER q H 1 END pre Weblinks BearbeitenAltera Hardware Description Language AHDL Language Reference Manual 22 Juni 2019 abgerufen am 20 Dezember 2022 Altera MAX PLUS II AHDL Manual intel com PDF Altera Introduction to Megafunctions 1998 intel com PDF Einzelnachweise Bearbeiten MegaCore functions Definition Quartus II Help v13 1 Intel 2013 abgerufen am 20 Dezember 2022 englisch Altera Hardware Description Language AHDL Language Reference Manual 22 Juni 2019 abgerufen am 20 Dezember 2022 englisch Quartus II Help v13 0 Altera Intel 2013 abgerufen am 20 Dezember 2022 englisch Project Navigator How do I convert an Altera AHDL file into a VHDL file Xilinx 4 Januar 2022 abgerufen am 20 Dezember 2022 englisch Abgerufen von https de wikipedia org w index php title AHDL amp oldid 229172202