从这个模块要实现的功能说起吧,如图1所示,实现的功能其实很简单的,就是一个频率计,只不过FPGA除了脉冲采集进行计数外,还要响应CPU的控制。图1 功能模块
来自
FPGA|by
银火虫 |发表时间 2016-06-13
|0个回复
0 引言
在数字系统的设计中,FPGA+ARM 的系统架构得到了越来越广泛的应用,FPGA 主要实现高速数据的处理;ARM 主...
来自
FPGA|by
银火虫 |发表时间 2016-06-18
|0个回复
最近学了FPGA 一段时间,想自己做个真实的东西,笔者也是务实求真的人,呵呵。首先就选择了一个数字钟,当我昨晚了计数器模块,做按键校准的时候,就发现按键抖动的很厉害,没有C 语言做...
来自
FPGA|by
银火虫 |发表时间 2016-06-23
|0个回复
1) QuartusII对代码进行时序仿真时出现Error: Can't continue timing simulation because delay annotation i...
来自
FPGA|by
银火虫 |发表时间 2016-06-23
|0个回复
为什么,是“再说”,因为前面写的有篇博客叫ModelSim难以察觉的问题
废话少说,进入正题:
前些天仿真PLL时,发现PLL没有时钟输出,但是示波器一...
从大学时代第一次接触FPGA至今已有10多年的时间,至今记得当初第一次在EDA实验平台上完成数字秒表、抢答器、密码锁等实验时那个兴奋劲。当时由于没有接触到HDL硬件描述语言,设计都...
我们先谈一下FPGA基本知识:
1、硬件设计基本原则
FPGA(Field-Programmable Gate Array),即现场可编程门阵列,它是在PAL、GAL、CPLD...
关于阻塞:计算RHS并更新LHS,此时不能允许有来自任何其他Verilog语句的干扰。 所谓阻塞的概念是指在同一个always块中,其后面的赋值语句从概念上(即使不设定延迟)是在前...
我们所说的FPGA配置电路,一方面要完成从PC上把bit文件下载到FPGA或存储器的任务,另一方面则要完成FPGA上电启动时加载配置数据的任务。在开始设计FPGA的配置电路之前,我...
舵机
一个常见的舵机有三个连接线。
黑色:电源地
红色:电源(5伏直流)
白色:控制引脚(PWM)
PWM控制舵机位置。伺服系统每20毫秒要有一个脉冲,以便获得正确的角度...
最近在用modelsim对设计进行仿真的过程中发现了一个非常有趣的问题。接下来,让我们跟随着一个设计的仿真来发现问题的原因所在。首先,以调用基于IP核的加法器为例。加法器IP核的参...
1.建一个总文件夹,如cnt
2.为源代码,测试台文件,仿真各建一文件夹。如src,tb,sim
3.编写源代码,testbench。如cnt.v,tb_cnt.v文件,同时文...
这是一个显示时钟的c语言程序,但是不知道怎么设置闹钟,求高手指教!!!(蜂鸣器接的是P2^3引脚)#include<reg52.h>#def...
调试了好久终于调试出来了啊,原来罪魁祸首竟然是一个时钟的问题:
DAC0(uchar t) { uchar i; uint x,y;...
74HC595内含8位串入,串/并出移位寄存器和8位三态输出锁存器。寄存器和锁存器分别有各自的时钟输入(Sclk和SLCK),都是上升沿有效。
当Sclk从低到高电...
本设计选用具有高集成度、低功耗、短开发周期的FPGA来完成此项设计,以实现系统的ASIC为研究背景,具有很强的现实意义和广阔的...
本文介绍了一种以MSP430F149单片机为核心的,基于Zigbee网络的无线抄表终端。具体阐述了该终端的主要特点、硬件电路设计和软件设计...
ZigBee 技术是一种近距离、低复杂度、低功耗、低数据速率、低成本的双向无线通信技术,主要适用于自动控制和远程控制领域,是为...