“该显示控制器支持六层和四层配置,后者使其向后兼容以前的富士通 GDC 产品,例如 Cremson 和 Scarlet。这一点很重要,因为它突出了富士通产品线的一个关键属性,即向后或向上兼容性,从而保留了用户的软件投资。在六层模式下,也称为窗口模式,可以按任意顺序设置叠加顺序。在兼容模式下,多支持四层,叠加顺序是固定的。如下图 1 所示。
”本说明将重点关注 Lime 和 Coral-PA,因为这些设备被认为是主流设备或满足当今导航设计要求的“点”。换句话说,这两款设备提供了出色的性价比。Lime 和 Coral-PA 均具有模拟/数字 RGB 视频输出接口。这些芯片可以与任何类型的具有匹配 RGB 视频和定时信号的 LCD 显示面板(无源、有源等)连接。因此,本文可以专注于显示控制器的功能,而不需要考虑显示属性、界面或其他显示属性。
显示功能
窗口和兼容层模式
该显示控制器支持六层和四层配置,后者使其向后兼容以前的富士通 GDC 产品,例如 Cremson 和 Scarlet。这一点很重要,因为它突出了富士通产品线的一个关键属性,即向后或向上兼容性,从而保留了用户的软件投资。在六层模式下,也称为窗口模式,可以按任意顺序设置叠加顺序。在兼容模式下,多支持四层,叠加顺序是固定的。如下图 1 所示。
显示层的配置
由于内存有限而对层数的限制
可以使用的层数取决于 GDC 可用的图形内存量。例如,对于尺寸为800*480、颜色深度为16bpp的显示层,需要2*800*480=768kB的存储区域。对于多个这样的层,该值将乘以总层数。还有一些其他因素需要考虑。为了实现流畅的动画,双缓冲需要在每一层的内存中存储两个这样的帧,一个用于绘制帧,另一个用于显示帧。此外,需要保留约2帧的内存缓冲区4以用于使用视频捕捉功能。简而言之,如果可用内存有限,那么层数也会相应受到限制。
显示参数 – 它们的真正含义
显示参数
其中每一项都在各自的寄存器中设置。VTR、VSW、VSP、VDP、HTP、HSW、HSP、HDP 和 HDB 直接与显示面板的时序相对应。下图显示了这些值如何映射到逐行显示的 R/G/B、HSYNC 和 VSYNC 信号。
显示框位置控制
待显示的图形图像数据位于图形存储器中的逻辑2D坐标空间(逻辑图形空间)中。有六个逻辑图形空间,每一层一个。
逻辑图形空间与显示位置的映射关系如下图所示:
显示位置参数
如需进一步说明,请参阅 Coral-PA 用户手册。
显示控制器将逻辑图形空间视为在水平和垂直方向上滚动。结果,如果显示帧跨越逻辑空间的边界,则边界之外的部分被假定为循环连接的另一侧覆盖。
分享到:
猜你喜欢