0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何在DS2652x STC上使用誤碼率測試儀

星星科技指導(dǎo)員 ? 來源:ADI ? 作者:ADI ? 2023-01-11 10:36 ? 次閱讀

本應(yīng)用筆記解釋了如何在DS2652x單芯片收發(fā)器(STC)中配置誤碼率測試儀(BERT)。它詳細說明了設(shè)計人員需要做出的所有選擇,并提供了有關(guān)用于每個操作的寄存器的詳細信息。

概述

本應(yīng)用筆記介紹如何在DS2652x系列T1/E1/J1單芯片收發(fā)器(SCT)中使用每通道可編程片內(nèi)誤碼率測試儀(BERT)。DS2652x器件為每個收發(fā)器提供一個內(nèi)部BERT。此 BERT 可以生成和檢測偽隨機模式、重復(fù)模式、交替(16 位)字模式和 Daly(修改后的 55 個八位字節(jié))模式。

應(yīng)用筆記還解釋了如何配置DS2652x BERT以執(zhí)行誤碼率測試。它提供了要做出的所有選擇,并提供了有關(guān)用于每個操作的寄存器的詳細信息。下表顯示了BERT的配置,控制和狀態(tài)中涉及的寄存器。

Register Addresses Function
GBISR 0FA Global BERT Interrupt Register
GBIMR 0FD Global BERT Interrupt Mask Register
RXPC 8A Enable for the Receiver BERT
RBPBS 8B Bit Suppression for the Receive BERT
RBPCS1-4 D4-D7 Channels to be enabled so the Framer can accept data from the BERT pattern generator
TXPC 18A Enable for the Transmitter BERT
TBPBS 18B Bit Suppression for the Transmit BERT
TBPCS1-4 1D4-1D7 Channels to be enabled so the Framer can accept data from the Transmit BERT pattern generator
BAWC 1100 BERT Alternating Pattern Count Register
BRP1-4 1101-4 BERT Repetitive Pattern Set Register 1-4
BC1-2 1105-6 BERT Control 1-2
BBC1-4 1107-A BERT Bit Counter 1-4
BEC1-3 110B-D BERT Error Counter 1-3
BLSR 110E BERT Status Registers
BSIM 110F BERT Interrupt Mask

DS2652x器件中BERT的配置如下:

BERT 設(shè)置:配置 TXPC (0x18A) 和 RXPC (0x08A) 以啟用 BERT 并設(shè)置 BERT 方向。如果設(shè)備處于 T1 模式,請將 BERT 配置為成幀或非成幀操作。

通道分配:BERT可以基于每個通道為發(fā)射器和接收器分配。TBPCS1-4 (0x1D4-1D7) 和 RBPCS1-4 (0x0D4-0D7) 中的任何 CH1 到 CH 24 位都將在關(guān)聯(lián)的通道時間內(nèi)啟用 TBP_CLK/RBP_CLK。

BERT模式:使用其他寄存器設(shè)置為所需的BERT模式配置 BC1.PS[2-0] (0x1105)。(詳見下表。對于單位錯誤測試,BC2。SBE和BC2??梢允褂?E1B0-2 (0x1106)。

BERT Pattern Select

PS2 PS1 PS0 Pattern Definition
0 0 0 Pseudorandom 2E7–1
0 0 1 Pseudorandom 2E11–1
0 1 0 Pseudorandom 2E15–1
0 1 1 Pseudorandom Pattern QRSS. A 220: one pattern with 14 consecutive zero restriction
1 0 0 Repetitive Pattern
1 0 1 Alternating Word Pattern
1 1 0 Modified 55 Octet (Daly) Pattern. The Daly pattern is a repeating 55 octet pattern that is byte-aligned into the active DS0 time slots. The pattern is defined in an ATIS (Alliance for Telecommunications Industry Solutions) Committee T1 Technical Report Number 25 (November 1993).
1 1 1 Pseudo-Random 2E-9-1
BERT Pattern Setting
Patterns Configuration
Pseudorandom The BRP1-BRP4 (0x1101-0x1104) registers should all be set to 0xFF.
Repetitive Load the pattern into BRP1-BRP4 (0x1101-0x1104) and set the pattern length inBC2.RPL[3:0](0x1106). If the pattern is less than 32 bits, the pattern should be repeated until all 32 bits are used to describe the pattern.
Repetitive word One word should be loaded into BRP1-BRP2 (0x1101-0x1102) and the other word should be loaded into BRP3-BRP4 (0x1103-0x1104). The BAWC register (0x1100) also needs to be set to the number of times that each word repeats.
BERT Repetitive Pattern Length Select
LENGTH (BITS) RPL3 RPL2 RPL1 RPL0
17 0 0 0 0
18 0 0 0 1
19 0 0 1 0
20 0 0 1 1
21 0 1 0 0
22 0 1 0 1
23 0 1 1 0
24 0 1 1 1
25 1 0 0 0
26 1 0 0 1
27 1 0 1 0
28 1 0 1 1
29 1 1 0 0
30 1 1 0 1
31 1 1 1 0
32 1 1 1 1

DS2652x器件中BERT的配置如下:

BERT 設(shè)置:配置 TXPC (0x18A) 和 RXPC (0x08A) 以啟用 BERT 并設(shè)置 BERT 方向。如果設(shè)備處于 T1 模式,請將 BERT 配置為成幀或非成幀操作。

通道分配:BERT可以基于每個通道為發(fā)射器和接收器分配。TBPCS1-4 (0x1D4-1D7) 和 RBPCS1-4 (0x0D4-0D7) 中的任何 CH1 到 CH 24 位都將在關(guān)聯(lián)的通道時間內(nèi)啟用 TBP_CLK/RBP_CLK。

BERT模式:使用其他寄存器設(shè)置為所需的BERT模式配置 BC1.PS[2-0] (0x1105)。(詳見下表。對于單位錯誤測試,BC2。SBE和BC2??梢允褂?E1B0-2 (0x1106)。

負載模式:將 BC1.TC(0xE0)位從低電平切換到高電平,以將模式加載到BERT發(fā)射器中。

強制重新同步:切換 BC1。重新同步 (0xE0) 位從低到高,只要主機希望獲取新模式的同步。必須清除此位,然后再次設(shè)置此位,以便后續(xù)重新同步。

測試選項:BERT接收器可以為不同的事件生成中斷。使用 BSIM (0x110F) 寄存器選擇事件。軟件必須讀取 BLSR (0x110E) 寄存器以確定發(fā)生了哪些事件。

清除計數(shù)器:將 BC1.LC 位(0x1105)從低電平切換到高電平,以清除錯誤計數(shù)器,因為DS2652x BERT僅使用鎖存狀態(tài)位,在維修后清除。此操作將重置并啟動新的位和錯誤計數(shù)周期。它還將當前位計數(shù)鎖存到 BERT 位計數(shù)寄存器中,將當前錯誤計數(shù)鎖存到 BERT 錯誤計數(shù)寄存器中,此時這些寄存器包含垃圾值,應(yīng)忽略。

檢查狀態(tài):再次將 BC1.LC 位 (0x1105) 從低電平切換到高電平。此操作將當前位計數(shù)鎖存到 BBC1-BBC4 (0x1107-0x110A) 和 BEC1-BEC3 (0x110B-0x110D) 寄存器中。這兩個寄存器將隨著接收的每個數(shù)據(jù)位而遞增,但不同步接收的數(shù)據(jù)除外。這兩個值包含有關(guān)BERT測試的統(tǒng)計信息,并且還重置計數(shù)器。請注意,BLSR 寄存器中的 BRLOS 和 BSYNC 位僅報告自上次清除以來的同步條件,而不報告當前條件。要獲得最新的同步條件,請檢查BBC寄存器的增量,因為它是DS2652x器件的唯一資源。對于較長的測試周期,有必要將這些值存儲在外部存儲器中,因為新值只會添加到先前存儲的值中。

DS2652x器件具有獨立的檢測器,用于所有1和所有0。該檢測器應(yīng)用于鑒定接收到的偽隨機模式。所有偽隨機模式檢測器都將同步為全一或全零模式,具體取決于檢測器的類型。從數(shù)學(xué)上講,不可能防止這種情況或檢查全一或全零模式是否不再存在。在這種情況下,RDS0M (0x60) 和 RDS0SEL (0x12) 監(jiān)控寄存器可用于根據(jù)接收到的所有零驗證模式。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 芯片
    +關(guān)注

    關(guān)注

    455

    文章

    50816

    瀏覽量

    423672
  • 收發(fā)器
    +關(guān)注

    關(guān)注

    10

    文章

    3428

    瀏覽量

    106003
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5343

    瀏覽量

    120377
收藏 人收藏

    評論

    相關(guān)推薦

    是德科技全新多通道比特誤碼率測試儀

    德科技公司(NYSE:KEYS)今天宣布推出一款基于 14 插槽 AXIe 主機的多通道 比特誤碼率測試儀解決方案,適用于多路測試。最新比特誤碼率
    發(fā)表于 01-19 11:23 ?1625次閱讀

    誤碼率測試儀的技術(shù)原理和應(yīng)用場景

    誤碼檢測。 比特同步:解調(diào)后的信號會進行比特同步處理,以確保接收到的比特流與發(fā)送端的比特流在時序保持一致。 誤碼檢測:誤碼率測試儀將接收
    發(fā)表于 10-25 14:05

    N2101A選件H10 5 Gb/s誤碼率測試儀用戶指南

    N2101A選件H10 5 Gb/s誤碼率測試儀用戶指南
    發(fā)表于 10-16 10:48

    供應(yīng)維修 誤碼率測試儀 Keysight N4960A

    供應(yīng)維修 誤碼率測試儀 Keysight N4960A歐陽R:***QQ:1226365851溫馨提示:如果您找不到聯(lián)系方式,請在瀏覽器搜索一下,旺貿(mào)通儀器回收工廠或個人、庫存閑置
    發(fā)表于 02-26 09:43

    求一種基于FPGA的誤碼率測試儀的方案

    本文提出了一種基于FPGA的誤碼率測試儀的方案,使用一片Altera公司的Cyclone系列的FPGA(EP1C6-144T)及相關(guān)的外圍電路,實現(xiàn)誤碼測試功能,主控計算機可以通過FP
    發(fā)表于 05-08 06:13

    Keysight M8030A 長期回收 比特誤碼率測試儀

    :如果您找不到聯(lián)系方式,請在瀏覽器搜索一下,旺貿(mào)通儀器M8030A 多通道比特誤碼率測試儀主要特性與技術(shù)指標數(shù)據(jù)速率高達 8.5 和 16 Gb/s在 14 插槽 AXIe 機箱中
    發(fā)表于 09-09 10:27

    基于FPGA的誤碼率測試儀的設(shè)計與實現(xiàn)

    本文提出了一種使用FPGA 實現(xiàn)誤碼率測試的設(shè)計及實現(xiàn)方法。該設(shè)計可通過FPGA 內(nèi)建的異步串行接口向主控計算機傳遞誤碼信息,也可以通過數(shù)碼管實時顯示一段時間內(nèi)的誤碼率。文
    發(fā)表于 06-26 17:32 ?55次下載

    基于DS2172的誤碼測試儀的設(shè)計

     在數(shù)字通信工程中,誤碼率是檢驗數(shù)據(jù)傳輸設(shè)備及其信道工作質(zhì)量的一個主要指標,給出了采用AT89C51單片機結(jié)合誤碼測試DS2172實現(xiàn)簡單
    發(fā)表于 12-11 15:54 ?28次下載

    BER誤碼率 影響誤碼率的因素

    A 誤碼率基礎(chǔ) 誤碼率(Bit error rate, BER)是用于評估傳輸數(shù)字數(shù)據(jù)的系統(tǒng)的關(guān)鍵參數(shù)。 適用于誤碼率的系統(tǒng)包括無線數(shù)據(jù)鏈路,以及光纖數(shù)據(jù)系統(tǒng)、以太網(wǎng)或任何通過噪聲、干擾和相位抖動
    發(fā)表于 03-21 10:15 ?1.6w次閱讀
    BER<b class='flag-5'>誤碼率</b> 影響<b class='flag-5'>誤碼率</b>的因素

    誤碼率是指什么_誤碼率是怎么表示_怎么計算

     誤碼的產(chǎn)生是由于在信號傳輸中,衰變改變了信號的電壓,致使信號在傳輸中遭到破壞,產(chǎn)生誤碼。噪音、交流電或閃電造成的脈沖、傳輸設(shè)備故障及其他因素都會導(dǎo)致誤碼 誤碼率(比如傳送的信號是1,
    的頭像 發(fā)表于 03-08 08:59 ?6.5w次閱讀
    <b class='flag-5'>誤碼率</b>是指什么_<b class='flag-5'>誤碼率</b>是怎么表示_怎么計算

    基于微機系統(tǒng)實現(xiàn)誤碼率測試儀測試方案

    當需要對某個信道進行誤碼率測試時,在通信的兩端要同時將數(shù)據(jù)終端的收發(fā)電纜拔下再連接到誤碼,其弊端是顯而易見的:一是操作不方便,從開始
    的頭像 發(fā)表于 05-20 11:21 ?3579次閱讀
    基于微機系統(tǒng)實現(xiàn)<b class='flag-5'>誤碼率</b><b class='flag-5'>測試儀</b>的<b class='flag-5'>測試</b>方案

    測試DS314x系列DS3/E3成幀器的誤碼率

    本應(yīng)用筆記展示了如何在無映射時鐘模式下使用ITU O.3模式將增強型誤碼率測試儀(BERT)連接到DS3/E151成幀器。
    的頭像 發(fā)表于 02-08 11:58 ?904次閱讀
    <b class='flag-5'>測試</b><b class='flag-5'>DS314x</b>系列<b class='flag-5'>DS</b>3/E3成幀器的<b class='flag-5'>誤碼率</b>

    是德高性能比特誤碼率測試儀M8020A介紹

    Keysight J-BERT M8020A 高性能比特誤碼率測試儀能夠快速、準確地表征傳輸速率高達 16 或 32 Gb/s 的單通道和多通道器件中的接收機。
    的頭像 發(fā)表于 06-02 09:40 ?741次閱讀
    是德高性能比特<b class='flag-5'>誤碼率</b><b class='flag-5'>測試儀</b>M8020A介紹

    誤碼率測試儀,讓工程師從容應(yīng)對高速數(shù)字信號設(shè)計

    隨著數(shù)字通信和大數(shù)據(jù)的不斷發(fā)展,誤碼率測試變得越來越重要。高性能誤碼率測試儀作為一種關(guān)鍵的測試設(shè)備,可以對數(shù)字信號進行高速、高精度的
    的頭像 發(fā)表于 07-03 14:48 ?1008次閱讀
    <b class='flag-5'>誤碼率</b><b class='flag-5'>測試儀</b>,讓工程師從容應(yīng)對高速數(shù)字信號設(shè)計

    內(nèi)置誤碼率測試儀(BERT)和采樣示波器一體化測試儀器安立MP2110A

    BERTWave MP2110A是一款內(nèi)置誤碼率測試儀(BERT)和采用示波器的一體化測量儀器,支持光模塊的誤碼率(BERT)測量、眼圖模式測試、眼圖分析等評估操作
    的頭像 發(fā)表于 09-23 14:34 ?353次閱讀
    內(nèi)置<b class='flag-5'>誤碼率</b><b class='flag-5'>測試儀</b>(BERT)和采樣示波器一體化<b class='flag-5'>測試儀</b>器安立MP2110A