资讯详情

北京革新创展科技有限公司-BICE-EDA数字逻辑电路设计实验(实验1.7 8-3编码器)

北京创新创新科技有限公司需要本实验B-ICE-EDA/SOPC实验箱主板LED指示灯, SW9-SW16组开关。请控制拨码开关 LCD_ALONE_CTRL_SW 中开关VLPO可使用以下拨放的低电平LED1~LED8;请控制拨码开关CTRL_SW中开关SEL1, SEL2将下逻辑电平放置为00,使DP9数字管显示1,可使用SW9-SW16组开关。

了解普通编码器的原理; 2、熟悉QuartusII掌握数字电路设计的基本流程; 3、介绍QuartusII掌握软件环境参数配置、仿真、管脚分配、下载等基本操作的基本设计理念。 4.熟悉北京创新创展科技有限公司B-ICE-EDA/SOPC实验箱及其核心板硬件环境。

普通8_3编码器真值表:输入8个互斥信号,输出3位二进制代码,如下: 输入 输出(Y2 Y1 Y0) I0 0 0 0 I1 0 0 1 I2 0 1 0 I3 0 1 1 I4 1 0 0 I5 1 0 1 I6 1 1 0 I7 1 1 1

1、用Verulog语言设计一个普通的8-3编码器程序,模拟和分析; 2、用QuartusII编译软件,下载到北京创新创展科技有限公司B-ICE-EDA/SOPC验证在实验平台上进行, 用LED输出编码实时显示。

详见北京创新创展科技有限公司B-ICE-EDA/SOPC实验箱实验指导书及demo资源。

下表为北京创新创新科技有限公司B-ICE-EDA/SOPC-IEELS Platform开发实验平台引脚分配表: 设计端口 芯片引脚 开发平台模块 a Y16 SW9 b Y14 SW10 c E7 SW11 d D7 SW12 e C7 SW13 f D8 SW14 g E9 SW15 h A3 SW16 outcode[2] AA12 LED1 outcode[1] AB13 LED2 outcode[0] AA14 LED3 none_on U14 LED8 1.根据实验准备连接相应的跳线,调整拨码开关,选择相应的模块; 2.找到本次试验的源程序,打开项目,将程序下载到实验平台; 3、拨动SW9-SW16输入八位数据,观察LED1-LED显示结果显示8-3优先编码器的功能。

在Modelsim下得到的编码器仿真波形图 从上图可以看出,当{a,b,c,d,e,f,g,h}=8’b1000_0000时,outcode=3’b000,none_on=0; 当{a,b,c,d,e,f,g,h}=8’b0100_0000时,outcode=3’b001,none_on=0; 当{a,b,c,d,e,f,g,h}=8’b0010_0000时,outcode=3’b010,none_on=0; 当{a,b,c,d,e,f,g,h}=8’b0001_0000时,outcode=3’b011,none_on=0; 当{a,b,c,d,e,f,g,h}=8’b0000_1000时,outcode=3’b100,none_on=0; 当{a,b,c,d,e,f,g,h}=8’b0000_0100时,outcode=3’b101,none_on=0; 当{a,b,c,d,e,f,g,h}=8’b0000_0010时,outcode=3’b110,none_on=0; 当{a,b,c,d,e,f,g,h}=8’b0000_0001时,outcode=3’b111,none_on=0; 都实现了正确的编码逻辑。 当{a,b,c,d,e,f,g,h}=8’b0000_0011时,outcode=3’b000,none_on=1, 此时表示编码逻辑错误。

详见北京创新创展科技有限公司B-ICE-EDA/SOPC实验箱实验指导书及demo资源。

标签: 连接器y16hy16连接器y16p

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台