<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

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

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

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

概述

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

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

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 設置:配置 TXPC (0x18A) 和 RXPC (0x08A) 以啟用 BERT 并設置 BERT 方向。如果設備處于 T1 模式,請將 BERT 配置為成幀或非成幀操作。

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

BERT模式:使用其他寄存器設置為所需的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 設置:配置 TXPC (0x18A) 和 RXPC (0x08A) 以啟用 BERT 并設置 BERT 方向。如果設備處于 T1 模式,請將 BERT 配置為成幀或非成幀操作。

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

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

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

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

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

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

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

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

審核編輯:郭婷

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 芯片
    +關注

    關注

    447

    文章

    48292

    瀏覽量

    411504
  • 收發器
    +關注

    關注

    10

    文章

    3068

    瀏覽量

    104969
  • 寄存器
    +關注

    關注

    30

    文章

    5164

    瀏覽量

    118135
收藏 人收藏

    評論

    相關推薦

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

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

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

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

    供應維修 誤碼率測試儀 Keysight N4960A

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

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

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

    請問影響誤碼率的因素是什么?

    影響誤碼率的因素是什么?
    發表于 06-22 06:25

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

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

    誤碼率是怎么計算的?

    誤碼率是怎么計算的
    發表于 11-02 07:51

    基于FPGA的誤碼率測試儀的設計與實現

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

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

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

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

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

    誤碼率的官方定義,怎么得到誤碼率指標呢?

    通信的目的是為了能夠將信息傳送過去,前面的仿真程序仿真的是傳輸方式,但傳輸過程需要保證傳輸質量。傳輸質量就是體現在誤碼率這個指標。因此仿真程序要得到的結論就是體現在誤碼率指標上。
    的頭像 發表于 09-27 17:48 ?2.3w次閱讀

    信道編碼中的誤碼率曲線與編碼增益及編碼設計的誤碼率分析

    本文檔的主要內容詳細介紹的是信道編碼中的誤碼率曲線與編碼增益及編碼設計的誤碼率分析
    發表于 06-03 08:00 ?14次下載
    信道編碼中的<b class='flag-5'>誤碼率</b>曲線與編碼增益及編碼設計的<b class='flag-5'>誤碼率</b>分析

    基于微機系統實現誤碼率測試儀測試方案

    當需要對某個信道進行誤碼率測試時,在通信的兩端要同時將數據終端的收發電纜拔下再連接到誤碼儀上,其弊端是顯而易見的:一是操作不方便,從開始測試到恢復線路狀態要對電纜進行兩次插拔,既費時又
    的頭像 發表于 05-20 11:21 ?3036次閱讀
    基于微機系統實現<b class='flag-5'>誤碼率</b><b class='flag-5'>測試儀</b>的<b class='flag-5'>測試</b>方案

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

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

    誤碼率測試儀,讓工程師從容應對高速數字信號設計

    隨著數字通信和大數據的不斷發展,誤碼率測試變得越來越重要。高性能誤碼率測試儀作為一種關鍵的測試設備,可以對數字信號進行高速、高精度的
    的頭像 發表于 07-03 14:48 ?677次閱讀
    <b class='flag-5'>誤碼率</b><b class='flag-5'>測試儀</b>,讓工程師從容應對高速數字信號設計
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>