具有串行式ATA接口的光存储控制器制造技术

技术编号:3601372 阅读:214 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种以串行的方式传输的光存储控制器,应用于光盘控制器与MPEG译码器间信号的传递,借以加强速度传输,并因共享内存而节省内存的浪费。其中,光存储控制器是通过串行式ATA接口与MPEG译码系统连接,且与MPEG译码系统共享内存,而达到快速与节省成本的目的。

【技术实现步骤摘要】

本专利技术为以串行的方式传输的光存储控制器,尤其应用于光盘控制器与MPEG译码器间信号的传递。
技术介绍
在光驱DVD/CD的操作上,是通过一录放系统(playback system)将影音信息由DVD或CD存储的数据再生(reproduce),即由其中的光存储控制器(Optical Storage Controller)通过传输接口将DVD或CD的影音数据传送至MPEG译码器(decoder),将信号译码播放。一般来说,激光视盘机技术可实施于光驱系统与播放系统分开的架构,如计算机主机与光驱(如DVD/CD-ROM)的架构,由光驱将光盘的影音信号译码,传送至计算机主机,由计算机主机的中央处理器再以MPEG技术解开,才可以播放其影音信息。其架构如图1所示,伺服驱动器101是用来控制马达102与光学读写单元(Optical Pickup Unit,OPU)104(具有激光读写头),马达102则是负责光盘103的驱动,光学读写单元104会读取来自光盘103信号,并通过信号放大器105放大后送至数字信号处理器(DSP)107,数字信号处理器107是由微控制器108来控制其操作的,并将其控制信号传送至伺服控制器117,以控制光盘103的读取操作,此架构也配置了第一内存106,作为信号处理传送时的数据暂存区。光盘信号经数字信号处理器107后,会传送至译码单元110,从而将数字信号译码成主机端可以接收的译码,如MPEGI,II等,因译码单元110前后单元的传输不一定同步,故配置第二内存109,作为译码时的暂存内存。再经传输接口111译码后,信号会送至主机端,传输接口111通常为先进技术附加封包接口(Advanced Technology Attachment Packet Interface,简称ATAPI),它作为控制存储设备的协议,是建立在用于硬盘的IDE接口上的,此ATAPI常用于硬盘、光盘、磁带及其它设备上,是现有技术中最常用的接口。主机的中央处理单元(CPU)112经传输接口111接收影音信号(如MPEG码),再由MPEG译码器114将MPEG译码为一般AV影音播放信号,MPEG译码器114也配置有第三内存113作为暂存内存,并由微控制器115来进行控制。信号译码后,会由播放器116播放出来。而另一架构是一种整合型的激光视盘机播放器(如DVD/CD player等),在此播放器中,会设置光驱驱动/控制器(如美国专利US6,466,736所公开的整合DVD/CD控制器(Integrated DVD/CD Controller)。请参阅图2,即该播放系统的架构示意图,伺服驱动器205驱动马达202用来驱动光盘201,光学读写单元203的激光读写头会读取光盘201反射的光信号,通过信号放大器204将信号放大。然后,信号会传送至光盘控制器206中,光盘控制器206也会接收马达202的驱动信号,以随时掌握光盘201的状态,并且还会连接至微控制器209,可将影音信号作最佳化处理,并通过并列(parallel)接口传输至MPEG译码器208,MPEG译码器208会配置译码时所需的暂存内存207,也与光盘控制器206共享微控制器,之后进行译码,从而在播放器210上播放出来。由上述可知,已知技术包含独立的内存,以及以并列接口(parallel)来进行传输。由于光盘(DVD/CD)控制器中包含独立的内存,且MPEG译码器也包含独立的内存,如此一来,将会使播放机的成本提高。再者,在此先前专利中,DVD/CD控制器是借由并列接口与MPEG译码器进行传输。如熟悉此项技术者所熟知的,由于串行式(serial)ATA(简称SATA)是采用串行传输的方式存取数据,其传输速度较并列接口的传输速度为快,因此可明显地提升数据的传输速度。目前的平行ATA最大问题是难以将数据传输率提高到100Mbps以上。平行ATA使用的是单端信号系统,容易引起噪音,由于将平行数据传输率提高到100Mbps以上需要新信号系统,故本专利技术即以串行ATA来解决这些问题,而且串行ATA接口也能抑制导入的噪音。另外,串行ATA接口是平行ATA接口的重要技术升级,串行ATA的优点为1.点对点连接,不需要进行主/从配置。2.电缆线可更薄更长 3.串行ATA接口频宽目前是150Mbps,然后会到300Mbps,最后可达600Mbps或以上。4.其连接器设计具有热插拔、盲配对等特性。5.在所有数据和控制信息上进行32位循环冗余检查(CyclicRedundancy Check,简称CRC),使用数学多项式来检查数据的正确性,当数据接收或使用时,在每一个固定大小或一个区块读取后,会跟着读取一个CRC字符或数值,接收设备必须使用数据来计算多项式结果与CRC比对,以确认数据是否正确。本专利技术是提供一种以串行的方式传输的光存储控制器,电路上的接脚可大为简化,进而可以缩小芯片的面积,故使播放机的效能提升。
技术实现思路
本专利技术涉及一种以串行的方式传输的光存储控制器,应用于光盘控制器与MPEG译码器间信号的传递,借以加强速度传输,并因共享内存而节省内存的浪费。其装置包括有一光存储控制器,其中至少包括有伺服控制器与光盘控制器;MPEG译码系统,通过一串行式ATA接口连接至该光存储控制器,并与该光存储控制器共享内存。附图说明图1为现有技术的光存储控制器的示意图;图2为现有技术的整合型光盘控制器的示意图;图3为根据本专利技术的一个较佳实施例的光存储控制器的示意图。附图标记说明101伺服驱动器102马达103光盘104光学读写单元105信号放大器 106第一内存107数字信号处理器108微控制器109第二内存110译码单元111传输接口112主机中央处理器113第三内存114MPEG译码器115微控制器116播放器117伺服控制器201光盘202马达203光学读写单元204信号放大器205伺服驱动器206光盘控制器207内存208MPEG译码器209微控制器210播放器301伺服控制器303光盘控制器305串行式ATA接口307MPEG译码系统31指令处理单元32中央处理单元33内存仲裁器34共享内存 341第一内存342第二内存具体实施方式本专利技术涉及一种以串行的方式传输的光存储控制器,即应用于光盘控制器与MPEG译码器间信号的传递,请参阅图3所示的根据本专利技术的一个较佳实施例的光盘控制与MPEG译码架构的示意图。其中伺服控制器(servo controller)与MPEG译码器共享内存,并通过一内存仲裁器(Memory Arbitrator)来进行仲裁。因此,可以达成节省内存的需求。另外,伺服控制器与MPEG译码器的传输是以串行式ATA(简称SATA)的方式进行,由于串行式ATA传输速度较并列传输速度为快,所以可以使播放机的效能提升。图3为将光存储控制器与MPEG译码系统连接示意图,其中光存储控制器大概分为伺服控制器301、光盘控制器303,进一步还包括有光盘驱动器、激光读写头等(并没有显示于图中,但为熟悉该项技术者所了解)。伺服控制器301包括光盘的驱动系统、光学读写单元等;光盘控制器303则为光盘信号的控制系统,如信号放大、译码、模拟数字转换等。光盘控制器303将由光盘读出的信号转换编本文档来自技高网
...

【技术保护点】
一种具有串行式ATA接口的光存储控制器,包括:一光存储控制器,至少包括有一伺服控制器与一光盘控制器,并耦接一MPEG译码系统,该MPEG译码系统是光存储控制器的影音译码装置;一串行式ATA接口,耦接至该光存储控制器与MPEG 译码系统;一共享内存,是耦接至MPEG译码系统内的一个内存仲裁器,从而成为该光存储控制器与MPEG译码系统共享的内存。

【技术特征摘要】

【专利技术属性】
技术研发人员:王正荣黄学伟刘志文
申请(专利权)人:扬智科技股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1
相关领域技术
  • 暂无相关专利