System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本申請(qǐng)涉及集成電路,具體涉及一種數(shù)據(jù)校驗(yàn)、譯碼方法、校驗(yàn)電路、jesd204c接口及模數(shù)轉(zhuǎn)換器。
技術(shù)介紹
1、在jesd204c協(xié)議中,64b/66b編碼并不是對(duì)加擾后的數(shù)據(jù)編碼,以改善直流平衡,而是一種錯(cuò)誤監(jiān)測(cè)機(jī)制和數(shù)據(jù)鏈路建立手段。協(xié)議規(guī)定了三種錯(cuò)誤監(jiān)測(cè)方法,包括:循環(huán)冗余校驗(yàn)crc3(以下簡(jiǎn)稱crc3編碼)、循環(huán)冗余校驗(yàn)crc12(以下簡(jiǎn)稱crc12編碼)、前向糾錯(cuò)碼fec(以下簡(jiǎn)稱fec編碼)。crc3編碼的特點(diǎn)是硬件消耗少,延遲低,但檢錯(cuò)效果相對(duì)于crc12編碼和fec編碼相對(duì)較差,一般情況下不采用。前向糾錯(cuò)碼fec是一種可選選項(xiàng),在精度要求比較高的場(chǎng)景下,可以很好地提高準(zhǔn)確性。crc12編碼相比于fec編碼延時(shí)低,易于實(shí)現(xiàn),還留有命令通道接口,所以被廣泛采用。
2、64b/66b編碼過(guò)程主要可以分為計(jì)算crc12校驗(yàn)碼和幀頭流的產(chǎn)生兩部分,如圖1所示。在圖1所示的編碼流程中,傳統(tǒng)64b/66b編碼校驗(yàn)電路多塊mb_n中的32個(gè)塊依次進(jìn)入crc計(jì)算電路,32個(gè)塊全部移入電路后,得到12位校驗(yàn)碼,然后把它編入下一個(gè)多塊mb_n+1的幀頭流中,這樣在需要確定第一個(gè)數(shù)據(jù)塊的校驗(yàn)碼或?qū)幋a進(jìn)行譯碼時(shí)會(huì)產(chǎn)生較大的延時(shí)。
技術(shù)實(shí)現(xiàn)思路
1、鑒于以上所述現(xiàn)有技術(shù)的缺點(diǎn),本申請(qǐng)?zhí)峁┮环N數(shù)據(jù)校驗(yàn)、譯碼方法、校驗(yàn)電路、jesd204c接口及模數(shù)轉(zhuǎn)換器,用于解決現(xiàn)有技術(shù)中的至少一個(gè)缺陷。
2、為實(shí)現(xiàn)上述目的以及其他目的,本申請(qǐng)?zhí)峁┮环N數(shù)據(jù)校驗(yàn)方法,所述編碼方法包括:<
...【技術(shù)保護(hù)點(diǎn)】
1.一種數(shù)據(jù)校驗(yàn)方法,其特征在于,所述編碼方法包括:
2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)校驗(yàn)方法,其特征在于,所述待編碼數(shù)據(jù)中的多個(gè)數(shù)據(jù)塊為連續(xù)的數(shù)據(jù)塊。
3.根據(jù)權(quán)利要求2所述的數(shù)據(jù)校驗(yàn)方法,其特征在于,所述校驗(yàn)碼序列包括:12位的CRC12校驗(yàn)碼、命令信號(hào)、多塊終止位和固定的“0”“1”組合共32位數(shù)據(jù)。
4.根據(jù)權(quán)利要求2所述的數(shù)據(jù)校驗(yàn)方法,其特征在于,當(dāng)待編碼數(shù)據(jù)為多個(gè)數(shù)據(jù)塊中的一個(gè)時(shí),所述數(shù)據(jù)塊為第一個(gè)數(shù)據(jù)塊。
5.根據(jù)權(quán)利要求2所述的數(shù)據(jù)校驗(yàn)方法,其特征在于,當(dāng)待編碼數(shù)據(jù)為多個(gè)數(shù)據(jù)塊中的全部數(shù)據(jù)塊時(shí),多個(gè)數(shù)據(jù)塊依次輸入到數(shù)據(jù)編碼模塊中,通過(guò)數(shù)據(jù)編碼模塊基于循環(huán)冗余校驗(yàn)方法對(duì)多個(gè)數(shù)據(jù)塊進(jìn)行校驗(yàn)得到校驗(yàn)碼序列。
6.根據(jù)權(quán)利要求4或5所述的數(shù)據(jù)校驗(yàn)方法,其特征在于,所述方法還包括:對(duì)校驗(yàn)后的數(shù)據(jù)進(jìn)行編碼并輸出編碼序列,所述編碼序列具有多個(gè)數(shù)據(jù)塊,每一個(gè)所述數(shù)據(jù)塊包括兩位幀頭和待編碼數(shù)據(jù),所述兩位幀頭為12位的CRC12校驗(yàn)碼、命令信號(hào)、多塊終止位和固定的“0”“1”組合中的一種,每一個(gè)數(shù)據(jù)塊的兩位幀頭均不相同。
...【技術(shù)特征摘要】
1.一種數(shù)據(jù)校驗(yàn)方法,其特征在于,所述編碼方法包括:
2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)校驗(yàn)方法,其特征在于,所述待編碼數(shù)據(jù)中的多個(gè)數(shù)據(jù)塊為連續(xù)的數(shù)據(jù)塊。
3.根據(jù)權(quán)利要求2所述的數(shù)據(jù)校驗(yàn)方法,其特征在于,所述校驗(yàn)碼序列包括:12位的crc12校驗(yàn)碼、命令信號(hào)、多塊終止位和固定的“0”“1”組合共32位數(shù)據(jù)。
4.根據(jù)權(quán)利要求2所述的數(shù)據(jù)校驗(yàn)方法,其特征在于,當(dāng)待編碼數(shù)據(jù)為多個(gè)數(shù)據(jù)塊中的一個(gè)時(shí),所述數(shù)據(jù)塊為第一個(gè)數(shù)據(jù)塊。
5.根據(jù)權(quán)利要求2所述的數(shù)據(jù)校驗(yàn)方法,其特征在于,當(dāng)待編碼數(shù)據(jù)為多個(gè)數(shù)據(jù)塊中的全部數(shù)據(jù)塊時(shí),多個(gè)數(shù)據(jù)塊依次輸入到數(shù)據(jù)編碼模塊中,通過(guò)數(shù)據(jù)編碼模塊基于循環(huán)冗余校驗(yàn)方法對(duì)多個(gè)數(shù)據(jù)塊進(jìn)行...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:彭玉龍,王健安,付東兵,俞宙,朱璨,吳雪,劉虹宏,楊宗衡,
申請(qǐng)(專利權(quán))人:重慶吉芯科技有限公司,
類(lèi)型:發(fā)明
國(guó)別省市:
還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。