2014-03-13 51 views
0

我在設計NOR閃存控制器時遇到問題。我使用了Micron NOR閃存的仿真模型來驗證控制器設計。問題是閃光燈發出的信號sim模型被設置爲邏輯1,但是當我的控制器中的相同信號映射到類型std_logic的輸入信號時,它將在modelsim模擬器中顯示'H'。我沒有使用控制器頂部和flash sim模型之間的任何接口,而是使用VHDL完成直接端口連接。任何人都可以幫忙嗎?std_logic類型的信號值1變爲vhdl中的弱高H

+0

to_01或to_01xz功能可能是有用的。 –

回答

0

信號如何映射到您的輸入信號?如果你只關心一個1或0,你可以使用一個case語句,像這樣:

case (fromFlashSimModel) is 
    when 'H' | when 'Z' => 
     -- map from those 
    when '1' => 
     -- etc 
    when others => 
end case; 
相關問題