08 2014 档案

摘要:1. 算法介绍CORDIC(Coordinate Rotation Digital Computer)算法即坐标旋转数字计算方法,是J.D.Volder1于1959年首次提出,主要用于三角函数、双曲线、指数、对数的计算。该算法通过基本的加和移位运算代替乘法运算,使得矢量的旋转和定向的计算不再需要三角... 阅读全文
posted @ 2014-08-22 15:46 aikimi7 阅读(18937) 评论(3) 推荐(2)
摘要:VGA控制器的编写主要是了解VGA的显示标准和时序,如1024X768@60Hz,确定时钟频率(65MHz=1344X806X60),列像素时间等于时钟周期,扫描从左到右、从上到下(类似于电视扫描PAL)。除有效时间外,一行还有同步脉冲时间、后肩和前肩。(http://tinyvga.com/vga... 阅读全文
posted @ 2014-08-15 16:55 aikimi7 阅读(954) 评论(0) 推荐(0)
摘要:项目之前研究了I2C通信协议的实现,完成FPGA对视频解码芯片SAA7111A的初始化配置,设计实现了I2C主机对从机(SAA7111A)32个寄存器的写操作,因此只简单实现了I2C的写时序。这次重新梳理学习了I2C协议,借助黑金开发板设计I2C主机控制器完成对EEPROM(24LC02)的读写操作... 阅读全文
posted @ 2014-08-11 17:32 aikimi7 阅读(1068) 评论(0) 推荐(0)
摘要:RS232串口经常使用在PC机与FPGA通信中,用于两者之间的数据传输,因为UART协议简单、易实现,故经常使用。DB9接口只需要使用3根线,RXD(2)、TXD(3)和GND(5),如下图所示。而用FPGA实现控制器时只需要利用RXD和TXD两根线即可完成串口通信。UART的异步通信协议如下所示:... 阅读全文
posted @ 2014-08-11 10:23 aikimi7 阅读(2424) 评论(0) 推荐(0)