The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

STS1X3FRM June 2001 User Guide Version 1.01 Innovation Drive


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



SONET STS-3 Framer MegaCore Function
STS1X3FRM
June 2001 User Guide Version 1.01
Innovation Drive Jose, 95134 (408) 544-7000 http://www.altera.com
A-UG-IPSTS1X3FRM-1.01
SONET STS-3 Framer MegaCore Function (STS1X3) User Guide
Altera, APEX, APEX 20K, MegaCore, MegaWizard, OpenCore, Quartus, Quartus trademarks and/or service marks Altera Corporation United States other countries. Altera Corporation acknowledges trademarks other organizations their respective products services mentioned this document, including following: Verilog registered trademark Cadence Design Systems, Incorporated. Java trademark Microsystems Inc. Microsoft registered trademark Windows trademark Microsoft Corporation. Altera products protected under numerous U.S. foreign patents pending applications, maskwork rights, copyrights. Altera warrants performance semiconductor products current specifications accordance with Altera's standard warranty, reserves right make changes products services time without notice. Altera assumes responsibility liability arising application information, product, service described herein except expressly agreed writing Altera Corporation. Altera customers advised obtain latest version device specifications before relying published information before placing orders products services. Copyright 2001 Altera Corporation. rights reserved.
Altera Corporation
About this User Guide
User Guide
This user guide provides comprehensive information about Altera® SONET STS-3 Framer MegaCore® Function (STS1X3FRM). Table shows user guide revision history.
Table Revision History
Revision
1.00 1.01
Date
Feb. 2001 June 2001 First release
Description
First revision. Changed rxpause txpause rxclk_en txclk_en. Added "Core Verification Summary" section. Revised "Getting Started" chapter.
Find Information
Adobe Acrobat Find feature allows search contents file. Click binoculars icon toolbar open Find dialog box, click right mouse button pull-down menu. Bookmarks serve additional table contents. Thumbnail icons, which provide miniature previews each page, provide link pages. Numerous links, shown green text, allow jump related information.
Altera Corporation
About this User Guide
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
Contact Altera
most up-to-date information about Altera products, Altera world-wide site http://www.altera.com. additional information about Altera products, consult sources shown Table
Table Contact Altera
Information Type
Altera Literature Services Non-technical customer service
Access
Electronic mail Telephone hotline
Canada
lit_req@altera.com (800) SOS-EPLD
Other Locations
lit_req@altera.com (408) 544-7000 (7:30 a.m. 5:30 p.m. Pacific Time) (408) 544-7606 (408) 544-7000 (7:30 a.m. 5:30 p.m. Pacific Time) (408) 544-6401 telecom@altera.com ftp.altera.com (408) 544-7104 http://www.altera.com
Technical support Telephone hotline
(408) 544-7606 (800) 800-EPLD (6:00 a.m. 6:00 p.m. Pacific Time) (408) 544-6401 telecom@altera.com ftp.altera.com (408) 544-7104 http://www.altera.com
Electronic mail site General product information Note:
Telephone World-wide site
also contact your local Altera sales office sales representative.
Altera Corporation
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
About this User Guide
Typographic Conventions
Table Conventions
Visual
Bold Type with Initial Capital Letters bold type
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide uses typographic conventions shown Table
Meaning
Command names, dialog titles, checkbox options, dialog options shown bold, initial capital letters. Example: Save dialog box. External timing parameters, directory names, project names, disk drive names, filenames, filename extensions, software utility names shown bold type. Examples: fMAX, \maxplus2 directory, drive, chiptrip.gdf file. Book titles shown bold italic type with initial capital letters. Example: 1999 Device Data Book. Document titles shown italic type with initial capital letters. Example: (High-Speed Board Design). Internal timing parameters variables shown italic type. Examples: tPIA, Variable names enclosed angle brackets shown italic type. Example: <file name>, <project name>.pof file. Keyboard keys menu names shown with initial capital letters. Examples: Delete key, Options menu. References sections within document titles Quartus MAX+PLUS Help topics shown quotation marks. Example: "Configuring FLEX FLEX 8000 Device with BitBlasterDownload Cable." Signal port names shown lowercase Courier type. Examples: data1, tdi, input. Active-low signals denoted suffix e.g., reset_n. Anything that must typed exactly appears shown Courier type. example: Also, sections actual file, such Report File, references parts files (e.g., AHDL keyword SUBDESIGN), well logic function names (e.g., TRI) shown Courier.
Bold italic type Italic Type with Initial Capital Letters Italic type
Initial Capital Letters "Subheading Title"
Courier type
c.,. Numbered steps used list items when sequence items important, such steps listed procedure.
Bullets used list items when sequence items important. checkmark indicates procedure that consists step only. hand points information that requires special attention. angled arrow indicates should press Enter key. feet direct more information particular topic.
Altera Corporation
About this User Guide
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
Abbreviations Acronyms
AHDL AIS-L AIS-P ABIP-8 ERDI-P FIFO LCD-P LOPC LSByte Mbps MSByte PLM-P RDI-L RDI-P REI_L REI_P RXPOH RXTOH SONET SRDI-P STS-1
Altera Hardware Description Language Alarm Indication Signal-Line Alarm Indication Signal-Path Automatic Protection Switching Asynchronous Transfer Mode Interleaved Parity Cell Loss Priority Central processing unit Data Communication Channel Electronic Design Automation Enhanced Remote Defect Indicator-Path Embedded System Block First First Intellectual Property Loss Cell Delineation-Path Logic Element Loss Frame Loss Pointer Loss Optical Carrier Loss Signal Least Significant Least Significant Byte Megabits second Most Significant Most Significant Byte Data Flag Frame Personal computer Physical Layer Payload Label Mismatch-Path Path Overhead Path Terminating Equipment Remote Defect Identification-Line Path Remote Defect Indication-Path Remote Error Identification-Line Path Remote Error Indication-Path Receive Path Overhead Receiver Transport Overhead Receiver Signal Degrade Severely Errored Frame Signal Fail Synchronous Optical Network Synchronous Payload Envelope Single-bit RDI-P Synchronous Transport Signal level
Altera Corporation
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
About this User Guide
STS-3 TIM-P TXPOH TXTOH UNEQ-P UTOPIA VHDL VHSIC
Synchronous Transport Signal level paths Transmission Convergence Trace Identifier Mismatch-Path Transport Overhead Transmit Path Overhead Transmitter Transport Overhead Transmitter Unequipped-Path Universal Test Operations Physical Interface AVHSIC Hardware Description Language Very High Speed Integrated Circuit
Altera Corporation
Notes:
Contents
User Guide
About this User Guide
Find Information Contact Altera Typographic Conventions Abbreviations Acronyms
Specifications
General Description Features Receiver Features Transmitter Features Functional Description Receiver Description RXTOH LOPC Monitoring Descrambling Frame Synchronization Section Trace B1/B2 Monitoring Error Rate Monitoring with second window (BM1S) RDI-L AIS-L (K2) Monitoring K1/K2 Monitoring Synchronization Monitoring REI-L Monitoring Automatic AIS-P Insertion Control Capture Serial Hardware extraction (SOH) RXPOH H1/H2 Pointer Processing Automatic Downstream Insertion Control Capture Path Trace Monitoring Signal Label (C2) Monitor RDI-P Monitoring REI-P Monitor Serial Hardware extraction (SOH) Transmitter Description TXTOH
Altera Corporation
Contents
Insertion Scrambling A1/A2 Generation Section Trace (J0) Generation Generation Error Mask Generation RDI-L Control (three least significant bits K1/K2 Generation REI-L Generation (M0) AIS-L Control Data Communications (D1-D12) Selection TXPOH Pointer Adjustments AIS-P Generation Path Trace Generation Generation RDI-P (G1) Generation REI-P (G1) Generation Interfaces Protocols AIRbus Midbus Receive Direction Transmit Direction Hardware Overhead Insertion Extraction SONET Receive Serial Data Outputs Transport Overhead Bytes Data Communications Bytes E1/F1/E2 Bytes Path Overhead Bytes SONET Transmit Serial Data Input Transport Overhead Bytes Data Communications Bytes E1/F1/E2 Bytes Path Overhead Bytes Signals Performance Software Interface Offsets Offsets Memory Maps RXTOH_CTRL Memory RXPOH_CAP Memory RXPOH_CTRL Memory TXTOH_CTRL Memory Map. TXPOH_CTRL Memory Map. Registers
Altera Corporation
Contents
Register Description RXTOH Register Description RXTOH_CTRL Receiver Transport Control 'h0. RXTOH_STAT Receiver Transport Status 'h4. RXTOH_IS Receiver Transport Interrupt Status RXTOH_IE Receiver Transport Interrupt Enable 'hC. RXTOH_B1_ERR_CNT Receiver Error Count 'h10 RXTOH_B2_ERR_CNT Receiver Error Count 'h14 RXTOH_REIL_ERR_CNT Receiver REI-L Count 'h18. RXTOH_K1_ACCPT Receiver Value 'h1C RXTOH_K2_ACCPT Receiver Value 'h20 RXTOH_S1_ACCPT Receiver Value 'h24 RXTOH_SEF_FORCE Receiver Force 'h28. RXTOH_LOS_THRSHD Receiver Threshold 'h2C RXTOH_AUTO_AIS Receiver Transport Auto-AIS Control 'h30. RXTOH_FRAMER_CTRL Receiver Framer Control 'h34 RXTOH_SER_CTRL Receiver Transport Serial Port Control 'h38 RXTOH_J0_CTRL Receiver Control 'h3C.56 RXTOH_SD_SET_TIME Receiver Monitor Interval 'h40 RXTOH_SF_SET_TIME Receiver Monitor Interval 'h44. RXTOH_SD_SET_TH Receiver Threshold 'h48. RXTOH_SF_SET_TH Receiver Threshold 'h4C RXTOH_SD_BURST_TOL Receiver Burst Tolerance 'h50 RXTOH_SF_BURST_TOL Receiver Burst Tolerance 'h54 RXTOH_SD_CLEAR_TIME Receiver Clear Monitor Interval 'h58 RXTOH_SF_CLEAR_TIME Receiver Clear Monitor Interval 'h5C RXTOH_SD_CLEAR_TH Receiver Clear Threshold 'h60 RXTOH_SF_CLEAR_TH Receiver Clear Threshold 'h64. RXPOH Register Description RXPOH_CTRL Receiver Path Control RXPOH_STAT Receiver Path Status RXPOH_IS Receiver Path Interrupt Status 'h8. RXPOH_IE Receiver Path Interrupt Enable RXPOH_RDIP Receiver RDI-P 'h10. RXPOH_C2 Receiver Path Label (C2) 'h14 RXPOH_B3_ERR_CNT Receiver Error Count 'h18 RXPOH_REIP_ERR_CNT Receiver REI-P Count 'h1C. RXPOH_CUR_PTR Receiver Pointer Value 'h20. RXPOH_RESERVED Reserved 'h24 RXPOH_RESERVED Reserved 'h28 RXPOH_RESERVED Reserved 'h2C RXPOH_RESERVED Reserved 'h30 RXPOH_AUTO_AIS Receiver auto 'h34 RXPOH_SER_CTRL Receiver Path Serial Port Control 'h38 RXPOH_J1_CTRL Receiver Control 'h3C. RXPOH_CAP Register Description
Altera Corporation
Contents
RXPOH_CAP_J1 Receiver Capture 'h0. RXPOH_CAP_B3 Receiver Capture RXPOH_CAP_C2 Receiver Capture 'h8. RXPOH_CAP_G1 Receiver Capture RXPOH_CAP_F2 Receiver Capture 'h10 RXPOH_CAP_H4 Receiver Capture 'h14. RXPOH_CAP_Z3 Receiver Capture 'h18 RXPOH_CAP_Z4 Receiver Capture 'h1C RXPOH_CAP_Z5 Receiver Capture 'h20 TXTOH Register Description TXTOH_CTRL Transmitter Transport Control TXTOH_STAT Transmitter Transport Status TXTOH_IS Transmitter Transport Interrupt Status 'h8. TXTOH_IE Transmitter Transport Interrupt Enable TXTOH_A1_ERR_BYTES Transmitter Error Mask 'h10 TXTOH_RESERVED Reserved 'h14 TXTOH_A2_ERR_BYTES Transmitter Error Mask 'h18. TXTOH_RESERVED Reserved 'h1C. TXTOH_B1_ERR_MASK Transmitter Error Mask 'h20 TXTOH_B2_ERR_BYTES Transmitter Byte Error Mask 'h24 TXTOH_B2_ERR_MASK Transmitter Error Mask 'h28 TXTOH_J0 Transmitter Value 'h2C TXTOH_E1 Transmitter Value 'h30 TXTOH_F1 Transmitter Value 'h34 TXTOH_K1K2 Transmitter K1K2 Value 'h38. TXTOH_RDIL_CTRL Transmitter RDI-L Control 'h3C TXTOH_S1 Transmitter Value 'h40 TXTOH_MOM1 Transmitter M0/M1 value 'h44 TXTOH_E2 Transmitter Value 'h48 TXTOH_SER_CTRL Transmitter Serial Port Control 'h4C TXTOH_SER_CTRL Transmitter Serial Port Control 'h4C TXTOH_J0_CTRL Transmitter Control 'h50 TXPOH Register Description TXPOH_CTRL Transmitter Path Control 'h0. TXPOH_STAT Transmitter Path Status 'h4. TXPOH_IS Transmitter Path Interrupt Status TXPOH_IE Transmitter Path Interrupt Enable TXPOH_J1 Transmitter Value 'h10. TXPOH_B3_ERR_MASK Transmitter Error Mask 'h14 TXPOH_C2 Transmitter Value 'h18. TXPOH_G1 Transmitter Value 'h1C TXPOH_F2 Transmitter Value 'h20 TXPOH_H4 Transmitter Value 'h24. TXPOH_Z3 Transmitter Value 'h28 TXPOH_Z4 Transmitter Value 'h2C TXPOH_Z5 Transmitter Value 'h30
Altera Corporation
Contents
TXPOH_PTR_ACT Transmitter Pointer Action 'h34 TXPOH_ARB_H2 Transmitter Arbitrary Pointer 'h3C TXPOH_CUR_PTR Transmitter Current Offset 'h40 TXPOH_RDIP_CTRL Transmitter RDI-P Control 'h44 TXPOH_SER_CTRL Transmitter Path Serial Port Control 'h48 TXPOH_J1_CTRL Transmitter Control 'h4C Memories RXTOH_J0_MEM Memory Description SONET Receive Transport Section `h100. RXTOH_CAP Memory Description SONET Receive Transport Section `h200 TXTOH_J0_MEM Memory Description SONET Transmit Transport Section `h500. RXPOH_J1_MEM Memory Description SONET Receive Path Section `h700 TXPOH_J1_MEM Memory Description SONET Transmit Path Section `hB00. Core Verification Summary Simulation Environment Compatibility Testing Environment
Getting Started
Design Walkthrough Obtaining Installing STS1X3FRM Downloading MegaCore Function Installing MegaCore Files Generating Custom STS1X3FRM Implementing System .100 Simulating Your Design .100 Using Verilog Demo Testbench .100 Using Visual Software .101 Synthesis, Compilation Place Route .101 Using Third-Party Tools Synthesis .101 Using Quartus development tool compilation place-and-route .101 Licensing Configuration .102 Performing Post-Routing Simulation .102
Altera Corporation
xiii
Notes:
Specifications
User Guide
General Description
SONET STS-3 Framer MegaCore® Function uses MegaWizard® Plug-In-within Quartus® software-to generate variants AHDL, VHDL, Verilog HDL, which instantiate into your design. Table shows optional features available generate variants STS1X3FRM.
Table Optional Features
Note
Options Parameters Choices
8,395
1,005
ESBs
Basic Configuration
Serial insertion/extraction bytes 64-byte insert, extract, expect buffers Automatic monitoring extracted section trace (transport overhead) 64-byte insert, extract, expect buffers Automatic monitoring extracted path trace (path overhead) error rate monitoring with second window Note:
BM1S
1,584
numbers ESBs approximate 2001. Users strongly advised MegaWizard Plug-in Quartus software exact numbers each STS1X3FRM variant.
When finish going through wizard, generates following files:
following depending your tool selection: AHDL text design file (.tdf) VHDL design file (.vhd) Verilog design file (.v) Sample Verilog instantiation Black (_inst.v) Black module (_bb.v) Symbol files (.bsf) Quartus software used instantiate STS1X3FRM into schematic design encrypted netlist file (.e.vqm.v)
Altera Corporation
Specifications
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
STS1X3FRM complies with applicable standards, including:
American National Standards Institute (ANSI), Synchronous Optical Network (SONET) -Basic Description including Multiplex Structure, Rates, Formats, ANSI T1-105-1995. American National Standards Institute (ANSI), Synchronous Optical Network (SONET) -Payload Mappings, ANSI T1-105.02-1995. Telcordia, Synchronous Optical Network (SONET) Transport Systems: Common Generic Criteria, GR-253-CORE, Issue September 2000. Telcordia, Synchronous Optical Network (SONET) Transport Systems: Common Generic Criteria Issue List Report, GR-253-ILR, Issue October 2000. International Telecommunication Union, Network node interface synchronous digital hierarchy (SDH), ITU-T Recommendation 707, March 1996 International Telecommunication Union, Characteristics synchronous digital hierarchy (SDH) equipment functional blocks, ITU-T Recommendation 783, January 1994
These SONET standards naming convention, where byte. This STS1X3FRM user guide uses naming convention where byte, Figure
Figure Naming Conventions
SONET Naming Convention
Naming Convention STS1X3FRM User Guide
Altera Corporation
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
GettingSpecifications
Table shows bytes standard names functions.
Specifications
Table Transport Path Overhead Byte Designations
Transport Overhead
Framing Section Overhead Framing Trace/ Growth (STS-ID) J0/Z0 User Undefined Data Undefined Pointer Action Undefined Data Undefined Data Undefined Data D12/ Undefined Orderwire Undefined
Note
Path Overhead
Trace
BIP-8 Undefined Data Undefined Pointer BIP-8 Data Undefined Data Undefined Data D10/ Undefined
Orderwire Undefined Data Undefined Pointer Undefined Data Undefined Data Undefined Data D11/ Undefined
BIP-8 Signal Label Path Status User Channel Indicator Growth Growth Tandem Connection
Line Overhead
Sync Status/ REI-L/ Growth Growth S1/Z1 M1/Z2
Notes:
information this table taken from Telcordia GR-253_CORE standard, Issue Revision January 1999. BIP-8 always calculated using even parity.
Altera Corporation
Specifications
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
Features
This user guide aims describe full feature STS1X3FRM, options- SOH, J0B, J1B, BM1S-are selected, Table
Receiver Features
Frame byte alignment with SEF, LOS, detection RDI-L AIS-L detection Descrambling BIP-8 (B1, error checking Accumulation counters REI-L, REI-P errors Fully programmable threshold detection condition Section trace buffer (64-byte message) with mismatch detection invalid message detection Pointer processor that supports NDF, positive stuff, negative stuff AIS-P detection Full transport path overhead capture capabilities (per path) Signal label monitor with detection (per path) Path trace buffer (64-byte message) with TIM-P invalid message detection (per path) RDI-P REI-P detection (per path)
Transmitter Features
A1/A2 with optional error insertion generation insertion with optional error mask Scrambling Automatic generation AIS-L, REI-L RDI-L according receiver state with optional software hardware insertion insertion capabilities force software Zero insertions undefined and/or growth bytes Software hardware insertion transport path overhead bytes. Data Communications bytes and/or growth bytes only inserted software. possible write undefined bytes. Section trace generation from either software hardware buffer Path trace generation from either software hardware buffer (per path) Automatic generation RDI-P REI-P signals with optional software/hardware override (per path) Pointer generation: software insertion NDF, positive stuff, negative stuff, arbitrary pointer (per path) Software insertion AIS-P signal (per path) Insertion fixed-stuff columns (per path)
Altera Corporation
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
GettingSpecifications
Functional Description
STS1X3FRM operates full-duplex mode, comprises four blocks: RXTOH, RXPOH_0,_1,_2, TXTOH, TXPOH_0,_1,_2. Figure shows block diagram STS1X3FRM, including interfaces that support "Interfaces Protocols" page more information.
Specifications
Figure Block Diagram
Extract rxpohfp_0,_1,_2 Extract rxpohval_0,_1,_2 rxpohclk_0,_1,_2 RXPOH_0
txclk domain TXPOH_0
stxdat[7:0] stxval stxfr stxfp
SONET
TXTOH
mtxdat_0,_1,_2[7:0] mtxena_0,_1,_2 mtxval_0,_1,_2 mtxffp_0,_1,_2 mtxefp_0,_1,_2 mtxfoh_0,_1,_2 mtxeoh_0,_1,_2
txtohclk txtoh txtohen txtohfp txtohrdy txsdcc txsdccrdy txldcc txldccrdy txe1f1e2 txe1f1e2fp txe1f1e2rdy
txpoh_0,_1,_2
Insert
AIRbus
Insert
Altera Corporation
txpohen_0,_1,_2 txpohfp_0,_1,_2 txpohrdy_0,_1,_2
txpohclk_0,_1,_2
read addr[12:2] rdata[31:0] wdata[31:0] dtack
txclk txclk_en txreset_n
Midbus
srxdat[7:0] srxval srxfr align_data[7:0] lopc
SONET
RXTOH
rxpoh_0,_1,_2
rxtohclk rxtoh rxtohval rxtohfp rxsdcc rxsdccval rxldcc rxldccval rxe1f1e2 rxe1f1e2val rxe1f1e2fp
rxclk_en rxreset_n
rxclk
rxclk domain
mrxdat_0,_1,_2[7:0] mrxena_0,_1,_2 mrxval_0,_1,_2 mrxffp_0,_1,_2 mrxefp_0,_1,_2 mrxfoh_0,_1,_2 mrxeoh_0,_1,_2
Specifications
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
Receiver Description
STS1X3FRM receives SONET data. incoming bytes aligned locking framing bytes. aligned stream then forwarded RXTOH RXPOH_0,_1,_2 blocks where necessary transport path overhead processing performed.
RXTOH
RXTOH block processes incoming SONET data stream. following descriptions explain principle functions RXTOH block. more detailed descriptions, "Software Interface" page
LOPC Monitoring
incoming scrambled data monitored absence Continuous incoming data stream used trigger condition. Software used specify number zero bytes needed declare condition. separate input monitored LOPC.
Descrambling
bytes incoming stream descrambled except bytes. Descrambling disabled software.
Frame Synchronization
framing bytes used determine frame alignment. conditions declared when framing bytes incoming frames contain errored framing patterns. number invalid framing bits needed declare errored frame controlled software. Software force condition reframing. alternative monitoring framing bits, STS1X3FRM also monitor frame reset (srxfr). When receive frame reset input asserted, framer automatically assumes current byte input data either byte byte determined software, resets internal counters accordingly.
Altera Corporation
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
GettingSpecifications
Section Trace
byte used section trace. Software specify length section trace message. adds 64-byte buffer expected message, 128-byte buffer received message. contents preserved message access software. interrupt generated when section trace message accepted valid. mismatch flag raised messages identical. RXTOH block also implements unstable counter. unstable counter incremented each byte that differs from previously received byte. invalid condition declared when unstable counter reaches unstable counter cleared when valid accepted.
Specifications
B1/B2 Monitoring
interleaved parity (BIP-8) calculated over line overhead payload envelope, compared with fields transport overhead. errors accumulated 32-bit software accessible saturation counter. Software used specify error event. saturation counter incremented each BIP-8 error, each BIP-8 byte error. number events count selectable software.
Error Rate Monitoring with second window (BM1S)
error rate monitoring optional (BM1S). error rate monitoring performed using BIP-8 byte. conditions dependent error counts. Both used control APS. thresholds timing intervals controlled software.
RDI-L AIS-L (K2) Monitoring
byte consecutive frames monitored RDI_L AIS_L conditions. RDI_L declared after receiving byte consecutive frames. AIS_L declared after five frames.
K1/K2 Monitoring
used monitor APS. Three identical bytes consecutive frames replace current code. Flags notify software when valid code inconsistent byte been received.
Altera Corporation
Specifications
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
Synchronization Monitoring
synchronization status network element monitored byte. timer used determine stability network element detecting changes byte over period time. timer software controlled.
REI-L Monitoring
byte contains REI_L count. byte relays many interleaved parity errors (B2) were received.
Automatic AIS-P Insertion Control
event AIS-L, LOS, LOF, LOPC, mismatch, unstable condition detected, software controlled option automatically relays into path section.
Capture
contents overhead captured stored access external processor. contents transport overhead memory preserved frame access software.
Serial Hardware extraction (SOH)
available serially through optional hardware serial extraction (SOH). There separate dedicated ports bytes, just line DCC, just section DCC, combined E1/F1/E2.
RXPOH
RXPOH block locates within using pointer bytes.
these features have separate registers path.
H1/H2 Pointer Processing
pointer bytes indicate type pointer: normal pointer, pointer, AIS, NDF, increment pointer, decrement pointer, invalid pointer. This monitored software.
Altera Corporation
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
GettingSpecifications
Automatic Downstream Insertion Control
event AIS-P, LOP-P, TIM-P, unstable, PLM-P, UNEQ-P, unstable condition detected, software controlled option automatically causes inserted downstream.
Specifications
Capture
contents path overhead block captured stored access external processor. interrupt occurs when path overhead bytes current frame have been captured. contents path overhead memory preserved frame access software.
Path Trace
byte used path trace. Software specify length section trace message. adds 64-byte buffer expected message, 128-byte buffer received message. contents preserved message access software. interrupt generated when section trace message accepted valid. mismatch flag raised messages identical. RXPOH block also implements unstable counter. unstable counter incremented each byte that differs from previously received byte. invalid condition declared when unstable counter reaches unstable counter cleared when valid accepted.
Monitoring
BIP-8 calculated over incoming stream compared with field path overhead. byte calculated using even parity before scrambling. Errors accumulated 32-bit software accessible saturation counter. Software used specify error event. saturation counter incremented each BIP-8 error, each BIP-8 byte error.
Altera Corporation
Specifications
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
Signal Label (C2) Monitor
byte allocated indicate contents treated signal label. Table shows signal label mismatch defect conditions.
Table Signal Label Mismatch Defect Conditions
Provisioned Functionality
equipped functionality anything except H00) equipped functionality Equipped-non specific H01) payload specific functionality anything except H01) payload specific functionality
Note
Defect
UNEQ-P none (Matched) none (Matched) none (Matched)
Received Payload Label Byte, hexadecimal)
Unequipped (00) Equipped-non specific (01) value corresponding payload specific functionality value corresponding same payload specific functionality provisioned functionality value corresponding different payload specific functionality provisioned functionality
Note:
information this table taken from Telcordia GR-253_CORE standard, Issue Revision January 1999.
RXPOH block allows software specify expected signal label compares with observed value. values don't match, error declared. observed value `h00, UNEQ error declared, cleared. observed value matches expected value, cleared. observed value changes, flag software. label considered valid, must received consecutive frames. RXPOH block also implements unstable counter. unstable counter incremented each byte that differs from previously received byte. invalid condition declared when unstable counter reaches unstable counter cleared when consecutive identical bytes received.
Altera Corporation
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
GettingSpecifications
RDI-P Monitoring
Bellcore SONET standards have definitions path defect. older version SRDI-P, which uses only (fourth LSB) byte. current version ERDI-P, which uses bits byte. ERDI-P declared when bits byte contains 010, 110.
Specifications
Table RDI-P Settings Interpretation
Bits
Priority ERDI-P codes
applicable (for SRDI-P only, bits should `00') applicable (for SRDI-P only, bits should `00')
Trigger
defects
Interpretation
RDI-P defect
AIS-P, LOP-P
one-bit RDI-P defect
defects PLM-P, LCD-P AIS-P, LOP-P
RDI-P defect ERDI-P Payload Defect ERDI-P Server Defect
UNEQ-P, TIM-P ERDI-P Connectivity defect
RXPOH block allows software specify type RDI-P error monitor. Software also specifies number consecutive consistent RDI-P codes that must observed before accepted valid. When valid RDI-P detected, flag software, RDI-P code that caused condition captured register. RXPOH block also implements RDI-P unstable counter. RDI-P unstable counter incremented each byte that differs from previously received byte. invalid RDI-P condition declared when RDI-P unstable counter reaches software specified threshold. RDI-P unstable counter cleared when valid RDI-P code accepted.
Altera Corporation
Specifications
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
REI-P Monitor
four most significant bits byte allocated convey REI-P function. byte relays many interleaved parity errors (B3) were received. RXPOH accumulates REI-P counts 32-bit saturation counter. Software program RXPOH block accumulate either errors, error events. error event defined frame containing non-zero REI-P count.
Serial Hardware extraction (SOH)
available serially through optional hardware serial extraction (SOH). timing diagrams showing serial extraction bytes, "Midbus" page
Transmitter Description
transmitter blocks (TXPOH TXTOH) STS1X3FRM allow flexible insertion transport path overhead bytes, through software optional hardware insertion (SOH). blocks also perform primitive SONET tasks such data scrambling, BIP-8 calculation insertion, fixed stuff columns insertion. possible software adjust location STS1X3FRM's within STS-1 frame. When transmitter resets frame (stxfr) output asserted, framer resets internal counters starts transmitting from first byte next clock pulse.
TXTOH
TXTOH block accepts payload data from TXPOH block well from H1/H2 pointer. Software control source each byte. Possible sources software registers, optional serial hardware insertion (SOH). case byte, third possibility optional buffer (J0B). optional serial hardware insertion (SOH) separate dedicated ports bytes, just line DCC, just section DCC, combined E1/F1/E2. Software also specifies actions such AIS-L insertion, insertion, BIP-8 error insertions.
Software registers available transmitted bytes (D1-D12).
Insertion
TXTOH block allows software specify condition-which sets data bytes zero after scrambling-on transmitted data. insertion, specified, overrides other transmit frame data insertion schemes.
Altera Corporation
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
GettingSpecifications
Scrambling
Scrambling performed output bytes except bytes. Software allows scrambling disabled test purposes.
Specifications
A1/A2 Generation
test purposes, software specify error insertion A1/A2 bytes. A1/A2 errors always inserted frame boundaries.
Section Trace (J0) Generation
TXTOH block allows three sources transmission byte:
byte obtained from software register byte obtained from serial hardware input (SOH) byte obtained from message written software into message buffer (J0B) STS1X3FRM variant implements parameter, byte insertion should disabled when downloads section trace message, otherwise portions trace message trace message mixed together transmitted stream.
Generation
TXTOH block calculates BIP-8 value. Software allows errors inserted into value, calculated using mask stored software register.
Error Mask Generation
TXTOH block calculates BIP-8 value. Software allows errors inserted into value, calculated using mask stored software register.
RDI-L Control (three least significant bits
These bits usually contain portions transmitted code, however, they overridden with RDI-L pattern 3'b110 following software programmable conditions occur: LOS, AIS-L. Software also force insertion RDI-L.
Altera Corporation
Specifications
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
K1/K2 Generation
K1/K2 bytes contain code. three least significant bits byte overridden RDI-L alarm.
REI-L Generation (M0)
Software allows option automatically extracting error count most recently received frame RXTOH block.
AIS-L Control
TXTOH block allows software insert AIS-L condition transmitted data. AIS-L condition set/cleared frame boundaries. AIS-L insertion overrides other frame data insertion schemes with exception insertion.
Data Communications (D1-D12) Selection
Data Communications bytes only inserted optional serial hardware. absence serial hardware, they 'h00.
TXPOH
TXPOH block receives user payload data from Midbus. Software control source each byte. Possible sources software registers, optional serial hardware insertion (SOH). case byte, third possibility optional buffer (J1B). Software also specifies actions such AIS-P insertion, BIP-8 error insertions, select automatic REI-P RDI-P calculation insertion. TXPOH block also generates H1/H2 pointer. Software force arbitrary pointer changes, NDF, positive stuff negative stuff.
these features have separate registers path.
Pointer Adjustments
TXPOH block allows software request pointer adjustment operations. user request positive stuff, negative stuff, actions performed. addition, user send arbitrary pointer value (H1/H2) without affecting actual alignment debugging purposes. startup, offset zero resulting byte following byte.
Altera Corporation
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
GettingSpecifications
AIS-P Generation
TXPOH block allows AIS-P inserted into transmit stream. When software forces AIS-P, (before scrambling) inserted into bytes well bytes SPE. This continues until software releases force.
Specifications
Path Trace Generation
TXPOH block allows three sources transmission byte:
byte obtained from software register byte obtained from serial hardware input (SOH) byte obtained from message written software into message buffer (J1B) STS1X3FRM variant implements parameter, byte insertion should disabled when downloads path trace message, otherwise portions trace message trace message mixed together transmitted stream.
Generation
TXPOH block calculates BIP-8 value. Software allows errors inserted into value, calculated using mask stored software register.
RDI-P (G1) Generation
RDI-P signal transmitted bits byte. TXPOH block generate RDI-P signal using following three methods:
Software selects insertion software Optional serial hardware (SOH) insertion Automatic alarm monitoring
support definitions RDI-P, TXPOH block provides flexible scheme where software specify RDI-P code that sent each type detected path alarm. RDI-P codes generated according priority shown Table
Altera Corporation
Specifications
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
higher priority alarm detected before current RDI-P code been generated frames, higher priority code generated immediately.
Table RDI-P Insertion Priority
Alarm Type
AIS-P LOP-P UNEQ-P TIM-P PLM-P LCD-P
Priority highest priority)
REI-P (G1) Generation
REI-P signal transmitted bits byte. TXPOH block generate REI-P signal using following three methods:
Software selects insertion software register Optional serial hardware (SOH) error count maintained receiver blocks most recently received frame.
Interfaces Protocols
AIRbus
AIRbus interface provides access internal registers using simple synchronous internal protocol. This consists separate read data (rdata[31:0]) write data (wdata[31:0]) buses, data transfer acknowledge (dtack) signal, block select (sel). address (addr[12:2]) read (read) signal indicate location type access within block. rdata buses dtack signals merged from multiple blocks using simple function. dtack signal sustained until block removed (four-way handshaking), meaning AIRbus cross clock domain boundaries. this block AIRbus data width bits.
Altera Corporation
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
GettingSpecifications
Midbus
Midbus interface simple synchronous full-duplex data path bus. STS1X3FRM consists master slave sides, always acts master both directions. STS1X3FRM Midbus runs 19.44 over single byte lane each direction. receive (RX) direction, data transferred from Midbus master (RXPOH_0,_1,_2) slave. transmit (TX) direction, data transferred from slave master (TXPOH_0,_1,_2). each direction, Midbus carry eight bits clock cycle. includes midbus receive data (mrxdat_0,_1,_2[7:0]) midbus receive enable(mrxena_0,_1,_2) lines indicate valid data transfers direction, midbus transmit data (mtxdat_0,_1,_2[7:0]) midbus data enable(mtxena_0,_1,_2) lines indicate valid data requests direction.
Specifications
Receive Direction
Figure shows Midbus signals receive direction. STS1X3FRM presents data mrxdat_0,_1,_2, rising edge rxclk. following position indicators also presented along with data.
mrxval indicates that following strobes valid, Figure mrxena indicates mrxdat user payload (PL) mrxffp indicates that mrxdat fixed frame pulse (J0) mrxefp indicates mrxdat embedded frame pulse (J1) mrxfoh indicates mrxdat fixed frame overhead (A1, this includes section line overhead mrxeoh indicates mrxdat embedded frame overhead (J1, this includes path overhead
Figure Receive (Drop) Example STS1X3FRM with Zero Pointer Offset
rxclk mrxdat mrxena mrxval mrxffp mrxefp mrxfoh mrxeoh
Altera Corporation
Specifications
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
Transmit Direction
Figure shows Midbus signals transmit direction. STS1X3FRM provides position commands (listed below) that indicate type byte being processed next clock pulse. mxtdat ignored when mtxena preceding clock cycle.
mtxval indicates that following strobes valid, Figure mtxena indicates user payload (PL) mtxffp indicates fixed frame pulse (J0) mtxefp indicates embedded frame pulse (J1) mtxfoh indicates fixed frame overhead (A1, this includes section line overhead mtxeoh indicates embedded frame overhead (J1, this includes path overhead
STS1X3FRM samples data from mtxdat rising edge txclk, following asserted high mtxena. Therefore, TOH/POH fixed stuff sampled they produced, indicated grey Figure
Figure Transmit (Add) Example STS1X3FRM with Zero Pointer Offset
txclk mtxdat mtxena mtxval mtxffp mtxefp mtxfoh mtxeoh
Hardware Overhead Insertion Extraction
More detailed information Midbus, AIRbus available from Altera site Serial Hardware Overhead Insertion/Extraction (SOH) options available create custom STS1X3FRM. stated earlier, this user guide aims describe full feature STS1X3FRM, hence following descriptions figures.
timing diagrams show being transmitted first. grey lines indicate boundaries.
Altera Corporation
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
GettingSpecifications
SONET Receive Serial Data Outputs
transport path overhead bytes captured brought serial ports. speed serial clocks serial output ports configurable control registers.
Specifications
Transport Overhead Bytes
received SONET section line overhead bytes from STS1X3FRM available pins STS1X3FRM. bytes multiplexed onto single stream, shown Figure rxtoh, rxtohfp, rxtohval signals updated falling edge rxtohclk.
Figure Transport Overhead: Clock Signal Bits
rxtohclk rxtohfp rxtohval rxtoh
Data Communications Bytes
data communications channels also available their pins. frame pulse necessary since they bit-oriented protocol. data valid signals updated falling edge rxtohclk, shown Figure Figure
Figure SDCC: Clock Signal Bytes
rxtohclk rxsdccval rxsdcc
Figure LDCC: Clock Signal Bytes
rxtohclk rxldccval rxldcc
Altera Corporation
Specifications
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
E1/F1/E2 Bytes
orderwire bytes section user channel (F1) byte also brought pins. They byte-oriented require frame pulse. rxe1f1e2val signals updated falling edge rxtohclk, shown Figure
Figure Orderwire: Clock Signal Bits
rxtohclk rxe1f1e2fp rxe1f1e2val rxe1f1e2
Path Overhead Bytes
nine path overhead bytes available their serial port. rxpohfp, rxpoh, rxpohval updated falling edge rxpohclk, shown Figure
Figure Path Overhead: Clock Signal Bits
rxpohclk rxpohfp rxpohval rxpoh
SONET Transmit Serial Data Input
reverse direction, transmit overhead bytes also inserted from serial ports. STS1X3FRM supplies clock frame pulses user supplies data and, case txtoh txpoh lines, enable signal. Whenever enable signal high (asserted), corresponding overhead byte taken from serial stream rather than from internal registers, txldcc/txsdcc/ txe1f1e2 lines. speed serial clock's output ports configurable control registers.
Altera Corporation
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
GettingSpecifications
Transport Overhead Bytes
Figure shows transport overhead byte being enabled. enable signal particular byte asserted, byte picked from software registers. Software insertion available bytes, except data communications undefined bytes. With exception bytes, bytes picked from txtoh line even when txtohen enable signal low, corresponding control register bits indicate that hardware insertion enabled.
Specifications
bytes never taken from txtoh pins even thought txtohrdy pulses generated those bytes. txtohfp txtohrdy signals updated falling edge txtohclk while txtohen txtoh signals sampled second rising edge txtohclk following assertion txtohrdy. data enable latched falling edge txtohclk data period.
Figure Transmit Transport Overhead: Clock Data Bits
txtohclk txtohfp txtohrdy txtohen txtoh
Data Communications Bytes
data communication bytes transmitted through hardware input only. bytes enabled taken from multiplexed txtoh serial line, they picked from txsdcc txldcc lines. Therefore, bytes used, serial input lines must grounded ensure that transmitted bytes txsdccrdy/txldccrdy signal updated falling edge txtohclk while txsdcc/txldcc signal sampled second rising edge txtohclk following assertion txsdccrdy/txldccrdy, shown Figure Figure
Altera Corporation
Specifications
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
Figure SDCC: Clock Signal Bytes
txtohclk txsdccrdy txsdcc
Figure LDCC: Clock Signal Bytes
txtohclk txldccrdy txldcc
E1/F1/E2 Bytes
orderwire (E1/E2) bytes bytes inserted both software hardware. corresponding enable signal (txtohen) high multiplexed txtoh serial line, bytes picked from txtoh line. Otherwise they picked from txe1f1e2 line, unless register control bits indicate software insertion enabled. software insertion enabled, bytes picked from registers instead txe1f1e2 line. bytes always picked from txtoh line corresponding enable signal high, regardless whether software insertion enabled not. txe1f1e2fp txe1f1e2rdy signals updated falling edge txtohclk while txe1f1e2 sampled second rising edge txtohclk following assertion txe1f1e2rdy, shown Figure
Figure Orderwire: Clock Signal Bits
txtohclk txe1f1e2fp txe1f1e2rdy txe1f1e2
Altera Corporation
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
GettingSpecifications
Path Overhead Bytes
path overhead bytes inserted both software hardware. txpohen enable signal high, corresponding bytes always picked from txpoh line. both above conditions false, bytes picked from software registers. txpohfp rxpohrdy signals updated falling edge txpohclk while txpoh txpohen signals sampled second rising edge txpohclk after assertion txpohrdy, shown Figure
Specifications
Figure Path Overhead: Clock Signal Bytes
txpohclk txpohfp txpohrdy txpohen txpoh
Signals
following table lists pins used STS1X3FRM.
Table Signals (Part
Port Direction Description
Receive Clock Domain Signals rxclk rxclk_en rxreset_n Receive SONET Signals srxdat[7:0] srxval srxfr Input Input Input Input SONET data byte align block. SONET byte alignment required. Indicates input SONET data valid. Forces SONET receiver reset internal row/column/slot counters. Reset value depends FP_POS_SEL RMR_CTRL register. Input Input Input Clock Flops only updated when clk_en asserted. Receive active reset
Receive Hardware Serial Extract Signals rxtohclk rxtoh rxtohval rxtohfp rxsdcc rxsdccval Output Output Output Output Output Output Receive serial Clock Receive serial data Receive serial data valid Receive serial frame pulse Receive serial section bytes Receive serial section valid
Altera Corporation
Specifications
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
Table Signals (Part
Port
rxldcc rxldccval rxe1fle2 rxe1fle2val rxe1fle2fp
Direction
Output Output Output Output Output Receive serial line bytes
Description
Receive serial section valid Receive serial E1,F1,E2 bytes Receive serial E1,F1,E2 valid Receive serial E1,F1,E2 frame pulse
Receive Hardware Serial Extract Signals rxpohclk_0,_1,_2 rxpoh_0,_1,_2 rxpohval_0,_1,_2 rxpohfp_0,_1,_2 Output Output Output Output Receive serial clock Receive serial data Receive serial data valid Receive serial frame pulse
Midbus Receive Interface Signals mrxdat_0,_1,_2 [7:0] mrxena_0,_1,_2 mrxval_0,_1,_2 mrxffp_0,_1,_2 mrxefp_0,_1,_2 mrxfoh_0,_1,_2 mrxeoh_0,_1,_2 Output Output Output Output Output Output Output Payload output data path Indicates SONET receiver valid payload mrxdat_0,_1,_2 read before next rising clock edge. Indicates SONET midbus signals valid current clock cycle. Indicates mrxdat_0,_1,_2 carries first byte. Indicates mrxdat_0,_1,_2 carries first byte. Indicates mrxdat_0,_1,_2 carries byte. Indicates mrxdat_0,_1,_2 carries byte.
Transmit Clock Domain Signals txclk txclk_en txreset_n Transmit SONET Signals stxdat[7:0] stxval stxfr stxfp Output Output Input Output Output SONET data from SONET transmitter. Indicates output SONET data valid. Forces SONET transmitter reset frame start transmission from first byte. Indicates first byte frame txdata bus. Input Input Input Clock Flops only updated when clk_en asserted. Transmit active reset
Transmit Hardware Serial Insert Signals txtohclk txtoh txtohen txtohfp Output Input Input Output Transmit serial clock Transmit serial data Transmit serial data input enable Transmit serial frame pulse
Altera Corporation
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
GettingSpecifications
Table Signals (Part
Port
txtohrdy txsdcc txsdccrdy txldcc txldccrdy txe1fle2 txe1fle2fp txe1fle2rdy
Specifications
Description
Transmit serial ready Transmit serial section bytes Transmit serial section ready Transmit serial section bytes Transmit serial line ready Transmit serial bytes Transmit serial frame pulse Transmit serial ready
Direction
Output Input Output Input Output Input Output Output
Transmit Hardware Serial Insert Signals txpohclk_0,_1,_2 txpoh_0,_1,_2 txpohen_0,_1,_2 txpohfp_0,_1,_2 txpohrdy_0,_1,_2 Output Input Input Output Output Transmit serial clock Transmit serial data Transmit serial data input enable Transmit serial frame pulse Transmit serial ready
Midbus Transmit Interface Signals mtxdat_0,_1,_2 [7:0] mtxena_0,_1,_2 mtxval_0,_1,_2 mtxffp_0,_1,_2 mtxefp_0,_1,_2 mtxfoh_0,_1,_2 mtxeoh_0,_1,_2 Maintenance Signals align_data lopc AIRbus Interface Signals read addr[12:2] Input Input Input Select Read: High read cycles; write. Address Output Input Output Output Output byte aligned data being processed SONET receive blocks Indicates Loss Optical Carrier. SONET receiver generate lopc asserted. Indicates SONET receiver Loss Signal condition. Indicates SONET receiver Loss Frame condition. Indicates SONET receiver Severely Errored Frame condition. Input Output Output Output Output Output Output Payload input data path Indicates SONET transmitter will read mtxdat_0,_1,_2 next rising clock edge. Indicates SONET midbus signals valid current clock cycle. Indicates SONET transmitter will generate first byte next rising clock edge. Indicates SONET transmitter will generate byte next rising clock edge. Indicates SONET transmitter will generate byte next rising clock edge. Indicates SONET transmitter will generate byte next rising clock edge.
Altera Corporation
Specifications
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
Table Signals (Part
Port
wdata[31:0] rdata[31:0] dtack
Direction
Input Output Output Output Write data
Description
Read data. zeros asserted. Data transfer acknowledge Interrupt request, active high
Notes:
Required extracting payload. Enable overhead byte location. bytes available mrxdat.
Performance
Table shows required speed estimated gate count STS1X3FRM APEX 20KE device.
Table Performance
8,395 12,132 Note:
Note
ESBs
fMAX (MHz)
19.44 support 155.52 Mbps
numbers ESBs approximate 2001. They reflect range from basic full feature variant.
Altera Corporation
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
GettingSpecifications
Software Interface
Offsets
following table lists address offsets. Each sub-block base address thus each register requires that offset added.
Specifications
Table 8.Offsets
Register Block
RXTOH_CTRL RXTOH_J0_MEM RXTOH_CAP TXTOH_CTRL TXTOH_J0_MEM RXPOH_CTRL_0 RXPOH_J1_MEM_0 RXPOH_CAP_0 TXPOH_CTRL_0 TXPOH_J1_MEM_0 RXPOH_CTRL_1 RXPOH_J1_MEM_1 RXPOH_CAP_1 TXPOH_CTRL_1 TXPOH_J1_MEM_1 RXPOH_CTRL_2 RXPOH_J1_MEM_2 RXPOH_CAP_2 TXPOH_CTRL_2 TXPOH_J1_MEM_2
Offset
`h0000 `h0100 `h0200 `h0400 `h0500 `h0600 `h0700 `h0800 `h0A00 `h0B00 `h0C00 `h0D00 `h0E00 `h1000 `h1100 `h1200 `h1300 `h1400 `h1600 `h1700
Altera Corporation
Specifications
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
Memory Maps
addresses access 32-bit registers shown hexadecimal values. value byte address, thus used. addresses even.
Table 9.RXTOH_CTRL Memory
Address
'h10 'h14 'h18 'h1C 'h20 'h24 'h28 'h2C 'h30 'h34 'h38 'h3C 'h40 'h44 'h48 'h4C 'h50 'h54 'h58 'h5C 'h60 'h64
Register
RXTOH_CTRL RXTOH_STAT RXTOH_IS RXTOH_IE RXTOH_B1_ERR_CNT RXTOH_B2_ERR_CNT RXTOH_REIL_ERR_CNT RXTOH_K1_ACCPT RXTOH_K2_ACCPT RXTOH_S1_ACCPT RXTOH_SEF_FORCE RXTOH_LOS_THRSHD RXTOH_AUTO_AIS RXTOH_FRAMER_CTRL RXTOH_SER_CTRL RXTOH_J0_CTRL RXTOH_SD_SET_TIME RXTOH_SF_SET_TIME RXTOH_SD_SET_TH RXTOH_SF_SET_TH RXTOH_SD_BURST_TOL RXTOH_SF_BURST_TOL RXTOH_SD_CLEAR_TIME RXTOH_SF_CLEAR_TIME RXTOH_SD_CLEAR_TH RXTOH_SF_CLEAR_TH
Description
Receiver Transport Control Receiver Transport Status Receiver Transport Interrupt Status Receiver Transport Interrupt Enable Receiver Error Count Receiver Error Count Receiver REI-L Count Receiver Value Receiver Value Receiver Value Receiver Force Receiver Threshold Receiver Transport Auto-AIS Control Receiver Framer Control Receiver Transport Serial Port Control Receiver Control Receiver Monitor Interval Receiver Monitor Interval Receiver Threshold Receiver Threshold Receiver Burst Tolerance Receiver Burst Tolerance Receiver Clear Monitor Interval Receiver Clear Monitor Interval Receiver Clear Threshold Receiver Clear Threshold
Altera Corporation
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
GettingSpecifications
Table 10.RXPOH_CTRL Memory
Address
'h10 'h14 'h18 'h1C 'h20 'h24 'h28 'h2C 'h30 'h34 'h38 'h3C
Specifications
Description
Receiver Path Control Receiver Path Status Receiver Path Interrupt Status Receiver Path Interrupt Enable Receiver RDI-P Receiver Path Label (C2) Receiver Error Count Receiver REI-P Count Receiver Pointer Value Reserved Reserved Reserved Reserved Receiver auto Receiver Path Serial Port Control Receiver Control
Register
RXPOH_CTRL RXPOH_STAT RXPOH_IS RXPOH_IE RXPOH_RDIP RXPOH_C2 RXPOH_B3_ERR_CNT RXPOH_REIP_ERR_CNT RXPOH_CUR_PTR RXPOH_RESERVED RXPOH_RESERVED RXPOH_RESERVED RXPOH_RESERVED RXPOH_AUTO_AIS RXPOH_SER_CTRL RXPOH_J1_CTRL
Table 11.RXPOH_CAP Memory
Address
'h10 'h14 'h18 'h1C 'h20
Register
RXPOH_CAP_J1 RXPOH_CAP_B3 RXPOH_CAP_C2 RXPOH_CAP_G1 RXPOH_CAP_F2 RXPOH_CAP_H4 RXPOH_CAP_Z3 RXPOH_CAP_Z4 RXPOH_CAP_Z5
Description
Receiver Capture Receiver Capture Receiver Capture Receiver Capture Receiver Capture Receiver Capture Receiver Capture Receiver Capture Receiver Capture
Altera Corporation
Specifications
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
Table 12.TXTOH_CTRL Memory
Address
'h10 'h14 'h18 'h1C 'h20 'h24 'h28 'h2C 'h30 'h34 'h38 'h3C 'h40 'h44 'h48 'h4C 'h50
Register
TXTOH_CTRL TXTOH_STAT TXTOH_IS TXTOH_IE TXTOH_A1_ERR_BYTES TXTOH_RESERVED TXTOH_A2_ERR_BYTES TXTOH_RESERVED TXTOH_B1_ERR_MASK TXTOH_B2_ERR_BYTES TXTOH_B2_ERR_MASK TXTOH_J0 TXTOH_E1 TXTOH_F1 TXTOH_K1K2 TXTOH_RDIL_CTRL TXTOH_S1 TXTOH_MOM1 TXTOH_E2 TXTOH_SER_CTRL TXTOH_J0_CTRL
Description
Transmitter Transport Control Transmitter Transport Status Transmitter Transport Interrupt Status Transmitter Transport Interrupt Enable Transmitter Error Mask Reserved Transmitter Error Mask Reserved Transmitter Error Mask Transmitter Byte Error Mask Transmitter Error Mask Transmitter Value Transmitter Value Transmitter Value Transmitter K1K2 Value Transmitter RDI-L Control Transmitter Value Transmitter M0/M1 value Transmitter Value Transmitter Serial Port Control Transmitter Control
Altera Corporation
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
GettingSpecifications
Table 13.TXPOH_CTRL Memory
Address
'h10 'h14 'h18 'h1C 'h20 'h24 'h28 'h2C 'h30 'h34 'h38 'h3C 'h40 'h44 'h48 'h4C
Specifications
Description
Transmitter Path Control Transmitter Path Status Transmitter Path Interrupt Status Transmitter Path Interrupt Enable Transmitter Value Transmitter Error Mask Transmitter Value Transmitter Value Transmitter Value Transmitter Value Transmitter Value Transmitter Value Transmitter Value Transmitter Pointer Action Transmitter Arbitrary Pointer Transmitter Arbitrary Pointer Transmitter Current Offset Transmitter RDI-P Control Transmitter Path Serial Port Control Transmitter Control
Register
TXPOH_CTRL TXPOH_STAT TXPOH_IS TXPOH_IE TXPOH_J1 TXPOH_B3_ERR_MASK TXPOH_C2 TXPOH_G1 TXPOH_F2 TXPOH_H4 TXPOH_Z3 TXPOH_Z4 TXPOH_Z5 TXPOH_PTR_ACT TXPOH_ARB_H1 TXPOH_ARB_H2 TXPOH_CUR_PTR TXPOH_RDIP_CTRL TXPOH_SER_CTRL TXPOH_J1_CTRL
Altera Corporation
Specifications
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
Registers
following table lists access codes used describe type register bits.
Table 14.Register Description
Code
RW1C RW0S RTCW RTSW RWTC RWTS RWSC RWSS Read/Write Read-Only Read/Write Clear Read/Write Read Clear Read Read Clear/Write Read Set/Write Read/Write value Clear Read/Write value Read/Write Self-Clearing Read/Write Self-Setting Unused bits/Read Unused bits/Read
Description
undefined bits within software interface registers should considered reserved future use. Their access code should considered being UR0. Reading from them will return zero, writing them will have effect.
Altera Corporation
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
GettingSpecifications
RXTOH Register Description
following tables describe registers used RXTOH block. Offsets table required offset each register.
Specifications
Table 15.RXTOH_CTRL Receiver Transport Control (Part
Field
SF_EN
Bits
Access
Function
This allows software enable/disable detection SONET receiver. Writing disables detection SONET receiver. Writing enables detection SONET receiver. This allows software enable/disable detection SONET receiver. Writing disables detection SONET receiver. Writing enables detection SONET receiver. This allows software enable/disable descrambling SONET receiver. generating polynomial sequence length 127. Writing enables descrambling SONET receiver. Writing disables descrambling SONET receiver.
Default
SD_EN
DESCRAM_DIS
REIL_ERRTYPE
This allows software select between frame error monitoring REI-L (M0/M1) code. configured error, SONET receiver increments RXTOH_REIL_ERR_CNT register with M0/M1 code. configured frame error, SONET receiver increments RXTOH_REIL_ERR_CNT register each nonzero M0/M1 code. This allows software select between frame error monitoring BIP-8. configured error, SONET receiver increments RXTOH_B2_ERR_CNT register each code which error. configured frame error, SONET receiver increments RXTOH_B2_ERR_CNT register each frame which contains error. Writing configures SONET receiver count errors. Writing configures SONET receiver count frame errors.
B2_ERRTYPE
Altera Corporation
Specifications
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
Table 15.RXTOH_CTRL Receiver Transport Control (Part
B1_ERRTYPE This allows software select between frame error monitoring section BIP-8. configured error, SONET receiver increments RXTOH_B1_ERR_CNT register each code which error. configured frame error, SONET receiver increments RXTOH_B1_ERR_CNT register each frame which contains error. Writing configures SONET receiver count errors. Writing configures SONET receiver count frame errors. This allows software select between SONET mode operation. mode operation determines filtering thresholds bytes such K1/K2, J0/J1 also affects pointer processing. Writing configures SONET receiver operate SONET mode. Writing configures SONET receiver operate mode.
SONET_SDH_SEL
Table 16.RXTOH_STAT Receiver Transport Status (Part
Field
Bits
Access
Function
Default
This when defect been detected. defect detected when number errors observed over given interval exceeds given threshold. This when defect been detected. defect detected when number errors observed over given interval exceeds given threshold. This when unstable counter reaches unstable counter incremented each message that differs from previously received message. This when accepted message (one which received consecutive messages) different from expected message downloaded software.
J0_INV
J0_MIS
APS_INV
This when three consecutive K1/K2 code last successive frames identical, starting with last frame containing previously consistent code. This when unstable counter reaches unstable counter incremented each byte that differs from previously received byte.
S1_INV
Altera Corporation
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
GettingSpecifications
Table 16.RXTOH_STAT Receiver Transport Status (Part
RDIL This when SONET receiver detects RDI-L incoming stream. RDI-L detected when bits (the three least significant bits) byte contains `110' pattern consecutive frames. This when SONET receiver detects AIS-L incoming stream. AIS-L detected when bits 8(the three least significant bits) byte contains `111' pattern consecutive frames. This when defect been detected SONET receiver. defect detected when timer reaches ms). This when defect been detected SONET receiver. defect detected when SONET receiver does detect correct A1/A2 bytes consecutive frames, where This when defect detected SONET receiver. defect detected when SONET receiver detects consecutive zero bytes where 1.This when SONET receiver detects correct A1/A2 bytes consecutive frames where and, during this interval, defect detected.
Specifications
AISL
Table 17.RXTOH_IS Receiver Transport Interrupt Status (Part
Field
REIL APS_CONS
Bits
Access
RW1C RW1C RW1C RW1C
Function
Default
This interrupt enabled change occurs RXTOH_STAT register. This interrupt enabled change occurs RXTOH_STAT register. This REIL interrupt enabled SONET receiver detects non-zero REI-L (M0/M1) code.
This APS_CONS interrupt enabled change occurs APS_INV RXTOH_STAT register. This J0_CONS interrupt enabled change occurs J0_INV RXTOH_STAT register. This J0_MIS interrupt enabled change occurs J0_MIS RXTOH_STAT register.
J0_CONS
RW1C
J0_MIS
RW1C
Altera Corporation
Specifications
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
Table 17.RXTOH_IS Receiver Transport Interrupt Status (Part
J0_NEW RW1C This J0_NEW interrupt enabled different consistent message detected SONET receiver. consistent message which received times succession. This S1_CONS interrupt enabled change occurs S1_INV RXTOH_STAT register. This S1_NEW interrupt enabled different consistent value detected SONET receiver. consistent value which detected consecutive frames. This K1K2_NEW interrupt enabled different consistent K1K2 value detected SONET receiver. consistent K1K2 value which detected consecutive frames. This AIS-L interrupt enabled change occurs RDIL RXTOH_STAT register. This AIS-L interrupt enabled change occurs AISL RXTOH_STAT register. This interrupt enabled SONET receiver detects error (either frame). This interrupt enabled SONET receiver detects error (either frame).
S1_CONS
RW1C
S1_NEW
RW1C
K1K2_NEW
RW1C
RDIL AISL TOH_CAP_DONE
RW1C RW1C RW1C RW1C RW1C RW1C RW1C RW1C
This interrupt enabled change occurs RXTOH_STAT register. This interrupt enabled change occurs RXTOH_STAT register. This interrupt enabled change occurs RXTOH_STAT register. This after RXTOH block captured last byte stored memory. captured bytes stored frame before being replaced captured bytes.
Altera Corporation
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
GettingSpecifications
Table 18.RXTOH_IE Receiver Transport Interrupt Enable
Field
REIL APS_CONS J0_CONS J0_MIS J0_NEW S1_CONS S1_NEW K1K2_NEW RDIL AISL TOH_CAP_DONE
Specifications
Function Default
Bits
Access
Writing enables interrupt. Writing enables interrupt. Writing enables REI-L interrupt. Writing enables consistency interrupt. Writing enables mismatch interrupt. Writing enables change interrupt. Writing enables consistency interrupt. Writing enables change interrupt. Writing enables K1/K2 change interrupt. Writing enables RDI-L interrupt. Writing enables AIS-L interrupt. Writing enables error interrupt. Writing enables error interrupt. Writing enables interrupt. Writing enables interrupt. Writing enables interrupt. Writing enables capture done.
Writing enables (APS) K1/K2 consistency interrupt.
Table 19.RXTOH_B1_ERR_CNT Receiver Error Count 'h10
Field
Bits
31:0
Access
RTCW
Function
Default
This register contains error count accumulated since last read software. counter will stop (saturate) when count reaches 32'hffffffff. counter counts either frames errors depending value B1_ERRTYPE RXTOH_CTRL. Writing this register will load counter with value written. Reading from this register will return current count reset counter.
Altera Corporation
Specifications
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
Table 20.RXTOH_B2_ERR_CNT Receiver Error Count 'h14
Field
Bits
31:0
Access
RTCW
Function
Default
This register contains error count accumulated since last read software. counter will stop (saturate) when count reaches 32'hffffffff. counter counts either frame errors depending value B2_ERRTYPE RXTOH_CTRL. Writing this register will load counter with value written. Reading from this register will return current count reset counter.
Table 21.RXTOH_REIL_ERR_CNT Receiver REI-L Count 'h18
Field
Bits
31:0
Access
RTCW
Function
This register contains REI-L error count accumulated since last read software. counter will stop (saturate) when count reaches 32'hffffffff. counter counts either frame errors depending value REIL_ERRTYPE RXTOH_CTRL. Writing this register will load counter with value written. Reading from this register will return current count reset counter.
Default
Table 22.RXTOH_K1_ACCPT Receiver Value 'h1C
Field
Bits
Access
Function
Default
This register provides access filtered (valid) value from SONET receiver. value valid K1/K2 pair which belongs received frames succession. This register should polled software determine various codes.
Altera Corporation
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
GettingSpecifications
Table 23.RXTOH_K2_ACCPT Receiver Value 'h20
Field
Specifications
Function Default
Bits
Access
This register provides access filtered (valid) value from SONET receiver. value valid K1/K2 pair which belongs received frames succession. This register should polled software determine various codes.
Table 24.RXTOH_S1_ACCPT Receiver Value 'h24
Field
Bits
Access
Function
Default
This register provides access filtered (valid) value from SONET receiver. value valid received frames succession.
Table 25.RXTOH_SEF_FORCE Receiver Force 'h28
Field
Bits
Access
Function
Default
Writing this will force SONET receiver framer declare defect. framer will then attempt rediscover frame. This automatically cleared when framer detects consecutive frames with correct frame alignment patterns. Writing this will have effect.
Table 26.RXTOH_LOS_THRSHD Receiver Threshold 'h2C
Field
Bits
15:0
Access
Function
Default
This register allows software specify number 16'hfff consecutive all-zero bytes that must seen before SONET receiver declares defect. Writing this register sets threshold. Reading from this register returns current threshold this register will result faulty operation SONET receiver.
Altera Corporation
Specifications
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
Table 27.RXTOH_AUTO_AIS Receiver Transport Auto-AIS Control 'h30
Field
Bits
Access
Function
This enables/disables downstream path insertion when SONET receiver detects alarm (SF) when this register been This enables/disables downstream path insertion when SONET receiver detects alarm (SD) when this register been This enables/disables downstream path insertion when SONET receiver detects unstable alarm (J0_INV) when this register been
Default
J0_INV
J0_MIS
This enables/disables downstream path insertion when SONET receiver detects mismatch alarm (J0_MIS) when this register been This enables/disables downstream path insertion when SONET receiver detects loss frame alarm (LOF) when this register been This enables/disables downstream path insertion when SONET receiver detects loss signal alarm (LOS) when this register been This enables/disables downstream path insertion when loss optical carrier (LOPC) input SONET receiver becomes active when this register been This enables/disables downstream path insertion when SONET receiver detects AIS-L alarm. This also serves global enable other auto-AIS insertion conditions SONET receiver transport section. Path inserted setting bytes 8'hff.
LOPC
Altera Corporation
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
GettingSpecifications
Table 28.RXTOH_FRAMER_CTRL Receiver Framer Control 'h34
Field
PAT_OUT
Specifications
Default
Bits
Access
Function
This field allows user select from different framing algorithms when framer trying detect (OOF): '00' '01': method bits (last byte first byte) '10': method bits (last bytes first bytes) '11': method bits (last three bytes first three bytes) This field allows user select from different framing algorithms when framer trying locate frame: '00' '01': method bits (last byte first byte) '10': method bits (last bytes first bytes) '11': method bits (last three bytes first three bytes) This selects location frame reset input (srxfr). Writing this location selects input frame reset (srxfr) first byte. Writing this location selects input frame reset (srxfr) first byte (first byte following last J0/Z0 byte). This enables/disables frame reset input from being used framer locate frame byte alignment. Writing this disables frame reset input (srxfr). Writing this enables frame reset input (srxfr). Reading from this returns current value.
PAT_IN
FPPOS
FP_EN
Table 29.RXTOH_SER_CTRL Receiver Transport Serial Port Control 'h38
Field
TOH_CLK_SPD
Bits
Access
Function
Default
This field allows software control speed serial output ports RXTOH block. period serial clocks Period(RCLK) (TOH_CLK_SPD+1) Writing this field sets serial clock speed RXTOH block. Reading from this field returns current serial clock speed RXTOH block.
Altera Corporation
Specifications
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
Table 30.RXTOH_J0_CTRL Receiver Control 'h3C
Field
THRSHD
Bits
Access
Function
Default
This field determines message acceptance threshold when SONET receiver filtering message. (SONET) SONET receiver accepts message after received times succession. (SDH) SONET receiver accepts message after received times succession. This field sets algorithm used SONET receiver find message alignment byte. SONET termination) ('1' most significant first byte) This field determines segment receiver trace buffer memory that accessed read using receiver trace buffer memory address range. This field sets length message being received. message length message length 10/11 message length
TYPE
READSEL
MSG_LEN
Table 31.RXTOH_SD_SET_TIME Receiver Monitor Interval 'h40
Field
Bits
23:0
Access
Function
Default
This register sets sub-interval size monitor. monitor implemented using sliding window scheme where window size composed sub-intervals. declared total error count accumulated sub-intervals current window exceeds value specified RXTOH_SD_SET_TH. Writing this register will load sub-interval size monitor. sub-interval size specified units frames (125 ms). Reading from this register will return current sub-interval size.
Altera Corporation
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
GettingSpecifications
Table 32.RXTOH_SF_SET_TIME Receiver Monitor Interval 'h44
Field
Specifications
Default
Bits
23:0
Access
Function
This register sets sub-interval size monitor. monitor implemented using sliding window scheme where window size composed sub-intervals. declared total error count accumulated sub-intervals current window exceeds value specified RXTOH_SF_SET_TH. Writing this register will load sub-interval size monitor. sub-interval size specified units frames (125 ms). Reading from this register will return current sub-interval size.
Table 33.RXTOH_SD_SET_TH Receiver Threshold 'h48
Field
Bits
15:0
Access
Function
Default
This register sets threshold monitor. declared total error count current window (see SD_SET_WIN) exceeds value contained this register. Writing this register will load threshold. Reading from this register will return current threshold.
Table 34.RXTOH_SF_SET_TH Receiver Threshold 'h4C
Field
Bits
15:0
Access
Function
Default
This register sets threshold monitor. declared total error count current window (see SF_SET_WIN) exceeds value contained this register. Writing this register will load threshold. Reading from this register will return current threshold.
Altera Corporation
Specifications
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
Table 35.RXTOH_SD_BURST_TOL Receiver Burst Tolerance 'h50
Field
Bits
15:0
Access
Function
Default
This register specifies maximum number errors that accumulated sub-interval purpose setting/clearing alarm signal. sub-interval contains more errors than value contained this register, error count will capped value contained this register. Writing this register loads burst tolerance. Reading from this register returns current burst tolerance.
Table 36.RXTOH_SF_BURST_TOL Receiver Burst Tolerance 'h54
Field
Bits
15:0
Access
Function
Default
This register specifies maximum number errors that accumulated sub-interval purpose setting/clearing alarm signal. sub-interval contains more errors than value contained this register, error count will capped value contained this register. Writing this register loads burst tolerance. Reading from this register returns current burst tolerance.
Table 37.RXTOH_SD_CLEAR_TIME Receiver Clear Monitor Interval 'h58
Field
Bits
23:0
Access
Function
Default
This register sets sub-interval size clear monitor. clear monitor implemented using sliding window scheme where window size composed sub-intervals. declared total error count accumulated sub-intervals current window exceeds value specified RXTOH_SD_SET_TH. Writing this register will load sub-interval size clear monitor. sub-interval size specified units frames (125 ms). Reading from this register will return current sub-interval size.
Altera Corporation
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
GettingSpecifications
Table 38.RXTOH_SF_CLEAR_TIME Receiver Clear Monitor Interval 'h5C
Field
Specifications
Default
Bits
23:0
Access
Function
This register sets sub-interval size clear monitor. clear monitor implemented using sliding window scheme where window size composed sub-intervals. declared total error count accumulated sub-intervals current window exceeds value specified RXTOH_SF_SET_TH. Writing this register will load sub-interval size clear monitor. sub-interval size specified units frames (125 ms). Reading from this register will return current sub-interval size.
Table 39.RXTOH_SD_CLEAR_TH Receiver Clear Threshold 'h60
Field
Bits
15:0
Access
Function
Default
This register sets threshold clear monitor. declared total error count current window (see SD_CLR_WIN) below value contained this register. Writing this register will load threshold. Reading from this register will return current threshold.
Table 40.RXTOH_SF_CLEAR_TH Receiver Clear Threshold 'h64
Field
Bits
15:0
Access
Function
Default
This register sets threshold clear monitor. declared total error count current window (see SF_CLR_WIN) below value contained this register. Writing this register will load threshold. Reading from this register will return current threshold.
Altera Corporation
Specifications
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
RXPOH Register Description
following tables describe registers used RXPOH block. Offsets table required offset each register.
Table 41.RXPOH_CTRL Receiver Path Control (Part
Field
CHECK_STUFF
Bits
Access
Function
Default
This allows software enable/disable implementation SONET standard recommendation that pointer increment decrement operation detected within frames another pointer change operation (i.e., positive stuff, negative stuff, NDF) shall ignored. Writing disables implementation above recommendation.All pointer increment/decrement operations detected during normal pointer state will accepted. Writing enables implementation above recommendation. pointer increment/decrement operations detected within frames another pointer change operation will ignored interpreted invalid pointers. multiple positive/negative pointers received succession within frames pointer change operation, them will interpreted invalid pointers. This allows software specify RDI-P type monitored SONET receiver. Writing sets RDI-P type single RDI-P. SRDI-P uses byte. Writing sets RDI-P type enhanced RDI-P. ERDI-P uses bits byte. This allows software select between frame error monitoring REI-P code. REI-P code bits through byte. configured error, SONET receiver increments RXPOH_REIP_ERR_CNT register with value REI-P code. configured frame error, SONET receiver increments RXPOH_REIP_ERR_CNT register each non-zero REI-P code. Writing configures SONET receiver count REI-P errors. Writing configures SONET receiver count REI-P frame errors.
RDIP_TYPE
REIP_ERRTYPE
Altera Corporation
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
GettingSpecifications
Table 41.RXPOH_CTRL Receiver Path Control (Part
B3_ERRTYPE This allows software select between frame error monitoring path BIP-8. configured error, SONET receiver increments RXPOH_B3_ERR_CNT register each code which error. configured frame error, SONET receiver increments RXPOH_B3_ERR_CNT register each frame which contains error. definition code. Writing configures SONET receiver count errors. Writing configures SONET receiver count frame errors.
Specifications
Table 42.RXPOH_STAT Receiver Path Status (Part
Field
TIMP
Bits
Access
Function
Default
This when accepted message (one which received consecutive messages) different from expected message downloaded software. This when accepted message (one which received consecutive messages) identical expected message downloaded software. This when unstable counter reaches unstable counter incremented each message that differs from previously received message. This when same message received consecutive messages. unstable counter also cleared. This when accepted path label (C2) code RXPOH_C2 matches pattern which indicates PUNEQ defect. This when accepted path label (C2) code RXPOH_C2 matches pattern which indicates PLM-P defect. PLM-P defect declared accepted code 8'h00 expected code anything 8'h00. This when unstable counter reaches unstable counter incremented each byte that differs from previously received byte. This when same byte received consecutive frames. unstable counter also cleared.
J1_INV
PUNEQ
PLMP
C2_INV
Altera Corporation
Specifications
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
Table 42.RXPOH_STAT Receiver Path Status (Part
RDIP This when accepted RDI-P code RXPOH_RDIP matches pattern which indicates RDI-P defect. single RDI-P (SRDI-P), RDI-P defect detected accepted RDI-P code enhanced RDI-P (ERDI-P), RDI-P defect detected accepted RDI-P code either 010, 101, 110. This when RDI-P unstable counter reaches where value RDIP_THRSHD field RXPOH_RDIP register. RDI-P unstable counter incremented each code that differs from previously received byte. This when same RDI-P code received consecutive frames. RDI-P unstable counter also cleared. Regardless RDI-P type selected, bits always used determining consistency state RDIP code. This when SONET receiver path processor detects incoming stream. detected when pointer interpretation finite state machine (FSM) path processor state. This when pointer interpretation path processor state. This when SONET receiver path processor detects AIS-P incoming stream. AIS-P detected when pointer interpretation path processor state. This when pointer interpretation path processor state.
RDIP_INV
AISP
Altera Corporation
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
GettingSpecifications
Table 43.RXPOH_IS Receiver Path Interrupt Status (Part
Field
TIMP
Specifications
Default
Bits
Access
RW1C
Function
This TIMP interrupt enabled change occurs TIMP RXPOH_STAT register.
J1_CONS
RW1C
This J1_CONS interrupt enabled change occurs J1_INV RXPOH_STAT register. This J1_NEW interrupt enabled different consistent message detected SONET receiver. consistent message which received times succession. This RDIP_CONS interrupt enabled change occurs RDIP_INV RXPOH_STAT register.
J1_NEW
RW1C
RDIP_CONS
RW1C
RDIP_NEW
RW1C
This RDIP_NEW interrupt enabled different RDI-P value accepted SONET receiver. RDI-P value accepted SONET receiver detected frames succession, where value RDIP_THRSHD. This REIP interrupt enabled SONET receiver detects non-zero REI-P (bits through byte) code. This PUNEQ interrupt enabled change occurs PUNEQ RXPOH_STAT register. This PLMP interrupt enabled change occurs PLMP RXPOH_STAT register.
REIP
RW1C
PUNEQ
RW1C
PLMP
RW1C
C2_CONS
RW1C
This C2_CONS interrupt enabled change occurs C2_INV RXPOH_STAT register. This C2_NEW interrupt enabled different value accepted SONET receiver. value accepted SONET receiver detected frames succession. This interrupt enabled SONET receiver detects error (either frame).
C2_NEW
RW1C
B3_ERR AIS_PTR
RW1C RW1C
This high AIS_PTR interrupt enabled SONET receiver path processor detects pointer current frame. pointer defined pointer with bits
Altera Corporation
Specifications
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
Table 43.RXPOH_IS Receiver Path Interrupt Status (Part
PTR_CHANGE RW1C This high PTR_CHANGE interrupt enabled SONET receiver path processor accepted pointer value. This high NEW_PTR interrupt enabled SONET receiver path processor detects pointer current frame. pointer defined legal pointer with disabled whose value different from currently used SONET receiver path processor. This high INV_PTR interrupt enabled SONET receiver path processor detects pointer current frame. pointer defined pointer that neither pointer, pointer, decrement pointer, increment pointer, pointer. This high DEC_PTR interrupt enabled SONET receiver path processor detects negative stuff pointer while pointer interpretation normal pointer state. This high INC_PTR interrupt enabled SONET receiver path processor detects negative stuff pointer while pointer interpretation NORM state. This high NDF_PTR interrupt enabled SONET receiver path processor detects pointer. This interrupt enabled change occurs RXPOH_STAT register. This AISP interrupt enabled change occurs AISP RXPOH_STAT register. This POH_CAP_DONE interrupt enabled after RXPOH block captured last byte (Z5) stored memory. captured bytes stored frame before being replaced captured bytes.
NEW_PTR
RW1C
INV_PTR
RW1C
DEC_PTR
RW1C
INC_PTR
RW1C
NDF_PTR AISP POH_CAP_DONE
RW1C RW1C RW1C RW1C
Table 44.RXPOH_IE Receiver Path Interrupt Enable (Part
Field
TIMP J1_CONS J1_NEW RDIP_CONS RDIP_NEW
Bits
Access
Function
Writing enables TIM-P interrupt. Writing enables consistency interrupt. Writing enables change interrupt. Writing enables RDI-P consistency interrupt. Writing enables RDI-P change interrupt.
Default
Altera Corporation
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
GettingSpecifications
Table 44.RXPOH_IE Receiver Path Interrupt Enable (Part
REIP PUNEQ PLMP C2_CONS C2_NEW B3_ERR AIS_PTR PTR_CHANGE NEW_PTR INV_PTR DEC_PTR INC_PTR NDF_PTR AISP POH_CAP_DONE Writing enables REI-P interrupt. Writing enables UEQ-P interrupt. Writing enables interrupt. Writing enables consistency interrupt. Writing enables change interrupt. Writing enables error interrupt. Writing enables pointer interrupt. Writing enables H1/H2 pointer change interrupt. Writing enables H1/H2 pointer interrupt. Writing enables invalid H1/H2 pointer interrupt. Writing enables negative stuff interrupt. Writing enables positive stuff interrupt. Writing enables interrupt. Writing enables interrupt. Writing enables AIS-P interrupt. Writing enables capture done interrupt.
Specifications
Table 45.RXPOH_RDIP Receiver RDI-P 'h10
Field
ACCPT
Bits
Access
Function
Default
This field provides access filtered (valid) RDI-P value from SONET receiver. RDI-P value valid received frames succession, where value RDIP_THRSHD field. This field allows software specify number consecutive identical RDI-P codes (bits byte) that must observed SONET receiver before accepted.
THRSHD
Table 46.RXPOH_C2 Receiver Path Label (C2) 'h14
Field
ACCPT
Bits
15:8
Access
Function
Default
This field provides access filtered (valid) value 8'hff from SONET receiver. value valid received frames succession. This field allows software specify expected path label 8'hff (C2) value. This field compared with accepted value C2_ACCPT monitor PUNEQ PLM-P defects.
Altera Corporation
Specifications
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
Table 47.RXPOH_B3_ERR_CNT Receiver Error Count 'h18
Field
Bits
31:0
Access
RTCW
Function
Default
This register contains error count accumulated since last read software. counter will stop (saturate) when count reaches 32'hffffffff. counter counts either frames errors depending value B3_ERRTYPE RXPOH_CTRL. Writing this register will load counter with value written. Reading from this register will return current count reset counter.
Table 48.RXPOH_REIP_ERR_CNT Receiver REI-P Count 'h1C
Field
Bits
31:0
Access
RTCW
Function
Default
This register contains REI-P error count accumulated since last read software. counter will stop (saturate) when count reaches 32'hffffffff. counter counts either frames errors depending value REIP_ERRTYPE RXPOH_CTRL. Writing this register will load counter with value written. Reading from this register will return current count reset counter.
Table 49.RXPOH_CUR_PTR Receiver Pointer Value 'h20
Field
Bits
Access
Function
Default
This register provides access current pointer interpreted SONET receiver path processor from H1/H2 bytes used SONET receiver locate start incoming frame.
Table 50.RXPOH_RESERVED Reserved 'h24
Field
RESERVED
Bits
-1:0
Access
RESERVED
Function
Default
Altera Corporation
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
GettingSpecifications
Table 51.RXPOH_RESERVED Reserved 'h28
Field
RESERVED
Specifications
Function Default
Bits
-1:0
Access
RESERVED
Table 52.RXPOH_RESERVED Reserved 'h2C
Field
RESERVED
Bits
-1:0
Access
RESERVED
Function
Default
Table 53.RXPOH_RESERVED Reserved 'h30
Field
RESERVED
Bits
-1:0
Access
RESERVED
Function
Default
Table 54.RXPOH_AUTO_AIS Receiver auto 'h34 (Part
Field
C2_INV
Bits
Access
Function
Default
This enables/disables downstream insertion when SONET receiver detects unstable alarm (C2_INV) when this register been This enables/disables downstream insertion when SONET receiver detects path unequipped alarm (UNEQ) when this register been This enables/disables downstream insertion when SONET receiver detects path label mismatch alarm (PLM) when this register been This enables/disables downstream insertion when SONET receiver detects unstable alarm (J1_INV) when this register been
UNEQ
J1_INV
TIMP
This enables/disables downstream insertion when SONET receiver detects path trace indicator mismatch alarm (TIM-P) when this register been This enables/disables downstream insertion when SONET receiver detects loss pointer alarm (LOP) when this register been
Altera Corporation
Specifications
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
Table 54.RXPOH_AUTO_AIS Receiver auto 'h34 (Part
This enables/disables downstream (midbus) insertion when SONET receiver detects AIS-P alarm. This also serves global enable other autoAIS insertion conditions SONET receiver path section. insertion midbus causes extracted payload bytes 'mrxdat' port ones.
Table 55.RXPOH_SER_CTRL Receiver Path Serial Port Control 'h38
Field
POH_CLK_SPD
Bits
Access
Function
Default
This field allows software control speed serial output ports RXPOH block. period serial clocks Period(RCLK) (POH_CLK_SPD+1) Writing this field sets serial clock speed RXPOH block. Reading from this field returns current serial clock speed RXPOH block.
Table 56.RXPOH_J1_CTRL Receiver Control 'h3C (Part
Field
THRSHD
Bits
Access
Function
Default
This field determines message acceptance threshold when SONET receiver filtering message. (SONET) SONET receiver accepts message after received times succession. (SDH) SONET receiver accepts message after received times succession. This field sets algorithm used SONET receiver find message alignment byte. SONET termination) ('1' most significant first byte) This field determines segment receiver trace buffer memory that accessed read using receiver trace buffer memory address range. read from valid message buffer. read from expected message buffer.
TYPE
READSEL
Altera Corporation
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
GettingSpecifications
Table 56.RXPOH_J1_CTRL Receiver Control 'h3C (Part
MSG_LEN This field sets length message being received. message length message length 10/11 message length
Specifications
RXPOH_CAP Register Description
following tables describe registers used RXPOH_CAP subblock. Offsets table required offset each register.
Table 57.RXPOH_CAP_J1 Receiver Capture
Field
Bits
Access
Function
Default
This register contains value captured RXPOH block. After each byte captured, stored this register frame before overridden with next captured byte.
Table 58.RXPOH_CAP_B3 Receiver Capture
Field
Bits
Access
Function
Default
This register contains value captured RXPOH block. After each byte captured, stored this register frame before overridden with next captured byte.
Table 59.RXPOH_CAP_C2 Receiver Capture
Field
Bits
Access
Function
Default
This register contains value captured RXPOH block. After each byte captured, stored this register frame before overridden with next captured byte.
Altera Corporation
Specifications
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
Table 60.RXPOH_CAP_G1 Receiver Capture
Field
Bits
Access
Function
Default
This register contains value captured RXPOH block. After each byte captured, stored this register frame before overridden with next captured byte.
Table 61.RXPOH_CAP_F2 Receiver Capture 'h10
Field
Bits
Access
Function
Default
This register contains value captured RXPOH block. After each byte captured, stored this register frame before overridden with next captured byte.
Table 62.RXPOH_CAP_H4 Receiver Capture 'h14
Field
Bits
Access
Function
Default
This register contains value captured RXPOH block. After each byte captured, stored this register frame before overridden with next captured byte.
Table 63.RXPOH_CAP_Z3 Receiver Capture 'h18
Field
Bits
Access
Function
Default
This register contains value captured RXPOH block. After each byte captured, stored this register frame before overridden with next captured byte.
Table 64.RXPOH_CAP_Z4 Receiver Capture 'h1C
Field
Bits
Access
Function
Default
This register contains value captured RXPOH block. After each byte captured, stored this register frame before overridden with next captured byte.
Altera Corporation
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
GettingSpecifications
Table 65.RXPOH_CAP_Z5 Receiver Capture 'h20
Field
Specifications
Function Default
Bits
Access
This register contains value captured RXPOH block. After each byte captured, stored this register frame before overridden with next captured byte.
TXTOH Register Description
following tables describe registers used TXTOH sub-block. Offsets table required offset each register.
Table 66.TXTOH_CTRL Transmitter Transport Control (Part
Field
M0M1_RX_INS
Bits
Access
Function
Default
This field allows software specify insertion method M0/M1 byte transmitted frame. from receiver (RXTOH_B2_ERR). from other source (software hardware) M0M1_HW_INS TXTOH_SER_CTRL. Note that even hardware insertion selected, M0/M1 byte still taken from txtoh txtohen high M0/M1 bits. This allows software enable/disable RDI-L insertion transmit stream. RDI-L inserted setting bits byte 3'b110. TXTOH_RDIL_CTRL. RDI-L priority over normal insertion code into byte. However, superseded AIS-L insertion. Writing this enables RDI-L insertion transmit stream. Writing this disables RDI-L insertion transmit stream.
RDIL_FORCE
Altera Corporation
Specifications
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
Table 66.TXTOH_CTRL Transmitter Transport Control (Part
AISL_FORCE This allows software enable/disable AIS-L insertion transmit stream. AIS-L inserted writing ones every byte transmitted frame except section overhead bytes. AIS-L higher priority than other frame data transmission control with exception insertion. insertion AIS-L determined frame boundaries, i.e., AIS-L insertion will begin first byte frame immediately following enabling AIS-L insertion. Writing this enables AIS-L insertion transmit stream. Writing this disables AIS-L insertion transmit stream. This allows software enable/disable insertion transmit stream. inserted writing zeros every byte transmitted frame. higher priority than other frame data transmission control. insertion disabled. insertion enabled.
LOS_INS
SCRAM_DIS
Scrambling controlled frame boundaries. That TXTOH block samples software control register beginning each frame scrambling performed entire frame. This allows software enable/disable scrambling SONET transmitter. scrambling algorithm identical descrambling algorithm. generating polynomial sequence length 127. Writing enables scrambling SONET transmitter. Writing disables scrambling SONET transmitter. This allows software enable/disable error insertion transmit stream. Writing this enables error insertion transmit stream. error mask (TXTOH_B2_ERR_MASK) applied bytes determined TXTOH_B2_ERR_BYTES. Writing this disables error insertion transmit stream
B2_ERRINS
Altera Corporation
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
GettingSpecifications
Table 66.TXTOH_CTRL Transmitter Transport Control (Part
A1A2_ERRINS This allows software enable/disable A1/A2 error insertion transmit stream. erred hard coded 8'h09. (normally 8'hf6) erred hard coded 8'hd7. (normally 8'h28) Writing this enables A1/A2 error insertion transmit stream. bytes effected determined TXTOH_A1_ERR_BYTES, TXTOH_A2_ERR_BYTES. Writing this disables A1/A2 error insertion transmit stream.
Specifications
Table 67.TXTOH_STAT Transmitter Transport Status
Field
RESERVED
Bits
-1:0
Access
RESERVED
Function
Default
Table 68.TXTOH_IS Transmitter Transport Interrupt Status
Field
RESERVED
Bits
-1:0
Access
RESERVED
Function
Default
Table 69.TXTOH_IE Transmitter Transport Interrupt Enable
Field
RESERVED
Bits
-1:0
Access
RESERVED
Function
Default
Table 70.TXTOH_A1_ERR_BYTES Transmitter Error Mask 'h10
Field
Bits
Access
Function
Default
This register allows software specify slots which corrupted A1/A2 error insertion been enabled. A1A2_ERRINS causes corrupt byte sent corresponding STS. represents number represents number corrupt value sent equal normal value with bits inverted (8'h09). Bits which used always
Altera Corporation
Specifications
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
Table 71.TXTOH_RESERVED Reserved 'h14
Field
RESERVED
Bits
-1:0
Access
RESERVED
Function
Default
Table 72.TXTOH_A2_ERR_BYTES Transmitter Error Mask 'h18
Field
Bits
Access
Function
Default
This register allows software specify slots which corrupted A1/A2 error insertion been enabled. A1A2_ERRINS causes corrupt byte sent corresponding STS. represents number represents number corrupt value sent equal normal value with bits inverted (8'hd7). Bits which used always
Table 73.TXTOH_RESERVED Reserved 'h1C
Field
RESERVED
Bits
-1:0
Access
RESERVED
Function
Default
Table 74.TXTOH_B1_ERR_MASK Transmitter Error Mask 'h20
Field
Bits
Access
Function
Default
This register allows software insert error bits transmitted byte.The transmitted byte will section BIP-8 value calculated hardware XORed with contents this register.
Table 75.TXTOH_B2_ERR_BYTES Transmitter Byte Error Mask 'h24
Field
Bits
Access
Function
Default
This register allows software specify slots which corrupted insertion been enabled. B2_ERRINS causes byte(s) corresponding slot XORed with error mask B2_BIT_MASK. data bus, there's only byte slot. data bus, there bytes slot.
Altera Corporation
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
GettingSpecifications
Table 76.TXTOH_B2_ERR_MASK Transmitter Error Mask 'h28
Field
Specifications
Default
Bits
Access
Function
This register allows software specify slots which corrupted insertion been enabled. B2_ERRINS causes corresponding toggled during transmission bytes indicated B2_BYTE_MASK.
Table 77.TXTOH_J0 Transmitter Value 'h2C
Field
Bits
Access
Function
Default
This register allows software specify value transmitted TOH. contents this register written byte transmitted frame J0_BUF_INS J0_HW_INS txtohen bits.
Table 78.TXTOH_E1 Transmitter Value 'h30
Field
Bits
Access
Function
Default
This register allows software specify value transmitted TOH. contents this register written byte transmitted frame E1_HW_INS txtohen bits.
Table 79.TXTOH_F1 Transmitter Value 'h34
Field
Bits
Access
Function
Default
This register allows software specify value transmitted TOH. contents this register written byte transmitted frame F1_HW_INS txtohen bits.
Altera Corporation
Specifications
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
Table 80.TXTOH_K1K2 Transmitter K1K2 Value 'h38
Field
Bits
15:8
Access
Function
Default
This register allows software specify value transmitted TOH. contents this register written byte transmitted frame RDIL_FORCE K1K2_HW_INS txtohen bits. This register allows software specify value transmitted TOH. contents this register written byte transmitted frame K1K2_HW_INS txtohen bits
Table 81.TXTOH_RDIL_CTRL Transmitter RDI-L Control 'h3C (Part
Field
EXT_RDIL_EN
Bits
Access
Function
Default
This enables/disables insertion RDI-L from TXTOH serial pin. RDI-L inserted setting bits byte 3'b110. Writing this enables RDI-L insertion TXTOH serial pin. When most significant byte TXTOH serial then RDI-L will inserted into byte. Writing this disables RDI-L insertion TXTOH serial pin. This enables/disables RDI-L insertion when AIS-L alarm detected SONET receive stream. RDI-L inserted setting bits byte 3'b110. Writing this enables RDI-L insertion when AISL alarm detected. Writing this disables RDI-L insertion when AISL alarm detected. This enables/disables RDI-L insertion when alarm detected SONET receive stream. RDI-L inserted setting bits byte 3'b110. Writing this enables RDI-L insertion when alarm detected. Writing this disables RDI-L insertion when alarm detected.
AISL_RDIL
LOF_RDIL
Altera Corporation
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
GettingSpecifications
Table 81.TXTOH_RDIL_CTRL Transmitter RDI-L Control 'h3C (Part
LOS_RDIL This enables/disables RDI-L insertion when alarm detected SONET receive stream. RDI-L inserted setting bits byte 3'b110. Writing this enables RDI-L insertion when alarm detected. Writing this disables RDI-L insertion when alarm detected.
Specifications
Table 82.TXTOH_S1 Transmitter Value 'h40
Field
Bits
Access
Function
Default
This register allows software specify value transmitted TOH. contents this register written byte transmitted frame S1_HW_INS txtohen bits.
Table 83.TXTOH_MOM1 Transmitter M0/M1 value 'h44
Field
Bits
Access
Function
Default
This register allows software specify M0/M1 value transmitted TOH. contents this register written M0/M1 byte transmitted frame M0M1_RX_INS M0M1_HW_INS txtohen M0M1 bits.
Table 84.TXTOH_E2 Transmitter Value 'h48
Field
Bits
Access
Function
Default
This register allows software specify value transmitted TOH. contents this register written byte transmitted frame E2_HW_INS txtohen bits.
Altera Corporation
Specifications
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
Table 85.TXTOH_SER_CTRL Transmitter Serial Port Control 'h4C (Part
Field
E2_HW_INS
Bits
Access
Function
Default
This allows software specify insertion method byte transmitted frame. from software register (TXTOH_E2). from serial hardware input. hardware insertion specified, byte transmitted either taken from TXE1F1E2 txtoh TXTOHEN high bits). Note that even this byte still taken from txtoh txtohen high bits. This field allows software specify insertion method M0/M1 byte transmitted frame. from software register (TXTOH_M0M1). from serial hardware input. Note that even hardware insertion selected, M0/M1 byte still taken from txtoh txtohen high M0/M1 bits. Also note M0M1_RX_INS TXTOH_CTRL register overrides this field. This allows software specify insertion method byte transmitted frame. from software register (TXTOH_S1). from serial hardware input. Note that even this byte still taken from txtoh txtohen high bits. This allows software specify insertion method byte bits through byte transmitted frame. Insertion method bits through transmitted byte controlled RDIL_FORCE. from software register (TXTOH_K1K2). from serial hardware input. Note that even this byte still taken from txtoh txtohen high bits. Note that even this byte still taken from txtoh txtohen high bits. This allows software specify insertion method byte transmitted frame. from software register (TXTOH_F1). from serial hardware input. Note that even this byte still taken from txtoh txtohen high bits.
M0M1_HW_INS
S1_HW_INS
K1K2_HW_INS
F1_HW_INS
Altera Corporation
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
GettingSpecifications
Table 85.TXTOH_SER_CTRL Transmitter Serial Port Control 'h4C (Part
E1_HW_INS This allows software specify insertion method byte transmitted frame. from software register (TXTOH_E1). from serial hardware input. Note that even this byte still taken from txtoh txtohen high bits. This allows software specify insertion method byte transmitted frame. from software register (TXTOH_J0). from serial hardware input. Note that even this byte still taken from txtoh txtohen high bits. Also note, J0_BUF_INS TXTOH_J0_CTRL overrides this field. This field allows software control speed serial output ports TXTOH block. period serial clocks Period(TCLK) (TOH_CLK_SPD+1) Writing this field sets serial clock speed TXTOH block. Reading from this field returns current serial clock speed TXTOH block.
Specifications
J0_HW_INS
TOH_CLK_SPD
Table 86.TXTOH_J0_CTRL Transmitter Control 'h50
Field
BUF_INS
Bits
Access
Function
Default
This allows software specify insertion method byte transmitted frame. insert from transmit trace buffer memory. insert from other source (software hardware) J0_HW_INS TXTOH_SER_CTRL. Note that even this field set, byte still taken from txtoh txtohen high bits. This field allows software specify length message transmitter trace buffer memory. message length message length 10/11 message length
MSG_LEN
Altera Corporation
Specifications
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
TXPOH Register Description
following tables describe registers used TXPOH sub-block. Offsets table required offset each register.
Table 87.TXPOH_CTRL Transmitter Path Control
Field
REIP_AUTO_INS
Bits
Access
Function
Default
This field allows software specify insertion method bits through byte transmitted frame. from receiver (B3_ERR_CNT) from other source (software hardware) REIP_HW_INS TXPOH_SER_CTRL Note that even hardware insertion (10) selected, REI-P bits byte still taken from txpoh txpohen high REI-P bits. This field allows software specify insertion method bits byte transmitted frame. from receiver status. from other source (software hardware) RDIP_HW_INS TXPOH_SER_CTRL Note that even hardware insertion selected, RDIP bits byte still taken from txpoh txpohen high RDI-P bits. this field each RDI-P code generated transmitted frames unless alarm with higher priority than current RDI-P code detected. This allows software enable/disable AIS-P insertion transmit stream. AIS-P inserted writing ones bytes well bytes SPE. Writing this enables AIS-P insertion transmit stream. Writing this disables AIS-P insertion transmit stream.
RDIP_AUTO_INS
AISP_INS
Table 88.TXPOH_STAT Transmitter Path Status
Field
RESERVED
Bits
-1:0
Access
RESERVED
Function
Default
Altera Corporation
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
GettingSpecifications
Table 89.TXPOH_IS Transmitter Path Interrupt Status
Field
RESERVED
Specifications
Function Default
Bits
-1:0
Access
RESERVED
Table 90.TXPOH_IE Transmitter Path Interrupt Enable
Field
RESERVED
Bits
-1:0
Access
RESERVED
Function
Default
Table 91.TXPOH_J1 Transmitter Value 'h10
Field
Bits
Access
Function
Default
This register allows software specify value transmitted POH. contents this register written byte transmitted frame J1_BUF_INS J1_HW_INS txpohen bits.
Table 92.TXPOH_B3_ERR_MASK Transmitter Error Mask 'h14
Field
Bits
Access
Function
Default
This register allows software specify error mask transmitted byte. transmitted byte will path BIP-8 value calculated SONET transmitter XORed with contents this register.
Table 93.TXPOH_C2 Transmitter Value 'h18
Field
Bits
Access
Function
Default
This register allows software specify value transmitted POH. contents this register written byte transmitted frame C2_HW_INS txpohen bits.
Altera Corporation
Specifications
SONET STS-3 Framer MegaCore Function (STS1X3FRM) User Guide
Table 94.TXPOH_G1 Transmitter Value 'h1C
Field
REIP_SW
Bits
Access
Function
Default
This field allows software specify REI-P value transmitted byte POH. contents this field written bits through byte transmitted frame REIP_AUTO_INS REIP_HW_INS txpohen REIP bits byte. Writing this field causes REI-P value loaded. Reading from this field returns current REI-P value. This field allows software specify RDI-P value transmitted byte POH. contents this field written bits through byte transmitted frame RDIP_AUTO_INS RDIP_HW_INS txpohen RDIP bits byte. contents this field also written RDI-P bits transmitted byte auto-RDI-P selected (RDIP_INTYPE 2'b00 2'b11) RDI-P alarm code needs transmitted. Writing this field causes RDI-P value loaded. Reading from this field returns current RDI-P value. This allows software byte. byte undefined SONET specification. Writing this causes value loaded byte. Reading from this returns current value being transmitted byte.
RDIP_SW
UNDEF
Table 95.TXP

Other recent searches


TEMD1000 - TEMD1000   TEMD1000 Datasheet
1020 - 1020   1020 Datasheet
1030 - 1030   1030 Datasheet
1040 - 1040   1040 Datasheet
RI-60 - RI-60   RI-60 Datasheet
NT6881 - NT6881   NT6881 Datasheet
MK2069-04 - MK2069-04   MK2069-04 Datasheet
MAX8885 - MAX8885   MAX8885 Datasheet
MAX8875 - MAX8875   MAX8875 Datasheet
FM27C512 - FM27C512   FM27C512 Datasheet
EN7096A - EN7096A   EN7096A Datasheet
LA4278 - LA4278   LA4278 Datasheet
ADSP-21469 - ADSP-21469   ADSP-21469 Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive