资源描述
QUARTUSII的设计输入 1 原理图编辑工具栏 3 原理图输入设计方法 2 图形输入 HDL文本输入 设计输入 1.QUARTUSII的设计输入 图形输入 ( 1)图形输入 波形图输入 原理图 输入 状态图输入 HDL文 本输入 AHDL VHDL Verilog ( 2) HDL文本输入 消息窗口 文本编辑器 工具栏 状态窗口 工程导航窗口 ( 1)文本编辑器(未输入程序) 消息窗口 文本编辑器 工具栏 状态窗口 工程导航窗口 ( 1)文本编辑器(已输入程序) 注意事项: 采用原理图输入时也必须遵守 QuartusII软 件的设计步骤 ,即在原理图输入之前应该 建立文件夹 , 建立新工程 建立文件夹 建立新工程 原理图输入 综合 适配 2、原理图输入设计方法 模拟仿真 电路观察器 引脚分配 下载与配置 in1 in2 in3 LED1 LED2 0 0 0 0 1 0 0 1 0 1 0 1 0 0 1 0 1 1 1 0 1 0 0 0 1 1 0 1 1 0 1 1 0 1 0 1 1 1 1 0 实例来演示 :一个三人表决器的逻辑设计。三人表决,以少数服 从多数为原则,多数人同意则议案通过,否则议案被否决。这里,我 们使用三个按键代表三个参与表决的人,置 “ 0”表示该人同意议案, 置 “ 1”表示该人同意议案;两个指示灯用来表示表决结果, LED1 点 亮表示议案通过, LED2 点亮表示议案被否决。真值表如下所示: 原理图输入实例演示 根据上面的真值表,做卡诺图简化, 可以得出: LED1=in1*in2+in1*in3+in2*in3 , LED2=LED1 ( 1) 建立一个 文件夹,路径为 D:fanlivoter,以便存放 当前的所有和投票有关的文件。 ( 2) 建立一个 工程项目,项目名称设为 voter,并存到 D:fanlivoter文件夹中 原理图输入的详细步骤 ( 3)接下来,我们建立一个原理图文件。通过 File = New 菜单命令,在 随后弹出的对话框中选择 Block Diagram/Schematic File选项,点击 OK 按钮。通过 File = Save As 命令,将其保存,并加入到 voter项目中。 1.选择 file 2.点击 New 3.选择 Schematic File 4.点击此处 消息窗口 原理图图纸界面 工具栏 状态窗口 工程导航窗口 原理图界面 (4)根据上面的真值表,做卡诺图简化,可以得出 LED1=in1*in2+in1*in3+in2*in3 , LED2=LED1 。双击原理图的任一空白的处,会弹出一个元件对话框。在 Name 栏目中输入 and2 ,我们就得到一个 2输入的与门 2.输入 and2 3.选中 4.点击 OK 1.双击空白 ( 5) 点击 OK 按钮,将其放到原理图的适当位置。重复操作,放入另外两个 2输入与门。也可以通过右键菜单的 Copy 命令复制得到。 ( 6) 双击原理图的空白处,打开元件对话框。在 Name 栏目中输入 or3 , 我们将得到一个 3输入的或门。点击 OK 按钮,将其放入原理图。 1.输入 or3 2.点击 OK (7)双击原理图的空白处,打开元件对话框。在 Name 栏目中输入 not ,我们 会得到一个非门。点击 OK 按钮,将其放入原理图。 1.输入 or3 2.点击 OK (8)将鼠标入到元件的引脚上,鼠标会变成 “十 ”字形状。按下左键,拖动鼠标, 就会有导线引出。根据我们要实现的逻辑,连好各元件的引脚。 (9)双击原理图的空白处,打开元件对话框。在 Name 栏目中输入 Input , 我们便得到一个输入引脚。点击 OK 按钮,放入原理图。重复操作,给我 们的电路加上 3个输入引脚。 1.输入 input 2.选中 3.点击 OK (10)双击输入引脚,会弹出一个属性对话框。在这一对话框上,我们可更改引 脚的名字。我们分别给 3个输入引脚取名 in1 、 in2 、 in3 。 1.点击 General 2. 输入 in1 3. 点击确定 ( 11) 双击原理图的空白处,打开元件对话框。在 Name 栏目中输入 output , 我们会得到一个输出引脚。点击 OK 按钮,放入原理图。重复操作 . 1.输入 output 2.选中 3.点击 OK (10)双击输 出 引脚,会弹出一个属性对话框。在这一对话框上,我们可更改引 脚的名字。我们分别给 3个输 出 引脚取名 led1、 led2。 1.点击 General 2. 输入 led1 3. 点击确定 (11)原理图绘制好后,应执行后面的综合, 适配,仿真,引脚分配,下载等操作 26 原理图编辑工具栏中包含 4 3 2 1 1. 原理图符号添加工具; 3.旋转工具 ; 4.无电器特性的绘图工具等 。 2 带有电器特性的导线 、 总线 、 管道工具; 3、原理图编辑工具栏 ( 1)原理图符号添加工具 该工具用于在原理图中放 and2,or3,not,input,output等元件 该符号放置的元器件具有电器特性。 4. 注意事项 导线 、 总线 、 管道都具有电器特性;但导线 和总线一般用于元件之间的连接;管道一般用 于块图的连接 , 可以通过管道代替总线和单个 节点类型的导线 , 使视图更清晰 28 ( 2)带有电器特性的导线、总线、管道工具 1. 导线绘制工具 绘制将 单个 节点连接起来的导线 。 用于原理图 中的 元件 连接 。 2. 总线绘制工具 绘制将总线连接起来的电器连接线 。 即多条 单导线合在一起统称为总线 。 务必保证总线 连接的两端端口具有相同的总线宽度 。 用于 原理图中的 元件 连接 。 3. 管道绘制工具 在 块图 连接中 , 可以通过管道代替总线和单 个节点类型的导线 , 使视图更清晰 。 ( 1)如果节点与节点相隔较近,可直接通过导线连接。 ( 2)如果节点与节点相隔较远,不适合直接通过导线连接, 节点与节点之间可通过相同的节点名称进行连接。 ( 3)如果多条导线采用总线连接,当两端口的总线宽度不 一致时,不能用总线直接将端口连接起来,两端口应 采用相同的节点名称,但用不同的数据位数。 例如前一个端口用 Q11.0表示, ,后一个端口用 Q3.0表示, 它表示前端口的 12条导线中的低 4位和后一个端口的 4条导线 进行连接。前端口的 12条导线中的高 8位不处理 注意事项 ( 3)无电器特性的方形、椭圆、直线、弧形绘制工具 方形绘制工具,无电器特性 1 椭圆绘制工具,无电器特性 2 直线绘制工具,无电器特性 3 弧形绘制工具,无电器特性 4
展开阅读全文