1 数字逻辑电路_(前言及实验准备)课堂实验指导书-西安交通大学 — 符均-教学资料分享-Intel FPGA教学资源分享/Altera FPGA学习教程
  • 免费注册   
  • 会员登录   
  • 设为首页
  • 加入收藏
  • 咨询热线:1388-225-1054

    1 数字逻辑电路_(前言及实验准备)课堂实验指导书

    * 作者 : admin * 发表时间 : 2018-05-02 * 浏览 :

    点击下载

    DE10_Nano_Pin_assignment_fj


    DE10_Nnao 开发套件《数字逻辑电路》课堂实验指导书 友晶科技Intel PFGA大学计划合作伙伴)开发的DE10_Nano 口袋板可用于数电课程教学和数电实验及自学FPGA。本实验依此设计,通过直观的实验展示 加深学生对组合逻辑电路和时序逻辑电路的理解。参考教材(每个实验中会指出对应教材页码):

    1.  鲍家元、毛文林、张琴.  数字逻辑(第 3 版).  高等教育出版社.2011.6

    2.朱正东伍卫国等编.数字逻辑与数字系(第1.电子工业出版社.2015.8

    3.  杨春玲、王淑娟等编.  数字电子技术基础(第 2 版).   高等教育出版社.2017.7.


    前言

    老师们可以使用这套实验指导书,在课堂上进行教学演示,也可以让同学在课下自己玩儿。实验指导书中包含完整的实验所需资料,不需与教材配套,因此 使用其他教材的老师和学生也可方便使用。每个实验的图形部分打印为了 PDF 文档,方便不同版本的移植和查看。


    实验前准备

    1,首先,在 Intel PFGA 官网网址 http://www.altera.com/下面http://dl.altera.com/?edition=pro下载FPGA 设计软件”Quartus Prime Standard 17.0” 及以上版本。下载后安装时,器件库仅选择 Cyclone V 系列即可,以节省 磁盘空间。请读者自行在Intel FPGA 官网按照

    DE10-Nano_v.1.2.5_HWrevB2_SystemCD提示获得合法的 license 文件,不要使用 盗版破解方法。 2,然后,浏览光盘文件中的“Getting_Started_Guide.pdf”了解开发板的结构和 基本用法,照着“My_First_Fpga.pdf”运行一个基本工程,了解软件环境。再浏 览http://www.terasic.com /,获取丰富的实验资料及其他信息,掌握基本的设计 和编程方法。

    3,下载本文档对应的各个实验中的 sof 文件,与《数字逻辑电路》课程教学同 步进行实际操作。

    4,学习过程中,请学习相关 PDF 文件,打开各个实验的工程,观察FPGA 中的 设计与教材内容,并可以进行修改,做更多的实验。因为FPGA 开发板已经将FPGA 芯片装在开发板上,所以其 IO管脚与其他器件及按键的连接关系已经确定,需 要使用给定的管脚约束文件(*.CSV)。将来同学们自己设计实验或者产品时,可 根据需要选择对应管脚连接。

    DE10_Nano_Pin_assignment_fj.csv”文件就是De10_Nano 的管脚分配文件,可以用Execel 打开,其中示例如下:

    To

    Direction

    Location

    I/OBank

    VREF

    Group

    I/O

    Standard

    SW[0]

    Input

    PIN_Y24

    5B

    B5B_N0

    3.3-VLVTTL

    表格中上面这句话说的是:在开发板上用于0号拨动开关的SW[0]输入连接到了 FPGAY24管脚上,IO电压标准为3.3V的低压TTL信号,属于编号为5BIO 组,对应的文件中的信号名为SW[0]

    如果你使用的是友晶科技的其他DE 系列板卡,只要修改约束文件中对应的几个 管脚即可。本实验使用到的管脚为SW[3..0]KEY[1..0]LED[7..0]

    仙交电信学院 《数字逻辑电路》课程教学组符均Mar,    2018



    实验一基本组合门

    实验二组合电路分析

    实验三组合电路设计

    实验四 组合 MSI 器件(3-8 译码)

    实验五 组合 MSI 器件(4-7 译码)

    实验六组合 MSI 器件(编码器)

    实验七组合MSI器件(多路选择器)

    实验八组合MSI器件(加法器)

    实验九组合MSI器件应用(码制转换)

    实验十双稳态元件(S-R锁存器)

    实验十一双稳态元件(/S-/R锁存器)

    实验十二双稳态元件(主从J-K触发器)

    实验十三双稳态元件(D触发器)

    实验十四双稳态元件(边沿触发J-K触发器)

    实验十五双稳态元件(T触发器)

    实验十六同步时序电路设计(1111序列检测器)

    实验十七同步时序电路设计(串行乘法器)

    实验十八时序MSI器件(74163

    实验十九节拍发生器实验二十VHDL语言(一)

    实验二十一VHDL语言(二)

    实验二十二数字系统设计(交通灯)

    实验二十三数字系统设计(简易CPU