mayiqun720

转 揭秘《跨时钟域处理》三大方法

跨时钟域处理是FPGA设计中经常遇到的问题,而如何处理好跨时钟域间的数据,可以说是每个FPGA初学者的必修课。如果是还在校的本科生,跨时钟域处理也是面试中经常常被问到的一个问题。 在本篇文章中,主要介绍3种跨时钟域处理的方法,这3种方法可...

转 跨时钟域处理之一:源同步信号初步分析

最近由于公司的项目,涉及到了源同步信号这个概念。所谓源同步信号,也就是传输待接收的数据和时钟均由发送方提供。 假设现在有DSP与FPGA通过SPI总线进行通信,DSP为主机,FPGA为从机。此时FPGA怎么来采集DSP传输的数据或指令呢?...

转 SDRAM驱动篇之简易SDRAM控制器的verilog代码实现

在Kevin写的上一篇博文《SDRAM理论篇之基础知识及操作时序》中,已经把SDRAM工作的基本原理和SDRAM初始化、读、写及自动刷新操作的时序讲清楚了,在这一片博文中,Kevin来根据在上一篇博文中分析的思路来把写一个简单的SDRAM控...

转 SDRAM理论篇之基础知识及操作时序讲解

这个星期在进行SDRAM的学习,当然关于SDRAM的理论知识,在上周讲了一部分,而这周主要的还是写代码及调试。如果有朋友在这之前没有接触过内存的话,可以看下业内写的比较好的扫盲文章《高手进阶 终极内存技术指南》(点击进入下载),虽然Kevi...

转 如何将FPGA程序固化到外部Flash存储器

在我们刚开始学习FPGA的时候,我们一般都是将编译后生成的.sof文件(针对于Altera器件)通过JTAG方式下载到FPGA内部,但是我们会发现,给FPGA重新上电之后,我们之前给它下载的程序已经丢失了,如果我们还想让FPGA跑上次的功能...

转 VGA系列之一:VGA显示器驱动篇

在这周里边,学习的内容包括两个主要的部分:UART通信和VGA显示器。串口通信是这周的前半周讲的,下半周讲的是VGA。在我们的这篇文章中,先来讲下VGA。当然在VGA实验中,我们暂时只做了5个小实验:1.显示器显示3栏颜色;2.在第...

转 “流水灯”升级,基于FPGA的呼吸灯设计

算一下,在上海至芯学习已经有半个月了,虽然时间只有半个月,但学到的东西还是挺多的,第一周主要是学习verilog语法和FPGA的开发流程,第二周,也就是现在这周,就开始设计计算器。虽然学习的任务比较重,但过的还是挺充实的,早上8:30左右起...

转 为什么国内电子工程师发展明显不如软件工程师?

做了9年硬件电路设计,5年智能手机,4年医疗器械,看到这个问题,心情很复杂,自己喜爱的工作居然无奈的发展到了这个窘境。 当初选择硬件是因为不想日复一日的坐在屏幕前面敲代码到天亮,硬件电路设计工作中的元素要丰富一些,各种仪器,各种元器件,实...

转 FPGA 视频 拼接器传输 4k(3840x2160)@30hz的架构

如下图: 输入卡上的FPGA先把3840 x 2160@30hz的视频裁剪为 4个 1920x1080@30hz的视频,因为 4K@30HZ的频率是 297MHZ,到 serdes 那边就变为了5.8G的带宽,对于一般的serdes带...

转 基于FPGA的画面分割器

为了在一个显示器上看到多个 画面,可以将任何 四路 最高分辨率为 1080P的视频以任意方式组合为一路1080p@60hz高清输出。有下面几种场景:四画面:画中画:然后分析一下本产品的架构:四路 HDMI 信号 经过 PHY转为 TTL到F...

转 微信小程序引爆朋友圈的秘密

昨天,也就是2017年1月9日,微信上线重磅功能“小程序”,一时间刷爆了朋友圏。从来没有一款产品像“微信”一样如此引人注目,从来没有一个应用像“小程序”一样被如此多的人病毒式的传播。曾经有人说过,如果用户愿意主动将一个产品分享和推荐给他的朋...

转 IIC总线的FPGA实现

一、摘要  DE2_TV中,有关于寄存器的配置的部分,采用的方法是通过IIC的功能,这里对IIC总线的FPGA实现做个说明。 二、实验平台  软件平台:ModelSim-Altera 6.4a (Quartus II 9.0)  硬件平台:...

转 WebAPI性能优化之压缩解压

有时候为了提升WebAPI的性能,减少响应时间,我们会使用压缩和解压,而现在大多数客户端浏览器都提供了内置的解压支持。在WebAPI请求的资源越大时,使用压缩对性能提升的效果越明显,而当请求的资源很小时则不需要使用压缩和解压,因为压缩和解压...

【推荐图书】我读过的一些好书

寻寻觅觅,搞FPGA有几个年头了,但是FPGA方面的书少,好书更少。不得不说,有些书虽然是经典,可是错误百出,有些书,可能只适合入门,等你真正掌握了,弃之如履。最好的书当然是官方的datasheet和userguide,很多书不过...

转一篇原码反码补码的文章

http://www.cnblogs.com/zhangziqiu/archive/2011/03/30/ComputerCode.html 本篇文章讲解了计算机的原码, 反码和补码. 并且进行了深入探求了为何要使用反码和补码, 以及更进一...