AHDL

AHDL

AHDL is a proprietary Hardware Description Language (HDL) from Altera Corporation for programming their Complex Programmable Logic Devices (CPLD) and Field Programmable Gate Arrays (FPGA). This language has a Ada programming language-like syntax and similar operation to VHDL or Verilog. It is supported by Altera's Quartus and Max+ series of compilers.

A disadvantage of AHDL is that it is proprietary. An advantage of AHDL is that all language constructs are synthesizable. AHDL is to Verilog much as assembly language is to a higher-level programming language: in AHDL, you have more control but less high-level support.

Example

% a simple AHDL up counter, released to public domain 11/13/2006 %% [block quotations achieved with percent sign] %% like c, ahdl functions must be prototyped %

% PROTOTYPE: FUNCTION COUNTER (CLK) RETURNS (CNTOUT [7..0] ); %

% function declaration, where inputs, outputs, andbidirectional pins are declared %% also like c, square brakets indicate an array %

SUBDESIGN COUNTER( CLK :INPUT; CNTOUT [7..0] :OUTPUT;)

% variables can be anything from flip-flops (as in this case),tri-state buffers, state machines, to user defined functions %

VARIABLE TIMER [7..0] : DFF;

% as with all hardware description languages, think of this less as an algorithm and more as wiring nodes together %

BEGIN DEFAULTS

TIMER [] .prn = VCC; % this takes care of d-ff resets % TIMER [] .clrn = VCC; END DEFAULTS;

TIMER [] .d = TIMER [] .q + H"1";END;


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • AHDL — AHDL  проприетарный язык описания аппаратуры от Altera Corporation предназначенный для программированя выпускаемых ей ПЛИС. Язык имеет Ада подобный синтаксис и схож с VHDL или Verilog. Он поддерживается компиляторами Quartus и Max+ от Altera …   Википедия

  • AHDL — (Altera Hardware Description Language) ist eine Modellbeschreibungssprache die von der Firma Altera zur Beschreibung von digitaler Hardware entwickelt wurde. Altera gehört neben Xilinx zu den größten Herstellern von Programmierbaren… …   Deutsch Wikipedia

  • AHDL — (sigla en inglés de Altera Hardware Description Language , Lenguaje de Descripción de Hardware de Altera) es un lenguaje de descripción de hardware (HDL) proprietario de Altera Corporation para la programación de CPLDs (Complex Programmable Logic …   Wikipedia Español

  • AHDL — Analog Hardware Description Language …   Acronyms

  • AHDL — Analog Hardware Description Language …   Acronyms von A bis Z

  • IEEE 1076 — Very High Speed Integrated Circuit Hardware Description Language (auch VHSIC Hardware Description Language), kurz VHDL, ist eine Hardwarebeschreibungssprache, vergleichbar mit einer Programmiersprache, mit der es einfach möglich ist, komplizierte …   Deutsch Wikipedia

  • Liste der Programmiersprachen — A A (Programmiersprache) A# A+ A 0 A 1 A 2 A 3 A9 AACC AADL AAIMS aal AAPL Aardappel AARDVARK Abacus ABACUS 10 ABACUS/X ABAP ActionScript Ada ADbasic AgentSpeak(L) Agilent VEE AHDL Aleph ALGOL (ALGOL 60, ALGOL W, ALGOL 68) Amber …   Deutsch Wikipedia

  • VHDL-AMS — Very High Speed Integrated Circuit Hardware Description Language (auch VHSIC Hardware Description Language), kurz VHDL, ist eine Hardwarebeschreibungssprache, vergleichbar mit einer Programmiersprache, mit der es einfach möglich ist, komplizierte …   Deutsch Wikipedia

  • VHSIC Hardware Description Language — Very High Speed Integrated Circuit Hardware Description Language (auch VHSIC Hardware Description Language), kurz VHDL, ist eine Hardwarebeschreibungssprache, vergleichbar mit einer Programmiersprache, mit der es einfach möglich ist, komplizierte …   Deutsch Wikipedia

  • La Croisée des Chemins — Présentation Culte Catholique romain, calvinisme Rattaché à Diocèse de Li …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”