Robei安装注册&使用说明

目录

Robei的安装注册以及界面的简单介绍

一、Robei安装

从Robei官网下载最新版本Robei软件,解压,双击,exe安装
http://robei.com.
在这里插入图片描述
选择安装路径
在这里插入图片描述
点击next
在这里插入图片描述
选择install
在这里插入图片描述
安装完成
在这里插入图片描述
启动Robei,界面如下
在这里插入图片描述

二、Robei注册

打开 Robei 官方网站:http://robei.com注册新用户,用户名称中不能含有中文和空格。
在这里插入图片描述
完善信息后提交,再重新登录
在这里插入图片描述
点击help下的register;输入用户名和密码
在这里插入图片描述
点击get license获取信息,复制所得信息在license复选框

需要等待官网的注册审核通过,约一天左右。

在这里插入图片描述
复制并粘贴
在这里插入图片描述
注册完成
在这里插入图片描述
主界面
在这里插入图片描述
至此,就可以正常使用Robei了。

三、Robei简单使用

软件启动后界面如下:

软件界面分为菜单,工具条,工具箱,属性栏,工作空间和输出窗口几个部分。菜单和工具条位于软件的顶部,与常见的软件工具一样,工具条上分布着一些常用的按钮。左侧的工具箱里包含设计好的模型,可以重复利用。用户可以在界面右侧的属性栏里修改当前设计模块的属性。中间的工作空间是主要设计区域,当前设计模块默认名为“module”。底部为输出窗口,用来显示错误以及警告信息。

在这里插入图片描述
菜单和工具栏

  • File:与文件相关操作;
  • Edit:复制、粘贴、剪切和删除操作;
  • Tools:与设计相关的操作比如:添加模块、引脚和连线;
  • Build:执行仿真和查看波形;
  • View:菜单里的放大缩小操作;
  • Window:可用于恢复被错误关闭的窗口。
    在这里插入图片描述
    工具栏

Current对应的文件位置为当前工作文件夹,用来展示在当前目录下,用户开发的设计模型,其路径是用户当前模型所存储的文件夹。
System是随 Robei 软件一起安装好的,里面的模型均由系统自带,其路径是“C:\ProgramData\Robei”。用户也可自行添加新的栏目,并给出所对应的文件夹,Robei 会自动读取该文件夹里所有的
Robei 模型。

添加方法是在“Toolbox”里点击右键,选择“Add”,系统会自动弹出添加库的对话框
在这里插入图片描述
属性栏
属性栏窗口用来展示工作区域中被选中物体的属性。用户可以修改对应的属性,并按下回车键,修改的属性会直接展示在工作区域中。模型中有些属性是受保护的,所以不能修改。
在这里插入图片描述
工作空间
工作空间是一个图形化设计区域,在这个空间,用户可以利用模块、模型、引脚和连接线来设计复杂的集成电路。工作空间由两个部分组成,一个是图形化设计视窗,一个是代码设计视窗,可以通过底端的“Graph”和“Code”选项卡进行切换。
在这里插入图片描述
输出
输出窗口用来显示输出信息,包括错误信息和警告信息。
在这里插入图片描述

四、Robei三元素

Robei 用三个基本元素来代表 Verilog 里面的组成部分:模块、引脚和连接线。在 Verilog语言里,电路用一系列模块(module)来描述。一个模块可以代表一个逻辑门,一个寄存器,一个 ALU 或者一个 SOC 系统。模块是一个抽象的芯片,在这个抽象的芯片上,又存在着抽象的引脚。引脚是模块中用来与外界通信的门户,每个引脚与其它的模块进行通信,都需要一个抽象的连接线。这个连接线可以是一根线,也可以是一个总线。

1、模块

模块是设计流程中的基本元素,可以看作是一个黑盒子。在这个黑盒子里,设计者可以放置引脚用来做通信的门户,可以放置设计好的模型和输入实现该模块功能的算法代码。
在这里插入图片描述
(1)Module:Robei 的基本类型,当前正在设计的集成电路模块,保存后自动变成“Model”,用户可以修改任何属性。
在这里插入图片描述
(2)Model:设计好的模块在其它模块中使用,自动变成“Model”类型。部分属性进行了写保护,但是用户还是可以修改其它的属性,如颜色、名称和参数等
在这里插入图片描述
(3)Testbench:测试模块对于验证设计非常重要,测试模块用来给予激励,调用设计好的模块,用来验证设计结果。如果要看到仿真结果,请确保顶层激励模块的属性设置成“testbench”,否则看不到波形分析。
在这里插入图片描述
(4)Constrain:约束文件是用来对 FPGA 引脚进行分配的文件。
在这里插入图片描述
在引脚分配之前,用户需要在菜单“Settings”里面选择“FPGA”,用来选择正确的 FPGA厂家。额外的约束可以用代码形式写在工作空间中的代码视窗中。
在这里插入图片描述
在菜单“View”的下拉菜单中选择“CodeView”, 就可以看到自动生成的引脚约束代码。
在这里插入图片描述

2、引脚

引脚是一个抽象的概念,可以对应于物理芯片上的一根针,或者开发板上的一个连接口,或者芯片上的一个总线。引脚是模块的门户,是模块与外界通信的接口。

注意:模型上的引脚的一些属性是写保护的,不能修改,但是位置和颜色信息可以随意调整。

在这里插入图片描述

3、连接线

连接线用来连接两个引脚,并负责信号的传输。
通常情况下,连接线会继承起始引脚的颜色和数据宽度信息,然后颜色渐变为目标引脚的颜色。根据数据宽度的不同,连接线的粗细也不尽相同。
在这里插入图片描述

五、总结

本篇文章介绍了Robei的安装注册步骤以及对Robei使用界面的简述。模块、引脚和连接线是 Robei 的三元素,通过这三元素,Robei 把复杂的集成电路设计简化到最简,进一步降低了对集成电路入门的要求,方便用户快速进入集成电路设计。

猜你喜欢

转载自blog.csdn.net/QWERTYzxw/article/details/115741793
今日推荐