(4) Concurrent Assert문과 Procedure Call
이는 병행문 수행 환경에서 Assert문을 사용하거나 Procedure Call 을 사용하는 방법을 말한다.
이상과 같은 문장들이 병행문이라 불리우는 이유는 문장의 순서에 상 관없이 어떤 이벤트에 따라 문장이 실행되기 때문이며 이런 문장 특성이 H/W를 기술하는데 상당히 적합하기 때문에 많이 사용된다.
6. Sequential Statement
VHDL 문장의 또다른 기술 방법인 Sequential Statement(순차문)은 Process문이나 Subprogram 내에서 사용되며 말 그대로 위에서부터 차례 대로 실행되는 문장이다. 먼저 Process문에 대해 살펴보면 Process문은 sequential statement를 사용할수 있는 하나의 덩어리로 전체 덩어리 자체는 Concurrent하게 실행되지만 내부의 문장들은 순차적으로 실행된다. 즉 Process문이 여러개가 있을 때 각각의 Process문들은 병행적으로 실행되지만 그 Process내부의 문장들은 순차적으로 실행된다는 말이다.
Process문의 구조는 다음과 같다.
[process_레이블;]
process [(sensitivity_list)]
{선언문}
begin
{sequential문}
end process [process_레이블];
process선언 우측의 sensitivity_l…
(보관된 자료가 없습니다)
📝 Regist Info
I D : slhy***** Date : 2012-05-11 FileNo : 16103447