[go: up one dir, main page]

TWI779530B - Audio control circuit and associated control method - Google Patents

Audio control circuit and associated control method Download PDF

Info

Publication number
TWI779530B
TWI779530B TW110110561A TW110110561A TWI779530B TW I779530 B TWI779530 B TW I779530B TW 110110561 A TW110110561 A TW 110110561A TW 110110561 A TW110110561 A TW 110110561A TW I779530 B TWI779530 B TW I779530B
Authority
TW
Taiwan
Prior art keywords
operating
circuit
stage
processing circuit
main device
Prior art date
Application number
TW110110561A
Other languages
Chinese (zh)
Other versions
TW202223623A (en
Inventor
陳科維
曹倫誠
林啟義
Original Assignee
瑞昱半導體股份有限公司
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 瑞昱半導體股份有限公司 filed Critical 瑞昱半導體股份有限公司
Priority to US17/363,010 priority Critical patent/US11929722B2/en
Priority to JP2021117279A priority patent/JP7235810B2/en
Priority to EP21187830.1A priority patent/EP4012550A1/en
Publication of TW202223623A publication Critical patent/TW202223623A/en
Application granted granted Critical
Publication of TWI779530B publication Critical patent/TWI779530B/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/16Sound input; Sound output
    • G06F3/162Interface to dedicated audio devices, e.g. audio drivers, interface to CODECs
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/382Information transfer, e.g. on bus using universal interface adapter

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Multimedia (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Circuit For Audible Band Transducer (AREA)
  • Information Transfer Systems (AREA)
  • Input Circuits Of Receivers And Coupling Of Receivers And Audio Equipment (AREA)
  • Selective Calling Equipment (AREA)
  • Stereo-Broadcasting Methods (AREA)

Abstract

The present invention provides an audio control circuit, wherein the audio control circuit includes an USB interface and a processing circuit. The USB interface is used to connect to a host device. The processing circuit is configured to perform enumeration with the host device via the USB interface, and the processing circuit is further configured to determine if the host device operates in a BIOS phase or an operating system phase to generate a control signal. When the processing circuit determines that the host device operates in the BIOS phase, the processing circuit generates the control signal to enable a de-pop circuit; and When the processing circuit determines that the host device operates in the operating system phase, the processing circuit generates the control signal to disable the de-pop circuit.

Description

音訊控制電路及相關的控制方法Audio control circuit and related control method

本發明係有關於具有通用序列匯流排(Universal Serial Bus,USB)介面的音訊控制電路。The present invention relates to an audio control circuit with a Universal Serial Bus (USB) interface.

在本身具有揚聲器或是連接到外部揚聲器的電子裝置中,當電子裝置開機時,內部音訊控制電路的編解碼器或相關電路在初始化過程可能會產生雜訊,因而使得揚聲器出現爆音(pop sound)現象,造成使用者的不適。為了解決此一問題,可以在音訊控制電路的周邊設置一個爆音抑制電路(de-pop circuit),以降低或消除爆音現象。然而,由於目前有部分的音訊控制電路逐漸開始採用USB介面,而如何利用具有USB介面的音訊控制電路來準確地控制爆音抑制電路的操作,以有效地抑制爆音現象且不會影響到正常的音訊播放,是一個重要的課題。In an electronic device that has its own speaker or is connected to an external speaker, when the electronic device is turned on, the codec or related circuits of the internal audio control circuit may generate noise during the initialization process, thus causing the speaker to pop sound. phenomenon, causing discomfort to the user. In order to solve this problem, a de-pop circuit can be arranged around the audio control circuit to reduce or eliminate the de-pop phenomenon. However, since some audio control circuits are gradually adopting the USB interface, how to use the audio control circuit with the USB interface to accurately control the operation of the popping suppression circuit so as to effectively suppress the popping phenomenon without affecting the normal audio Playback is an important topic.

因此,本發明的目的之一在於提出一種音訊控制電路,其可以根據來自主裝置的訊號來判斷目前電子裝置是操作在基本輸入輸出系統(Basic Input/Output System,BIOS)階段或是作業系統階段,以供控制爆音抑制電路,以解決先前技術中所述的問題。Therefore, one of the objectives of the present invention is to provide an audio control circuit, which can judge whether the current electronic device is operating in the basic input/output system (Basic Input/Output System, BIOS) stage or the operating system stage according to the signal from the host device. , for controlling the pop suppression circuit to solve the problems described in the prior art.

在本發明的一實施例中,揭露了一種音訊控制電路,其中該音訊控制電路包含了一USB介面電路以及一處理電路。該USB介面電路用以連接至一主裝置,且該處理電路用以透過該USB介面電路與該主裝置進行列舉操作,並透過與該主裝置在列舉過程中的封包內容來判斷該主裝置是操作於一BIOS階段或是一作業系統階段,以供產生一控制訊號;其中當該處理電路判斷該主裝置操作於該BIOS階段時,該處理電路產生該控制訊號以開啟一爆音抑制電路;以及當該處理電路判斷該主裝置操作於該作業系統階段時,該處理電路產生該控制訊號以關閉該爆音抑制電路。In one embodiment of the present invention, an audio control circuit is disclosed, wherein the audio control circuit includes a USB interface circuit and a processing circuit. The USB interface circuit is used to connect to a host device, and the processing circuit is used to perform an enumeration operation with the host device through the USB interface circuit, and determine whether the host device is based on the contents of the packets in the enumeration process with the host device. operating in a BIOS stage or an operating system stage for generating a control signal; wherein when the processing circuit judges that the host device is operating in the BIOS stage, the processing circuit generates the control signal to turn on a popping suppression circuit; and When the processing circuit judges that the main device is operating in the operating system stage, the processing circuit generates the control signal to close the popping suppression circuit.

在本發明的另一實施例中,揭露了一種應用於一音訊控制電路的控制方法,其包含有以下步驟:透過一USB介面電路來與一主裝置進行列舉操作;透過與該主裝置在列舉過程中的封包內容來判斷該主裝置是操作於一BIOS階段或是一作業系統階段;當判斷該主裝置操作於該BIOS階段時,產生一控制訊號以開啟一爆音抑制電路;以及當判斷該主裝置操作於該作業系統階段時,產生該控制訊號以關閉該爆音抑制電路。In another embodiment of the present invention, a control method applied to an audio control circuit is disclosed, which includes the following steps: performing an enumeration operation with a host device through a USB interface circuit; The contents of the packet in the process are used to determine whether the host device is operating in a BIOS stage or an operating system stage; when it is judged that the host device is operating in the BIOS stage, a control signal is generated to open a popping suppression circuit; and when it is judged that the host device is operating in the BIOS stage When the main device operates in the operating system stage, it generates the control signal to close the popping suppression circuit.

第1圖為根據本發明一實施例之電子裝置的示意圖。如第1圖所示,電子裝置包含了一主裝置102、一音訊控制電路100、一爆音抑制電路104以及一揚聲器106,其中音訊控制電路100包含了一USB介面電路110、一處理電路120以及一特定接腳130。在本實施例中,電子裝置可以是一電腦主機、一筆記型電腦或是其他任何具有聲音播放功能的電子裝置,而音訊控制電路100係為主機板上所內建的音訊裝置,亦即主裝置102、音訊控制電路100及爆音抑制電路104係製作在一主機板上;此外,揚聲器106可以是外接於電子裝置、或是內建於電子裝置的擴音裝置。FIG. 1 is a schematic diagram of an electronic device according to an embodiment of the present invention. As shown in FIG. 1, the electronic device includes a main device 102, an audio control circuit 100, a pop noise suppression circuit 104, and a speaker 106, wherein the audio control circuit 100 includes a USB interface circuit 110, a processing circuit 120 and A specific pin 130 . In this embodiment, the electronic device can be a host computer, a notebook computer or any other electronic device with a sound playing function, and the audio control circuit 100 is a built-in audio device on the motherboard, that is, the main The device 102, the audio control circuit 100, and the pop suppression circuit 104 are fabricated on a motherboard; in addition, the speaker 106 can be a sound amplification device externally connected to the electronic device or built in the electronic device.

在本實施例中,主裝置102可以是電子裝置內的一處理器晶片組,其透過USB介面連接至音訊控制電路100的USB介面電路110,且主裝置102係將音訊訊號透過USB介面電路110傳送至處理電路120進行相關的處理(例如,編解碼等處理)後,產生輸出音訊訊號Vout至揚聲器106進行播放。然而,如先前技術中所述,當電子裝置開機時,音訊控制電路100的編解碼器或相關電路在初始化過程可能會產生雜訊,因而使得揚聲器106出現爆音現象,因此,本實施例的音訊控制電路100可以透過與主裝置102在列舉(enumerate)過程中的封包內容來判斷主裝置102是操作在BIOS階段或是作業系統階段,以供產生控制訊號Vc來控制爆音抑制電路104來阻斷輸出音訊訊號Vout傳送至揚聲器106、或是降低輸出音訊訊號Vout的音量,以避免電子裝置在開機時出現爆音現象而造成使用者不適。具體來說,當處理電路120透過與主裝置102在列舉過程中的封包內容判斷目前主裝置102是操作在BIOS階段,則處理電路120產生控制訊號Vc以開啟爆音抑制電路104來阻斷輸出音訊訊號Vout傳送至揚聲器106、或是降低輸出音訊訊號Vout的音量;而當處理電路120透過與主裝置102在列舉過程中的封包內容判斷目前主裝置102是操作在作業系統階段,則處理電路120產生控制訊號Vc以關閉爆音抑制電路104,亦即輸出音訊訊號Vout可以直接被傳送至揚聲器106進行播放。In this embodiment, the host device 102 can be a processor chipset in the electronic device, which is connected to the USB interface circuit 110 of the audio control circuit 100 through the USB interface, and the host device 102 transmits the audio signal through the USB interface circuit 110 After being sent to the processing circuit 120 for related processing (for example, processing such as encoding and decoding), an output audio signal Vout is generated to be played by the speaker 106 . However, as described in the prior art, when the electronic device is turned on, the codec or related circuits of the audio control circuit 100 may generate noise during the initialization process, thus causing the speaker 106 to pop. Therefore, the audio of this embodiment The control circuit 100 can determine whether the main device 102 is operating in the BIOS stage or the operating system stage through the packet content in the enumeration process with the main device 102, so as to generate the control signal Vc to control the popping suppression circuit 104 to block The output audio signal Vout is transmitted to the speaker 106, or the volume of the output audio signal Vout is reduced, so as to avoid popping sound when the electronic device is turned on and cause discomfort to the user. Specifically, when the processing circuit 120 judges that the main device 102 is currently operating in the BIOS stage through the packet content in the enumeration process with the main device 102, the processing circuit 120 generates a control signal Vc to turn on the popping suppression circuit 104 to block the output audio. The signal Vout is transmitted to the speaker 106, or the volume of the output audio signal Vout is reduced; and when the processing circuit 120 judges that the current main device 102 is operating in the operating system stage through the packet content in the enumeration process with the main device 102, the processing circuit 120 The control signal Vc is generated to turn off the pop suppression circuit 104, that is, the output audio signal Vout can be directly transmitted to the speaker 106 for playback.

在本實施例中,音訊控制電路100本身係為一晶片,而特定接腳130為該晶片之多個接腳中的其一,且爆音抑制電路104係設置於音訊控制電路100之外。然而,在另一實施例中,音訊控制電路100與爆音抑制電路104也可以設置在同一個晶片中,亦即音訊控制電路100所產生的控制訊號Vc透過晶片內部的走線傳送至爆音抑制電路104,而不需要透過特定接腳130,這些設計上的變化均隸屬於本發明的範疇。In this embodiment, the audio control circuit 100 itself is a chip, and the specific pin 130 is one of the multiple pins of the chip, and the popping suppression circuit 104 is disposed outside the audio control circuit 100 . However, in another embodiment, the audio control circuit 100 and the pop suppression circuit 104 may also be disposed in the same chip, that is, the control signal Vc generated by the audio control circuit 100 is transmitted to the pop suppression circuit through the wiring inside the chip. 104 instead of specific pins 130, and these design changes all belong to the scope of the present invention.

第2圖為根據本發明一實施例之控制方法的流程圖。於步驟200,流程開始,且電子裝置上電進行初始化操作。在步驟202,主裝置202與音訊控制電路100開始進行列舉過程,在列舉過程中,主裝置102會傳送USB封包至音訊控制電路100並分配一個位址;接著,音訊控制電路100會回報主裝置102以告知本身是具有音訊功能的裝置,並傳送相關的資訊置主裝置102,例如所支援的配置(Configuration)個數、供應商身分(vendor ID)、產品身分(product ID)、取樣率(sample rate)、音量範圍(volume range)...等等;最後,主裝置102識別音訊控制電路100的類別,並傳送USB音訊類別(USB audio class,UAC)相關封包至音訊控制電路100。在一實施例中,UAC相關封包指的是主裝置102在完成識別音訊控制電路100的類別後,所產生之供音訊控制電路100使用/處理的資料封包或是用來控制音訊控制電路100操作的封包,例如設定音訊控制電路100的音量大小值、設定音訊控制電路100的裝置是靜音或取消靜音(mute or unmute)、設定音訊控制電路100的當下操作的取樣率(sample rate)。需注意的是,由於本領域具有通常知識者應能了解列舉過程詳細操作,再加上本實施例的重點在於利用列舉過程中的封包內容來判斷是否開啟/關閉爆音抑制電路104,故上述內容僅描述了列舉過程中與本實施例相關主要操作,而列舉過程的其他細節在此不贅述。FIG. 2 is a flowchart of a control method according to an embodiment of the present invention. In step 200, the process starts, and the electronic device is powered on for initialization. In step 202, the main device 202 and the audio control circuit 100 start the enumeration process. During the enumeration process, the main device 102 will send a USB packet to the audio control circuit 100 and assign an address; then, the audio control circuit 100 will report back to the main device 102 to inform itself that it is a device with audio functions, and send relevant information to the master device 102, such as the number of configurations supported, vendor ID, product ID, sampling rate ( sample rate), volume range (volume range), etc.; finally, the host device 102 identifies the class of the audio control circuit 100 and sends a USB audio class (USB audio class, UAC) related packet to the audio control circuit 100 . In one embodiment, the UAC-related packet refers to a data packet generated by the host device 102 after identifying the type of the audio control circuit 100 for use/processing by the audio control circuit 100 or used to control the operation of the audio control circuit 100 For example, set the volume value of the audio control circuit 100, set the device of the audio control circuit 100 to mute or cancel the mute (mute or unmute), and set the current operating sample rate of the audio control circuit 100 (sample rate). It should be noted that since those skilled in the art should be able to understand the detailed operation of the enumeration process, and the focus of this embodiment is to use the packet content in the enumeration process to determine whether to enable/disable the popping suppression circuit 104, the above content Only main operations related to this embodiment in the enumeration process are described, and other details of the enumeration process are not repeated here.

在步驟204中,處理電路120判斷目前是否已接經收到UAC相關封包,若否,流程進入步驟206;若是,流程進入步驟212。在步驟206中,由於處理電路120尚未接收到UAC相關封包,故處理電路120判斷目前主裝置102或是處理器操作在BIOS階段,亦即主裝置102尚未完成識別音訊控制電路100的相關操作。在步驟208,處理電路120產生控制訊號Vc以開啟爆音抑制電路104來阻斷輸出音訊訊號Vout傳送至揚聲器106、或是降低輸出音訊訊號Vout的音量。在步驟210,主裝置102通知音訊控制電路100進行列舉操作,且流程回到步驟202。In step 204 , the processing circuit 120 determines whether a UAC-related packet has been received. If not, the process proceeds to step 206 ; if yes, the process proceeds to step 212 . In step 206, since the processing circuit 120 has not received the UAC-related packet, the processing circuit 120 judges that the main device 102 or the processor is currently operating in the BIOS stage, that is, the main device 102 has not yet completed the related operations of identifying the audio control circuit 100 . In step 208 , the processing circuit 120 generates the control signal Vc to turn on the pop suppression circuit 104 to block the output audio signal Vout from being transmitted to the speaker 106 or reduce the volume of the output audio signal Vout. In step 210 , the host device 102 notifies the audio control circuit 100 to perform an enumeration operation, and the process returns to step 202 .

在步驟212,由於處理電路120已經接收到UAC相關封包,故處理電路120判斷目前主裝置102或是處理器操作在作業系統階段,亦即主裝置102已經完成識別音訊控制電路100的相關操作,且以Microsoft Windows作業系統來說,處理電路120可以判斷目前電子裝置的螢幕已經顯示了Windows視窗介面。在步驟214,處理電路120產生控制訊號Vc以關閉爆音抑制電路104,亦即,爆音抑制電路104不會阻斷輸出音訊訊號Vout傳送至揚聲器106或是降低輸出音訊訊號Vout的音量,且輸出音訊訊號Vout可以直接被傳送至揚聲器106進行播放。在步驟216,若是主裝置102通知音訊控制電路100重新進行列舉操作,則流程回到步驟202。In step 212, since the processing circuit 120 has received the UAC-related packet, the processing circuit 120 judges that the main device 102 or the processor is currently operating in the operating system stage, that is, the main device 102 has completed the relevant operations of identifying the audio control circuit 100, And taking the Microsoft Windows operating system as an example, the processing circuit 120 can determine that the current screen of the electronic device has displayed the Windows window interface. In step 214, the processing circuit 120 generates a control signal Vc to turn off the popping suppression circuit 104, that is, the popping suppression circuit 104 will not block the output audio signal Vout from being transmitted to the speaker 106 or reduce the volume of the output audio signal Vout, and output the audio The signal Vout can be directly transmitted to the speaker 106 for playback. In step 216 , if the host device 102 notifies the audio control circuit 100 to perform the enumeration operation again, the process returns to step 202 .

簡要歸納本發明,在本發明之音訊控制電路及相關的控制方法中,音訊控制電路係根據是否已經接收到UAC相關封包來判斷主裝置是操作在BIOS階段或是作業系統階段,並在判斷主裝置操作在BIOS階段時開啟爆音抑制電路以避免爆音現象而造成使用者不適,且在判斷主裝置操作在作業系統階段時關閉爆音抑制電路以使得揚聲器可以正常播放音訊訊號。透過本發明,可以簡單有效地讓具有USB介面的音訊控制電路達到避免爆音現象的功能。 以上所述僅為本發明之較佳實施例,凡依本發明申請專利範圍所做之均等變化與修飾,皆應屬本發明之涵蓋範圍。 To briefly summarize the present invention, in the audio control circuit and related control method of the present invention, the audio control circuit judges whether the main device is operating in the BIOS stage or the operating system stage according to whether it has received UAC-related packets, and determines whether the main device When the device is operating in the BIOS stage, the popping suppression circuit is turned on to prevent the popping phenomenon from causing user discomfort, and when it is determined that the main device is operating in the operating system stage, the popping suppression circuit is turned off so that the speaker can play audio signals normally. Through the present invention, the audio control circuit with the USB interface can achieve the function of avoiding popping phenomenon simply and effectively. The above descriptions are only preferred embodiments of the present invention, and all equivalent changes and modifications made according to the scope of the patent application of the present invention shall fall within the scope of the present invention.

100: 音訊控制電路 102: 主裝置 104: 爆音抑制電路 106: 揚聲器 110: USB介面電路 120: 處理電路 130: 特定接腳 200~216: 步驟 Vc: 控制訊號 Vout: 輸出音訊訊號 100: audio control circuit 102: Master device 104: Popping Suppression Circuit 106: Speaker 110: USB interface circuit 120: Processing circuit 130: specific pin 200~216: steps Vc: control signal Vout: output audio signal

第1圖為根據本發明一實施例之電子裝置的示意圖。 第2圖為根據本發明一實施例之控制方法的流程圖。 FIG. 1 is a schematic diagram of an electronic device according to an embodiment of the present invention. FIG. 2 is a flowchart of a control method according to an embodiment of the present invention.

100: 音訊控制電路 102: 主裝置 104: 爆音抑制電路 106: 揚聲器 110: USB介面電路 120: 處理電路 130: 特定接腳 Vc: 控制訊號 Vout: 輸出音訊訊號 100: audio control circuit 102: Master device 104: Popping Suppression Circuit 106: Speaker 110: USB interface circuit 120: Processing circuit 130: specific pin Vc: control signal Vout: output audio signal

Claims (10)

一種音訊控制電路,包含有: 一通用序列匯流排(Universal Serial Bus,USB)介面電路,用以連接至一主裝置; 一處理電路,耦接於該USB介面電路,用以透過該USB介面電路與該主裝置進行列舉(enumerate)操作,並透過與該主裝置在列舉過程中的封包內容來判斷該主裝置是操作於一基本輸入輸出系統(Basic Input/Output System,BIOS)階段或是一作業系統階段,以供產生一控制訊號; 其中當該處理電路判斷該主裝置操作於該BIOS階段時,該處理電路產生該控制訊號以開啟一爆音抑制電路;以及當該處理電路判斷該主裝置操作於該作業系統階段時,該處理電路產生該控制訊號以關閉該爆音抑制電路。 An audio control circuit, comprising: A universal serial bus (Universal Serial Bus, USB) interface circuit for connecting to a host device; A processing circuit, coupled to the USB interface circuit, for enumerating (enumerate) operations with the host device through the USB interface circuit, and judging whether the host device is operating through the packet content during the enumeration process with the host device In a Basic Input/Output System (BIOS) stage or an operating system stage, for generating a control signal; Wherein when the processing circuit judges that the main device is operating in the BIOS stage, the processing circuit generates the control signal to turn on a popping suppression circuit; and when the processing circuit judges that the main device is operating in the operating system stage, the processing circuit The control signal is generated to close the pop suppression circuit. 如申請專利範圍第1項所述之音訊控制電路,其中該處理電路根據是否自該主裝置接收到一USB音訊類別(USB audio class,UAC)相關封包來判斷該主裝置是操作於該BIOS階段或是該作業系統階段,以產生該控制訊號。The audio control circuit described in item 1 of the scope of the patent application, wherein the processing circuit judges whether the host device is operating in the BIOS stage according to whether a USB audio class (USB audio class, UAC) related packet is received from the host device or the operating system stage to generate the control signal. 如申請專利範圍第2項所述之音訊控制電路,其中若是該處理電路未接收到該UAC相關封包,該處理電路判斷該主裝置操作於該BIOS階段,並產生該控制訊號以開啟該爆音抑制電路;以及若是該處理電路接收到該UAC相關封包,該處理電路判斷該主裝置操作於該作業系統階段,並產生該控制訊號以關閉該爆音抑制電路。The audio control circuit described in item 2 of the scope of the patent application, wherein if the processing circuit does not receive the UAC-related packet, the processing circuit judges that the master device is operating in the BIOS stage, and generates the control signal to enable the pop noise suppression circuit; and if the processing circuit receives the UAC-related packet, the processing circuit judges that the main device is operating in the operating system stage, and generates the control signal to close the popping suppression circuit. 如申請專利範圍第1項所述之音訊控制電路,其中該音訊控制電路係設置於一晶片中,且該處理電路所產生的該控制訊號係透過該晶片的一特定接腳傳送至位於該晶片外的該爆音抑制電路。The audio control circuit described in item 1 of the scope of the patent application, wherein the audio control circuit is arranged in a chip, and the control signal generated by the processing circuit is transmitted to the chip located on the chip through a specific pin outside of the pop suppression circuit. 如申請專利範圍第1項所述之音訊控制電路,其中該處理電路另用以產生輸出音訊訊號,且當該處理電路判斷該主裝置操作於該BIOS階段時,該處理電路產生該控制訊號以開啟該爆音抑制電路以阻斷該輸出音訊訊號傳送至一揚聲器、或是降低該輸出音訊訊號的音量;以及當該處理電路判斷該主裝置操作於該作業系統階段時,該處理電路產生該控制訊號以關閉該爆音抑制電路,以使得該輸出音訊訊號直接傳送至該揚聲器。The audio control circuit described in item 1 of the scope of the patent application, wherein the processing circuit is also used to generate an output audio signal, and when the processing circuit judges that the master device is operating in the BIOS stage, the processing circuit generates the control signal to Turning on the popping suppression circuit to block the output audio signal from being transmitted to a speaker, or to reduce the volume of the output audio signal; and when the processing circuit determines that the main device is operating in the operating system stage, the processing circuit generates the control signal to close the pop suppression circuit, so that the output audio signal is directly transmitted to the speaker. 一種應用於一音訊控制電路的控制方法,包含有: 透過一通用序列匯流排(Universal Serial Bus,USB)介面電路來與一主裝置進行列舉(enumerate)操作; 透過與該主裝置在列舉過程中的封包內容來判斷該主裝置是操作於一基本輸入輸出系統(Basic Input/Output System,BIOS)階段或是一作業系統階段; 當判斷該主裝置操作於該BIOS階段時,產生一控制訊號以開啟一爆音抑制電路;以及 當判斷該主裝置操作於該作業系統階段時,產生該控制訊號以關閉該爆音抑制電路。 A control method applied to an audio control circuit, comprising: performing an enumerate operation with a host device through a universal serial bus (Universal Serial Bus, USB) interface circuit; Judging whether the main device is operating in a basic input/output system (Basic Input/Output System, BIOS) stage or an operating system stage through the packet content with the main device during the enumeration process; When judging that the main device is operating in the BIOS stage, generating a control signal to turn on a popping suppression circuit; and When it is judged that the main device is operating in the operating system stage, the control signal is generated to close the popping suppression circuit. 如申請專利範圍第6項所述之控制方法,其中透過與該主裝置在列舉過程中的封包內容來判斷該主裝置是操作於該BIOS階段或是該作業系統階段的步驟包含有: 根據是否自該主裝置接收到一USB音訊類別(USB audio class,UAC)相關封包來判斷該主裝置是操作於該BIOS階段或是該作業系統階段。 As the control method described in item 6 of the scope of the patent application, the steps of judging whether the main device is operating in the BIOS stage or the operating system stage through the packet content in the enumeration process with the main device include: Whether the host device is operating in the BIOS stage or the operating system stage is determined according to whether a USB audio class (UAC) related packet is received from the host device. 如申請專利範圍第7項所述之控制方法,其中根據是否自該主裝置接收到該UAC相關封包來判斷該主裝置是操作於該BIOS階段或是該作業系統階段的步驟包含有: 若是未接收到該UAC相關封包,判斷該主裝置操作於該BIOS階段;以及 若是接收到該UAC相關封包,判斷該主裝置操作於該作業系統階段。 According to the control method described in item 7 of the scope of the patent application, the step of judging whether the main device is operating in the BIOS stage or the operating system stage according to whether the UAC-related packet is received from the main device includes: If the UAC-related packet is not received, it is determined that the main device is operating in the BIOS stage; and If the UAC-related packet is received, it is determined that the main device is operating in the operating system stage. 如申請專利範圍第6項所述之控制方法,其中該音訊控制電路係設置於一晶片中,且該控制訊號係透過該晶片的一特定接腳傳送至位於該晶片外的該爆音抑制電路。The control method described in item 6 of the scope of the patent application, wherein the audio control circuit is set in a chip, and the control signal is transmitted to the pop-sound suppression circuit outside the chip through a specific pin of the chip. 如申請專利範圍第6項所述之控制方法,其中當判斷該主裝置操作於該BIOS階段時,產生該控制訊號以開啟該爆音抑制電路;以及當判斷該主裝置操作於該作業系統階段時,產生該控制訊號以關閉該爆音抑制電路的步驟包含有: 當判斷該主裝置操作於該BIOS階段時,產生該控制訊號以開啟該爆音抑制電路以阻斷一輸出音訊訊號傳送至一揚聲器、或是降低該輸出音訊訊號的音量;以及 當判斷該主裝置操作於該作業系統階段時,產生該控制訊號以關閉該爆音抑制電路,以使得該輸出音訊訊號直接傳送至該揚聲器。 The control method described in item 6 of the scope of the patent application, wherein when it is judged that the main device is operating in the BIOS stage, the control signal is generated to turn on the popping suppression circuit; and when it is judged that the main device is operating in the operating system stage , the step of generating the control signal to close the popping suppression circuit includes: When it is judged that the main device is operating in the BIOS stage, generating the control signal to turn on the popping suppression circuit to block an output audio signal from being transmitted to a speaker, or reduce the volume of the output audio signal; and When it is judged that the main device is operating in the operating system stage, the control signal is generated to close the popping suppression circuit, so that the output audio signal is directly transmitted to the speaker.
TW110110561A 2020-12-10 2021-03-24 Audio control circuit and associated control method TWI779530B (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
US17/363,010 US11929722B2 (en) 2020-12-10 2021-06-30 Audio control circuit and associated control method
JP2021117279A JP7235810B2 (en) 2020-12-10 2021-07-15 Audio control circuit and related control method
EP21187830.1A EP4012550A1 (en) 2020-12-10 2021-07-27 Audio control circuit and associated control method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US202063124027P 2020-12-10 2020-12-10
US63/124,027 2020-12-10

Publications (2)

Publication Number Publication Date
TW202223623A TW202223623A (en) 2022-06-16
TWI779530B true TWI779530B (en) 2022-10-01

Family

ID=81897230

Family Applications (1)

Application Number Title Priority Date Filing Date
TW110110561A TWI779530B (en) 2020-12-10 2021-03-24 Audio control circuit and associated control method

Country Status (2)

Country Link
CN (1) CN114625334B (en)
TW (1) TWI779530B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200838128A (en) * 2007-03-01 2008-09-16 Princeton Technology Corp Audio processing system
TW201015428A (en) * 2008-10-15 2010-04-16 C Media Electronics Inc Externally-connected audio apparatus and method for processing audio signal thereof
CN111241018A (en) * 2018-11-28 2020-06-05 比亚迪股份有限公司 Audio starting circuit, interface circuit and terminal of Type-C USB interface
US20200186926A1 (en) * 2017-09-08 2020-06-11 Samsung Electronics Co., Ltd. Method for controlling audio output by application through earphones and electronic device implementing same

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6216052B1 (en) * 1996-10-23 2001-04-10 Advanced Micro Devices, Inc. Noise elimination in a USB codec
KR100191463B1 (en) * 1996-12-30 1999-06-15 윤종용 Volume control apparatus of audio system with microphone
CN100561581C (en) * 2005-12-31 2009-11-18 联想(北京)有限公司 Audio playback device and audio playback control method
CN105338445A (en) * 2014-06-26 2016-02-17 展讯通信(上海)有限公司 Signal transmission device, method and mobile terminal
CN107145323A (en) * 2016-03-01 2017-09-08 中兴通讯股份有限公司 A kind of method for controlling volume and device and terminal
CN111479194B (en) * 2019-01-23 2022-02-15 瑞昱半导体股份有限公司 Method for controlling audio playing device and related control circuit

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200838128A (en) * 2007-03-01 2008-09-16 Princeton Technology Corp Audio processing system
TW201015428A (en) * 2008-10-15 2010-04-16 C Media Electronics Inc Externally-connected audio apparatus and method for processing audio signal thereof
US20200186926A1 (en) * 2017-09-08 2020-06-11 Samsung Electronics Co., Ltd. Method for controlling audio output by application through earphones and electronic device implementing same
CN111241018A (en) * 2018-11-28 2020-06-05 比亚迪股份有限公司 Audio starting circuit, interface circuit and terminal of Type-C USB interface

Also Published As

Publication number Publication date
CN114625334B (en) 2024-11-26
CN114625334A (en) 2022-06-14
TW202223623A (en) 2022-06-16

Similar Documents

Publication Publication Date Title
CN101907983B (en) Microphone mute control method and computer
US6885900B1 (en) Method and apparatus for providing multiple channel audio in a computing system
US11334134B2 (en) Integrated circuit
US8447047B2 (en) Information processing apparatus and information processing method
JP2009151242A (en) Information processing apparatus and display control method
CN112346689A (en) an all-in-one machine
JP2001197599A (en) Phase adjustment method, audio reproducing device and recording medium
TWI779530B (en) Audio control circuit and associated control method
US20110058694A1 (en) Audio Signal Switching Apparatus
US11929722B2 (en) Audio control circuit and associated control method
US6195437B1 (en) Method and apparatus for independent gain control of a microphone and speaker for a speakerphone mode and a non-speakerphone audio mode of a computer system
US6587901B2 (en) Information processing system, portable electronic equipment and information processing apparatus
JP2008234511A (en) Semiconductor integrated circuit device
JP2006339852A (en) Information processing apparatus and module selection method
CN115428474B (en) Modification of the audio signal based on the ambient noise collected by the speaker
US20050131561A1 (en) Information handling system including docking station with digital audio capability
TWI768803B (en) Audio control circuit, host device and associated control method
TWI850788B (en) Computer system and processing method thereof of sound signal
US7032050B2 (en) Method for control of codecs in PC riser card architectures
CN213024346U (en) an intelligent interactive device
TW202548740A (en) Audio processing system, audio processor integrated circuit, and electronic device
KR100982258B1 (en) Notebook computer
CN110362349B (en) Virtual input management device and management method thereof
JP2003018690A (en) Audio signal unit
CN119946338A (en) Display device and audio playback method

Legal Events

Date Code Title Description
GD4A Issue of patent certificate for granted invention patent