목차
◎VHDL이란? (VHSIC Hardware Description Language:3)
1.1 VHDL의 출연 배경
1.2 VHDL을 왜 사용하는가?
1.2.1 강력함과 유연성
1.2.2 소자 독립적인 설계
1.2.3 이식성
1.2.4 벤치마크 능력
1.2.5 ASIC Migration
1.2.6 빠른 시장 출하 및 저비용
VHDL의 특징
●표현 능력
VHDL과 설계의 장점
vhdl의 단점
1.3 설계 합성을 위한 VHDL의 사용
3. 원시코드의 시뮬레이션
1.1 VHDL의 출연 배경
1.2 VHDL을 왜 사용하는가?
1.2.1 강력함과 유연성
1.2.2 소자 독립적인 설계
1.2.3 이식성
1.2.4 벤치마크 능력
1.2.5 ASIC Migration
1.2.6 빠른 시장 출하 및 저비용
VHDL의 특징
●표현 능력
VHDL과 설계의 장점
vhdl의 단점
1.3 설계 합성을 위한 VHDL의 사용
3. 원시코드의 시뮬레이션
본문내용
생성된 논리구현은 비 효율적이다
최적 해는 설계 목적에 따라 좌우되므로, VHDL 컴파일러가 항상 최적의 구현을 하는 것은 아니다. 컴파일러는 표준 설계 방안에 따라 논리 구현을 결정하는 알고리즘을 사용한다. 알고리즘은 한 가지 방법으로 설계 문제를 볼 수 없다. 때로는 인간의 창의력을 대체할 수 없을 수도 있고, 당신이 설계 구현을 제어할 수 있도록 코딩하고 싶을 때도 있다. 합성이 보잘 것 없는 구현을 제공해 준다는 불평은 공통적으로 비효율적인 코드의 결과이다. 비효율적인 C코드가 느린 수행속도나 메모리 활용도가 낮은 결과로 나타나는 것처럼, 비효율적 VHDL코드는 결과적으로 필요 없이 반복적이고 최적화되지 않은 논리로 나타난다.
3. 합성의 질이 도구에 따라 다르다.
이 단점은 시잔에서 강조하는 것이다. C컴파일러가 그랬듯이 합성기술도 시간이 지나면서 발전하고 있다. 얼마 전까지도 전형적인 C컴파일러가 어떤 경우에는 비효율적인 코드를 생성하여, 설계자들이 차라리 어셈블리 코드로 작성할 때가 있었다. 오늘날에도 여전히 어셈블리 코드가 적합한 경우도 있지만 대부분의 코드는 고수준에서 작성된다. C컴파일러는 일반 엔지니어들이 더 이상 효율적인 수행 코드를 작성할 수 없을 정도까지 발전되었다. 물론 오늘날의 소프트웨어는 그 크기가 방대하기 때문에 엔지니어들은 자신들의 시간을 다른 곳에 더 많이 투자하는 것이 낫다.
만일 당신이 아직도 이들의 단점이 너무 커서 VHDL을 쓸 가치가 없다고 생각한다면, 좀더 크게 생각해야 한다. 당신이 엔지니어라면 설계 구현이 설계 목적인 설계 요구사항의 만족, 적정 가격의 유지
최적 해는 설계 목적에 따라 좌우되므로, VHDL 컴파일러가 항상 최적의 구현을 하는 것은 아니다. 컴파일러는 표준 설계 방안에 따라 논리 구현을 결정하는 알고리즘을 사용한다. 알고리즘은 한 가지 방법으로 설계 문제를 볼 수 없다. 때로는 인간의 창의력을 대체할 수 없을 수도 있고, 당신이 설계 구현을 제어할 수 있도록 코딩하고 싶을 때도 있다. 합성이 보잘 것 없는 구현을 제공해 준다는 불평은 공통적으로 비효율적인 코드의 결과이다. 비효율적인 C코드가 느린 수행속도나 메모리 활용도가 낮은 결과로 나타나는 것처럼, 비효율적 VHDL코드는 결과적으로 필요 없이 반복적이고 최적화되지 않은 논리로 나타난다.
3. 합성의 질이 도구에 따라 다르다.
이 단점은 시잔에서 강조하는 것이다. C컴파일러가 그랬듯이 합성기술도 시간이 지나면서 발전하고 있다. 얼마 전까지도 전형적인 C컴파일러가 어떤 경우에는 비효율적인 코드를 생성하여, 설계자들이 차라리 어셈블리 코드로 작성할 때가 있었다. 오늘날에도 여전히 어셈블리 코드가 적합한 경우도 있지만 대부분의 코드는 고수준에서 작성된다. C컴파일러는 일반 엔지니어들이 더 이상 효율적인 수행 코드를 작성할 수 없을 정도까지 발전되었다. 물론 오늘날의 소프트웨어는 그 크기가 방대하기 때문에 엔지니어들은 자신들의 시간을 다른 곳에 더 많이 투자하는 것이 낫다.
만일 당신이 아직도 이들의 단점이 너무 커서 VHDL을 쓸 가치가 없다고 생각한다면, 좀더 크게 생각해야 한다. 당신이 엔지니어라면 설계 구현이 설계 목적인 설계 요구사항의 만족, 적정 가격의 유지
소개글