% a simple AHDL up counter, released to public domain 11/13/2006 % % quotations achieved with percent sign % % like c, ahdl functions must be prototyped % % PROTOTYPE: FUNCTION COUNTER (CLK) RETURNS (CNTOUT[1]); % % function declaration, where inputs, outputs, and bidirectional pins are declared % % also like c, square brakets indicate an array % SUBDESIGN COUNTER ( CLK :INPUT; CNTOUT[2] :OUTPUT; ) % variables can be anything from flip-flops (as in this case), tri-state buffers, state machines, to user defined functions % VARIABLE TIMER[3]: DFF; % as with all hardware description languages, think of this less as an algorithm and more as wiring nodes together % BEGIN DEFAULTS TIMER[4].prn = VCC; % this takes care of d-ff resets % TIMER[5].clrn = VCC; END DEFAULTS; TIMER[6].d = TIMER[7].q + H"1"; END;Ayrıca bakınız * VHDL * Verilog
Ahdl (Altera)
Kısaca: AHDL (Altera Hardware Description Language), Altera ortaklığı tarafından kendi ürettiği CPLD ve FPGA türündeki aygıtlarla birlikte kullanılmak üzere geliştirilen ve pazarlanan bir sayısal donanım tanımlama dilidir. Bu donanım tanımlama dilinin C programlama diline benzer yapısı ve VHDL diline benzer işlevi vardır. Altera'nın Quartus ve Max+ serisi derleyicileriyle derlenir. ...devamı ☟
Bu konuda henüz görüş yok.