CN1838098A - 具热插拔功能的音频控制***与方法 - Google Patents

具热插拔功能的音频控制***与方法 Download PDF

Info

Publication number
CN1838098A
CN1838098A CN 200610077355 CN200610077355A CN1838098A CN 1838098 A CN1838098 A CN 1838098A CN 200610077355 CN200610077355 CN 200610077355 CN 200610077355 A CN200610077355 A CN 200610077355A CN 1838098 A CN1838098 A CN 1838098A
Authority
CN
China
Prior art keywords
audio
reset signal
decoding device
audio coding
coding
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN 200610077355
Other languages
English (en)
Other versions
CN100382066C (zh
Inventor
马若杰
叶大荣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Via Technologies Inc
Original Assignee
Via Technologies Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Via Technologies Inc filed Critical Via Technologies Inc
Priority to CNB2006100773556A priority Critical patent/CN100382066C/zh
Publication of CN1838098A publication Critical patent/CN1838098A/zh
Application granted granted Critical
Publication of CN100382066C publication Critical patent/CN100382066C/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

本发明提供一种具热插拔功能的音频控制***与方法,以有效解决已知高解析音频规格的音频控制***无法进行热插拔与固定电路的缺点,并提高使用者的便利性与时间利用效率。此音频控制***,至少包括音频控制器、第一音频编/解码器与第二音频编/解码器。音频控制器具有第一重置信号与第二重置信号,而第一音频编/解码器耦接音频控制器,并接收第一重置信号,第二音频编/解码器耦接音频控制器,并接收第二重置信号。其中,音频控制器可选择性致能第一重置信号或第二重置信号,以达到热插拔功能。

Description

具热插拔功能的音频控制***与方法
技术领域
本发明是有关于一种具热插拔功能的音频控制***与方法,且特别是有关于一种具热插拔功能的高解析音频规格(High Definition AudioSpecification)的音频控制***与方法。
背景技术
随着计算机的普及,多媒体计算机的需求越来越高,使得大多数的计算机均配备有声音输出与输入的音效装置。但是,计算机内部的运作为数字信号,而声音则是属于模拟信号,因此,对于声音输出与输入的音效装置便必须具有将数字信号转换成声音的模拟信号,以及将模拟信号的声音转换成计算机可以接受的数字信号的能力,这也就是已知的音频编/解码器(CODEC)的作用。另一方面,音频编/解码器则又受音频控制器(Audio Controller)控制,以因应计算机***中,多个音频编/解码器的应用。
目前已知的技术例如是英特尔(Intel)公司所提出的AC’97音频***标准,其主要特色在于整合音频***的模拟电路于单一芯片上,以使计算机的音频信噪比(Signal to Noise Ratio)提高,避免模拟信号受到计算机***的数字信号干扰,进而提高音频质量。
请参考图1,图1为已知的音频控制***,其是参照英特尔公司所提出的高解析音频规格的音频控制***。高解析音频规格的音频控制***与AC’97音频***并不兼容,两者的连接协议(Link protocol)与操作方式彼此不同。其中,AC’97于48KHz/20bit的模式下,最多仅能够支持至六声道,而高解析音频规格于192KHz/32bit的模式下,最多可支持至八声道,具有较佳的音频质量。而有关高解析音频规格的详细内容可于英特尔公司网站取得,在此不再赘述。
于图1中,音频控制***100包含音频控制器10、音频编/解码器12、音频编/解码器14与音频编/解码器16。音频控制器10通过重置信号RST、序列数据输出信号SDOUT、同步信号SYNC与时钟信号CLK控制音频编/解码器12、音频编/解码器14与音频编/解码器16。音频控制器10与音频编/解码器12还通过序列数据输入信号SDI0进行彼此的信号沟通。同理,音频控制器10与音频编/解码器14通过序列数据输入信号SDI1作信号沟通,音频控制器10与音频编/解码器16通过序列数据输入信号SDI2作信号沟通。
音频控制器10通过重置信号RST于电源开启时,同时对音频编/解码器12、音频编/解码器14与音频编/解码器16进行重置操作,然后再依序进行连接程序(connect frame)、轮替程序(turnaround frame)以及寻址程序(address frame)使音频控制器10能够正确分辨并控制音频编/解码器12、音频编/解码器14与音频编/解码器16。
应注意的是,由于重置音频编/解码器12、音频编/解码器14与音频编/解码器16的重置信号RST是共享相同电路,因此,只要任一音频编/解码器需要进行重置操作,则所有的音频编/解码器均会因任一音频编/解码器的重置操作而一并进行重置。一旦所有音频编/解码器的因任一音频编/解码器的重置操作而一并进行重置,将造成使用者无法直接进行热插拔(Hot plug andplay)使用。在目前大多数计算机接口设备均支持热插拔的情况下,形成使用习惯上极大不便,而且每次的重置操作亦使得时间利用效率低落。
再者,由于重置信号共享电路,所以音频控制器10与音频编/解码器12、音频编/解码器14与音频编/解码器16须为固定电路设计,而无法任意将个别的音频编/解码器拔除后再次插回后立即使用。
所以,为解决已知高解析音频规格的音频控制***无法进行热插拔与固定电路的缺点,提高使用者的便利性与时间利用效率,便成为一个重要的技术课题。
发明内容
有鉴于此,本发明的目的就是在提供一种具热插拔功能的音频控制***与方法,以有效解决已知高解析音频规格的音频控制***无法进行热插拔与固定电路的缺点,并提高使用者的便利性与时间利用效率。
根据上述目的,本发明提出一种具热插拔功能的音频控制***,至少包括音频控制器、第一音频编/解码器与第二音频编/解码器。音频控制器具有第一重置信号与第二重置信号,而第一音频编/解码器耦接音频控制器,并接收第一重置信号,第二音频编/解码器耦接音频控制器,并接收第二重置信号。其中,音频控制器可选择性致能第一重置信号或第二重置信号。
本发明另外提出一种具热插拔功能的音频控制方法,此音频控制方法至少包括以下步骤:首先,选择性致能来自音频控制器的第一重置信号与第二重置信号。接着,依据第一重置信号决定是否重置第一音频编/解码器,依据第二重置信号决定是否重置第二音频编/解码器。
本发明另外提出一种具热插拔功能的音频控制方法,适用于具有音频控制器、第一音频编/解码器及第二音频编/解码器的音频控制***,该音频控制器经由至少二传送电路以分别耦接至该第一音频编/解码器及该第二音频编/解码器,该音频控制方法包括下列步骤:该音频控制器提供第一重置信号及第二重置信号;该音频控制器选择性致能该第一重置信号或该第二重置信号其中之一;以及经由对应的该传送电路传送被致能的该第一重置信号或该第二重置信号至该第一音频编/解码器或该第二音频编/解码器以使其重置。
为让本发明的上述目的、特征、和优点能更明显易懂,下文特举一较佳实施例,并配合所附图式,作详细说明如下。
附图说明
图1绘示已知的音频控制***方块图。
图2绘示本发明的音频控制***方块图。
图3绘示本发明的音频控制方法流程图。
[主要元件标号说明]
10、20:音频控制器
12、14、16、22、24、26:音频编/解码器
100、200:音频控制***
CLK:时钟信号
RST、RST0、RST1、RST2:重置信号
SDI0、SDI1、SDI2:序列数据输入信号
SDOUT:序列数据输出信号
SYNC:同步信号
具体实施方式
请参照图2,其绘示依照本发明一较佳实施例的一种音频控制***方块图。音频控制***200包含音频控制器(Audio Controller)20、音频编/解码器(Audio CODEC)22、音频编/解码器24与音频编/解码器26。音频控制器20是以序列数据输出信号SDOUT、同步信号SYNC(例如工作频率为48KHz,取决于音频编/解码器的支持状况)与时钟信号CLK(例如工作频率最高为24MHz)控制音频编/解码器22、音频编/解码器24与音频编/解码器26。另外,音频控制器20更以重置信号RST0、重置信号RST1、重置信号RST2分别控制音频编/解码器22、音频编/解码器24与音频编/解码器26。序列数据输出信号SDOUT用以传送数据,同步信号SYNC用以控制数据与命令同步,而时钟信号CLK是作为***操作的参考基准。音频控制器20与音频编/解码器22还通过序列数据输入信号SDI0进行彼此的信号沟通。同理,音频控制器20与音频编/解码器24通过序列数据输入信号SDI1作信号沟通,音频控制器20与音频编/解码器26通过序列数据输入信号SDI2作信号沟通。
其中,音频控制器20可通过个别的传送电路(未示于图中)以重置信号RST0、重置信号RST1及重置信号RST2来分别控制对应的音频编/解码器22、音频编/解码器24与音频编/解码器26。由于不同的重置信号使用不同电路连接对应的音频编/解码器的缘故,当电源开启或暖开机时,可以对重置信号RST0、重置信号RST1及重置信号RST2选择分别致能(Assert)、同时致能、或全部不致能,以对音频编/解码器22、音频编/解码器24与音频编/解码器26进行重置的操作。然后,再不致能(De-Assert)重置信号RST0、重置信号RST1及重置信号RST2,以进行后续程序。
当特别须针对单一音频编/解码器进行重置时,例如仅对音频编/解码器24进行重置时,则可单独以重置信号RST2使音频编/解码器24重置,而不对音频编/解码器22与音频编/解码器26进行重置的操作。然后,再将重置信号RST0、重置信号RST1及重置信号RST2全部不致能,以进行后续程序。
所以,音频控制器20可以选择性致能重置信号RST1、重置信号RST2、重置信号RST3,以决定要启动的音频编/解码器为何者。
换句话说,在任一接口设备拔除后再次插回的情况下,音频控制器20可以针对再次插回的接口设备所对应的音频编/解码器,例如是音频编/解码器24,单独进行重置操作,而不影响其它音频编/解码器。
于不致能重置信号RST0、重置信号RST1及重置信号RST2之后,音频控制器20对音频编/解码器22、音频编/解码器24与音频编/解码器26进行连接程序(connect frame)与轮替程序(turnaround frame),以初始化音频编/解码器22、音频编/解码器24与音频编/解码器26。接着,再进行寻址程序(address frame),以对音频编/解码器22、音频编/解码器24与音频编/解码器26进行寻址。寻址后的音频编/解码器22、音频编/解码器24与音频编/解码器26便可接受音频控制器20的控制。其中,若音频编/解码器22、音频编/解码器24或音频编/解码器26已完成寻址程序,则前述寻址程序不产生作用。
简单的说,本发明的音频控制***可以让使用者直接进行接口设备的热插拔,而不改变目前的使用习惯,提高使用的便利性与时间利用效率。
再者,由于本发明的音频控制***可以进行热插拔,因此提高电路设计的弹性度,可以将音频编/解码器摆在任一接口设备之内,于需要时再与音频控制器连接即可使用,有利于提高产品应用的广度。
请参照图3,其绘示依照本发明一较佳实施例的一种音频控制方法流程图,其是适用于图2所示的音频控制***,为简单说明起见,省略音频编/解码器22相关信号的操作说明。
于步骤310,当仅音频编/解码器24须重置的情况,致能第一重置信号RST1,不致能第二重置信号RST2,使得仅音频编/解码器24收到致能的第一重置信号RST1,音频编/解码器26则收到不致能的第二重置信号RST2。
于步骤320,不致能第一重置信号RST1与第二重置信号RST2,然后于步骤330进行连程序,以初始化音频编/解码器24。
接着于步骤340进行寻址程序,以对音频编/解码器24进行寻址。寻址后的音频编/解码器24便可接受音频控制器20的控制。
应注意的是,本发明的音频控制***除可应用于计算机(含个人计算机、笔记型计算机与平板计算机…等等)之外,具音频拨放功能的手持式装置(例如是手机、音乐媒体拨放器与数字摄录像机…等等)与家用设备(例如电视、影音电话…等等),亦是其可能的应用范围。此外,本发明音频控制***与方法仍符合高解析音频规格的要求。
本发明的音频控制***与方法,有效解决已知高解析音频规格的音频控制***无法进行热插拔与固定电路的缺点,并提高使用者的便利性与时间利用效率。
综上所述,虽然本发明已以一较佳实施例揭露如上,然其并非用以限定本发明,任何本领域技术人员,在不脱离本发明的精神和范围内,当可作各种的更动与润饰,因此本发明的保护范围当视所附的权利要求范围所界定者为准。

Claims (21)

1.一种具热插拔功能的音频控制***,至少包括:
音频控制器,该音频控制器具有第一重置信号与第二重置信号;
第一音频编/解码器耦接该音频控制器,并接收该第一重置信号;以及
第二音频编/解码器耦接该音频控制器,并接收该第二重置信号;
其中,该音频控制器可选择性致能该第一重置信号或该第二重置信号。
2.根据权利要求1所述的音频控制***,其中,还包括至少一传送电路以分别传送该第一重置信号或该第二重置信号。
3.根据权利要求1所述的音频控制***,其中,该音频控制器致能该第一重置信号且不致能该第二重置信号。
4.根据权利要求1所述的音频控制***,其中,该音频控制器不致能该第一重置信号与该第二重置信号。
5.根据权利要求1所述的音频控制***,其中,该音频控制器致能该第一重置信号与该第二重置信号。
6.根据权利要求1所述的音频控制***,其中,该音频控制器分别通过第一序列数据输入信号与该第一音频编/解码器沟通,且该音频控制器通过第二序列数据输入信号与该第二音频编/解码器沟通。
7.根据权利要求1所述的音频控制***,其中,该音频控制***是符合高解析音频规格的音频控制***。
8.一种具热插拔功能的音频控制方法,包括以下步骤:
a)选择性致能来自音频控制器的第一重置信号及第二重置信号;
b)依据该第一重置信号决定是否重置第一音频编/解码器;以及
c)依据该第二重置信号决定是否重置第二音频编/解码器。
9.根据权利要求8所述的音频控制方法,其中,步骤a)是致能该第一重置信号与该第二重置信号。
10.根据权利要求9所述的音频控制方法,还包括下列步骤:
a2)不致能该第一重置信号与该第二重置信号。
11.根据权利要求8所述的音频控制方法,其中,步骤a)是致能该第一重置信号且不致能该第二重置信号。
12.根据权利要求11所述的音频控制方法,还包括下列步骤:
a2)不致能该第一重置信号与该第二重置信号。
13.根据权利要求12所述的音频控制方法,还包括以下步骤:
d)提供第一序列数据输入信号使该音频控制器分别与该第一音频编/解码器沟通;以及
e)提供第二序列数据输入信号使该音频控制器分别与该第二音频编/解码器沟通。
14.根据权利要求13所述的音频控制方法,还包括下列步骤:
f)进行连接程序与轮替程序,以初始化该第一音频编/解码器与该第二音频编/解码器。
15.根据权利要求14所述的音频控制方法,还包括下列步骤:
g)进行寻址程序,以对该第一音频编/解码器与该第二音频编/解码器进行寻址。
16.根据权利要求15所述的音频控制方法,其中,该音频控制方法是符合高解析音频规格的音频控制方法。
17.一种具热插拔功能的音频控制方法,适用于具有音频控制器、第一音频编/解码器及第二音频编/解码器的音频控制***,该音频控制器经由至少二传送电路以分别耦接至该第一音频编/解码器及该第二音频编/解码器,该音频控制方法包括下列步骤:
该音频控制器提供第一重置信号及第二重置信号;
该音频控制器选择性致能该第一重置信号或该第二重置信号其中之一;以及
经由对应的该传送电路传送被致能的该第一重置信号或该第二重置信号至该第一音频编/解码器或该第二音频编/解码器以使其重置。
18.根据权利要求17所述的音频控制方法,重置该第一音频编/解码器或该第二音频编/解码器之后,还包括下列步骤:
不致能该第一重置信号及第二重置信号。
19.根据权利要求17所述的音频控制方法,其中该音频控制器还提供第一序列数据输入信号及第二序列数据输入信号用以分别与该第一音频编/解码器及该第二音频编/解码器沟通。
20.根据权利要求19所述的音频控制方法,还包括下列步骤:
进行连接程序与轮替程序,用以初始化该第一音频编/解码器及该第二音频编/解码器。
21.根据权利要求20所述的音频控制方法,还包括下列步骤:
进行寻址程序,用以对该第一音频编/解码器及该第二音频编/解码器进行寻址。
CNB2006100773556A 2006-04-29 2006-04-29 音频控制***与方法 Active CN100382066C (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2006100773556A CN100382066C (zh) 2006-04-29 2006-04-29 音频控制***与方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2006100773556A CN100382066C (zh) 2006-04-29 2006-04-29 音频控制***与方法

Publications (2)

Publication Number Publication Date
CN1838098A true CN1838098A (zh) 2006-09-27
CN100382066C CN100382066C (zh) 2008-04-16

Family

ID=37015500

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2006100773556A Active CN100382066C (zh) 2006-04-29 2006-04-29 音频控制***与方法

Country Status (1)

Country Link
CN (1) CN100382066C (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014106371A1 (zh) * 2013-01-07 2014-07-10 华为终端有限公司 一种数据终端、数据传输***及热插拔控制方法

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1187749C (zh) * 1997-03-25 2005-02-02 三星电子株式会社 Dvd音频盘再现装置
US6801541B1 (en) * 2000-09-29 2004-10-05 Advanced Micro Devices, Inc. Method and apparatus for data transmission over an AC-97 protocol link
JP4003421B2 (ja) * 2001-08-21 2007-11-07 日本ビクター株式会社 ホットプラグ対応の通信装置、通信方法、通信装置用プログラム、及び通信装置用記録媒体
US7080181B2 (en) * 2003-06-13 2006-07-18 International Business Machines Corporation Hot-pluggable video architecture

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014106371A1 (zh) * 2013-01-07 2014-07-10 华为终端有限公司 一种数据终端、数据传输***及热插拔控制方法
CN103914421B (zh) * 2013-01-07 2017-04-26 华为终端有限公司 一种数据终端、数据传输***及热插拔控制方法

Also Published As

Publication number Publication date
CN100382066C (zh) 2008-04-16

Similar Documents

Publication Publication Date Title
CN102314671B (zh) 图形处理单元和信息处理设备
US20090060228A1 (en) Systems and Methods for Shadowing an HDA Codec
CN110855996B (zh) 一种基于fpga的图像编解码与网络传输的方法与装置
CN102883214A (zh) 一种多终端互传互控的方法及智能电视终端
CN105577947A (zh) 控制方法及电子设备
US20080270711A1 (en) Method and apparatus for data transmission between processors using memory remapping
CN110083328A (zh) 一种音频播放方法、装置、电子设备及存储介质
CN103186250A (zh) 远程管理***及远程管理方法
JP2023552451A (ja) 符号化方法、装置、電子機器及び記憶媒体
CN1838098A (zh) 具热插拔功能的音频控制***与方法
US20080004074A1 (en) Complex audio detection apparatus
CN107728815B (zh) 一种带sim卡、tf卡的鼠标
CN200966107Y (zh) 数字媒体装置
CN101075181A (zh) 用于多个计算机***的输入及输出接口的切换装置
CN2869986Y (zh) 多功能鼠标
CN207232955U (zh) 音视频调用装置及电子设备
CN103731698A (zh) 基于摄像头实现手势控制的电视***
CN1869868A (zh) 可设置不同类型的中央处理器的主机板
CN2864801Y (zh) 鼠标器
CN203193856U (zh) 一种与智能终端连接的效果器插件
CN208241800U (zh) 一种用于图像音频流媒体处理的装置
CN201698272U (zh) 一种移动终端外接设备及移动终端处理***
CN108520761A (zh) 一种具有声音调节功能的朗读装置和音效处理方法
CN201226564Y (zh) 一种支持多种视频压缩标准的模拟输出装置
CN213028321U (zh) 一种多功能可视化网络话筒服务器一体机

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant