热TW2880P-BC2-GR 芯片应用笔记

描述

本应用笔记介绍了 TW2880P-BC2-GR 芯片。该文档介绍了 Clockgen 和 PLL,包括 SCK、MCLK 和 VCLK 寄存器。该芯片的 PCB 布局如图所示,包括 SDRAM、DAC 和 HDMI 布局。本文档还讨论了 PB 窗口和通道 ID 解码、记录和 SPOT 单元、基于 TW2880C 的显示设置、OSG 和简单 OSD、运动检测和中断、DMA 功能、音频接口以及 C2 和B1.

第 1 部分:时钟发生器和 PLL

寄存器

TW2880C 具有三个时钟域,分别是系统时钟域、存储器时钟域和视频时钟域。每个时钟域支持不同种类的功能单元。时钟由三个不同的自由运行 PLL 生成。VCO 级之后的高速时钟在到达最终电路之前将经过串联分频器和相位选择。现在我们将详细介绍每个时钟域。

时钟

整个 TW2880 都使用系统时钟。这个想法是我们还将在这个时钟组中使用 27 的倍数的时钟。原因显而易见;27 MHz 时钟是 BT.656 标准的数据时钟。由于这些特性,一些视频解码器或 CVBS 输出部分将使用该时钟组。

寄存器

时钟列表

  • 该时钟组产生 12 个时钟。
  • 108 MHz 系统时钟
  • 54、27、13.5 MHz 系统在输入/输出模块中使用
  • 带相位控制的 108 MHz 系统时钟,用于录音输出单元。
  • 高速 216 MHz 定标时钟(可以是 432 MHz)
  • 双显示器电视编码器时钟
  • 双显示器视频时钟
  • 定标器的双显示器快速时钟
  • 双监视器 DAC 时钟
  • VGA 的双显示器外部视频时钟
  • 网口输出时钟

寄存器

SPLL 的寄存器设置

在正常情况下,[0x207] 位[5:0] 被设计为具有默认值 5'd31,因为这将使 xpllclk 为 864 MHz,经 8 个电路分频后将创建 108 MHz 系统时钟。

[0x216] bit 2, 3, 4 用于选择108 MHz、54 MHz和27 MHz时钟的相位。

[0x216] bit 1, 0 用于选择108 MHz时钟的相位,用于调整记录端口时钟/数据的关系。

[0x21F] bit 2:1 用于选择双监视器时钟的来源,如果需要 CVBS,我们应该使用 SCLK 组产生的时钟。如果与 27 MHz 以外的显示模式相关,那么我们应该将这两位设置为 1,并使用 VCLK 组生成的时钟。

编辑:hfy

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分