Advanced Boolean Expression Language - Advanced Boolean Expression Language

Image
En ABEL HDL beskrivelse av en 4-bits teller.

Den Avansert boolsk uttrykk Språk ( ABEL ) er en foreldet maskinvarebeskrivende språk (HDL) og en tilhørende sett med designverktøy for programmering programmerbare logiske enheter (PLD). Den ble opprettet i 1983 av Data I / O Corporation , i Redmond, Washington.

ABEL inkluderer både samtidige lignings- og sannhetstabellogikkformater samt et sekvensielt maskinbeskrivelsesformat. En preprosessor med syntaks løst basert på Digital Equipment Corporation 's Macro-11 assembly er også inkludert.

I tillegg til å bli brukt til å beskrive digital logikk , kan ABEL også brukes til å beskrive testvektorer (mønstre for innganger og forventede utganger) som kan lastes ned til en maskinvare PLD programmerer sammen med de kompilerte og sikringskartede PLD programmeringsdataene.

Andre PLD-designspråk med opprinnelse i samme tidsalder inkluderer CUPL og PALASM . Siden adventen av større feltprogrammerbare portarrays (FPGAer) har PLD-spesifikke HDLer falt i favør da standard HDLer som Verilog og VHDL fikk adopsjon.

ABEL-konseptet og den originale kompilatoren ble opprettet av Russell de Pina fra Data I / O's Applied Research Group i 1981. Arbeidet ble videreført av ABEL produktutviklingsteam (ledet av Dr. Kyu Y. Lee) og inkluderte Mary Bailey, Bjorn Benson, Walter Bright , Michael Holley, Charles Olivier og David Pellerin.

Etter en rekke anskaffelser ble ABEL verktøykjede og immateriell eiendom kjøpt av Xilinx . Xilinx avviklet støtten for ABEL i ISE Design Suite fra og med versjon 11 (utgitt i 2010).

Referanser

Eksterne linker