2017-09-17 81 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)'以確保人們理解我意味着HVL。 –

回答

3

您可以設定比01使用MVL(多值邏輯)功能的其他值。對於一個位寬的信號,這將是:

sig.put_mvl(MVL_X); 

它也可以通過書面形式來分配多比特信號:

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

這些方法只適用於港口。如果要將變量分配給X,則需要聲明它們的類型爲mvllist of mvl