显示适配器与数据转换器技术解析
1. 显示适配器状态机工作原理
1.1 像素处理状态
在显示适配器的工作过程中,存在一个特定状态。在此状态下,像素计数器通过 IncPx = 1
进行递增,同时通过 SelB0 = 1
选择 Buf0
输出处 3 - 1 多路复用器(MUX)的端口 2,并且保持 SelBuf0 = 1
和 RE0 = 1
。
在这个状态里,控制器会将 PxOut
与 (AIPOut – 2)
进行比较,以此来判断是否到达有效图像的末尾。具体情况如下:
- 若 PxOut < (AIPOut – 2)
,控制器会返回到 R0
状态,从 Buf0
中获取更多的图像像素。这一情况对应着特定时序图中 62 到 70 周期的操作。
- 若 PxOut = (AIPOut – 2)
,在第 71 周期,控制器会进入 Reset R0
状态,以输出图像像素的最后一个 R 分量,同时生成 SelR0 = 1
、 SelBuf0 = 1
和 RE0 = 1
。随后,状态机在第 72 周期进入 Reset G0
状态,在第 73 周期进入 Reset B0