发明名称 可程式之语音解压缩合作处理器
摘要 一种可程式之语音解压缩合作处理器,系为解决以往用语音解压缩演算法,使用16位元的数位处理器,所带来的成本问题与繁复的运算过程;本发明仅需要以8位元的微处理器为基本架构即可达到语音解压缩的目的,不仅品质不受影响,同时也可降低成本。
申请公布号 TW410324 申请公布日期 2000.11.01
申请号 TW088110148 申请日期 1999.06.17
申请人 太欣半导体股份有限公司 发明人 郑天尧;廖德;王建德
分类号 G10L9/18 主分类号 G10L9/18
代理机构 代理人 郑煜腾 台北巿松德路一七一号二楼
主权项 1.一种可程式之语音解压缩合作处理器系藉由一合作处理器接收由一微处理器配合一随机记忆体与一唯读记忆体处理资料、位址后之结果,于此合作处理器内作适当的16位元乘除法与32位元加减法运算处理;所得的结果藉由此语音解压缩合作处理器与其他内部各单元的连接,并配合定义巨集指令,及控制流程排序地将各结果资料、控制命令予以定址,完成语音的解压缩。2.如申请专利范围第1项所述之一种可程式之语音解压缩合作处理器,其中该微处理器系为一8位元之微处理器;且此8位元微处理器系包括有:一微处理器资料端,作资料的输出入;一微处理器位址端,作位址的传输;及一微处理器控制端,作工作处理之控制讯号的输出入。3.如申请专利范围第1项所述之一种可程式之语音解压缩合作处理器,其中该随机记忆体系为一以16位元作运算处理之元件;且此随机记忆体系包括有:一随机系统资料端,系作系统资料的输出入;一随机位址端,作所需位址的传输;及一随机控制端,执行工作之控制讯号的传输。4.如申请专利范围第1项所述之一种可程式之语音解压缩合作处理器,其中该唯读记忆体系为一以16位元作运算处理之元件;且此唯读记忆体系包括有:一唯读系统资料端,系作系统资料的输出入;一唯读位址端,作所需位址的传输;及一唯读控制端,执行工作之控制讯号的传输。5.如申请专利范围第1项所述之一种可程式之语音解压缩合作处理器,其中该合作处理器系为一可作16位元乘除法与32位元加减法之多工处理器;且此合作处理器系包括有:一资料端,作所需资料的传输;一输入位址端,作位址的输入,以提供合作处理器作进一步的处理;一输入控制端,作控制讯号的输入,以提供此合作处理器内部元件所需的控制讯号;一系统资料端,作系统资料的传输,提供外部元件所需之资料的输出入埠;一位址输出端,输出随机记忆体与唯读记忆体所需要的位址资料,并连接本身合作处理器中的位址输入端,以提供本身合作处理器所需的位址资料;一控制输出端,输出随机记忆体与唯读记忆体所需的控制讯号;一位址输入端,与位址输出端连接,接收所需要的位址资料,供此合作处理器执行所需的工作;及一控制输入端,同输入控制端,系一控制讯号的输入埠,提供此合作处理器所需的控制讯号。6.如申请专利范围第5项所述之一种可程式之语音解压缩合作处理器中,该合作处理器中系包括有一算术逻辑单元,执行16位元乘16位元及32位元之加减运算工作,并将运算所得结果输出至一解码器与一资料转换器;一解码器,接收由算术逻辑单元运算所得的结果及由外部所输入的控制讯号与所需的位址资料,经此解码器内部的处理运作后,将控制讯号、位址结果分别输出至一偶数输出入单元、一奇数输出入单元及一暂存器,并外传连接一控制输出端,提供随机记忆体与唯读记忆体所需的控制讯号;一偶数输出入单元,接收由解码器处理后之讯号,执行相对于奇数输出入单元之讯号的分离工作,并将结果与奇数输出入单元处理后之结果作组合,输出至一资料转换器;一奇数输出入单元,接收由解码器处理后之讯号后,执行相对于偶数输出入单元之讯号的分离工作,且所得结果与偶数输出入单元处理后之结果相组合,输出至资料转换器;一暂存器,接收由解码器所输出的讯号,进行伫列堆叠的工作,完成资料暂存的动作,并依连接位址产生器的需要提供所需的暂存资料;一位址产生器,依所接收暂存器之资料讯号,于内部作运算,得到相对应的位址资料,并将所得的位址资料输出至一位址选择器;一资料转换器,内部有一资料端及一系统资料端;由该资料端接收由微处理器之资料端所传来的资料,组合该偶数输出入单元及奇数输出入单元所结合的资料,于此资料转换器内部进行转换的动作;由该系统资料端连接外部的随机记忆体与唯读记忆体中之系统资料端,提供所要的系统资料;一位址选择器,接收由位址产生器所传来的位址资料,配合外部连接之位址输入端所传输进来的位址资料,对所要执行的动作进行执行位址选择的动作;及一状态逻辑电路,系对连接的算数逻辑单元与位址产生器作执行动作流程的控制;以上为此合作处理器内部之各元件执行的工作。7.如申请专利范围第1项所述之一种可程式之语音解压缩合作处理器,其中该位址产生器系包括有:一第一多工器,接收一位址输入及一外部所传输之资料输入,由一位址设定,于内部作运算得到一资料讯号传至下一级之各定址器中的一资料端;复数个定址器,由一资料端接收由上一级之第一多工器所传输过来之资料讯号;一载入端接收由外部所传输进来的载入讯号;一重设端接收由外部所传输之重设讯号;配合一时脉端接收外部所传输之时脉输入,进行所需的定址动作,并将所得之位址作暂存的动作,传输至下一级的多工器进行接续的工作;一暂时位址缓冲器,由一资料端接收由上一级之第一多工器所传输过来之资料讯号;一载入端接收由外部所传输进来的载入讯号;一重设端接收由外部所传输之重设讯号;配合一时脉端接收外部所传输之时脉输入,对资料、讯号作暂时的存取缓冲,并将结果依序传输至下一级多工器之暂态位址暂存;一多工器,接收上一级复数个定址器执行运算后之定址结果,分别不同的暂存定址资料于各暂存端,配合自外部所接收的一记忆体加索引及一选择讯号,作出决定传输给下一级一暂存器所需的动作位址资料;一暂存器,接收由上一级该多工器所传输之定位资料,于内部作暂存的动作,并进行直接记忆存取的工作,得到一直接记忆存取位址,将此直接记忆存取位址传输至外部连接的该位址选择器与下一级的一加法器;一加法器,由一直接记忆存取位址端接收上一级该暂存器所输出之一直接记忆存取位址,持续进行累加的动作,所得之累加结果回传至第一多工器的位址输入;藉由以上该位址产生器内之各元件的配合,执行位址产生、决定、暂存的工作。8.如申请专利范围第1项所述之一种可程式之语音解压缩合作处理器中,该微处理器之微处理器资料端系连接合作处理器中资料输出端;该微处理器之微处理器位址端与合作处理器的输入位址端连接;该微处理器之微处理器控制端与合作处理器中之输入控制端连接。9.如申请专利范围第1项所述之一种可程式之语音解压缩合作处理器中,该随机记忆体之随机系统资料端系与合作处理器中之系统资料端连接;该随机记忆体中之随机位址端系与合作处理器中之位址输出端连接;该随机记忆体中之随机控制端系与合作处理器中之控制输出端连接。10.如申请专利范围第1项所述之一种可程式之语音解压缩合作处理器中,该唯读记忆体之唯读系统资料端系与合作处理器中之系统资料端连接;该唯读记忆体中之唯读位址端与合作处理器中之位址输出端连接;该唯读记忆体中之唯读控制端系与合作处理器中之控制输出端连接。11.如申请专利范围第1项所述之一种可程式之语音解压缩合作处理器,该合作处理器中资料转换器之资料端接收微处理器资料端所传输过来的资料为立即模式的指令时,此合作处理器中之资料转换器所传输之系统资料为设定该合作处理器内位址产生器之复数个定址器的指令,或为提供该合作处理器之一算术运算指令;当系统资料接收的第一位元为设定位址产生器中的位址之动作指令时,该系统资料中的第二位元与第三位元分别为位址产生器运算所得位址之上半位元及下半位元;当系统资料接收的第一位元为算术运算指令时,该系统资料中的第二位元为执行算术运算的次数,第三位元为执行算术运算的类别讯号。12.如申请专利范围第1项所述之一种可程式之语音解压缩合作处理器,该合作处理器中资料转换器之资料端接收微处理器资料端所传输过来的资料为索引的指令时,此合作处理器中之资料转换器所传输的系统资料有四个位元;其中第一位元为设定此合作处理器内位址产生器之复数个定址器所要执行的索引指令;第二位元为低阶索引资料;第三位元为高阶索引资料;第四位元为设定到复数个定址器进行动作的位址。图式简单说明:第一图系为本发明实施例中各元件连接方块示意图;第二图系为本发明实施例中合作处理器内部各单元连接关系方块示意图;第三图系为本发明实施例中合作处理器中之位址产生器内部各单元的连接关系方块示意图;第四图系为本发明实施例中立即模式之信号时序图;第五图系为本发明实施例中索引模式之信号时序图;
地址 新竹巿科学工业园区园区二路四十号