首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

毕业设计求救

毕业设计求救

各位大虾:
  怎么用mux-plus2的文本编辑器编写.vec文件啊?他的格式是什么?能告诉一下吗?这个问题被导师难住了。不胜感激!!!谢谢了!!
[em01][em01][em01][em01][em01][em01][em01][em01]
啊发发达上
在MAX+PLUS II的仿真输入文件中有一种文本形式的向量文件(Vector File),其后缀名为“*.vec。这种文件是用一定格式的文本来描述仿真信号的。我们可以很方便地使用任何纯文本编辑器来书写文件,定义仿真时间长度,以相对/绝对时间单位来定义周期重复的输入信号(如时钟)和其它复杂输入信号。下面给出一个该文件的简单例子:

    %时间单位缺省为以%

    START 0; %定义仿真开始、结束时间%

    STOP 1000;

    iNTERVAL 100; %定义时间步长:100ns%

    INPUTS CLOCK;

    PATTERN

    01; %相对向量值定义:CLOCK %

    %每100ns翻转一次%

    INPUTS DATAINX DATAINY;

    PATTERN %定义两个输入信号%

    %DATAINX和DATAINY%

    0>00

    220> 10

    320> 11%绝对时间描述%

    570> 01%大于号前为绝对时间值%

    720> 11%大于号后为两个输入值%

    ;

    INPUTS CLEAR;

    PATTERN

    0>1%产生宽度100ns的清零信号%

    100>0%100ns后CLEAR信号保持高电平%

    在这个例子中,定义了一个周期为200ns的时钟信号、一个100ns以前起作用的清零信号(高电平有效)以及两个输入信号DATAINX、DATAINY。在实际使用时,我们可以用同样的方法方便地产生时钟、复位等常用信号。而对于复杂的输入信号,可以先用MATLAB来产生,然后以相对时间的方式写入向量文件。
返回列表