2017-09-17 4 views
0

내 검증 환경의 일부 변수를 'X'값으로 초기화하고 싶습니다. e에서 'X'값을 어떻게 설정할 수 있습니까? e HVL (IEEE 1647) : 'X'값을 설정하는 방법?

당신의 도움이

+1

하드웨어 검증 언어의 올바른 철자는 'e' 소문자입니다. 대문자'E'는 보안 분산 컴퓨팅을위한 프로그래밍 언어를 말합니다 : https://en.wikipedia.org/wiki/E_(programming_language) –

+1

보통 e (IEEE 1647)를 추가하여 사람들이 I HVL을 의미합니다. –

답변

3

당신은 MVL (다중 값 논리) 기능을 사용하여 01 이외의 값을 설정할 수 있습니다 주셔서 감사합니다. 1 비트 폭 신호를 들어이 될 것이다 :

sig.put_mvl(MVL_X); 

그것은 서면으로 멀티 비트 신호를 할당 할 수도 있습니다

wide_sig.put_mvl_list({ MVL_X, MVL_X, ... }); 

이 방법은 포트에 적용됩니다. 변수를 X에 할당하려면 mvl 또는 list of mvl 유형으로 선언해야합니다.