Part Number Hot Search : 
C18F25 SP3485C 24LCS41A INDY2200 TK12A50W C18F25 ENS0575 3AC12
Product Description
Full Text Search
 

To Download SA9101 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 sames
FEATURES n Frame alignment/synthesis for PCM30 double frame and CRC-multiframe format.
n n n
SA9101 PCM FRAME ALIGNER
Error counters for code errors (switchable to "Si zeros counter"), frame errors and CRC4 errors Sub-multiframe assigned CRC Error indication with possibility of automatic insertion in Si-bit position of outgoing multiframe. Simplified data transfer between SA9101 and controller, supported by data stacks for receive and transmit signalling data, selectable interruptsources and DMA facilities. Double frame marker for serial data extraction support Repeated transmission of signalling data, if not updated. Three transparent modes for timeslot 0 in transmit direction Transparent mode for receive direction HDB3 error indication Idle channel data insertion selectable for any timeslot Channel loopback capabilities, test and diagnostic capabilities Parity checks
Meets CCITT Rec.G704 Interface to route selectable between HDB3 and fibre optical HDB3 outputs switchable between fully bauded and half bauded format Error checking via CRC4 procedure Insertion and extraction of alarms and facility signals Selectable system - clock (4096 kHz/ 8192 kHz) Selectable Interface mode (2048/4096 kBit/s) to system internal highway Programmable offsets for receive and transmit data Two frame receive buffer for receive route clock wander and jitter compensation Slip detection and direction indication Extended HDB3 error detection
n
n
n
n n
n
n
n
n
n
n
n n n
n
n n
n
n
DESCRIPTION: The SA9101 (Frame Alignment unit for PCM30 Systems) is a C-MOS device which implements the interface to PCM30 Transmission Systems. In the receive direction, the device performs HDB3 decoding, Frame alignment (selectable between doubleframe and CRC-Multiframe) and extraction of signalling data. Wander absorption between the PCM carrier and the system internal highway is performed using an internal 2 frame memory. The incoming data stream is monitored 1/40 and M71-1797 PDS039-SA9101-001 REV.A 09-09-94
SA9101 Description (Cont.) status and error conditions are reported through the P interface. In the transmit direction, Frame (and Multiframe) alignment, signalling data insertion and HDB3 coding is performed. If Multiframe format is enabled, CRC4 extraction and checking are carried out in the receive direction and CRC4 data is inserted in the transmit direction. Stacks for transmit and receive signalling data with DMA capability as well as maskable interrupt sources simplify interfacing to microcontrollers. Alarm simulation capabilities and selectable channel-loopback, support system diagnostics. Different transparent modes for timeslot 0 in transmit direction simplify system test and data transmission through the system. Advanced algorithms for synchronisation of doubleframe and CRC4 multiframe format data, and monitoring of frame and doubleframe formats minimise loss of data. Control Registers allow different control settings through the P interface. Advanced C-MOS Technology ensures low power consumption and high reliability. The device is upwards compatible with the Siemens ACFA (PEB 2035 V4.1) in PCM30 mode. PIN CONNECTIONS
Package: DIP/DIC - 40
2/40
Package: PLCC - 44
sames
SA9101 Block Diagram
sames
3/40
SA9101
ELECTRICAL CHARACTERISTICS Absolute Maximum Ratings* Parameters Supply Voltage Voltage on any I/O pin Current on any I/O pin Storage Temperature Operating Temperature Package Power Dissipation Symbol VDD- VSS VI/VO II/IO TSTG T OP PD Min -0.3 -0.3 -55 -10 Max 6 V DD+0.3 20 +125 +70 1000 Unit V V mA C C mW
*Stress above those listed under "Absolute Maximum Ratings" may cause permanent damage to the device. This a stress rating only. Functional operation of the device at these or any other condition above those indicated in the operational sections of this specification, is not implied. Exposure to Absolute Maximum Ratings for extended periods may affect device reliability. DC Operational Characteristics V DD = 5V, T = 10C..+70C Parameter Supply Voltage Supply Current (dynamic) Standby Current Inputs High Voltage Low Voltage Leakage Current Input ACKNQ Pullup Current Outputs High Voltage Low Voltage Bidirects Input High Voltage Input Low Voltage Tristate Current Output High Voltage Output Low Voltage Operational Characteristics T A = 25C; VDD = 5V 5%; VSS = 0V Parameter Input capacitance Output capacitance I/O
4/40
Symbol VDD-VSS IDD I DDS VIH VIL ILEAK -IPUP V OH V OL VIH VIL ILEAK VOH V OL
Limit Values Min. Max. 4.5 5.5 100 100
Unit V mA A V V A A V V V V A V V
Remarks
2.4 -5 10 2.8 0.4 2.4 -10 2.8 0.8 10 0.4 0.8 5 30
VI =0..VDD VI=0 IOH =-1mA IOL=2mA
VI =0..VDD IOH =-1mA IOL=2mA
Symbol C IN COUT CIO
Limit Values Min. Max. 10 15 20
Unit pF pF pF
sames
SA9101 PIN DESCRIPTION Pin Name AINT/DFPY ACKNLQ A[3-0] CEQ CHPAR/DFM COS DRA DRB DRO DXA DXB DXI D[7-0] OPIN OPOUT RCAS/RREQ RCLK RDQ RESQ RFSPQ SCLK SYPQ TCAS/XREQ VDD VSS WRQ XCHPAR XRCLK XTOM XTOP Direction O I I I O I I I O O O I B I O O I I I O I I O S S I O O O O Pin No. DIL PLCC 3 5 32 36 19-16 21-18 22 26 4 6 23 27 26 2 38 39 30 14-7 29 6 35 25 20 31 5 24 28 36 15 34 21 33 37 1 40 27 31 30 4 42 43 34 16-9 33 8 39 29 22 35 7 28 32 40 17 38 25 37 41 3 44 Description Alarm interrupt/Double Frame Parity DMA Acknowledge Address Bus Chip Enable Receive Channel Parity/ Double Frame Marker Carrier out of Service Receive Data in Plus Receive Data in Minus Receive Data Out Transmit Data Out Plus Transmit Data Out Minus Transmit Data In Data Bus Receive Optical Interface Data Transmit Optical Interface Data Receive TS16 Signal/Receive DMA Interrupt Request Receive Route Clock Read Enable Reset Receive Frame Synchronisation Pulse System Clock Synchronisation Pulse Transmit TS16 Signal/Transmit DMA Interrupt Request +5V Supply 0V Ground Write Enable Transmit Channel Parity Transmit Route Clock Test Data Output Minus Test Data Output Plus
sames
5/40
SA9101 DESCRIPTION OF INTERFACES Fibre Optical Interface The fibre optical interface is enabled via the microprocessor interface. Signal Pin Input/Output/Bidirect Function OPIN 29 I Optical Fibre In Unipolar Input Signal at 2048 kbps Input polarity sense is programmable via CR8B3. Latching of data is performed with the falling edge of RCLK if optical interface is selected via CR1B2. (See Fig. 6 Line Interface Timing.) Optical Fibre Out Unipolar Output Signal at 2048 kbps The output's active polarity is programmable via CR6B7. Data is clocked out on the rising edge of XRCLK. Data duty cycle is 100%. (See Fig. 6 Line Interface Timing.) Route Clock This clock, derived from the incoming data by the line interface circuit (eg. IPAT (PEB2235)), is necessary for clocking received data into the SA9101. Transmit Route Clock This 2048kHz clock is generated from the Station Clock, SCLK. (See Fig. 5 System Interface Timing and Fig. 6 Line Interface Timing.)
OPOUT
6
O
RCLK
25
I
XRCLK
37
O
PCM30 Interface Signal Pin DRA 27, DRB 26 DXA 38, DXB 39 RCLK 25 XRCLK 37
Input/Output/Bidirect I I O O I O
Function Data Receive +/HDB3 coded PCM Signal Data transmit +/HDB3 coded PCM Signal Route Clock f = 2.048 MHz Transmit route clock
6/40
sames
SA9101 Clock Generator Signal Pin
SCLK RFSPQ 24 5
Input/Output/Bidirect
I O
Function
System Clock f=4,096 MHz/8,192MHz Receive Frame Pulse Frequency: 8 kHz Duration: 488 ns If loss of synchronisation, the line frame pulse is inhibited Synchronous Pulse Defines start of frame for System internal data, together with the programmed offset values of transmit and receive counter. Pulse width: >244 ns Period: Multiples of 125s
SYPQ
28
I
DIU Controller Signal
D0 - D7 A0 - A3 CEQ WRQ RDQ COS
Pin
7 - 14 16 - 19 22 21 20 23
Input/Output/Bidirect
B I I I I I
Function
Bidirectional 8 bit data-bus Address lines for SA9101 internal registers Chip enable input Write enable input Read enable input Carrier out of service input. SA9101 sends AIS to PCM30 interface if input is at "1" Transmit DMA interrupt request Receive DMA interrupt request Alarm interrupt request DMA Acknowledge (Active Low) (Not used when CR6B6 = 0. If not used then pin must be fixed to VDD.) If access to internal TS16 signalling stacks is enabled this input acts as an "access enable" to the internal stacks (CRAB0-7 for T X and SR7B0-7 for RX) in conjunction with a read/write command without the need of generating the chip enable signal at CEQ. In this case it is to be connected to the acknowledge output of the DMA controller.
XREQ RREQ AINT ACKNLQ
36 37 3 32
O O O I
sames
7/40
SA9101 System Internal Highway Signal Pin Input/Output/Bidirect DRO 2 O DXI 30 I
Function Data Receive Out Data Transmit In
Timeslot channels 0 - 31 to/from PCM30 interface. Bit rate 2048 kbit/s or 4096 kbit/s selectable via microprocessor interface. CAS Processing Signal Pin DRO 2 DXI 30 RCAS 35 TCAS 36
Input/Output/Bidirect O I O O
Function Data Receive Out Data Transmit In Receive CAS, active high marks reception of channel 16 Transmit CAS, active high marks transmission of channel 16
Test/Supervision Signal Pin CHPAR 4
I nput/Output/Bidirect O
DFPAR
3
O
XTOP XTOM RESQ
40, 1 31
O O I
XCHPAR
33
I
Function Receive Channel parity Appears according to the related channel (timeslot) Doubleframe Parity During a current double-frame, the parity of the previous double-frame appears on DFPAR HDB3-coded PCM (+), PCM (-) signal for HDB3 diagnostic loop Reset (Output Disable) Asynchronous reset signal (active low), resets the internal circuit and switches all outputs to high impedance state must be held low for minimum of 2s Transmit channel parity
8/40
sames
SA9101 FUNCTIONAL DESCRIPTION Receive path Receive Link Interface For data input, two different data types, with selectable input active polarity sense, are supported: - Dual rail data (PCM[+], PCM[-]) at ports DRA, DRB received from a Line Interface Unit. - Unipolar data at port OPIN (PCM 30) received from a fibre optical Interface. Latching of data is carried out using the falling edge of the Receive route Clock (RCLK, 2048 kHz) recovered from the PCM receive data stream. Dual rail data is subsequently converted into a single rail, unipolar bit stream. The HDB3 line code is used along with Double Violation Detection or Extended Code Violation Detection (selectable). These errors increment the Code Violation Counter. When using the unipolar input mode, the decoder is by-passed and no code violation will be detected. Additionally, the receive Link Interface comprises the alarm detection for AIS (Alarm Indication Signal: unframed bit stream with constant logical `one') and NOS (No Signal: Input signal with insufficient bit rate or insufficient density of ones). The single rail bit stream is then processed by the Receiver. Receiver The following functions are performed: - Synchronization of pulse frame - Synchronization of CRC4 multi-frame - Error Indication when pulse frame synchronization is lost. In this case, AIS is sent to the system side. If the receiver is in transparent mode, AIS is suppressed. - Initiating and controlling of re-synchronization after loss of synchronization. This may be carried out automatically by the SA9101, or under user control via the microprocessor interface. - Detection of Remote Alarm Indication from the incoming data stream. - Separation of service bits and data link bits. This information is stored in special status registers. - Generation of control signals to synchronize the CRC checker, the parity generator, and the Receive Speech Memory control unit. If the multi-frame format is selected, CRC checking of the Incoming data stream is done by generating check bits for a CRC submultiframe according to the CRC 4 procedure (PCM30, refer to CCITT Rec. G704). These bits are compared with those check bits that are received during the next CRC sub-multiframe. If there is a mismatch, the CRC error counter will be incremented. This 8-bit counter (default) can be extended to 10-bit length, by writing to the control registers. sames
9/40
SA9101 Receive Speech Memory The speech memory is organized as a two-frame elastic buffer with a size of 64 x 9 bit (8-bit channel data plus one parity bit). The functions are: - Compensation of Input wander and jitter. Maximum wander amplitude (peak-topeak) = 190 UI (1UI = 488 nS) - Frame alignment between system frame and receive route frame - Reporting and controlling of slips Controlled by special signals generated by the Receiver, the unipolar bit stream is converted into bit-parallel, channel-serial data which is circularly written to the speech memory. At the same time, a parity signal is generated over each channel and also stored in the speech memory. Reading of stored data is controlled by the System Clock (SCLK) and the Synchronization Pulse (SYPQ) in conjunction with the programmed offset values for the Receive timeslot/ Clock slot Counters. After conversion into a serial data stream and parity checking (errors are reported via the status registers), the data is given out via port DRO. Channel parity information is output at port CHPAR with selectable parity type (odd or even). Two bit rates (2048/4096 kbps) are selectable via the microprocessor interface.
Figure 1.0: The Receive Speech Memory as circularly organized memory
10/40
sames
SA9101 Figure 1.0 illustrates the operation of the receive Speech Memory: A slip condition is detected when the Write Pointer (W) and the Read pointer (R) of the memory are nearly coincident, i.e. the Write pointer is within the Slip Limits (S+, S-). If a slip condition is detected, a negative slip ( the next received frame is skipped) or a positive slip (the previous received frame is read out twice) is performed at the System Interface, depending on the difference between RCLK and SCLK, i.e. on the position of pointer R and W within the memory. To reduce delay, the Receive Speech Memory can be switched to one frame length. For correct operation, System Clock SCLK and Synchronization Pulse SYPQ have to be derived from the Receive Route Clock RCLK and the Receive Frame Synchronous Pulse RFSPQ (PLL application). In Single Frame Mode, however, it is not possible to perform a slip after the slip condition has been detected. Receive Transparent Mode If enabled, the frame aligner does not try to synchronise on the received data if synchronisation is lost. The AIS to the System Interface is disabled. The data appears on the System Interface synchronised to the System Clock (SCLK) as received. Transmit path The PCM data is received from the system internal highway at port DXI at 2048 kbps or 4096 kbps. The channel assignment is equivalent to the receive direction. Data in invalid timeslots will be ignored. Latching of data is controlled by the System Clock (SCLK) and the Synchronization Pulse (SYPQ), in conjunction with the programmed offset values of the Transmit Timeslot/ Clockslot Counters. The Transmit Route Clock (XRCLK) is derived directly from the system clock by an internal clock divider. Consequently, the data received from the system interface is switched through without the need of intermediate storage. The parity generation/checking mechanism is symmetrical to the receive path. The channel data is checked with the channel parity information generated internally or externally (input at port XCHPAR with selectable parity type). Errors are reported to the microprocessor interface. To avoid difficulties with external parity generation, the parity signal for non-speech data (TS0 and TS16) is ignored. Transmitter The serial bit stream is then processed by the transmitter which has the following functions: - Frame/multiframe synthesis of one of the selectable framing formats - Insertion of service and data link information. - Remote Alarm generation - CRC generation and insertion of CRC bits
sames
11/40
SA9101 Transmit Link Interface Similar to the Receive Link Interface two different data types with selectable active polarity for the output are supported: - Dual rail data (PCM[+], PCM[-]) at ports DXA, DXB with selectable duty cycle (50% or 100%) transmitted to a Line Interface Unit. Single rail data is converted into a dual rail bit stream. The HDB3 line code is employed. - Unipolar data at port OPOUT with 100% duty cycle transmitted to a fibre optical interface. Clocking of data is carried out on the positive transitions of the Transmit Route Clock: XRCLK (2048 kHz). XRCLK is generated by the SA9101. Additionally, the dual rail outputs XTOP and XTOM are provided for test applications. Additional functions Alarm Interrupt Normally, the control of data transmission via the PCM line is carried out by polling the internal status registers of the SA9101 at equal time intervals. However, for fast error handling the option exists to configure a specific output port as interrupt port (AINT). This signal may be connected to an interrupt input of the on-board processor. Triggering of the output may be caused by up to 10 maskable interrupt sources. Single Channel Loop Back As one of the extended test options, the Single Channel Loop Back enables reflection of a selected channel back to the system interface at port DRO. TS16 Extraction/Insertion TS16 data can be extracted/inserted via the P or the DMA facility provided. For P interface, RREQ/XREQ act as interrupts. When one of these interrupts is received two bytes must be read/written consecutively before next frame information is written into it. For DMA operation see detailed timing diagram, Fig 7.3. (See DIU Controller Pin description table, CR6B6 Register and SR5B5 Register descriptions.) Data Extraction/Insertion is also possible through the serial ports DRO and DXI by using a multiplexer in conjunction with the control signals RCAS/TCAS generated by the SA9101. Serial Data extraction on System Side Together with the Double Frame Marker generated by the SA9101, any position in the serial data can be pointed to, for extraction. Idle Code Insertion In TX direction any channel can be selected for idle code insertion using the Idle Channel Register bank.
12/40
sames
SA9101 Signal Processing General PCM line bit rate Single frame length Framing frequency Organization
2048 kbps 50 ppm 256 bit, No. 1 ... 256 8 kHz 32 timeslots, No. 0 ... 31 with 8 bits each, No. 1 ... 8 Timeslot 0 is reserved for frame alignment word and service Information. Switching between the two word framing formats (Doubleframe/CRC-Multiframe) is done via the Control Register. Line Interfacing - Dual rail data with HDB3 coding in conjunction with double violation detection or extended code violation detection. Errors are counted by the Code Violation Counter. (Selectable between 8 and 10 bit counter.) - Single rail unipolar data with no zero suppression algorithm. General alarms - AIS : Detection and Transmission. - NOS : No Signal Detection. - RAI : Remote Alarm Indication and Transmission. Channel Assignment (including Timeslot 0) The channel (timeslot) assignment from the PCM line to the system internal highway is performed without any changes of channel numbering (TS0,...,TS31). In the receive direction, the contents of timeslot 0 are switched through transparently. In the transmit direction, the contents of timeslot 0 of the outgoing PCM frame are normally generated by the SA9101. Additionally, one of three Transparent Modes can be selected to achieve transparency either for Sn bit information, Sn and Si bit information or for all of the data in timeslot 0. S n and Si bits can be fed through from the system interface (DXI) by activating transparent mode CR5B4, known as Timeslot 0 Signalling Transparent mode. Only Sn bits can be fed through DXI when the Extended Signalling Transparent mode is activated. Priority is in the following order: Highest - Timeslot 0 Transparent Mode (CR5B5) Medium - Timeslot 0 Extended Signalling Transparent Mode (CX1B6) Lowest - Timeslot 0 Signalling Transparent Mode (CR5B4)
: : : :
sames
13/40
SA9101
Transparent Mode Non-Transparent CR5B5 CR5B4 CX1B6
Framing (incl. CRC) Internally generated via DXI Internally generated Internally generated
A Bit CR4B5 via DXI CR4B5 CR4B5
Sn bits CR4B0..41 via DXI via DXI via DXI
Si bits Double frame CRC CR4B7 & CR5B2 CR5B0 & CR5B12 via DXI via DXI via DXI via DXI
CR4B7 & CR5B2 CR5B0 & CR5B12
Notes: 1) The Sn bit stack may be used optionally 2) Automatic transmission of submultiframe error indication is selectable
General signalling - Sn (Y) bits. - Si bits. Signalling - CCS: For Common Channel Signalling the use of timeslot 16 is recommended. The use of CCS is allowed with both the doubleframe and the CRC-Multiframe format. - CAS-CC: For Channel Associated Signalling the use of timeslot 16 is recommended. The autonomous CAS multiframe structure is not related to a doubleframe or a CRCMultiframe structure (refer to CCITT G704 paragraph 3.3.3). Note: CAS multiframe synchronization and syntheses are not performed by the SA9101. Doubleframe format The framing structure is defined by the contents of timeslot 0 (refer to table 1). Alternate Frames Frame containing the frame alignment signal Frame not containing the frame alignment signal Bit Number 4 5 6 1 Sn0 1 Sn1 0 Sn2
Note 4
1 Si
Note 1
2 0 1
3 0 A
7 1 Sn3
8 1 Sn4
Frame alignment signal
Si
Note 1 Note 2 Note 3
Table 1: Allocation of bits 1 to 8 of Timeslot 0
14/40
sames
SA9101 1. Si bits: reserved for international use. If not used, these bits should be fixed to `1'. Access to received information via bits SR4B7 and SR5B2. Transmission is enabled via bits CR4B7 and CR5B2. Fixed to `1'. Used for synchronization. Remote Alarm Indication: In normal operation `0'; in alarm condition '1'. Transmission is done through CR4B5 and reception is indicated by interrupt (maskable) and SR0B4. Sn (Y) bits: Reserved for national use. If not used, they should be fixed at `1'. Access to received information via bits SR4B[4-0]. Transmission is enabled via bits CR4B[4-0]
2. 3.
4.
Synchronization procedure Synchronization status is reported via P-interface Status Register. Framing errors are counted by the Framing Error Counter. Loss of synchronization is reached after detecting 3 consecutive incorrect FAS words or 3 consecutive incorrect service words (bit 2 1 in timeslot 0 of every frame not containing the frame alignment word). When this occurs, counting of framing errors will be stopped and AIS will be sent to the system internal highway. The re-synchronization procedure starts automatically after entering loss of synchronisation state. Additionally, it may be invoked under user control via the P-interface. Synchronized state is reached after detecting: - a correct FAS word in frame n, - the presence of the correct service word (bit 2 = 1) in frame n+1 - a correct FAS word in frame n+2 Normal Synchronized operation starts with the data in frame n+2. CRC-Multiframe The multiframe structure shown in table 2 is enabled via P-interface. Multiframe : 2 submultiframes = 2*8 frames Multiframe alignment : bit 1 of frames 1,3,5,7,9,11 with the pattern `001011' CRC bits : bit 1 of frames 0,2,4,6,8,10,12,14 CRC block size : 2048 bit (length of a submultiframe) CRC procedure : CRC4, according to CCITT Rec. G704 The CRC procedure is automatically invoked when the multiframe structure is enabled. CRC errors in the received data stream are counted by the CRC Error Counter (max. one error per sub-multiframe). This 8-bit counter is extendable to 10 bit length.
sames
15/40
SA9101 Synchronization procedure Multiframe alignment is assumed to have been lost if double-frame alignment has been lost or 2 consecutive multiframe patterns are received with an error. The multiframe re-synchronization procedure starts when doubleframe alignment has been regained. It may also be invoked by the user through the P-interface. The CRC checking mechanism will be enabled after the second correct multiframe pattern has been found. However, CRC errors will not be counted in unsynchronized state. The (multiframe) synchronized state is reached after detecting two correct multiframe alignment patterns in multiframe n and multiframe n+1. The CRC4 flag SR0B1 will be reset. Resynchronization starts whenever two consecutive multiframes are received with incorrect multiframe alignment pattern.
SubMultiframe
Frame No. 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
1 C1 0 C2 0 C3 1 C4 0 C1 1 C2 1 C3 Si* C4 Si*
2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
Bits 1 to 8 of the frame 3 4 5 6 7 0 A 0 A 0 A 0 A 0 A 0 A 0 A 0 A 1 S n0 1 S n0 1 S n0 1 S n0 1 S n0 1 S n0 1 S n0 1 S n0 1 Sn1 1 Sn1 1 Sn1 1 Sn1 1 Sn1 1 Sn1 1 Sn1 1 Sn1 0 Sn2 0 Sn2 0 Sn2 0 Sn2 0 Sn2 0 Sn2 0 Sn2 0 Sn2 1 Sn3 1 Sn3 1 Sn3 1 Sn3 1 Sn3 1 Sn3 1 Sn3 1 Sn3
8 1 Sn4 1 Sn4 1 Sn4 1 Sn4 1 Sn4 1 Sn4 1 Sn4 1 Sn4
I
Multiframe
II
Spare bits for international use. Access to received information via Pinterface. (For transmission, automatic transmission of sub-multiframe error or insertion through P-interface is selectable). Sn : Spare bits for national use. Additionally, the 5-byte stacks for receive and transmit are provided. C1..C4: Cyclic Redundancy Check bits. A: Remote Alarm Indication. Table 2: CRC-Multiframe Structure
16/40
Si*:
sames
SA9101 Sn -bit access Due to new signalling procedures using the five Sn bits (Sn0 ... Sn4) of every other frame of the CRC Multiframe structure, two possibilities of access via the microprocessor are suported: - The standard procedure allows reading/writing the Sn-bit registers without further support. The Sn-bit information will be updated every other frame. - The advanced procedure, allows reading/writing two Sn-bit stacks each with a size of 5 bytes. Two status bits (SR5B6 and SR5B7) provide an indication for updating the stack information by reading/writing five bytes per multiframe from/to the assigned stack address. To avoid loss of information, the status bits should be monitored at time intervals less than 2ms (1,5ms recommended). With the first access to a stack, the associated status bit will be reset. A Transmit or Receive Multiframe Begin interrupt is supported when Alarm Interrupt mode is enabled (CR5B6 and CR5B7). If one makes use of the Sn bit stack in the Double frame format it is necessary that this be done in conjunction with an externally enforced Multi-frame structure to ensure the proper recovery of data on the far side. This is only possible in the Non-Transparent Mode for Timelsot 0. Organization of the stacks: The sequentially received Sn bits (Sn0 up to Sn4) of odd numbered frames of the multiframe structure are re-organized to bytes containing the S n-information of the same level (Sn0 byte up to S n4 byte). The Sn4 byte is the first byte to be read or written via the microprocessor interface (refer to table 3). Alternatively, Sn bits may be processed via the system interface,if one of the transparent modes are enabled. Frame no. 1 3 5 7 9 11 13 15 Bit Slot 6 7 Sn2 S n3 Microprocessor Interface D7
4 S n0
5 Sn1
8 Sn4
S n0
Sn1
Sn2
S n3
Sn4
D0
Table 3: Organisation of the Sn-Bit Stacks sames
17/40
SA9101
Si-bit access In accordance with CCITT signalling requirements, the Si bits of frame 13 and frame 15 of the CRC Multi-frame can be used to indicate received error submultiframes: Submultiframe I status : Si13 Submultiframe II status : Si15 no CRC error : Si = 1 CRC error : Si = 0 Si-bits insertion can be done through the P-interface(in non-Transparent and Extended Timeslot 0 Signalling Transparent modes) or, if enabled, automatically by the SA9101 without any intervention of the microprocessor. In this case, the status information of received submultiframe, is inserted in Si-bit position of the outgoing CRC-Multiframe. A third option is via the system interface should the Timeslot 0 Transparent or Timeslot 0 Signalling Transparent modes be selected. Differences to Siemens ACFA (PEB2035 V4.1) 1. Automatic Force Resynchronisation feature for CRC mode,CR1B6 (Mode Register, bit AFR), is not used because this feature is implemented in hardware to be carried out automatically. 2. Sn bit stack CR1B5 (Mode Register, bit ENSN) enables the Sn bit stack for both CRC Multiframe and Double frame formats. 3. CRC Multiframe enable CR1B3 (Mode Register, bit CRC) switches only between CRC Multiframe and DoubleFrame formats. No need for CX1B7 (EMOD DFSN) to enable Sn bit stack in Double Frame format due to point 2 above. 4. Service Word Condition Disable CR9B7 (RC1.SWD) is not used. Always functions in Standard Operation mode, i.e. 3 consecutive incorrect service words will cause loss of synchronisation. 5. Select loss of Sync Condition CR9B6 (RC1.ASY4) is not used. Always functions in Standard Operation Mode (according to CCITT Rec.), i.e. 3 consecutive incorrect service words will cause loss of synchronisation. 6. Extended DMA Mode CX1B1 (EMOD EDMA) is not used. The DMA facility must always read/write two consecutive bytes. This is the only mode of operation therefore no selection is required. 7. Disable AIS to System Interface CX1B0 (EMOD DAIS) is redefined. Siemens allowed for AIS selection for receive transparent mode. However, in Receive transparent mode synchronisation may be lost and therefore AIS is always disabled in the SA9101. This bit is redefined to provide a double frame marker to provide synchronisation to the Double Frame format. 8. Unique feauture in Timeslot 0 Signalling Transparent Mode The SA9101 is capable of recognising the frame alignment pattern and therefore will not overwrite the Sn and Si information inserted externally (via DXI) in the desired bit locations of the alternating timeslot 0 words.
18/40
sames
SA9101 SA9101 REGISTER DESCRIPTION Control Register Default setting After RESET, the SA9101 is initialized for PCM30 doubleframe format with register values listed in Table 4. Register Register Reset Meaning Name ADR Value
CR0B[7..0]
0
CR1B[7..0]
1
CR2B[7..0] CR3B[7..0] CR4B[7..0] CR5B[7..0] CR6B[7..0]
2 3 4 5 6
CR7B[7..0] CR8B[7..0]
7 8
CR9B[7..0] CRAB[7..0]
9 A
CRBB[7..0] CRCB[7..0] CRDB[7..0] CX1B[7..0] CX6B[7..0] CX7B[7..0] CX8B[7..0] CX9B[7..0]
B C D 1 6 7 8 9
Alarm Interrupt mode disabled/Double Violation Detection, no influence on error counting, channel parity alarms, data transmission via port DRO, or synchronization. No Alarm simulation. Status register read enabled. C0H PCM30-doubleframe format with dual rail (RZ) line interface ports/4 Mbps system interface mode/no AIS transmission to remote end/Sn -bit stacks are disabled. 00H Channel Parity Check is active for channel 0. 00H Channel Loop Back and Single Frame mode are disabled. 40H All bits of the transmitted service word are cleared (bit 2 excl.). 00H Spare bit values and additional interrupts are cleared. 00H Outputs for transmit dual rail line data and assigned test data are active low, internal signalling stacks and external transmit channel parity are disabled. The Transmit Clock slot Offset is cleared. 40H 4096 kHz system clock frequency. The Transmit Timeslot Offset is cleared. 30H Even Receive Channel Parity, Receive dual rail line data inputs are active low. The Receive Clock slot Offset is cleared. CRC Error Counter Extension is disabled. C0H The Receive Timeslot Offset is cleared. FFH The Transmit Signalling stack is cleared. Its values are not readable until the signalling stack mode is enabled. Undefined Sn bit stack contents unknown. 00H No interrupt source is enabled. 54H Idle Channel Code is set to '54' hex. 00H Half-bauded mode 00H Normal operation 00H Normal operation 00H Normal operation 00H Normal operation
00H
Table 4: Initial Values after reset sames
19/40
SA9101 Detailed Description Register Name
CR0B0
ADR 0 Bit
0
ALARM Control Description
Alarm simulation A "1" initiates error simulation of alarm indication signal (AIS), slip, parity, CRC, no signal, loss of frame alignment, remote alarm, code violations and framing errors. Error counters for frame errors, code violations and CRC errors will be incremented. Force re-synchronisation Setting of this bit initializes resynchronisation to establish normal frame alignment and, if enabled, CRC4 frame resynchronization.Resetting is not necessary. Clear CHNL Parity Alarm Latch Setting of this bit forces reset of CHNL Parity error alarms. Status-registers ADR 0, bit 2 and ADR 5, bit 3, 4 will be reset to "0". Send AIS towards System interface (DRO), i.e. switching network (SN). Device sends AIS (continuously one's) to the SN. Tests of the speech memory in loopback mode are not effected. Disable Error Counters This bit can be set 1s before the contents of the error counters are read to get stable values. The error counters will be reset after this bit is reset to zero. No errors are counted while this bit is active. This procedure has been implemented to maintain compatibility with the previous frame aligners. If an error counter is read without setting this bit previously, only the adressed error - counter will be reset after read -access has been completed. Enable Control Registers Read If this bit is set to one, the control registers (ADR0-ADRD) are selected instead of the status registers during read operation. Enable Full HDB3-Error Detection This bit enables HDB3 check for groups of more than 3 spaces (zeros) Enable Alarm Interrupt Mode Output DFPY changes its function to AINT while this bit is at "1".
CR0B1
1
CR0B2
2
CR0B3
3
CR0B4
4
CR0B5
5
CR0B6
6
CR0B7
7
Note:
20/40
All "Not used" bits must be set to zero in all control registers sames
SA9101 ADR 1 Register Name CR1B0 Bit 0 SA9101 Configuration Description Send AIS Towards Remote End Setting of this bit causes transmitting AIS towards the remote end. The test data-outputs are not affected. Select Interface Mode Switches operation mode on DRO and DXI. 1 = 2 Mbits/s 0 = 4 Mbits/s Enable optical Interface If set to one, OPIN is enabled instead of dual rail ports. Activate CRC4 A "1" activates CRC4-operation Select counter mode Only two channels per frame are counted if set to "1". Enable Sn-bit Stack In CRC-mode, the transmit and receive Sn bit stacks can be used instead of the registers for transmit and receive service word. Transmitting from Sn-Bit stack is disabled if one of the timeslot 0 transparent modes is enabled. Not used (fixed 1) For Re-synchronisation of CRC4 Multiframe
CR1B1
1
CR1B2 CR1B3 CR1B4 CR1B5
2 3 4 5
CR1B6 CR1B7
6 7
ADR 2 Register Name CR2B[0-4] CR2B5 CR2B6 CR2B7 Bit 0-4 5 6 7
Channel Parity Check Description Selects channel A "1" disables parity-check of selected channel Not used Extended Mode Register access enabled Allows access to the Extended Control Registers CX1 to CX9
sames
21/40
SA9101 ADR 3 Register Name CR3B[0-4] Bit 0-4 Channel Loop Back Description The addressed timeslot (1..31) is looped back to the system interface. Idle channel code content of control register D for this channel is sent to remote end. Code "00000" deactivates loop-back. A "1" disables loop back of selected channel Select single frame delay mode Signal delay set to max. one frame length., if this bit is at "1". Alarm Interrupt Acknowledge A "1" clears AINT. Resetting is not necessary.
CR3B5 CR3B6 CR3B7
5 6 7
ADR 4 Register Name CR4B[0-4] Bit 0-4
Service Word Description Y (Sn) bits for national use These bits are inserted in the service word, if Sn-bit stack mode is disabled and no TS0 transparent mode is enabled. Send Remote Alarm to Remote End A "1" causes bit 3 of service word to be set to "1". It is ignored if TS0 transparent mode is enabled. Synchronization bit, internally set to "1". It cannot be overwritten. First bit of service word if double-frame format enabled, and Non-transparent or Extended TS0 Signalling Transparent modes enabled.
CR4B5
5
CR4B6 CR4B7
6 7
22/40
sames
SA9101
Register Name CR5B0 CR5B1 CR5B2
ADR 5 Bit 0 1 2
Data link bits for internal use Description Only if CRC4 processing activated and Non- transparent or Extended TS0 Si (X)-bit in frame 13 Signalling Transparent mode enabled. Si (X)-bit of frame alignment signal for international use, if double frame format enabled and Non-transparent or Extended TS0 Signalling Transparent mode enabled. Automatic Transmission of Submultiframe Status (only in mode, and Non-transparent or Extended TS0 signalling transparent mode). Instead of transmitting Si bits (CR5 bit 0 and 1), the submultiframe status is inserted (SR 8, bit 1 -> X-bit(13), SR8 bit 0 -> X-bit(15). Timeslot 0 Signalling Transparent mode. In Double frame and CRC Multiframe modes Sn and Si bits of Timeslot 0 are transmitted as applied on DXI. Timeslot 0 Full Transparent mode All information is transmitted as applied on DXI. Interrupt Mask "Begin Receive Multiframe" A "1" enables interrupt source only if alarm interrupt mode Interrupt Mask "Begin enabled Transmit Multiframe" Si (X)-bit in frame 15
CR5B3 CRC4
3
CR5B4
4
CR5B5 CR5B6
5 6
CR5B7
7
sames
23/40
SA9101 ADR 6 Register Name CR6B[0-2] CR6B3 CR6B4 Bit 0-2 3 4 Transmit control 0 Description Set value for transmit bit counter (bit 0-2) which is loaded in the transmit counter when the synchronization pulse is active. Transmit Test data Polarity Outputs are active low if bit is at "0" External Transmit Channel Parity Type 0 : Even 1 : Odd Enable External Transmit Channel Parity Input. The internally generated channel parity signal is compared with the signal at the channel parity input if this register bit is set to "1". For signalling, the parity-value on the parity input is ignored, because it is generated internally. Enable Internal Signalling Stack. If set to "1" the two-byte stacks for receive and transmit signaling data (timeslot 16) are enabled. Access to the TS16 Signalling Stack is possible via P interface or by means of DMA. The RREQ and XREQ signals can be used either as interrupts or as DMA request signals. For DMA transfer the ACKNLQ pin should be used for direct access to the stacks. Transmit Data Output Polarity Bit at "1" : Dual rail outputs are active high, optical output is active low Bit at "0" : Dual rail outputs are active low, optical output is active high
CR6B5
5
CR6B6
6
CR6B7
7
ADR 7 Register Name CR7B[0-5] CR7B6 CR7B7 Bit 0-5 6 7
Transmit Control 1 Description Set value for timeslot which is loaded into the transmit counter when the synchronization pulse is active Mark CRC Alarm (Bit at "1" - Enable Alarm Source) Select System Clock 0 : SCLK = 4.096MHz 1 : SCLK = 8.192MHz
24/40
sames
SA9101 ADR 8 Register Name CR8B[0-2] CR8B3 Bit 0-2 3 Receive Control 0 Description Set value which is loaded into the receive bit counter when the synchronization pulse is active Receive Data Input Sense Bit at "0" : Dual rail inputs are active low; optical input is active high Bit at "1" : Dual rail inputs are active high; optical output is active low Not used Not used Receive Parity Type 0 : Even 1 : Odd Enable CRC Error Counter Extension Bit at "0" : 8 bit counter Bit at "1" : 10 bit counter
CR8B4 CR8B5 CR8B6
4 5 6
CR8B7
7
Note: Receive Data Input Sense is only required for SR6B6 function. HDB3 is insensitive to polarity. ADR 9 Register Name CR9B[0-5] CR9B[6-7] Bit 0-5 6-7 Receive Control 1 Description Set value for timeslot which is loaded into the receive counter when the synchronization pulse is active Not used (fixed to "1")
ADR A Register Name CRAB[0-7] Bit 0-7
Transmit Signalling Stack (2 byte FIFO) Description Data for timeslot 16 Previous byte will be repeated, if not updated after request.
sames
25/40
SA9101 ADR B Register Name CRBB[0-7] Bit 0-7 Transmit Sn-bit stack Description 5-byte Sn-bit stack, which data will be inserted if CRC and stack mode enabled and no timeslot 0 transparent mode is enabled. The Sn-bit information can be written into the transmit Sn-bit stack when Transmit Sn-bit flag is set (SR5B7). Alarm Interrupt Mask Register
ADR C
Register Bit Description Name CRCB0 0 Code violation counter saturation CRCB1 1 Frame error counter saturation CRCB2 2 CRC error counter saturation CRCB3 3 Receive slip indication CRCB4 4 Receive remote alarm CRCB5 5 No signal CRCB6 6 Alarm Indication Signal CRCB7 7 Loss of synchronisation Note: The alarm source is enabled by setting the corresponding bit to "1". ADR D Register Name CRDB[0-7] Bit 0-7 IDLE Channel code Description Idle Channel code During Loop-back, this code is sent to the remote end for the assigned channel. The specified pattern is also written into all channels selected via the Idle channel Register Bank, overwriting whatever information was in those timeslots. Not used.
ADR E - F
26/40
sames
SA9101 ADR 1 Register Name CX1B0 Bit 0 Extended Mode Register 1 Description Enable Double Frame marker 0: Normal 1: Marker enabled and provided at CHPAR pin.
CX1B1 CX1B2 CX1B3 CX1B4 CX1B5 CX1B6
1 2 3 4 5 6
CX1B7
7
0: Half bauded 1: Fully bauded Extended Code Violation Counter mode Si-bit zero counter enable Receive Transparent Mode Time slot 0 Extended Signalling Transparent Mode. If set, in Double frame and CRC Multiframe formats only the Sn bits are transmitted as applied at DXI Not used
Not used Fully Bauded data format
CX6 CX7 CX8 CX9
ADR 6 - 9 Idle Channel Register Bank IC0 IC1 IC2 IC3 IC4 IC5 IC6 IC7 IC8 IC15 IC16 IC23 IC24 IC31
0: Normal operation, 1: Idle Channel mode Note: Timeslot 0 information is overwritten by idle channel code according to the transparency mode selected. If Timeslot 16 Signalling stack is enabled and Timeslot 16 is selected for Idle Channel Code, the idle channel selection will be ignored. The stack has higher priority.
sames
27/40
SA9101 Status Register ADR 0 Register Name SR0B0 than internal SR0B1 Bit 0 PCM/SA9101 Alarm status Description Slip Direction Indication 0= negative slip, receive route clock frequency higher internal system clock. 1= positive slip, receive route clock frequency below system clock. CRC4 Multiframe alarm Set after reset, multiframe synchronization lost or via uPInterface with command "Force Re-synchronisation". Will be reset after receiving 2 multi-frames without errors. Receive Channel Parity Error Set after device detects a channel parity error. Cleared by setting control register ADR 0, bit 2 (Clear Channel Parity Alarm Latch). Receive Slip Indication This bit changes state when a frame is dropped (RCLK > SCLK) or repeated (SCLK > RCLK) . A successful alarm-simulation causes one change. Receive Remote Alarm Bit 3 of received service word. Loss Of Synchronisation Will be set if incorrect frame alignment signal or service word was detected 3 times in sequence. Is automatically reset after sequence FAS-SW-FAS is received. Loss of synchronisation is also indicated if "No Signal" occurs because of no Route Clock. Alarm Indication Signal (AIS) If less than two "0's" are detected in an incoming bitstream of 512 bits, this bit is set to "1". No Signal If less than four "1's" are in a stream of 512 bits or no complete receive clock pulse occurs within 4 periods of the system clock, this bit is set to "1".
1
SR0B2
2
SR0B3
3
SR0B4 SR0B5
4 5
SR0B6
SR0B7
7
28/40
sames
SA9101 ADR 1 Register Name SR1B[0-7] Bit 0-7 Frame Error Counter Description 8 bit counter will be incremented when an incorrect frame alignment word is detected in the synchronized state. An overflow is inhibited. During alarm simulation, the counter should increment every 250s.
ADR 2 Register Name SR2B[0-7] Bit 0-7
Code Violation Counter Description 8 bit counter which counts HDB3 code violations if no optical interface mode has been enabled. An overflow is inhibited. During alarm simulation, the counter should increment once for every four bits received. Counter can be extended to 10 bits by bit 3 of Extended Mode Register ADR1 (CX1B3).
ADR 3 Register Name SR3B[0-7] Bit 0-7
CRC4 Error counter Description 8 bit counter which counts submultiframe CRC4 errors. An overflow is inhibited. During alarm simulation, the counter should increment once per submultiframe. The counter can be extended to a 10 bit counter by setting bit 7 of Receive Control Register ADR8 (CR8B7).
ADR 4 Register Name SR4B[0-4] SR4B5 SR4B6 SR4B7 Bit 0-4 5 6 7
Received Service Word Description Y-bits (Sn-bits) for national use Bit 3 of service word (Receive Remote Alarm) Fixed to "1". First bit in received service word. It is fixed to "1" if the device is in CRC4-mode. Only used in Double Frame format.
sames
29/40
SA9101
ADR 5 Register Name SR5B0 SR5B1 Bit 0 1
Data Link Bit for Internal Use Description First bit of service word of frame 15. First bit of service word of frame 13. These bits (0 and 1) are updated at the beginning of every received multiframe. If CRC4-mode is not enabled, these are set to "0". First bit in FAS-word, used only in double Frame format (otherwise fixed at "1"). Transmit Parity Error If channel parity check is enabled, this bit is set after a channel parity error occurs. It is also set during alarm simulation. Global Parity Error Set by a parity error in any transmitted or received channel. Also set during alarm simulation. DMA Request Slip If the use of the TS16 signalling stacks is enabled, this bit is set if required access is not completed before the signalling stack gets updated. Receive Sn-bit Stack Flag Will be set at the beginning of every received CRC4 multiframe. It will be reset after a read access to the Receive Sn-bit stack occurs or at the beginning of frame 15 in the multiframe. A read access should occur only if this flag is set to "1". Should be monitored at time intervals of less than 2ms. Transmit Sn-bit Stack Flag Will be set at the beginning of every transmitted CRC4 multiframe. It will be reset after a write access to the Transmit Sn-bit stack or at the beginning of frame 15 in the multiframe. A write access should occur to the stack only if this flag is set. Should be monitored at time intervals of less than 2ms.
SR5B2 SR5B3
2 3
SR5B4
4
SR5B5
5
SR5B6
6
SR5B7
7
30/40
sames
SA9101 ADR 6 Register Name SR6B6 SR6B[0-5,7] Bit 6 0-5,7 Additional Receive Status Description Error On Primary Rate Line Receiver This bit is set while both dual rail inputs are active. Not used, set to "1".
ADR 7 Register Name SR7B[0-7] Bit 0-7
Timeslot 16 Rx Stack Description Receive Signalling Data This stack contains two bytes of sequentially received signalling data (timeslot 16).
ADR 8 Register Name SR8B0 Bit 0
Si-bits Description Si(II) Bit will be set to "0" if a CRC check gives an error or synchronisation is lost. It will be set to "1", if no error is detected in sub-multiframe part II. Si(I) Bit will be set to "0", if a CRC check gives an error or synchronisation is lost. It will be set to "1", if no error is detected in sub-multiframe part I. Not used
SR8B1
1
These bits are updated at the beginning of every received CRC multiframe. If the device is in doubleframe format, these bits are fixed to "1".
SR8B[2-7]
2-7
sames
31/40
SA9101
ADR 9 Register Name SR9B[0-1] SR9B[2-3] SR9B[4-5] SR9B[6-7] Bit 0-1 2-3 4-5 6-7
CRC Error Counter Extension Description Bit 8 and 9 of CRC error counter, if in extended mode Not used. (Fixed to "1") Code Violation counter extention. Not used. (Fixed to "1")
ADR B Register Name SRBB[0-7] Bit 0-7
Receive Sn-bit stack Description This stack contains 5 bytes of Sn-bit information. Bit 0..7 contains Sn-bits of frame 15..1.
ADR C-F Not used
32/40
sames
SA9101 TIMING P Interface timing Read cycle
Figure 2: P Read Timing
Symbol TCD TCR TRD TRR TDF TRC TRA TRI
Parameter CEQ and ADDRESS valid to DATA valid CEQ and ADDRESS stable before RDQ RDQ to DATA valid RDQ pulse width DATA float after RDQ CEQ hold after RDQ ADDRESS hold after RDQ RDQ control interval Table 5: P Read Timing sames
Limit Values Min. Max. 110 0 90 100 10 30 0 0 70
Unit
ns
33/40
SA9101 Write cycle
Figure 3: P Write Timing
Symbol TCW TDW TWD TWW TWC TWA TWI
Parameter CEQ and ADDRESS valid to WRQ valid DATA setup before end of write DATA hold after WRQ WRQ pulse width CEQ hold after WRQ ADDRESS hold after WRQ WRQ control interval
Limit Values Min. Max. 30 35 10 80 10 10 70 2*TCP4 + 60 4*TCP8 + 80
Unit
ns
TWAK
Interrupt acknowledge delay Table 6: P Write Timing
34/40
sames
SA9101 DMA cycle
Figure 4: DMA Timing Symbol TDRD TDDF TDRR TDRI TRRE TDDW TDWD TDWW TDWI TXRE Parameter RDQ to DATA valid DATA float after RDQ RDQ pulse width RDQ control interval RREQ reset after RDQ DATA setup before end of write DATA hold after WRQ WRQ pulse width WRQ control interval XREQ reset after WRQ Table 7: DMA Timing sames
35/40
Limit Values Min. Max. 90 10 30 100 70 100 35 10 80 70 100
Unit
ns
SA9101 Serial Interface Timing System Interface timing
FIGURE 5: SYSTEM INTERFACE TIMING
36/40
sames
SA9101
Symbol Parameter TCP8 TCP8L TCP8H TCP4 TCP4L TCP4H TSS TSH TSI TROD TMD TMH TPYD TSXD TXIS TXIH SCLK period 8MHz SCLK period 8MHz low SCLK period 8MHz high SCLK period 4MHz SCLK period 4MHz low SCLK period 4MHz high SYPQ setup time SYPQ hold time SYPQ inactive setup RDQ propagation delay Marker propagation delay Marker hold Parity propagation delay XRCLK to SCLK delay Transmit data setup Transmit data hold
Limit Values 4096kHzSCLK 819kHz SCLK Min. Max. Min. Max. typ. 122 40 40 typ. 244 50 50 40 TCP4-30 TCP8-40 TCP8-40 40 40 TCP4+30 2*TCP8 +30 90 110 100 120 100 120 100 120 100 120 30 30 30 30
Unit
ns
Table 8: System Interface Timing
sames
37/40
SA9101 Line Interface Timing
Figure 6: Line Interface Timing
Symbol TCPR TCPRL TCPRH TRIS TRIH TRFSD TCPX TXOD TXOH
Parameter RCLK clock period RCLK clock period low RCLK clock period high Receive data setup Receive data hold RFSPQ propagation delay XRCLK clock period Transmit data output delay Transmit data output hold Table 9: Line Interface Timing
Limit Values Min. Max. typ. 488 100 100 30 30 120 2*TCP4 4*TCP8 50 0* 50
Unit
ns
38/40
sames
SA9101
sames
39/40
Disclaimer: The information contained in this document is confidential and proprietary to South African MicroElectronic Systems (Pty) Ltd ("SAMES) and may not be copied or disclosed to a third party, in whole or in part, without the express written consent of SAMES. The information contained herein is current as of the date of publication; however, delivery of this document shall not under any circumstances create any implication that the information contained herein is correct as of any time subsequent to such date. SAMES does not undertake to inform any recipient of this document of any changes in the information contained herein, and SAMES expressly reserves the right to make changes in such information, without notification,even if such changes would render information contained herein inaccurate or incomplete. SAMES makes no representation or warranty that any circuit designed by reference to the information contained herein, will function without errors and as intended by the designer.
South African Micro-Electronic Systems (Pty) Ltd P O Box 15888, 21 Eland Street, Lynn East, Koedoespoort Industrial Area, 0039 Pretoria, Republic of South Africa, Republic of South Africa
Tel: Fax:
012 333-6021 012 333-8071
Tel: Fax:
Int +27 12 333-6021 Int +27 12 333-8071


▲Up To Search▲   

 
Price & Availability of SA9101

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X