摘要: 一设计功能 通过串口发送端,可以发送一字节的数据。有输入标志信号和发送完成的标志信号进行控制发送过程,核心是发送的时序图。串口发送分成两个部分:串口波特率和串口数据发送。即空闲时的高电平和起始位,八位数据位,停止位。 二设计输入 下面的程序代码是从上到下,从最基本的时钟开始,分频计数器,分频标志信号 阅读全文
posted @ 2020-05-17 21:19 菜鸟芯片师 阅读(810) 评论(0) 推荐(0)
摘要: 一设计功能 实现FPGA开发板能够收到PC发送的一字节数据,共8比特。串口接收一个是波特率,还有就是接收引脚的下降沿检测,最后就是数据接收的时序逻辑。在开始时,接收引脚是空闲状态,当接收引脚下降沿到来时,先来一个起始位,然后是八位的数据位,每到一个波特率时钟传输一个数据位,接收完八位数据后,八位数据 阅读全文
posted @ 2020-05-17 21:01 菜鸟芯片师 阅读(683) 评论(0) 推荐(0)
摘要: 今天准备在ISE14.7中调用PLL的IP核,搞一下时钟的分频和倍频。可在我做好pll的IP核后,我直接用ise生成了一个仿真文件,只需要修改下例化模块名和加一个时钟就行勒。 问题:但怎么在ISE14.7中调用Modelsim勒? 百度找了很多资料发现,要想调用:首先得先对ISE编译库进行编译。然后 阅读全文
posted @ 2020-05-13 19:05 菜鸟芯片师 阅读(3412) 评论(0) 推荐(0)
摘要: 前言 从两年前就一直总结自己对人生,工作,与人交往的思考,对一门技能的学习和科研也有更深的认识,其实学好一门专业技能或者搞定任何事,无非就是正确的心态和方法。 主动意味着更好的选择 1.正确的心态(热爱、豁达、体贴、扎实耐心): 豁达和体贴则是做人做事的核心。 豁达:即对实现自己想要的:如积累技术和 阅读全文
posted @ 2020-05-12 18:00 菜鸟芯片师 阅读(939) 评论(0) 推荐(0)
摘要: 一设计功能 1.上次状态机的练习 2这次自动售货机综设 (一)对比两次的售货机 上次售货机的关键是画出状态转移图。明确输入分几种,输出是啥,有哪些状态。如下图所示 (二)系统或综合设计的经验: 既然这次的综设,在上次的售货机基础上,加了流水灯,按键等模块。那么根据模块化设计,那我先做核心模块,再做功 阅读全文
posted @ 2020-05-12 17:13 菜鸟芯片师 阅读(701) 评论(0) 推荐(0)
摘要: 一设计功能 (一)实验现象: 在赛灵思的开发板上,按键每按下一次,四个LED灯向左移位一次实现流水灯效果。 (二)知识点:按键消抖,移位。按键按下与释放,首先得把按键的完整过程分为下降沿和上升沿,下降沿与上升沿都得维持10ms,才能看作真正的按下与释放。否则为抖动。移位分成左移和右移,实现方式有两种 阅读全文
posted @ 2020-05-11 14:07 菜鸟芯片师 阅读(534) 评论(0) 推荐(0)
摘要: 一设计功能:(一)用两个分频模块,实现16分频,且让输入a 和b在16个系统时钟内,相与一次。 (二)模块化设计思想(结构化思维) 拆分,即把一个系统划分成多个功能模块,控制模块,组合模块。然后从功能模块开始,循序渐进一个个设计好,再把所有的模块连接起来,实现系统功能。 二设计输入 (一)顶层模块: 阅读全文
posted @ 2020-05-08 21:58 菜鸟芯片师 阅读(697) 评论(0) 推荐(0)
摘要: 一设计功能:从灭到亮,时间为2秒,再从亮到灭也为2秒,总的时间为4秒。现象是,led灯的亮度从暗逐渐到亮的过程,再从亮逐渐变暗。 二设计实现之我看:(一)可调占空比的方波。可调占空比,是对于一个周期固定的方波信号,即方波的高电平持续时间或翻转时间不断改变。 (二)实现过程: 把2秒分成1000份,则 阅读全文
posted @ 2020-05-07 21:06 菜鸟芯片师 阅读(452) 评论(0) 推荐(0)
摘要: 一设计功能是:让LED灯每1秒亮一次,再灭一秒,闪烁时间周期为2秒。 二分频的介绍: (一)设计方式:IP核和自己动手写。 (二)对于分频的构成:一个是计数器,还有时钟翻转。方法一是计满整个周期,一半周期为高,一半为低。第二种是,计满半个时钟周期,就反转。 三设计输入: (一)分频计数器模块 功能是 阅读全文
posted @ 2020-05-07 19:29 菜鸟芯片师 阅读(704) 评论(0) 推荐(0)
摘要: 一是设计功能: 在程序中设计了8位的移位寄存器,在Idle状态下,判断shift_start信号是否为高,如果为高,进入Start状态,在Start状态延迟100个周期,进入Run状态,进行移位处理,如果shift_stop信号有效了,进入Stop状态,在Stop状态,清零q的值,再跳转到Idle状 阅读全文
posted @ 2020-05-06 15:41 菜鸟芯片师 阅读(1200) 评论(0) 推荐(0)