M34116及其在專網(wǎng)通信中的應(yīng)用
3.1 會(huì)議接續(xù)(指令1)
該指令由5個(gè)字節(jié)組成:前4個(gè)字節(jié)為數(shù)據(jù)字節(jié),第5個(gè)字節(jié)為控制字。第1個(gè)字節(jié)的內(nèi)容為會(huì)議組編號(hào)及會(huì)議啟動(dòng)位S,當(dāng)S=1時(shí),本組會(huì)議的所有寄存器清0,只有當(dāng)接入一組新會(huì)議的第1個(gè)時(shí)隙時(shí),才置S為1,P4~P0對(duì)應(yīng)會(huì)議組編寫(1~29);第2個(gè)字節(jié)為輸入衰減或增益控制,AI4=1時(shí),為增益控制,AI4=0時(shí),為衰減控制,AI3~AI0為設(shè)置的值(0~15dB);第3個(gè)字節(jié)為輸出衰減或增益控制;第4個(gè)字節(jié)為時(shí)隙選擇,PT=1時(shí),在加入會(huì)議前的PCM抽樣信號(hào)翻轉(zhuǎn),用于回波抑制;第5個(gè)字節(jié)為控制字。
3.2 透明接續(xù)(指令2)
該指令是M34116的另一功能,為其一時(shí)隙的PCM輸入輸出的衰減或增益電平調(diào)整,延時(shí)一個(gè)幀和一個(gè)時(shí)隙。該時(shí)隙不是會(huì)議參加方。
3.3 拆線(指令3)
拆掉是一會(huì)議成員,結(jié)束透明接續(xù)或結(jié)束產(chǎn)生產(chǎn)生,都要用該指令一一拆線。
3.4 溢出信息(指令4)
單字節(jié)指令,讀取會(huì)議溢出,通過設(shè)置空位選擇B1~B0(0~3)。該指令之后,當(dāng)讀有效時(shí),根據(jù)選擇值讀取數(shù)據(jù)總線上數(shù)據(jù),判斷哪此會(huì)議溢出。
3.5 聲音產(chǎn)生
指定增益或衰減的聲音時(shí)隙和聲音序列。該聲音序列由最多4對(duì)持續(xù)聲音和最多32對(duì)持續(xù)頻率旋律組成,頻率范圍為3.9Hz~3938Hz,持續(xù)范圍為32ms~8610ms。既可以指定所有時(shí)隙,也可以用FFHEX字節(jié)結(jié)束。M34116不斷地指定或者拆線。旋律可編程為正弦波或方波。
最多可同時(shí)產(chǎn)生7個(gè)聲音和1個(gè)旋律時(shí)隙,聲音和旋律產(chǎn)生的指令格式相同。第1個(gè)字節(jié)為輸出增益或衰減,第2個(gè)字節(jié)為時(shí)隙號(hào),第3個(gè)字節(jié)為操作碼,F(xiàn)FHEX字節(jié)為結(jié)束碼,Sn7~Sn0為頻率間隔(n范圍為1~4),Tn為旋律(n范圍為1~32)。
3.6 狀態(tài)信息
狀態(tài)指令用來讀取指令寄存器或聲音旋律寄存器的內(nèi)容,通過指定時(shí)隙號(hào)讀取狀態(tài)字節(jié)。這些字節(jié)包括:會(huì)議號(hào)或透明模式或聲音或未連續(xù),輸入/輸出衰減或增益。若為聲音模式,則讀取聲音的持續(xù)頻率序列。第1個(gè)字節(jié)為時(shí)隙選擇,第2個(gè)字節(jié)為控制字。當(dāng)設(shè)置讀取時(shí)隙后,后續(xù)讀取的值依賴該時(shí)序的操作類型(P4~P0)。P4~P0=0,為拆線狀態(tài),后續(xù)讀取的數(shù)據(jù)無效;P4~P0=1~29,為會(huì)議號(hào);P4~P0=30聲音或旋律操作,后續(xù)讀取的為聲音序列;P4~P0=31,為透明接續(xù)。
評(píng)論