具有共用存储器存取装置的光盘控制芯片与其存储器存取方法制造方法及图纸

技术编号:3062897 阅读:194 留言:0更新日期:2012-04-11 18:40
一种共用存储器存取装置的光盘控制芯片,至少包含:    一伺服控制器,连结至该存储器界面,用以控制旋转马达读取光储存媒体的数据;    一微处理器,连结至该存储器界面,用以执行程序;    一动态影像压缩单元,连结至该存储器界面,用以处理视讯及声音信号;    一存储器界面,接收从该伺服控制器、该微处理器与该动态影像压缩单元所发出的多个存储器存取指令;以及    多个存储器组件,连结该存储器界面;    其中,该存储器界面根据该多个存储器存取指令其中之一每次仅存取该多个存储器组件其中之一。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术有关一种具有共用存储器存取装置的光盘控制芯片,特别是有关一种用于光盘控制芯片中共用同步动态随机存取存储器与快闪存储器的技术。(2)
技术介绍
随着消费性多媒体电子商品需求量的增加,为了提升产品竞争力,集成电路(Integrated Circuit,IC)系统单芯片(System-on-Chip,SoC)化已演变成为一种趋势。由于元件整合的关系,使得具SoC化的IC不论是耗电量、散热或是信号传输方面都可以得到较佳的效能。此外,由于SoC的概念在于如何将更多的元件放入同一个IC中,所以IC中的各元件势必要整合或缩小其元件尺寸以达到SoC化的目的,且随着元件的整合,伴随而来的是元件以及基板使用减少,同时因为各元件尺寸缩小的关系,使得IC体积缩小,使得封装也减少,因此具有SoC概念而设计的IC,其成本可以降低。在消费性多媒体电子商品中最广泛为家庭中使用的多媒体播放器(multi-media player)。习知多媒体播放器架构100如图1所示,有一控制单元110、一影音解压缩单元(Moving Picture Experts Group,MPEG)120、一光储存媒体101、一影像输出界面102以及一声音输出界面103。控制单元110包含有一控制伺服器(servocontroller)112、一微处理器(microprocessor unit,MPU)114;影音压缩单元120包含有一中央处理器(Central Processor Unit,CPU)121、一影音解压缩器(MPEGdecoder)122、一视讯编码器(video encoder)125、以及一声音数字模拟/模拟数字转换器(digital-to-analog/analog-to-digital converter,DAC/ADC)126。而控制单元110连接第一同步动态随机存取存储器116与第一快闪存储器118,影音解压缩单元120连接第二同步动态随机存取存储器123与第二快闪存储器124。习知多媒体工作流程步骤为当光储存媒体101被放入多媒体播放器100中时,伺服控制器112控制旋转马达以读取光储存媒体101中的数据,而被读取的数据储存至第一同步动态随机存取存储器116中;读取储存于第一同步动态随机存取存储器116中的数据,经过解码后再回存至第一同步动态随机存取存储器116;解码后回存的数据被读取传送至影音解压缩器122,再存入第二同步动态随机存取存储器123;将储存于第二同步动态随机存取存储器123中的数据读出并进行解压缩;解压缩后的数据回存至第二同步动态随机存取存储器123;最后解压缩后的数据被分流,其影像数据被传送至视讯编码器125中转成NTSC或PAL格式,最后送至影像输出界面102中播放;而其声音数据经由声音数字模拟/模拟数字转换器126后经由声音输出界面输出103。期间,微处理器114与中央处理器121也会存取快闪存储器中的数据。习知多媒体播放器为了要处理大量的数据,因此多媒体播放器100的伺服控制器112、中央处理器121、微处理器114以及影音解压缩器122都分别需要很多的存储器空间,因此多媒体播放器100的同步动态随机存取存储器单元116与123可能包含数个同步动态随机存取存储器(Synchronous Dynamic Random AccessMemory,SDRAM)来暂存处理器工作时所需的大量数据,以及应付高速处理时数据传输所需的缓冲(buffer),以维持影音播放时的流畅度。这些数个同步动态随机存取存储器的相同脚位(pin)可能共用同一总线(bus),以达到缩小所占用空间的目的。此外,多媒体播放器100的快闪存储器单元118与124也可能包含有数个快闪存储器(flash memory),用以储存多媒体播放器100中多媒体播放机中所要执行的程序以及固件。同样的,这些快闪存储器的相同脚位也可能共用同一总线。多媒体播放器100的各处理器的运作与存储器存取关系如图2所示。对于微处理器114与中央处理器121而言,可以分别直接下达存取指令给各自所对应的第一快闪存储器118与第二快闪存储器124。但对伺服控制器112或是影音解压缩器122而言,其内部分别包含有数个控制器或处理器,因此可能同时有数个存取指令分别下达给各自对应的第一同步动态随机存取存储器116与第二同步动态随机存取存储器123,因此伺服控制器112和影音解压缩器122都分别需要经由一个仲裁器210、220来决定要执行哪一个存取指令。对于一习知多媒体播放器而言,同时存在有至少一个同步随机存取存储器以及至少一个快闪存储器,可以增加系统的整体效能。利用快闪存储器不需要经常充电但依然能保存数据的优点,将开机后多媒体播放器所有要执行的程序或固件,或是使用者预设的数据,储存至快闪存储器中,使得数据不会因为关机而遗失;同时利用同步动态存储器存取速度较快的优点,在一开机或是欲存取快闪存储器中的数据之前,将快闪存储器中所储存的程序与数据写至同步动态随机存取存储器中。当系统要执行时,由于是读取同步动态随机存取存储器中的数据,因此系统的存取速度增加,同时效能也因此提升了。其过程如图3的方块图所示310读取快闪存储器中的数据;320将数据写入同步动态随机存取存储器中;以及330等待处理器读取存储器中的数据和执行。由上述的习知技术可以发现,使用大量的存储器虽然可以储存更多的数据,但存储器数目越多,在芯片中所要占据的空间也就越大。由上述的习知技术还可以发现,由于快闪存储器的读取速度较慢,而同步动态随机存取存储器的存取速度较快,若处理器由快闪存储器中执行程序,将导致系统整体效能降低,故大部分时间均在同步动态随机存取存储器中执行,才能提高效能,因此快闪存储器只有在一开机多媒体播放器要启动时,或是使用者要存取预设数据时,才会被存取,其余大部分的时间都是对同步动态随机存取存储器作数据的存取,因此当快闪存储器没有被读取时,其空置的总线与其未使用的脚位对于整个系统而言会造成浪费。整体而言,不论快闪存储器有没有被读取,系统总线的使用效率都很低。有鉴于上述习知技术的缺点,同时发现到习知技术的快闪存储器极少时间被存取的特性,因此本专利技术提供了一种光盘控制芯片的各个单元共用存储器的装置与方法,使得同步动态随机存取存储器以及快闪存储器可供多个控制及处理单元所使用,同时共用的同步动态随机存取存储器以及快闪存储器也可共用存储器总线,这样可以达到减少存储器脚位使用的目的,进而达到提升存储器总线使用效率的另一目的。(3)
技术实现思路
有鉴于上述习知技术的缺点,同时发现到习知技术的快闪存储器极少时间被存取的特性,因此本专利技术提供了一种光盘控制芯片的各个单元共用存储器的装置与方法,使得同步动态随机存取存储器以及快闪存储器可供多个控制及处理单元所使用,同时共用的同步动态随机存取存储器以及快闪存储器也可共用存储器总线,这样可以达到减少存储器脚位使用进而达到提升存储器总线使用效率。本专利技术提供一种可以减少存储器脚位使用的存储器存取装置及方法,解决系统单芯片化的问题。本专利技术另提供一种更有效率使用存储器地址与数据总线的存储器存取装置及方法,以提升系统存储器总线的使用效率。本专利技术的存储器存取装置系统包含有一同步动态随机存取本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种共用存储器存取装置的光盘控制芯片,至少包含一伺服控制器,连结至该存储器界面,用以控制旋转马达读取光储存媒体的数据;一微处理器,连结至该存储器界面,用以执行程序;一动态影像压缩单元,连结至该存储器界面,用以处理视讯及声音信号;一存储器界面,接收从该伺服控制器、该微处理器与该动态影像压缩单元所发出的多个存储器存取指令;以及多个存储器组件,连结该存储器界面;其中,该存储器界面根据该多个存储器存取指令其中之一每次仅存取该多个存储器组件其中之一。2.如权利要求1所述的共用存储器存取装置的光盘控制芯片,其特征在于该多个存储器组件其中之一为同步动态随机存取存储器,用以暂存程序执行时所需的大量数据或高速处理时所需要的缓冲。3.如权利要求1所述的共用存储器存取装置的光盘控制芯片,其特征在于该多个存储器组件其中之一可为快闪存储器,用以储存程序,或使用者预设值,或固件。4.如权利要求1所述的共用存储器存取装置的光盘控制芯片,其特征在于该多个存储器组件的地址脚位共用同一总线,且连结至该存储器界面的地址脚位。5.如权利要求1所述的共用存储器存取装置的光盘控制芯片,其特征在于该多个存储器组件的数据脚位共用同一总线,且连结至该存储器界面的数据脚位。...

【专利技术属性】
技术研发人员:叶丁坤
申请(专利权)人:威盛电子股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1