[发明专利]系统控制装置无效
申请号: | 200710152404.2 | 申请日: | 2007-10-11 |
公开(公告)号: | CN101162447A | 公开(公告)日: | 2008-04-16 |
发明(设计)人: | 前田太郎 | 申请(专利权)人: | 松下电器产业株式会社 |
主分类号: | G06F13/28 | 分类号: | G06F13/28 |
代理公司: | 北京市金杜律师事务所 | 代理人: | 季向冈 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统 控制 装置 | ||
技术领域
本发明涉及进行集成在1个芯片上的具有多个功能块的系统LSI的控制的系统控制装置。
背景技术
一般,系统控制装置具有系统控制微机部、集成在1个芯片上的具有多个功能块的系统LSI部,在上述多个功能块的内部分别设有控制寄存器,将这些控制寄存器分配给上述系统控制微机部可访问的地址空间,上述系统控制微机部访问这些控制寄存器,由此进行上述具有多个功能块的系统LSI部的控制。例如,作为进行对多个控制寄存器的寄存器访问的系统控制装置,已知有专利文献1记载的技术。
图9是表示现有的系统控制装置的整体结构的框图和表示同一系统控制装置的动作的示意图。
在图9中,系统控制装置900具有系统控制微机部910、地址译码部911、具有集成在1个芯片上的4个DMA(Direct Memory Access)控制器921、922、923、924的系统LSI部920。上述4个DMA控制器921~924由各自的内部设置的控制寄存器925、926、927、928所控制。此外,上述控制寄存器925~928由来自上述系统控制微机部910的访问来控制。在该访问时,上述地址译码部911将对上述系统控制微机部910要访问的控制寄存器的访问地址译码为分配给该控制寄存器的地址。
这里,上述系统控制装置900使用上述4个DMA控制器921~924,将主存储器930上的各个不同的地址区域931、932、933、934中存储的4个图像数据PA、PB、PC、PD分别传送给缓存器940内的4个缓存区941、942、943、944。传送给上述缓存器940的图像数据PA~PD在图像合成块950中被合成,从而生成合成图像数据ABCD。
存储在上述主存储器930上的各地址区域931~934中的图像数据PA~PD在利用上述DMA控制器921~924的向上述缓存器940的传送后,通过来自该系统控制装置900的外部的访问,在一定期间中更新数据。在数据被更新后,使用DMA控制器921~924将该更新后的图像数据PA~PD再次传送到缓存器940内的各缓存区941~944。然后,将传送到缓存器940的图像数据PA~PD合成为合成图像数据ABCD。
在系统控制装置的硬件设计中,当将具有相同功能的多个DMA控制器安装在硬件上时,常常并列安装相同的设计数据的DMA控制器,各DMA控制器内的控制寄存器在该DMA控制器内的地址或位位置是公用的。即,DMA控制器921内的控制寄存器925的地址分配给该DMA控制器921的第1000地址时,对于其他DMA控制器922~924内的控制寄存器926~928各自的地址,也分配给该DMA控制器922~924的第1000地址。
图10是表示以往的系统控制装置900的对控制寄存器的访问的示意图。
在图10中,控制寄存器925~928是设于DMA控制器921~924内的控制寄存器,上述各控制寄存器925~928由32位(4字节)构成。此外,在上述各控制寄存器925~928的LSB(Least Significant Byte)中包含使各DMA控制器921~924起动的起动位。
系统控制微机部910是32位微机,用于访问上述各控制寄存器925~928的寄存器访问总线(主机总线)是32位宽度。
在系统控制装置900中,当将图像数据PA传送到缓存器940内的缓存区941时,从上述系统控制微机部910对控制寄存器925的LSB进行寄存器访问。此时,地址译码部911从上述系统控制微机部910取得对上述控制寄存器925的LSB的访问地址,对所有上述控制寄存器925发出访问控制信号。即在对控制寄存器925的LSB的寄存器访问时,对所有32位的控制寄存器925发出访问控制信号。
当利用上述系统控制装置900将图像数据PA~PD这4个图像数据从主存储器930传送到缓存器940时,对各个控制寄存器925~928按顺序发出4次访问控制信号,访问各控制寄存器925~928的LSB,起动DMA控制器921~924而进行传送。
[专利文献1]日本特开2005-327078号公报
发明内容
可是,在以往的图9所示的系统控制装置900中,在传送图像数据PA~PD这4个图像数据时,按顺序对由32位构成的各控制寄存器925~928的每一个发出访问控制信号,所以需要进行从系统控制微机部910对各控制寄存器925~928的4次寄存器访问。因此,在需要访问较多的控制寄存器时,存在对全部控制寄存器的访问需要较多时间这样的问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于松下电器产业株式会社,未经松下电器产业株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710152404.2/2.html,转载请声明来源钻瓜专利网。