
单片机系统软件看门狗的设计思路解析-软件看门狗技术的原理和这差不多,只不过是用软件的方法实现,我们还是以51系列来讲,我们知道在51单片机中有两个定时器,我们就可以用这两个定时器来对主程序的运行进行监控。

FPGA芯片的工艺结构-目前最大的两个FPGA厂商Altera公司和Xilinx公司的FPGA产品都是基于SRAM工艺来实现的。这种工艺的优点是可以用较低的成本来实现较高的密度和较高的性能;缺点是掉电后SRAM会失去所有配置,导致每次上电都需要重新加载。

可编程逻辑器件中逻辑怎么来实现-一个二进制函数的输出,可以用其输人函数的最小项之和来实现。因此,任一函数的输出就可以用图1所 示的积或两级逻辑电路来实现。这种方法同样适用于多输出的情况,而每个输出是由其自己的积项和来形 成,如图2所示为多输出积或两级逻辑电路。

基于级联结构和VHDL语言的IIR数字滤波器在FPGA上实现设计-IIR数字滤波器在很多领域中有着广阔的应用。与FIR数字滤波器相比,它可以用较低的阶数获得高选择性,所用存储单元少,经济而效率高,在相同门级规模和相同时钟速度下可以提供更好的带外衰减特性。下面介绍一种在FPGA上实现IIR数字滤波器的方法。

Xilinx Vivado .coe格式文件生成步骤-由于Quartus ii软件ROM用的是mif格式的文件,且可以用软件Guagle_wave生成正弦波、三角波、锯齿波。我们可以利用这个软件先生成数据,然后再将其转化为符合COE格式的文件。

SPI总线是什么?FPGA串行外围接口SPI设计应如何实现?-在数据串并转换的过程中, 必须用到寄存器来存放临时数据。一般情况下,发送数据需要1 个发送寄存器,接收数据需要1个接收寄存器,则至少需要2 个寄存器。在SPI 总线中,每发送1个数据位则发送寄存器多出1 个空闲位, 正好可以在半个周期后用来接收1 个数据位。为了减少资源消耗,可以用1 个移位寄存器来代替2 个独立的接收寄存器和发送寄存器。图3 所示为SPI 总线的硬件结构框图,其中Master 和Slave 各使用1 个移位寄存器接收和发送数据。
想尽快上手FPGA,FPGA开发流程了解一下-代码设计完成后,最好先使用开发工具进行语法检测,之后进行功能仿真,此处仿真不涉及时序上的延时。仿真工具首推ModelTech公司的ModelSim,也可以用ISE的Quartus 2进行简单仿真。

角度位移传感器实际应用及工作原理解析-角度传感器用来检测角度的。它的身体中有一个孔,可以配合乐高的轴。当连结到RCX上时,轴每转过1/16圈,角度传感器就会计数一次。往一个方向转动时,计数增加,转动方向改变时,计数减少。计数与角度传感器的初始位置有关。当初始化角度传感器时,它的计数值被设置为0,如果需要,你可以用编程把它重新复位。