use*_*850 2 verilog vhdl questasim
是否可以使用 VHDL-2008 分层引用/外部名称来引用 Verilog 网络?Questa Sim (10.6c) 停止模拟并显示以下错误消息:
vsim-8509:“dut_i.my_net”的对象类“SIGNAL”与指示对象的类“net”不同。
这是失败的 VHDL 代码:
alias my_alias is << signal dut_i.my_net : std_logic >>;
Run Code Online (Sandbox Code Playgroud)
根据 Questa 用户手册:
\n\n\n\n\nQuesta SIM 支持 IEEE 1076-2008 标准 \xe2\x80\x9c 外部名称\xe2\x80\x9d 语法\n,允许您进行从 VHDL 到 VHDL 的分层引用。\n 目前,这些引用可以跨越 Verilog 边界,但它们\n 必须以 VHDL 开始和结束。
\n
因此,答案是否定的。
\n\nQuesta 确实提供了一组Signal Spy程序来通过字符串名称访问您的 Verilog 信号。您还必须打开优化可见性才能访问这些信号,因为直到运行时才会解析字符串。
\n| 归档时间: |
|
| 查看次数: |
1023 次 |
| 最近记录: |