播放装置的制作方法

文档序号:6752189阅读:127来源:国知局
专利名称:播放装置的制作方法
技术领域
本发明涉及一种播放装置,特别涉及一种具有两触发器(flip-flop)单元 的播放装置,适用于脉冲编码调制(pulse code modulation, PCM)信号及非 脉沖编码调制(non-PCM)信号。
背景技术
在数字播放的应用中,在一个时间点只有一个音源输出以播放声音。举 例来说,在数字电视中,压缩的声音数据被解压缩并接着传送至内部数模转 换器,以做后续的录放声音,或者压缩的声音数据被传送到数字电视外的外 部接收器并接着由该外部接收器播放声音。
图1示出了传统播放装置。参见图1,播放装置1包括分离器 (demultiplexer) 10、控制器11、存储器单元12-13、触发器单元14、解压缩 器15、采样单元16-17、以及模数转换器(digital-analog converter, DAC ) 18。 分离器10接收传送数据流(transport stream),并产生包括多个数据分组(data package)的音频位流(audio bit stream )。分离器IO受到控制器11的控制, 以将数据分组写入至存储器单元12。触发器单元14由存储器单元12读取数 据分组并且存储读取的数据分组。当使用者要以内建的扬声器来播放声音或 者以内建的录音器来记录声音时,解压缩器15则从触发器单元14读取数据 分组。解压缩器15将读取的数据分组解压缩以产生解压缩数据分組,并存储 在存储器单元13。采样单元16则从存储器单元13读取解压缩数据分组,并 对解压缩数据分组采样以产生数字播放信号PB10。接着,数模转换器18将 数字播放信号PB10转换为模拟播放信号给内建的扬声器或内建的录音器。 当使用者要以播放装置1的外部扬声器来播放声音时,采样单元17则从触发 器单元14读取数据分组,并对数据分组采样以产生数字播放信号PB11给外 部扬声器。
此外,假设使用者要同时以内建记录器来记录声音(或以内建扬声器来 播放声音)和以外部扬声器来播放声音。解压缩器15和采样单元17都要从
5触发器单元14读取数据分组。但釆样单元17的读取速度与解压缩器15的解 压缩速度不同。 一般而言,采样单元17的读取速度慢于解压缩器15的解压 缩速度。因此,内建记录器记录声音的操作会受限于外部扬声器播放声音的 操作。为了消除此限制,触发器单元14必须具有较大的存储空间,但却增加 了播放装置1的成本。

发明内容
本发明提供一种播放装置,其包括第一存储器单元、分离器单元、第一 触发器单元、第一播放单元、第二触发器单元、以及第二播放单元。分离器 单元接收传送数据流并根据传送数据流产生音频位流,其中,音频位流包括 多个数据分组。分离器单元根据写入指针(writing pointer)并以预定顺序将 多个数据分组写入至第一存储器单元。
第一触发器单元根据第一读取指针从第一存储器单元读取数据分组,并 存储读取的数据分组。第一播放单元从第一触发器单元读取数据分组,并对 所读取的数据分组解压缩以产生第一数字播放信号。第二触发器单元根据第 二读取指针从第一存储器单元读取数据分组,并存储所读取的数据分组。第
二播放单元从第二触发器单元读取数据分组,并对所读取的数据分组采样以 产生第二数字播放信号。第二播放单元并通过界面单元将第二数字播放信号 传送至播放装置外的外部接收器。
本发明更提供一种播放装置,其包括第一存储器单元、分离器、控制器、 第一触发器单元、第二触发器单元、判断单元、第一播放单元、以及第二播 放单元。分离器接收传送数据流,并根据传送数据流来产生音频位流,其中, 音频位流包括多个数据分组。控制器控制分离器根据写入指针并以预定顺序 将数据分组写入至第一存储器单元。第一触发器单元根据第一读取指针从第 一存储器单元读取数据分组,并存储所读取的数据分组。第二触发器单元根 据第二读取指针从第一存储器单元读取数据分组,并存储所读取的数据分组。 判断单元判断第一与第二读取指针中哪一者较慢,以作为落后读取指针。判 断单元传送落后读取指针至控制器。控制器根据写入指针与落后读取指针来 调整分离器对第一存储器单元的写入速度。
第一播放单元从第一触发器单元读取数据分组,并对所读取的数据分组 解压缩以产生第 一数字播放信号。第二播放单元从第二触发器单元读取数据分组,并对所读取的数据分组采样以产生第二数字播放信号。第二播放单元 通过界面单元将第二数字播放信号传送至播放装置外的外部接收器。
为使本发明的上述目的、特征和优点能更清楚易懂,下文以优选的实施 方式并配合附图进行详细说明。


图1示出了传统播放装置;以及
图2示出了根据本发明实施例的播放装置。
主要元件符号说明 1 播放装置; 10-分离器;
11 控制器;
12、 13 存储器单元;
14 触发器单元;
15 解压缩器;
16、 17~采样单元;
18-DAC;
2-播放装置;
20 分离器单元;
21 存储器单元;
22、 23 触发器单元;
24-判断单元;
25、 26 播放单元;
200~分离器;
201~控制器;
250-解压缩器;
251 -存储器单元;
252 ~采样单元;
253 ~ DAC; 254~接收器。
具体实施例方式
图2示出了根据本发明实施例的播放装置。参见图2,播放装置2包括 分离器(demultiplexer)单元20、存储器单元21、触发器单元22-23、判断单 元24、以及"l番放单元25和26。在本发明实施例中,触发器单元22-23具有 较小的存储空间。在图2中,分离器单元20包括分离器200和控制器201。
分离器200接收传送数据流,并根据传送数据流而产生音频位流,其中, 声音位流包括多个数据分组。控制器201用来控制分离器200,根据写入指 针以预定顺序来将数据分组写入至存储器单元21。写入指针用来指示在存储 器单元21内的写入位置,而分离器由此将数据分组写入至存储器单元21。 该存储器单元21为循环使用的存储器,而分离器200使用新接收的数据分组 覆盖先前接收的数据分组。触发器单元22根据第一读取指针而从存储器单元 21读取数据分组,并存储所读取的数据分组。触发器单元23根据第二读取 指针而从存储器单元21读取数据分组,并存储所读取的数据分组。第一读取 指针用来指示在存储器单元21内的读取位置,而触发器单元22由此来读取 数据分组。第二读取指针用来指示在存储器单元21内的读取位置,而触发器 单元23由此来读取数据分组。判断单元24即时地获得第一与第二读取指针。 判断单元24判断第一与第二读取指针中哪一者慢于(晚于)于另一者,并将 较慢的读取指针作为落后读取指针。判断单元24将落后读取指针传送至控制 器201。控制器201则根据写入指针与落后读取指针来调整分离器200对存 储器单元21的写入速度。使得在上述预定顺序下,写入指针所指示的存储器 单元21内的位置,不会超越过落后读取指针所指示的存储器单元21内的位 置。换句话说,在上述预定顺序下,写入指针所指示的存储器单元21内的位 置,不会超过第一与第二读取指针所指示的位置。在此实施例中,根据在存 储器单元21内,写入指针与落后读取指针分别指示的位置间的差异,控制器 201来调整写入速度。
参见图2,播放单元25包括解压缩器250、存储器单元251、采样单元 252、数模转换器(DAC) 253、以及内部接收器254。解压缩器250从触发 器单元22读取数据分组。解压缩器250将所读取的数据分组解压缩以产生解 压缩数据分组。存储器单元251接收并存储解压缩数据分组。采样单元252 从存储器单元251读取解压缩数据分组,并对解压缩数据分组采样以产生数字播放信号PB20。数模转换器253将数字播放信号PB20转换为模拟播放信 号,并将模拟播放信号传送至接收器254。当接收器254包括扬声器模组时, 音频位流的模拟播放信号通过扬声器模組的内建扬声器来播放。当接收器254 包括记录器模组时,音频位流的模拟播放信号则记录在记录器模组的内建记 录器中。
此外,播放单元26接收来自触发器单元23的数据分组,并对数据分组 采样以产生数字播放信号PB21。数字播放信号PB21通过界面单元,例如 Sony/Philips Digital InterFace( SPDIF ),传送至播放装置2外的外部接收器(未 示出)。该外部接收器可以包括扬声器模组,并且数字播放信号PB20由此扬 声器模组来播放。在此实施例中,数字播放信号PB20为脉沖编码调制(pulse code modulation, PCM)信号,而数字播放信号PB21则为非脉冲编码调制 (non-PCM)信号。
根据本发明实施例的播放装置2,播放单元25与26的操作是相互独立 的。在同一时间内,模拟播放信号由内部接收器254来播放(或记录)而数 字播放信号PB21由外部接收器来播放时,播放单元25与26之一的操作不 受另一者的影响。
本发明虽然通过以上较佳实施例进行了详细描述,然而其并非用于限定 本发明的范围,任何本领域的普通技术人员应当理解,在不脱离本发明的精 神和范围的情况下,可以对其进行各种修改和替换,因此本发明的保护范围 应当由所附权利要求书来限定。
权利要求
1.一种播放装置,包括第一存储器单元;分离器单元,用于接收传送数据流并根据该传送数据流产生音频位流,其中,该音频位流包括多个数据分组,该分离器单元根据写入指针并以预定顺序将所述数据分组写入至第一存储器单元;第一触发器单元,用于根据第一读取指针从第一存储器单元读取所述数据分组,并存储所读取的数据分组;第一播放单元,用于从第一触发器单元读取所述数据分组,并对所读取的数据分组解压缩以产生第一数字播放信号;第二触发器单元,用于根据第二读取指针从第一存储器单元读取所述数据分组,并存储所读取的数据分组;以及第二播放单元,用于从第二触发器单元读取所述数据分组,并对所读取的数据分组采样以产生第二数字播放信号,并通过界面单元将第二数字播放信号传送至该播放装置外的外部接收器。
2. 如权利要求1所述的播放装置,还包括判断单元,用于判断第一读取指针与第二读取指针中哪一者较慢以作为 落后读取指针,并传送该落后读取指针至该分离器单元,其中,该分离器单 元根据该写入指针与该落后读取指针并以该预定顺序将所述数据分组写入至 第一存储器单元。
3. 如权利要求2所述的播放装置,其中,该分离器单元包括 分离器,用于根据该传送数据流来产生该音频位流;以及控制器,用于根据该写入指针与该落后读取指针来控制该分离器,以将 该音频位流的所述数据分组写入至第一存储器单元。
4. 如权利要求3所述的播放装置,其中,在该预定顺序下,该写入指针 所指示的第 一存储器单元内的位置不会超越过该落后读取指针所指示的第一 存储器单元内的位置。
5. 如权利要求3所述的播放装置,其中,根据在第一存储器单元内该写 入指针与该落后读取指针分别指示的位置间的差异,该控制器来调整该分离 器对第一存储器单元的写入速度。
6. 如权利要求1所述的播放装置,其中,第一播放单元包括 解压缩器,用于从第一触发器单元读取所述数据分组,并对所读取的数据分組解压缩以产生多个解压缩lt据分组;第二存储器单元,用于接收并存储所述解压缩数据分组;以及采样单元,从第二存储器单元读取所述解压缩数据分组,并对所读取的 解压缩数据分组采样,以产生第一数字播放信号。
7. 如权利要求6所述的播放装置,其中,第一播放单元还包括 数模转换器,用于将第一数字播放信号转换为一模拟播放信号;以及 内部接收器,用于接收该模拟播放信号。
8. 如权利要求7所述的播放装置,其中,该内部接收器包括扬声器模组 或记录器模组。
9. 如权利要求1所述的播放装置,其中,该外部接收器包括扬声器模组。
10. 如权利要求1所述的播放装置,其中,该界面单元包括Sony/Philips Digital InterFace ( SPDIF )。
11. 如权利要求1所述的播放装置,其中,第一数字播放信号为脉冲编 码调制(pulse code modulation, PCM)信号,而第二数字播放信号则为非脉 冲编码调制(non-PCM)信号。
12. —种播放装置,包括 第一存储器单元;分离器,用于接收传送数据流,并根据该传送数据流来产生音频位流, 其中,该音频位流包括多个数据分组;控制器,用于控制该分离器才艮据写入指针并以预定顺序将所述数据分组 写入至第一存储器单元;第 一触发器单元,用于根据第 一读取指针从第 一存储器单元读取所述数 据分组,并存储所读取的数据分组;第二触发器单元,用于根据第二读取指针从第一存储器单元读取所述数 据分组,并存储所读取从数据分组;判断单元,用于判断第一读耳又指针与第二读取指针中哪一者较慢以作为 落后读取指针,并传送该落后读取指针至该控制器,其中,该控制器根据该 写入指针与该落后读取指针来调整该分离器对第一存储器单元的写入速度;第一播放单元,用于自第一触发器单元读取所述数据分组,并对所读取的数据分组解压缩以产生第一数字播放信号;以及第二播放单元,用于自第二触发器单元读取所述数据分组,并对所读取 的数据分组采样以产生第二数字播放信号,并通过界面单元将第二数字播放 信号传送至该播放装置外的外部接收器。
13. 如权利要求12所述的播放装置,其中,在该预定顺序下,该写入指针所指示的第一存储器单元内的位置不会超越过该落后读取指针所指示的第 一存储器单元内的位置。
14. 如权利要求12所述的播放装置,其中,根据在第一存储器单元内该 写入指针与该落后读取指针分别指示的位置间的差异,该控制器来调整该分 离器对第一存储器单元的该写入速度。
15. 如权利要求12所述的播放装置,其中,第一播放单元包括 解压缩器,用于自第一触发器单元读取所述数据分组,并对所读取的数据分组解压缩以产生复数解压缩数据分组;第二存储器单元,用于接收并存储所述解压缩数据分组;以及采样单元,从第二存储器单元读取所述解压缩数据分组,并对所读取的 解压缩数据分组采样,以产生第一数字播放信号。
16. 如权利要求15所述的播放装置,其中,第一播放单元还包括 数模转换器,用于将第一数字播放信号转换为模拟播放信号;以及 内部接收器,用于接收该模拟播放信号。
17. 如权利要求16所述的播放装置,其中,该内部接收器包括扬声器模 组或记录器模组。
18. 如权利要求12所述的播放装置,其中,该外部接收器包括扬声器模组。
19. 如权利要求12所述的播放装置,其中,该界面单元包括Sony/Philips Digital InterFace ( SPDIF )。
20. 如权利要求12所述的播放装置,其中,第一数字播放信号为脉沖编 码调制(pulse code modulation, PCM)信号,而第二数字播放信号则为非脉 沖编码调制(謹-PCM)信号。
全文摘要
公开了一种播放装置,其包括存储器单元、分离器单元、第一和第二触发器单元、以及第一和第二播放单元。分离器单元根据传送数据流来产生包括多个数据分组的音频位流。分离器单元根据写入指针并以预定顺序将数据分组写入存储器单元。第一和第二触发器单元分别根据第一和第二读取指针从存储器单元读取数据分组,并分别存储数据分组。第一和第二播放单元分别从第一和第二触发器单元读取数据分组。第一播放单元对数据分组解压缩以产生第一数字播放信号。第二播放单元对数据分组采样以产生第二数字播放信号,并通过界面单元传送至外部接收器。
文档编号G11B20/10GK101556815SQ200910008239
公开日2009年10月14日 申请日期2009年2月19日 优先权日2008年4月11日
发明者翁志豪 申请人:奇景光电股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1