專利名稱:聲源系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及在便攜式設(shè)備等中使用的聲源系統(tǒng),特別涉及實(shí)現(xiàn)在便攜式設(shè)備等中使用的聲源系統(tǒng)的低功耗的技術(shù)。
背景技術(shù):
圖2是現(xiàn)有的聲源系統(tǒng)的結(jié)構(gòu)圖。
該聲源系統(tǒng)例如輸入像MIDI(Musical Instrument Digital Interface,樂器數(shù)字接口)數(shù)據(jù)那樣的樂曲數(shù)據(jù),輸出所期望的樂器聲等PCM(PulseCode Modulation,脈沖編碼調(diào)制)數(shù)據(jù),具有存儲(chǔ)從未圖示的主機(jī)CPU(Central Processing Unit,中央處理單元)輸出的MIDI數(shù)據(jù)的MIDI存儲(chǔ)器10。MIDI存儲(chǔ)器10通過內(nèi)部總線20連接CPU 30。內(nèi)部總線20由以下部分構(gòu)成輸出CPU 30用于指定訪問對象的存儲(chǔ)器或周邊電路的地址ADR的地址線21;與所指定的存儲(chǔ)器或周邊電路之間傳送數(shù)據(jù)DAT的數(shù)據(jù)線22;輸出讀寫等動(dòng)作的控制信號(hào)CON的控制線23;和提供作為動(dòng)作的基準(zhǔn)的系統(tǒng)時(shí)鐘SCK的時(shí)鐘線24。
在內(nèi)部總線20上連接著存儲(chǔ)有CPU 30執(zhí)行的處理用的程序和數(shù)據(jù)的ROM(Read Only Memory)40、暫時(shí)存儲(chǔ)處理中的數(shù)據(jù)的RAM(RandomAccess Memory,隨機(jī)訪問存儲(chǔ)器)50、演奏時(shí)間管理用定時(shí)器60、和聲源加速器(accelerator)70。
聲源加速器70根據(jù)通過內(nèi)部總線20從CPU 30提供的聲源的分配和音程、音量等參數(shù),進(jìn)行波形合成處理,生成所期望的PCM數(shù)據(jù)并輸出。該聲源加速器70包括參數(shù)存儲(chǔ)器71,其通過內(nèi)部總線20從CPU 30接收各種參數(shù)并存儲(chǔ);波形合成器72,其從該參數(shù)存儲(chǔ)器71讀出參數(shù),生成PCM數(shù)據(jù)并輸出PCM數(shù)據(jù)的輸出信號(hào)LCH、RCH。
另外,該聲源系統(tǒng)具有生成系統(tǒng)時(shí)鐘SCK的時(shí)鐘產(chǎn)生部81。由時(shí)鐘產(chǎn)生部81產(chǎn)生的系統(tǒng)時(shí)鐘SCK,通過時(shí)鐘線24,被用作與內(nèi)部總線20連接的CPU 30等的動(dòng)作的基準(zhǔn)定時(shí)信號(hào),并且也被用作波形合成器72的波形合成用的時(shí)鐘信號(hào)。
下面,說明動(dòng)作。
從外部的主機(jī)CPU提供的MIDI數(shù)據(jù)被暫時(shí)存儲(chǔ)在MIDI存儲(chǔ)器10中后,通過內(nèi)部總線20被CPU 30讀出。CPU 30按照存儲(chǔ)在ROM 40中的處理用程序,解析所讀出的MIDI數(shù)據(jù),進(jìn)行聲源的分配和音程、音量參數(shù)的各種設(shè)定。此時(shí),RAM 50被用作用于進(jìn)行解析處理的作業(yè)用存儲(chǔ)器,定時(shí)器60被用于聲源演奏的時(shí)間管理、即執(zhí)行與所解析的MIDI數(shù)據(jù)對應(yīng)的處理的定時(shí)控制中。
所設(shè)定的參數(shù)通過內(nèi)部總線20被傳送給聲源加速器70的參數(shù)存儲(chǔ)器71,并暫時(shí)存儲(chǔ)在該參數(shù)存儲(chǔ)器71中。存儲(chǔ)在參數(shù)存儲(chǔ)器71中的參數(shù)被波形合成器72讀出并轉(zhuǎn)換為PCM數(shù)據(jù),作為輸出信號(hào)LCH、RCH輸出。
另外,MIDI數(shù)據(jù)不僅是單音,還是基于多種樂器等的多音(polyphonic)結(jié)構(gòu),在波形合成器72中,按時(shí)分的方式進(jìn)行多音處理并將各音合成,然后將這些合成音相加,把相加結(jié)果作為左右的1組輸出信號(hào)LCH、RCH輸出。
日本特開平9-185370號(hào)公報(bào)但是,在前述聲源系統(tǒng)中存在以下問題。
即,該聲源系統(tǒng)構(gòu)成為使用一個(gè)波形合成器72,通過時(shí)分方式的處理將基于多種樂器等的多音(例如64音)合成。因此,要求與要同時(shí)合成的音的數(shù)量成比例地使提供給波形合成器72的波形合成用的時(shí)鐘信號(hào)的頻率提高。另一方面,在波形合成用的時(shí)鐘信號(hào)中,CPU 20等使用的系統(tǒng)時(shí)鐘SCK被共用。
因此,若要合成的音的數(shù)量增加,則進(jìn)行波形合成處理所需要的系統(tǒng)時(shí)鐘SCK的頻率變高,CPU 30等在必要頻率以上的高的頻率的時(shí)鐘信號(hào)下動(dòng)作,存在功耗增大的問題。并且,在多音少的演奏時(shí),也存在由于以必要頻率以上的時(shí)鐘頻率動(dòng)作而造成的功耗增大的問題。
發(fā)明內(nèi)容
本發(fā)明的目的在于降低聲源系統(tǒng)的功耗。
本發(fā)明的聲源系統(tǒng)的特征在于,該聲源系統(tǒng)具有處理裝置,其解析從外部提供的輸入數(shù)據(jù),生成波形合成用的參數(shù);聲源加速器,其按照所述參數(shù)進(jìn)行波形合成,輸出進(jìn)行了編碼調(diào)制的聲音數(shù)據(jù);第1時(shí)鐘產(chǎn)生部,其根據(jù)來自所述處理裝置的頻率設(shè)定,輸出成為該處理裝置的動(dòng)作的基準(zhǔn)的第1時(shí)鐘信號(hào);以及第2時(shí)鐘產(chǎn)生部,其輸出用于所述聲源加速器的波形合成處理的第2時(shí)鐘信號(hào)。
在本發(fā)明中,根據(jù)由不同的時(shí)鐘產(chǎn)生部產(chǎn)生的不同的時(shí)鐘信號(hào)來進(jìn)行處理裝置中的處理和聲源加速器中的波形合成。由此,處理裝置和聲源加速器能夠分別以必要的最小限度的時(shí)鐘頻率而動(dòng)作,所以具有能夠抑制因不必要的快速時(shí)鐘信號(hào)而造成的功耗浪費(fèi)的效果。
圖1是表示本發(fā)明的實(shí)施例1的聲源系統(tǒng)的結(jié)構(gòu)圖。
圖2是現(xiàn)有的聲源系統(tǒng)的結(jié)構(gòu)圖。
圖3是表示本發(fā)明的實(shí)施例2的聲源系統(tǒng)的結(jié)構(gòu)圖。
圖4是表示本發(fā)明的實(shí)施例3的聲源系統(tǒng)的結(jié)構(gòu)圖。
標(biāo)號(hào)說明10 MIDI存儲(chǔ)器;11功率控制寄存器;30 CPU;40 ROM;50 RAM;70、70A聲源加速器;81、84、85、86時(shí)鐘產(chǎn)生部;83、83A頻率設(shè)定寄存器。
具體實(shí)施例方式
不僅第1時(shí)鐘產(chǎn)生部,第2時(shí)鐘產(chǎn)生部也構(gòu)成為可以根據(jù)來自處理裝置的頻率設(shè)定,變更用于波形合成處理的第2時(shí)鐘信號(hào)的頻率。另外,處理裝置構(gòu)成為按照從外部提供的功率限制值,進(jìn)行針對第1和第2時(shí)鐘產(chǎn)生部的頻率設(shè)定,并且限制波形合成用的參數(shù)的生成。
圖1是表示本發(fā)明的實(shí)施例1的聲源系統(tǒng)的結(jié)構(gòu)圖,對與圖2中的要素相同的要素標(biāo)注相同的標(biāo)號(hào)。
該聲源系統(tǒng)例如輸入像MIDI數(shù)據(jù)那樣的樂曲數(shù)據(jù),輸出所期望的樂器聲等PCM數(shù)據(jù),所以具有存儲(chǔ)從未圖示的主機(jī)CPU提供的MIDI數(shù)據(jù)的MIDI存儲(chǔ)器10。MIDI存儲(chǔ)器10通過內(nèi)部總線20連接CPU 30。內(nèi)部總線20由以下部分構(gòu)成輸出CPU 30用于指定訪問對象的存儲(chǔ)器或周邊電路的地址ADR的地址線21;與所指定的存儲(chǔ)器或周邊電路之間傳送數(shù)據(jù)DAT的數(shù)據(jù)線22;輸出讀寫等動(dòng)作的控制信號(hào)CON的控制線23;和提供作為動(dòng)作的基準(zhǔn)的系統(tǒng)時(shí)鐘SCK的時(shí)鐘線24。
在內(nèi)部總線20上連接著存儲(chǔ)有處理用的程序和數(shù)據(jù)的ROM 40、暫時(shí)存儲(chǔ)處理中的數(shù)據(jù)的RAM 50、演奏時(shí)間管理用定時(shí)器60、和聲源加速器70。
聲源加速器70根據(jù)通過內(nèi)部總線20從CPU 30提供的聲源的分配和音程、音量等參數(shù),進(jìn)行波形合成處理,生成所期望的PCM數(shù)據(jù)并輸出。聲源加速器70包括參數(shù)存儲(chǔ)器71,其通過內(nèi)部總線20從CPU 30接收各種參數(shù)并存儲(chǔ);波形合成器72,其從該參數(shù)存儲(chǔ)器71讀出參數(shù),生成PCM數(shù)據(jù)并輸出PCM數(shù)據(jù)的輸出信號(hào)LCH、RCH。
另外,該聲源系統(tǒng)具有生成系統(tǒng)時(shí)鐘SCK的時(shí)鐘產(chǎn)生部84、和生成波形合成用時(shí)鐘ACK的時(shí)鐘產(chǎn)生部85。
時(shí)鐘產(chǎn)生部84通過地址譯碼器82和頻率設(shè)定寄存器83連接內(nèi)部總線20,產(chǎn)生與該頻率設(shè)定寄存器83的設(shè)定值對應(yīng)的頻率的時(shí)鐘信號(hào),作為系統(tǒng)時(shí)鐘SCK輸出。另外,地址譯碼器82在具有通過內(nèi)部總線20對頻率設(shè)定寄存器83的寫入請求時(shí),向該頻率設(shè)定寄存器83提供寫入控制信號(hào),由此寫入來自內(nèi)部總線20的設(shè)定值。
與此相對,時(shí)鐘產(chǎn)生部85生成預(yù)先設(shè)定的頻率的波形合成用時(shí)鐘ACK。
下面,說明動(dòng)作。
在該聲源系統(tǒng)中,CPU 30在聲源處理中負(fù)責(zé)除由聲源加速器70負(fù)責(zé)的波形合成的主要處理部分之外的處理。聲源處理由所輸入的MIDI數(shù)據(jù)的解析處理、演奏的時(shí)間管理、被解析過的每個(gè)MIDI消息的各種參數(shù)設(shè)定處理、及波形合成處理構(gòu)成。
其中,聲源加速器70負(fù)責(zé)的波形合成處理使用一個(gè)波形合成器72通過時(shí)分方式的處理來處理多音。針對各音的處理雖然多少存在分歧處理,但幾乎所有的分歧部分只是設(shè)定參數(shù)的值不同,所以是相同的處理。因此,一個(gè)音的處理量是恒定,整體的波形合成處理中的處理量與要演奏的多音數(shù)量成比例。
另一方面,每個(gè)MIDI消息的各種參數(shù)設(shè)定處理根據(jù)其處理的消息的類型,處理量被確定為大致相同。例如,如果是音符開消息(note onmessage)則需要A循環(huán),如果是彎音消息(pitch bend message)則需要B循環(huán)。其他的消息解析處理和時(shí)間管理由于分歧處理多,雖然它們的處理量不能一概而論,但與上述兩個(gè)處理相比,其處理量相當(dāng)少。
根據(jù)以上所述,CPU 30所需要的動(dòng)作時(shí)鐘頻率CPU-Fsamp可以利用下述式1表示。
CPU-Fsamp=CSynMIPS×Poly+MsgMIPS+ResMIPS……式1其中,CSynMIPS表示針對每個(gè)系統(tǒng)所確定的CPU波形合成處理的一個(gè)音部分的處理量,Poly表示演奏中的多音數(shù)量,MsgMIPS表示針對每個(gè)系統(tǒng)所確定的每種消息的處理量,以及ResMIPS表示其他剩余的附加處理的處理量。
因此,在樂曲的演奏中,根據(jù)演奏多音數(shù)量和所輸入的MIDI消息的類型,變更式1中的Poly、MsgMIPS,將所求出的動(dòng)作時(shí)鐘頻率CPU-Fsamp設(shè)定于頻率設(shè)定寄存器83。由此,所設(shè)定的頻率被反映為系統(tǒng)時(shí)鐘SCK,進(jìn)行針對CPU 30的系統(tǒng)時(shí)鐘SCK的頻率優(yōu)化。
此處,MsgMIPS例如作為表格形式的固定數(shù)據(jù)存儲(chǔ)在ROM 40中,只要采用CPU 30可自由參照的形式即可。對于ResMIPS而言,因?yàn)椴荒苋菀椎卣莆仗幚砹?,所以把可能得到的最大值設(shè)定為固定值,但與式1的其他項(xiàng)相比ResMIPS是小的值,所以不會(huì)成為問題。
如上所述,該實(shí)施例1的聲源系統(tǒng)具有可以從CPU 30進(jìn)行設(shè)定的頻率設(shè)定寄存器83;時(shí)鐘產(chǎn)生部84,其產(chǎn)生與設(shè)定在該頻率設(shè)定寄存器83中的設(shè)定值對應(yīng)的頻率的時(shí)鐘信號(hào),并作為系統(tǒng)時(shí)鐘SCK而輸出。由此,能夠根據(jù)演奏多音數(shù)量和所輸入的MIDI消息的類型,變更系統(tǒng)時(shí)鐘SCK的頻率,所以具有能夠優(yōu)化CPU 30及其周邊電路的功耗的優(yōu)點(diǎn)。
圖3是表示本發(fā)明的實(shí)施例2的聲源系統(tǒng)的結(jié)構(gòu)圖,對與圖1中的要素相同的要素標(biāo)注相同的標(biāo)號(hào)。
該聲源系統(tǒng)設(shè)置生成預(yù)先設(shè)定的頻率的系統(tǒng)時(shí)鐘SCK的時(shí)鐘產(chǎn)生部81,以取代圖1中的時(shí)鐘產(chǎn)生部84,并且設(shè)置時(shí)鐘產(chǎn)生部86,以取代時(shí)鐘產(chǎn)生部85,該時(shí)鐘產(chǎn)生部86產(chǎn)生與頻率設(shè)定寄存器83的設(shè)定值對應(yīng)的頻率的時(shí)鐘信號(hào),并輸出波形合成用時(shí)鐘ACK。
另外,設(shè)置有追加了音數(shù)設(shè)定寄存器74的聲源加速器70A來取代聲源加速器70。音數(shù)設(shè)定寄存器74是可以從CPU 30通過內(nèi)部總線20進(jìn)行演奏多音數(shù)量的設(shè)定的控制寄存器,該音數(shù)設(shè)定寄存器74的設(shè)定值被提供給波形合成器72A。其他結(jié)構(gòu)與圖1所示相同。
下面,說明動(dòng)作。
CPU 30在音符開、音符關(guān)(note off)等的MIDI消息處理中,進(jìn)行聲源的分配處理,并進(jìn)行當(dāng)前正在演奏的多音的數(shù)量的管理。CPU 30在多音數(shù)量產(chǎn)生變化時(shí),在頻率設(shè)定寄存器83中設(shè)定對應(yīng)于該多音數(shù)量的值。由此,時(shí)鐘產(chǎn)生部86按照在頻率設(shè)定寄存器83中設(shè)定的值,變更波形合成用時(shí)鐘ACK的頻率。另外,CPU 30設(shè)定頻率設(shè)定寄存器82的值,以使波形合成用時(shí)鐘ACK成為基于下述式2的波形合成用時(shí)鐘頻率ACC-Fsamp。
ACC-Fsamp=ASynMIPS×Poly……式2其中,ASynMIPS表示針對每個(gè)系統(tǒng)所確定的加速器波形合成處理的一個(gè)音部分的處理量,以及Poly表示演奏中的多音數(shù)量。
在聲源加速器70A中準(zhǔn)備有按照1個(gè)音單位執(zhí)行波形合成處理的處理用時(shí)隙(time slot)。波形合成器72A執(zhí)行在音數(shù)設(shè)定寄存器74中設(shè)定的值的多音數(shù)量個(gè)處理用時(shí)隙,完成每1個(gè)單位時(shí)間的動(dòng)作。這樣,具有以1個(gè)音為單位的執(zhí)行體,根據(jù)演奏多音數(shù)量的信息,控制使該執(zhí)行體動(dòng)作的次數(shù)。
如上所述,該實(shí)施例2的聲源系統(tǒng)具有可以從CPU 30進(jìn)行設(shè)定的頻率設(shè)定寄存器83;時(shí)鐘產(chǎn)生部86,其產(chǎn)生與在該頻率設(shè)定寄存器83中設(shè)定的設(shè)定值對應(yīng)的頻率的時(shí)鐘信號(hào),作為波形合成用時(shí)鐘ACK而輸出。由此,能夠根據(jù)演奏多音數(shù)量,變更波形合成用時(shí)鐘ACK的頻率,所以具有能夠優(yōu)化聲源加速器70A的功耗的優(yōu)點(diǎn)。
圖4是表示本發(fā)明的實(shí)施例3的聲源系統(tǒng)的結(jié)構(gòu)圖,對與圖3中的要素相同的要素標(biāo)注相同的標(biāo)號(hào)。
該聲源系統(tǒng)設(shè)置有時(shí)鐘產(chǎn)生部84,以取代圖3中的時(shí)鐘產(chǎn)生部81,該時(shí)鐘產(chǎn)生部84產(chǎn)生與設(shè)定值對應(yīng)的頻率的時(shí)鐘信號(hào)、作為系統(tǒng)時(shí)鐘SCK輸出,并且設(shè)置有頻率設(shè)定寄存器83A,以取代頻率設(shè)定寄存器83,該頻率設(shè)定寄存器83A能夠分別針對兩個(gè)時(shí)鐘產(chǎn)生部84、86保持設(shè)定值。
另外,該聲源系統(tǒng)具有用于從主機(jī)CPU設(shè)定功耗的限制值的功率控制寄存器11。功率控制寄存器11連接到內(nèi)部總線20,可以從CPU 30參照該設(shè)定值。其他結(jié)構(gòu)與圖3所示相同。
在該聲源系統(tǒng)中,在樂曲演奏中根據(jù)演奏多音數(shù)量和輸入MIDI數(shù)據(jù)的類型,按照前述式1、式2,計(jì)算動(dòng)作時(shí)鐘頻率CPU-Fsamp和波形合成用時(shí)鐘頻率ACC-Fsamp,通過頻率設(shè)定寄存器83A來變更時(shí)鐘產(chǎn)生部84、86的頻率,進(jìn)行功耗的優(yōu)化,上述動(dòng)作與實(shí)施例1和實(shí)施例2相同。
另一方面,功耗的限制動(dòng)作通過從外部的主機(jī)CPU在功率控制寄存器11中設(shè)定限制值來進(jìn)行。
首先,CPU 30通過內(nèi)部總線20讀取功率控制寄存器11的設(shè)定值。然后,把所讀取的設(shè)定值轉(zhuǎn)換為換算成時(shí)鐘頻率的值。并且,限制這些頻率CPU-Fsamp、ACC-Fsamp,以使式1的動(dòng)作時(shí)鐘頻率CPU-Fsamp和式2的波形合成用時(shí)鐘頻率ACC-Fsamp低于被換算后的頻率。
例如,在所輸入的MIDI消息為音符開消息時(shí),在消息執(zhí)行完成后,演奏多音數(shù)量增加1,所以判定在式1、式2中使Poly增加1的情況下所計(jì)算的頻率CPU-Fsamp、ACC-Fsamp是否小于等于被換算后的時(shí)鐘頻率。如果滿足條件,則按照通常那樣執(zhí)行消息,如果不滿足,則不執(zhí)行該消息而廢棄該消息。這種判定處理不限于音符開消息,通過對所有的消息執(zhí)行該判定處理,并進(jìn)行處理量的限制,以使頻率CPU-Fsamp、ACC-Fsamp總是在被換算后的時(shí)鐘頻率以下。
如上所述,該實(shí)施例3的聲源系統(tǒng)具有可以從CPU 30進(jìn)行設(shè)定的頻率設(shè)定寄存器83A;時(shí)鐘產(chǎn)生部84、86,其產(chǎn)生與在該頻率設(shè)定寄存器83A中設(shè)定的設(shè)定值對應(yīng)的頻率的時(shí)鐘信號(hào),輸出系統(tǒng)時(shí)鐘SCK和波形合成用時(shí)鐘ACK。從而,具有與實(shí)施例1、2相同的優(yōu)點(diǎn)。
另外,該實(shí)施例3的聲源系統(tǒng)構(gòu)成為,把處理量作為計(jì)算的基準(zhǔn),判斷是否要執(zhí)行消息,從而限制處理量。因此,系統(tǒng)時(shí)鐘SCK和波形合成用時(shí)鐘ACK的頻率被限制,作為聲源系統(tǒng),可以將功耗限制為從主機(jī)CPU提供的值,進(jìn)行聲源演奏動(dòng)作。由此,在便攜式設(shè)備的電池的充電量減少時(shí)等進(jìn)行功耗限制,具有可以保持某種程度的聲源演奏的音樂性、并延長電池的電力耗完之前的時(shí)間的優(yōu)點(diǎn)。
另外,本發(fā)明不限于上述實(shí)施例3,可以進(jìn)行各種變形。作為其變形例,例如由于演奏多音數(shù)量的處理量遠(yuǎn)遠(yuǎn)大于消息的處理的處理量,所以也可以只限制演奏多音數(shù)量。并且,在考慮音樂性的情況下,必定對變得重要的消息執(zhí)行,在處理不足的情況下也可以使演奏中的一個(gè)音部分消音。
權(quán)利要求
1.一種聲源系統(tǒng),其特征在于,該聲源系統(tǒng)具有處理裝置,其解析從外部提供的輸入數(shù)據(jù),生成波形合成用的參數(shù);聲源加速器,其按照所述參數(shù)進(jìn)行波形合成,輸出進(jìn)行了編碼調(diào)制的聲音數(shù)據(jù);第1時(shí)鐘產(chǎn)生部,其根據(jù)來自所述處理裝置的頻率設(shè)定,輸出成為該處理裝置的動(dòng)作的基準(zhǔn)的第1時(shí)鐘信號(hào);以及第2時(shí)鐘產(chǎn)生部,其輸出用于所述聲源加速器的波形合成處理的第2時(shí)鐘信號(hào)。
2.一種聲源系統(tǒng),其特征在于,該聲源系統(tǒng)具有處理裝置,其解析從外部提供的輸入數(shù)據(jù),生成波形合成用的參數(shù);聲源加速器,其按照所述參數(shù)進(jìn)行波形合成,輸出進(jìn)行了編碼調(diào)制的聲音數(shù)據(jù);第1時(shí)鐘產(chǎn)生部,其輸出成為所述處理裝置的動(dòng)作的基準(zhǔn)的第1時(shí)鐘信號(hào);以及第2時(shí)鐘產(chǎn)生部,其根據(jù)來自所述處理裝置的頻率設(shè)定,輸出用于所述聲源加速器的波形合成處理的第2時(shí)鐘信號(hào)。
3.一種聲源系統(tǒng),其特征在于,該聲源系統(tǒng)具有處理裝置,其解析從外部提供的輸入數(shù)據(jù),生成波形合成用的參數(shù);聲源加速器,其按照所述參數(shù)進(jìn)行波形合成,輸出進(jìn)行了編碼調(diào)制的聲音數(shù)據(jù);第1時(shí)鐘產(chǎn)生部,其根據(jù)來自所述處理裝置的頻率設(shè)定,輸出成為該處理裝置的動(dòng)作的基準(zhǔn)的第1時(shí)鐘信號(hào);以及第2時(shí)鐘產(chǎn)生部,其根據(jù)來自所述處理裝置的頻率設(shè)定,輸出用于所述聲源加速器的波形合成處理的第2時(shí)鐘信號(hào)。
4.根據(jù)權(quán)利要求1或3所述的聲源系統(tǒng),其特征在于,所述處理裝置按照從外部提供的功率限制值,限制對所述第2時(shí)鐘產(chǎn)生部的頻率設(shè)定的值。
5.根據(jù)權(quán)利要求2或3所述的聲源系統(tǒng),其特征在于,所述處理裝置按照從外部提供的功率限制值,限制對所述第1時(shí)鐘產(chǎn)生部的頻率設(shè)定的值。
6.根據(jù)權(quán)利要求3所述的聲源系統(tǒng),其特征在于,所述處理裝置按照從外部提供的功率限制值,限制對所述第1和第2時(shí)鐘產(chǎn)生部的頻率設(shè)定的值。
7.根據(jù)權(quán)利要求1~6中任一項(xiàng)所述的聲源系統(tǒng),其特征在于,所述處理裝置按照從外部提供的功率限制值,限制所述波形合成用的參數(shù)的生成。
全文摘要
本發(fā)明提供一種聲源系統(tǒng)。該聲源系統(tǒng)可降低聲源系統(tǒng)中的功耗。該聲源系統(tǒng)分別設(shè)置時(shí)鐘產(chǎn)生部(84),其生成通過內(nèi)部總線(20)提供給CPU(30)等的系統(tǒng)時(shí)鐘(SCK);時(shí)鐘產(chǎn)生部(85),其生成提供給聲源加速器(70)的波形合成器(72)的波形合成用時(shí)鐘(ACK)。另外,時(shí)鐘產(chǎn)生部(84)構(gòu)成為輸出與從CPU(30)在頻率設(shè)定寄存器(83)中設(shè)定的設(shè)定值對應(yīng)的頻率。另外,如果構(gòu)成為也可以通過來自CPU(30)的設(shè)定來改變時(shí)鐘產(chǎn)生部(85)的頻率,則可以進(jìn)一步實(shí)現(xiàn)最佳的時(shí)鐘頻率下的動(dòng)作,抑制因不必要的快速時(shí)鐘信號(hào)造成的功耗的增加。
文檔編號(hào)G10H1/00GK1983386SQ20061014863
公開日2007年6月20日 申請日期2006年11月20日 優(yōu)先權(quán)日2005年12月14日
發(fā)明者永末誠 申請人:沖電氣工業(yè)株式會(huì)社