• siganl tappII的应用及MATLAB调用


    1、在应用SIGNAL TAPPII时一定要把不用的端口设置为输入三态,否则观察不到数据。

    2、用SIGNAL TAPII 观察数据时双向是观察不到数据的,但模块内部用于传输双向口数据的寄存器可以看到数据。

    在一个.stp文件中可以创建多个实例。不同的实例可以同时运行,可以使用不同的时钟域。还可对修改实例的名字。

    在Instance Manager中,右击,选择Create Instance。

    (1)signal tappii的时钟采样

    signal tappii的时钟只能在上升沿对数据进行采样。

    任何信号都可以作为采样时钟,但为了采样的准确,ALTERA推荐采用系统时钟。

    (2)signal tappii不能观察的信号

     signal tappii观察的信号都必须处在布线资源(行列互联)存在的区域,否则不能观察。例如IOE资源。

     mnemonic tables用法

    signal tappii怎样进行远程调试?

    signal tappII的MATLAB调用

    1、用法

    把Quartusii的安装路径添加到MATLAB环境中“D:altera14.0quartusin32”

    64位的则在“D:altera14.0quartusin64”

    在MATLAB命令窗中输入

    >>alt_signaltap_run

    可能查到:

    <variable> = alt_signaltap_run ( '<stp filename>' [, ('signed'|'unsigned') [, '<instance name>' [, '<signalset name>' [, '<trigger name>']]]] );

    alt_signaltap_run ( 'END_CONNECTION' )

    alt_signaltap_run ( 'VERBOSE_ON' )

    alt_signaltap_run ( 'VERBOSE_OFF' )

    第一个参数:.stp文件的路径及文件名。

    第二个参数:数据的类型

    第三个参数: signaltap 的例化名

    第四个和第五个参数:

    2、常出现的问题

    One or more output arguments not assigned during call to "alt_signaltap_run".

    Error in signaltapii_contrl1 (line 14)

    x2=alt_signaltap_run(file_path,'signed','auto_signaltap_0');

    在MATLAB中经常会报出这样的错误,今天发现是文件路径不正确,下次再看下,注意这个问题

  • 相关阅读:
    Nginx实战系列之功能篇----后端节点健康检查
    nginx大量TIME_WAIT的解决办法
    Nginx 获取真实 IP 方案
    Redis基本操作——List
    redis-cli 命令总结
    redis 学习笔记-cluster集群搭建
    redis集群部署及常用的操作命令_01
    redis配置文件参数详解
    Redis 主从配置和参数详解
    Tomcat源码分析-开篇(Tomcat源码部署运行 Maven方式)
  • 原文地址:https://www.cnblogs.com/zhongguo135/p/3239190.html
Copyright © 2020-2023  润新知