아벨 프로그래밍 언어

위키백과 ― 우리 모두의 백과사전.

객체지향 언어인 아벨 프로그래밍 언어(Abel)와는 다르다.

아벨(ABEL, Advanced Boolean Expression Language)은 PLD를 프로그래밍하는데 사용되는 프로그래밍 언어와 관련된 설계 툴이다. 1983년에 Data I/O Corporation에서 개발하였다. 아벨은 동시에 실행되는 연산, 진리표 논리 연산, 순차적 상태 기계를 모두 지원하며, DEC의 Macro-11에 기반한 전처리기도 지원한다.

ABEL은 로직을 기술하기 위해 사용되며, 또한 컴파일 되고 fuse-mapped된 PLD program data와 같이 하드웨어 프로그래머에 다운로드 할 수 있는 테스트 벡터(입력과 기대되는 출력의 패턴)를 생성하는 데도 사용한다. 하지만 더 큰 FPGA의 출현으로 PDL 언어는 인기를 잃고 VHDL이나 베릴로그 같은 HLD 언어가 인기를 얻게 된다. 그럼에도 불구하고 ABEL은 전세계 수천개의 PLD 프로그래머에 의해 앞으로 20년은 계속 사용될 것으로 전망된다.

현재 ABEL은 Xilinx사가 소유하고 있다.

이 문서는 컴퓨터에 관한 토막글입니다. 서로의 지식을 모아 알차게 문서를 완성해갑시다.