随笔分类 - 显示模块
摘要:一.功能:把10bit数据转化为串行数据在一个时钟周期全部输出(先输出高位,再输出低位) 二.框图 二.思路 对于TMDS编码器,在每一个输入时钟周期,输入一次数据到TMDS编码器进行处理,然后又串行发送器输出串行数据。 为了在一个周期内输出10位数据,我们设置输出时钟频率是输入时钟频率的5倍。再利
阅读全文
摘要:一.基础知识 1.历史 早期在FPGA芯片上实现HDMI控制显示是使用HDMI发送芯片,eg:ADV7513,sil9022,CH7301等。用之前VGA控制中输出的RGB信号,行场同步信号和使能信号输入到HDMI芯片中处理再输出。 为了节省I/O引脚资源,直接在FPGA上设计HDMI时序并直接连接
阅读全文
摘要:一.编码步骤: 基本方法:取第一位数据为初值,接下来输入的每一位与前一导出的位(根据判断条件)进行异或XOR或者同或XNOR(最小化传输,减少0/1翻转);最后选择性反转这9bit数据(DC平衡处理,平衡0和1的个数)。 ①DE为高电平时,对8位RGB数据编码,第9bit表示采用了XOR / XNO
阅读全文
摘要:一.功能: ①.基本功能:设计一个VGA控制器,输出data_request从外部读取RGB值,产生RGB,HS,VS五个信号,驱动VG视频输出模块(包含专用视频 DAC 芯片 GM7123)控制显示屏动态色彩输出。 说明:因为VGA是传输模拟信号,用模拟信号驱动显示屏显示,所以这里FPGA设计完V
阅读全文
摘要:一.显示器类别(物理原理) 1.CRT(阴极射线管显示器): Ⅰ.特点:最初一代显示器,大屁股显示器。 Ⅱ.成像原理:以三原色荧光粉单元为一个像素。用电子枪循环不断地发射电子束激发每个像素的荧光粉发光。电压不同的电子枪激发的原色光强弱也不同,以此组合成各种颜色。 2.LCD(液晶显示器):Liqui
阅读全文
摘要:一.功能: 1.使用uart串口接收模块接收待显示的串行数据(像素RGB值)。 2.把待显示的数据写入ram中。 3.从ram中读取像素值到TFT显示屏中显示,并对应输出该像素的坐标值。 4.在RAM的IP核中提前加载一幅图片并显示。 二.系统框图: 三.实现:使用之前设计的uart_tx模块发送串
阅读全文

浙公网安备 33010602011771号