一、前言
1.Robei
Robei是一款全新的拥有自主知识产权的集成电路设计工具,不仅具有传统的设计工具的代码编写、编译、仿真功能,更增加了可视化和模块化设计理念,使用模块、引脚和连接线三个元素来代表Verilog里的组成部分,使得其具有模块透明化,方便模块重新利用,加快设计进度的特点。
2.安装
安装很简单,选好安装目录后一直next下去即可。
二、案列
1.逻辑门设计
- 模型设计
新建模型,点击工具栏上的图标创建新模型。
设置模型参数名称,修改p0,p1,p2的名称分别为a,b,y,使用回车键保存修改结果。
输入算法。在界面的左下角点击图标Code 输入代码:
assign y=a&b;
保存文件(最好是事先建好文件夹)。
保存好可以看到左侧有一个名为andgate的模型。然后点击编译图标,开始编译。
-
测试文件设计
和之前一样的操作,新建一个文件用来仿真测试。
在module type 一项中选择testbech。不然仿真看不到波形
修改引脚的信号颜色。点击引脚后在color一栏中下拉选择,回车保存。
修改引脚数据为reg。
保存测试文件。
-
开始仿真
点击左侧ToolBox中的andgate模型,即可把模型添加到andtest上
点击菜单栏中的线的图标,长按拖动鼠标即可为引脚连线。
输入激励代码:
initial begin
p0=0;
p1=0;
#1
p0=1;
#1
p1=1;
#1
p0=0;
#1
p1=0;
#1
$finish;
end
编译无错以后就可以查看仿真波形。
三、小结
在官网上下载即可获得很多学习资料,还有不少案例需要学习。希望软件以后在体验感方面加强以下,窗口不能调节上下高度,只有全屏才能看见下方的输出框。