System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 青春草无码精品视频在线观,人妻av无码一区二区三区,中文字幕亚洲精品无码
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    SLIC通信總線方法及系統技術方案

    技術編號:41815349 閱讀:18 留言:0更新日期:2024-06-24 20:32
    本發明專利技術提供一種SLIC通信總線方法及系統,包括:步驟S1:上位機編碼器MasterEncoder提取所需數據并保存;同時記錄中斷的信息并保存;將保存的SPI數據、PCM數據進行編碼;步驟S2:判斷SPI數據和PCM數據獨立編碼或交織編碼;步驟S3:判斷多少幀的數據計算一次CRC校驗值,以及判斷傳輸模式是否有擾碼的過程;步驟S4:從機解擾器SlaveDescrambler接受上位機發送的數據作出相應處理,并對接收到的串行數據做出處理;步驟S5:對數據進行解碼;步驟S6:從機解碼器SlaveDecoder在接收到讀寄存器的請求時,將寄存器值從寄存器RegisterBlock獲取之后和端側引擎SlaveEngine產生的PCM數據以及中斷數據組合之后發送給從機擾碼器SlaveScrambler。本發明專利技術能夠增強了系統的可靠性以及數據的吞吐量。

    【技術實現步驟摘要】

    本專利技術涉及通信,具體地,涉及一種slic通信總線方法及系統。


    技術介紹

    1、在slic通信中,需要傳輸控制類的寄存器信息,中斷信息和語音信息。通常來說,寄存器信息類的通信采用spi接口,含有引腳:cs(片選信號),sclk(時鐘),sdi(輸入數據),sdo(輸出數據)。中斷信息采用引腳int,語音通訊采用pcm接口,含有引腳:fsync(幀同步信號),pclk(時鐘),drx(語音輸入),dtx(語音輸出)。在芯片間通訊就會存在9個信號傳輸,通訊的可靠性和質量就會隨著通訊頻率的升高而急劇下降。本專利技術只采用3個信號傳輸,實現高質量的通訊。在高頻通訊中,其丟幀率顯著降低,可靠性高。

    2、公開號為us6944697的專利技術專利,公開的serial?device?dasiy?chaining?methodand?apparatus提供了spi接口的級聯技術,只能控制寄存器部分,而不能發送pcm語音數據和中斷數據。

    3、現有相關技術中存在以下缺陷:芯片之間通訊的引腳過多,導致走線復雜而產生的干擾過多。芯片之間通訊的引腳過多,導致生產和加工的焊接成功率低,成本高。芯片之間通訊的通訊質量低的問題。

    4、術語解釋:

    5、(1)slic,subscriber?line?interface?circuit,用戶線路接口電路。

    6、(2)clcok?generator,時鐘產生電路。

    7、(3)scrambler/descrambler,擾碼和解擾。

    8、(4)encoder/decoder,編碼和解碼。

    9、(5)pcm,pulse?code?modulation,脈沖編碼調制。

    10、(6)spi,serial?peripheral?interface,串行外圍接口。

    11、(7)sysint,system?interrupt,系統中斷。

    12、(8)regi?ster?block,寄存器塊。

    13、(9)processor,處理器。

    14、(10)compute?engine,計算引擎。

    15、(11)slave?engine,端側引擎。

    16、(12)ssi,superior?serial?interface,高質量串行接口。


    技術實現思路

    1、針對現有技術中的缺陷,本專利技術提供一種slic通信總線方法及系統。

    2、根據本專利技術提供的一種slic通信總線方法及系統,所述方案如下:

    3、第一方面,提供了一種slic通信總線方法,所述方法包括:

    4、步驟s1:通過上位機編碼器masterencoder從spi接口和pcm接口發送的數據中,提取所需數據并保存;同時記錄接收到的中斷信息并保存;在spi的上升沿觸發,上位機編碼器masterencoder將保存的spi數據、pcm數據進行編碼,對接受到的數據進行解碼得到spi讀數據和pcm語音數據和中斷信息數據;

    5、步驟s2:根據上位機編碼器masterencoder中數據編碼的格式,判斷spi數據和pcm數據獨立編碼或交織編碼;

    6、步驟s3:通過寄存器的數值,判斷多少幀的數據計算一次crc校驗值,以及判斷傳輸模式是否有擾碼的過程;

    7、步驟s4:從機解擾器slavedescrambler接受上位機發送的數據作出相應處理,并對接收到的串行數據做出處理,同時對要發送的數據進行加擾處理;

    8、步驟s5:通過從機解碼器slavedecoder對接受的數據進行解碼同時對要發送的數據進行編碼;

    9、步驟s6:從機解碼器slavedecoder在接收到讀寄存器的請求時,將寄存器值從寄存器registerblock獲取之后和端側引擎slaveengine產生的pcm數據以及中斷數據組合之后發送給從機擾碼器slavescrambler。

    10、優選地,所述步驟s1包括:

    11、上位機編碼器masterencoder將spi接口發送的數據中,提取出8位的head數據,8位address數據,8位data數據并保存,從pcm接口發送的數據中,提取出fsync信息,8位或16位或32位drx數據并保存;

    12、記錄中斷的信息并保存;

    13、在spi接口的上升沿觸發,masterencoder將保存的spi數據,pcm數據進行編碼。

    14、優選地,所述步驟s2包括:

    15、上位機編碼器masterencoder中的數據編碼的格式有兩種,如果sync[1:0]==2’b11時,spi數據和pcm數據獨立編碼:

    16、如果fsync等于1,payload數據就保存的pcm數據;

    17、如果fsync等于0,payload數據就是保存的spi數據;如果sync[1:0]==2’b10時,spi數據和pcm數據交織編碼:payload[7]=csn,payload[6]=sdi,payload[5]=sdiv,payload[4]=drx,payload[3]=1,payload[2]=csn,payload[1]=sdi,payload[0]=sdiv,sdiv表示sdi的反相值。

    18、優選地,所述步驟s3包括:

    19、寄存器crcalignnum[3:0]表示多少幀的數據計算一次crc校驗值;

    20、crcalignnum==0表示不計算crc校驗值;

    21、crcalighnum==15,表示每15幀計算一次crc,這時crc==1,表示payload的值就是前15幀的crc值,每幀是12個比特位;

    22、寄存器scramblemode==1,表示傳輸模式是有擾碼的過程,寄存器scramblemode==0,表示傳輸模式是透傳模式,沒有擾碼的過程。

    23、優選地,所述步驟s4包括:

    24、從機解擾器slavedescrambler接受到上位機發送的數據,在接收到sync[1]==1’b1時,在ssi_sclk的上升沿開始從0計數,在計數值等于4’d11時,通知slavescrambler發送12個比特的數據,其中sync[1:0]等于從上位機接收到的sync[1:0];

    25、其余的比特的內容如下:如果接收到的sync[0]==1’b1,payload[7:0]=8’h00,crc=1’b0;如果接收到的sync[0]==1’b0,payload[7:0]=8’h10,crc=1’b0;

    26、同時,根據slave端的寄存器scramblemode對接收到的串行數據做出如下處理:如果scramblemode==1’b1,對其進行解擾后發送給從機解碼器slavedecoder;如果scramblemode==1’b0,則直接傳遞給從機解碼本文檔來自技高網...

    【技術保護點】

    1.一種SLIC通信總線方法,其特征在于,包括:

    2.根據權利要求1所述的SLIC通信總線方法,其特征在于,所述步驟S1包括:

    3.根據權利要求1所述的SLIC通信總線方法,其特征在于,所述步驟S2包括:

    4.根據權利要求1所述的SLIC通信總線方法,其特征在于,所述步驟S3包括:

    5.根據權利要求1所述的SLIC通信總線方法,其特征在于,所述步驟S4包括:

    6.根據權利要求1所述的SLIC通信總線方法,其特征在于,所述步驟S5包括:

    7.一種SLIC通信總線系統,其特征在于,包括:

    8.根據權利要求6所述的SLIC通信總線系統,其特征在于,所述模塊M1包括:

    9.根據權利要求6所述的SLIC通信總線系統,其特征在于,所述模塊M2包括:

    10.根據權利要求6所述的SLIC通信總線系統,其特征在于,所述模塊M3包括:寄存器CRCAlignNum[3:0]表示多少幀的數據計算一次CRC校驗值;

    【技術特征摘要】

    1.一種slic通信總線方法,其特征在于,包括:

    2.根據權利要求1所述的slic通信總線方法,其特征在于,所述步驟s1包括:

    3.根據權利要求1所述的slic通信總線方法,其特征在于,所述步驟s2包括:

    4.根據權利要求1所述的slic通信總線方法,其特征在于,所述步驟s3包括:

    5.根據權利要求1所述的slic通信總線方法,其特征在于,所述步驟s4包括:

    6.根據權利要求1所述的slic...

    【專利技術屬性】
    技術研發人員:張偉
    申請(專利權)人:上海申矽凌微電子科技股份有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 国产日韩AV免费无码一区二区| 国产AV无码专区亚洲AWWW| 国产AV无码专区亚洲AV男同| 亚洲中文字幕无码一久久区| 久久亚洲精品无码VA大香大香| 人妻无码久久精品人妻| 成人午夜精品无码区久久 | 亚洲性无码av在线| 无码精品人妻一区二区三区影院| 亚洲日韩精品一区二区三区无码| 性色AV无码中文AV有码VR| 人妻丰满熟妇岳AV无码区HD| 中文无码熟妇人妻AV在线| 人妻少妇看A偷人无码精品视频| 国产亚洲精久久久久久无码| 午夜成人无码福利免费视频| 精品人妻系列无码人妻漫画| 亚洲综合无码一区二区三区| 久久久久无码国产精品一区 | 国产精品成人无码免费| 精品无码人妻一区二区免费蜜桃| 免费看无码特级毛片| 亚洲一区二区三区无码影院| 久久水蜜桃亚洲AV无码精品| 亚洲AV无码国产一区二区三区 | 无码国产精品一区二区免费虚拟VR| 中文字幕av无码专区第一页| 成年免费a级毛片免费看无码| 亚洲精品无码99在线观看 | 成人免费无码大片A毛片抽搐| 无码中文字幕人妻在线一区二区三区| 日韩精品无码一区二区三区免费| 精品无码三级在线观看视频 | 无码国内精品人妻少妇蜜桃视频| 免费无码又爽又刺激网站| 亚洲精品无码久久久久去q| 精品国产毛片一区二区无码| 最新国产AV无码专区亚洲| 国产精品99精品无码视亚| 熟妇人妻中文字幕无码老熟妇| 无码国产色欲XXXX视频|