HDL에 대한 조사
- 최초 등록일
- 2008.04.03
- 최종 저작일
- 2008.03
- 3페이지/ 한컴오피스
- 가격 3,000원
소개글
HDL에 대한 조사(Hardware description language)
목차
1. HDL의 정의
2. 회로도를 이용한 설계와 HDL을 이용한 설계의 비교
3. HDL과 프로그래밍 언어의 비교
4. HDL설계의 장/단점
본문내용
1. HDL의 정의
전자공학에서 HDL이란 Hardware description language의 약자로 전자회로를 정밀하게 기술하는데 사용하는 하드웨어 기술 언어이다. 여기에서 말하는 하드웨어란 논리 회로를 말하며, OP앰프나 트랜지스터 등을 취급하는 아날로그 회로는 아니다. 흔히 HDL이라고 줄여말하며 회로의 원하는 동작을 기술할 수 있고, 원하는 회로 구조를 기술할 수 있으며 시뮬레이션을 통해 제대로 동작하는지 검증할 수 있다.
반도체 기술의 향상으로 가격이 저렴하게 되어, 보다 큰 대규모 회로를 실현할 수 있게 되었다. 이런 기술 향상에 맞추어, 사용자들이 성능이 좋고, 가격이 저렴한 상품을 요구하게 되어서, 주요 부품인 IC를 보다 대규모화 할 수 있었다. 대규모 회로를 설계하는데 “회로도를 이용한 설계”는 한계가 있으므로, 보다 효율적인 설계 방법이 필요하게 되었다. 이 방법이 HDL로 설계하는 것이다.
HDL의 종류에는 Verilog, VHDL, AHDL, JHDL, SFL 등 많은 종류가 있지만 실제로는 Verilog와 VHDL이 주로 사용된다. 특히 VHDL은 우수한 모델링 능력과 특정 기술이나 공정에 무관하게 사용할 수 있고, 회로의 문서화도 용이하여 광범위하게 사용된다.
2. 회로도를 이용한 설계와 HDL을 이용한 설계의 비교
다음은 회로도를 이용한 설계와 HDL을 이용한 설계를 간략하게 비교한 것이다.
회로도를 이용한 설계
회로도를 입력하는데 시간이 걸린다.
논리식(불 대수)을 생각하여야 한다.
설계한 회로를 변경하기 쉽지 않다.
설계자 이외는 내용을 이해하기가 어렵다.
참고 자료
1. http://ko.wikipedia.org/wiki/HDL
2. 기초부터 응용까지 Verilog HDL. 차영배 편저