基于ST40GX1与STi5514的网络交互式数字电视机顶盒硬件设计
时间:09-16
来源:电子元器件应用
点击:
(3)V.90软件Modem的支持
对于V.90软件Modem的支持,可直接利用ST40GX1的Modem前端接口MAFE来完成。不使用硬件Modem可以充分利用ST40GX1的运算处理能力来降低成本。
系统的启动及通讯
ST40GX1与STi5514通过配置各自MPX总线接口的主/从(Initiator/target)方式来决定系统的启动顺序。在这里,由于系统启动代码位于ST40GX1局部FLASH中,故将ST40GX1配置为主(Initiator)将STi5514配置为从(target)。具体的启动顺序为:ST40GX1首先控制MPX总线并且先启动,在启动期间阻止STi5514使用MPX总线,直到其完全完成从Flash里面读取启动代码和初始化为止。接着ST40GX1利用MPX总线拷贝STi5514的启动程序以及应用程序代码到自己的LMI DDR内存中,拷贝完成后,ST40GX1释放并允许STi5514控制MPX总线,STi5514从ST40GX1的DDR SDRAM中拷贝自己的启动程序及应用程序代码,借鉴这一点,通过MPX总线可以实现多CPU之间的存储共享。
STi5514通过MPX总线可以访问ST40GX1上的Mailbox寄存器。Mailbox被固定映射于ST40GX1存储空间的基地址0x1B150000处,该寄存器对两个CPU都能产生中断信号。通过Malibox寄存器,ST40GX1与STi5514能实现进程同步、消息传递等进程间通信。
- 高清晰度数字电视适配均衡器GS1504(08-18)
- 下一代数字电视解码方案的改进 (08-19)
- 高端彩电的分类定义及技术术语解释(08-25)
- 下一代机顶盒的技术趋势和解决方案(08-30)
- 数字电视的条件接收系统原理与应用(09-07)
- 数字电视条件接收系统的安全性研究(09-07)