前面说过,在C,C++等语言学习中,“Hello World”将会是第一个学习的代码,但是在FPGA中由于电路驱动的复杂性,与单片机雷同,我们无法在电脑上实现“Hello World”的显示,而必须依靠相关 ...
光纤通信是用光纤作为传输介质,以光波作为载波来实现信息传输,从而达到通信目的的一种新通信技术。与传统的电气通信相比,光纤传感技术具有精度和灵敏度高、抗电磁干扰、寿命长、耐腐蚀、成本 ...
与仅仅几年前相比,当今的嵌入式产品已经变得更加复杂和更加先进。设计本身可包括一个FPGA以及一个单独的图形处理器(GPU),外加多个用于视频端接、USB、无线网络、以及高速有线以太网、工业Mo ...
LED 降雪效果灯电路设计
使用一颗Silego 公司型号为SLG46620V 的GreenPAK系列可编程的混合信号集成电路产品来实现64颗LED的 降雪效果灯。这个方案由一颗芯片产生连续的亮度平缓过度的移动光 ...
尽管很多人听说过FPGA和CPLD,但是关于FPGA与CPLD之间的区别,了解的人可能不是很多。虽然FPGA与CPLD都是“可反复编程的逻辑器件”,但是在技术上却有一些差异。简单地说,FPGA就是将CPLD的 ...
本文档主要讲解实现一个1024点的16位正弦波数据的生成,并将该数据制作成quartus II使用的mif文件,使用此文件,我们便可以使用FPGA,基于直接数字合成(DDS)原理生成标准的正弦波,即实现信 ...
一、VGA的诱惑
首先,VGA的驱动,这事,一般的单片机是办不到的;由于FPGA的速度,以及并行的优势,加上可现场配置的优势,VGA的配置,只有俺们FPGA可以胜任,也只有FPGA可以随心所欲地 ...
SOPC的课程已经结束了,短短4天,要消化的内容还真不少。今天又开始了DDR2 SDRAM的课程,其实在我来北京之前他们已经开始SDRAM的课程了,想起我做SDRAM的时候,真的是好费劲,又没人指点, ...
这里要谈的时xilinx的spartan-3系列FPGA的配置电路。当然了,其它系列的FPGA配置电路都是大同小异的,读者可以类推,重点参考官方提供的datasheet,毕竟那才是最权威的资料。这里特权同学只 ...
七、SDRAM工作时钟相位偏移计算
从上篇文章中我们知道,我们的数据是要经过一定的延时才会到达目标器件的,这个延时也就是相对于源寄存器的时钟发射沿的时间延时,数据在源寄存器时钟的上 ...
下面我们进入正题,今天我们讲时序
一、从静态时序分析说起
我理解的静态时序分析,就是我们在不加激励的情况下,通过对电路进行时序的延迟计算,预计电路的工作流程,对电路提出 ...
在我们的电子系统中,当需要用到大量的按键输入时,普通的独立按键和矩阵键盘已经无法满足我们的输入需求,这个时候,我们需要使用一种功能更加强大的键盘,来帮助我们输入更多的信息。在pc ...