82V1068PF8 IDT, Integrated Device Technology Inc, 82V1068PF8 Datasheet
![](/photos/31/30/313043/128pin_tqfp_sml.jpg)
82V1068PF8
Specifications of 82V1068PF8
Related parts for 82V1068PF8
82V1068PF8 Summary of contents
Page 1
OCTAL PROGRAMMABLE PCM CODEC FEATURES • 8 channel CODEC with on-chip digital filters • Programmable A/µ-law compressed or linear code conversion • Meets ITU-T G.711 - G.714 requirements • Programmable digital filters adapting to system requirements impedance matching ...
Page 2
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC DESCRIPTION The IDT82V1068 is a feature rich, single-chip, programmable 8 channel PCM CODEC with on-chip filters. Besides the A-Law/µ-Law companding and linear coding/decoding (16-bit 2’s complement), the IDT82V1068 provides 2 programmable tone generators per channel ...
Page 3
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC 1 Pin Description...................................................................................................................................................................................................7 2 Function Description .......................................................................................................................................................................................11 2.1 MPI Mode and GCI Mode........................................................................................................................................................................11 2.1.1 MPI Control Interface .................................................................................................................................................................11 2.1.2 PCM Bus ....................................................................................................................................................................................11 2.1.3 GCI Mode ...................................................................................................................................................................................13 2.1.3.1 Compressed GCI Structure ........................................................................................................................................13 2.1.3.2 Linear GCI Structure...................................................................................................................................................14 ...
Page 4
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC 5 Recommended DC Operating Conditions ..................................................................................................................................................... Electrical Characteristics ..........................................................................................................................................................................44 6.1 Digital Interface........................................................................................................................................................................................44 6.2 Power Dissipation....................................................................................................................................................................................44 6.3 Analog Interface ...................................................................................................................................................................................... Electrical Characteristics ..........................................................................................................................................................................46 7.1 Absolute Gain ..........................................................................................................................................................................................46 7.2 Gain Tracking ..........................................................................................................................................................................................46 7.3 ...
Page 5
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC Figure 1 An Example of Serial Interface Write Mode ...................................................................................................................................... 11 Figure 2 An Example of Serial Interface Read Mode (ID = 81H)..................................................................................................................... 12 Figure 3 Sampling Edge Select Waveform...................................................................................................................................................... 12 Figure 4 Compressed GCI ...
Page 6
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC Table 1 Time Slot Selection for Compressed GCI Mode ................................................................................................................................13 Table 2 Time Slot Selection for Linear GCI Mode...........................................................................................................................................14 Table 3 BT/Bellcore Standard of FSK Signal ..................................................................................................................................................22 Table 4 Consecutive Adjacent Addressing......................................................................................................................................................26 Table 5 Local ...
Page 7
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC 1 PIN DESCRIPTION Name Type Pin Number 15 GNDA1 GNDA2 19 GNDA3 22 Analog Ground. GNDA4 26 Power All ground pins should be connected together. GNDA5 88 GNDA6 84 GNDA7 81 GNDA8 77 Analog Ground ...
Page 8
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC Name Type Pin Number SI2_1 2 SI2_2 10 SI2_3 29 Debounce SLIC Signaling Input 2 for Channel SI2_4 37 I The input signals on these pins will be filtered by their respective ...
Page 9
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC Name Type Pin Number Transmit PCM Data Output 2 (for MPI Mode) This pin remains in high-impedance state until a pulse appears on the FS pin. The PCM data is output through the DX1 DX2 ...
Page 10
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC Name Type Pin Number MPI/GCI Mode Selection MPI I 108 This pin is used to select one of the two interfaces, the Microprocessor Interface (MPI) and the General Control Interface (GCI). A logic low selects ...
Page 11
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC 2 FUNCTION DESCRIPTION The IDT82V1068 performs the CODEC/filter functions required by the subscriber line interface circuitry in telecommunications system. The IDT82V1068 converts analog voice signals to digital PCM samples and digital PCM samples back to ...
Page 12
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC CCLK Command Byte High 'Z' CO Figure 2 An Example of Serial Interface Read Mode (ID = 81H) FS BCLK Single Clock BCLK Double Clock Don't Care 3 2 ...
Page 13
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC 2.1.3 GCI MODE In GCI mode, the GCI interface provides communication of both control and voice data between the GCI bus and the CODEC over a pair of pins (DD and DU). The IDT82V1068 follows ...
Page 14
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC 2.1.3.2 Linear GCI Structure In GCI linear mode, one GCI frame consists of 8 GCI time slots, each GCI time slot consists of four bytes. In one GCI frame, four of the 8 time slots ...
Page 15
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC 2.1.4 C/I CHANNEL In both compressed GCI and linear GCI modes, the upstream and downstream C/I channel bytes are continuously carrying I/O information every frame to and from the IDT82V1068. In this way, the upstream ...
Page 16
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC Master Device Monitor Transmitter Monitor Receiver Idle and RQT 1st Byte and RQT nth Byte ACK and RQT Wait for ACK MX ...
Page 17
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC Idle 1st Byte REC Byte Valid and LL New Byte MR: MR bit calculated and transmitted on DU MX: MX bit ...
Page 18
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC 2.2 DSP PROGRAMMING 2.2.1 SIGNAL PROCESSING Several blocks are programmable for signal processing. This allows to optimize the performance of the IDT82V1068 for the system. shows the signal flow for each channel and indicates the ...
Page 19
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC Analog @2MHz VIN LPF/AA ∑ − ∆ GIS VOUT LPF/SC ∑ − ∆ U1 Local Command1:CS[2] Local Command1:CS[ enable(normal enable(normal disable(cut disable(cut) These loopbacks and receive PCM ...
Page 20
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC 2.3 SLIC CONTROL The IDT82V1068 provides 7 SLIC signaling pins per channel: 2 inputs SI1 and SI2, 2 I/O ports SB1 and SB2 together with 3 outputs SO1, SO2 and SO3. 2.3.1 SI1 AND SI2 ...
Page 21
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC 2.6 CHOPPER CLOCK The IDT82V1068 offers two programmable chopper clock outputs (CHCLK1 and CHCLK2) that can be used to drive the power supply switching regulators on the SLICs. Both the CHCLK1 and CHCLK2 are synchronous ...
Page 22
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC generators generate the same tone, and the frequency of the tone is set as the ring signal required ( 100 Hz), a ring signal will be output to the VOUT pin. 2.9 FSK ...
Page 23
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC Start Read "FO" and "FS" bit in Global Command Set "Seizure length" in global Command 22 Set "Mark length" in global Command 23 Set "Flag length" in ...
Page 24
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC 2.10 LEVEL METERING The IDT82V1068 has a level meter shared by all 8 signal channels. The level meter is designed to emulate the off-chip PCM test equipment to facilitate the line-card, subscriber line and user ...
Page 25
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC 3 OPERATING DESCRIPTION 3.1 PROGRAMMING DESCRIPTION The IDT82V1068 can be programmed very flexibly via the serial control interface (MPI mode) or via the GCI monitor channel (GCI mode). In both MPI and GCI modes, the ...
Page 26
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC 3.1.6 ADDRESSING LOCAL REGISTER In MPI mode, when using Local Commands, the Channel Enable Command (Global Command 6) must be used first to specify which channel will be addressed, then the Local Commands follows. If ...
Page 27
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC corresponding FSK-RAM(s) will be addressed. Each FSK-RAM consists of 4 blocks. Each block has eight 16-bit words. So, one FSK-RAM consists of 64 bytes. To write a FSK-RAM word, 16 bits (or, two 8-bit bytes) ...
Page 28
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC Table 8 FSK-RAM Command Transmission Sequence in MPI Mode Data Transmitted On the CI Pin Data Received on the CO Pin FSK-RAM Command byte, write Data word 1 (high byte, low byte**) Data word 2 ...
Page 29
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC 3.2 POWER-ON SEQUENCE To power on the IDT82V1068, users should follow the sequence below: 1. Apply ground first; 2. Apply VCC, finish signal connections and set the RESET pin to low, thus the device goes ...
Page 30
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC 3.4 COMMAND LIST In the following global and local commands lists, it should be noted that Read command; R Write command. 2. The reserved bit(s) in the command must ...
Page 31
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC Sel[3:0] = 0110: 1.536 MHz Sel[3:0] = 1110: 1.544 MHz Sel[3:0] = 0101: 3.072 MHz Sel[3:0] = 1101: 3.088 MHz Sel[3:0] = 0100: 6.144 MHz Sel[3:0] = 1100: 6.176 MHz (In GCI mode, the MCLK ...
Page 32
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC The PCM Clock Slope (CS[1:0]) bits determine the PCM data will be transmitted and received on which edges of the BCLK signal. (For MPI mode only) CS[1:0] = 00: The PCM data is transmitted on ...
Page 33
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC SIA[4]: debounced data of SI1 on Channel 5 (default value is 0); SIA[5]: debounced data of SI1 on Channel 6 (default value is 0); SIA[6]: debounced data of SI1 on Channel 7 (default value is ...
Page 34
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC GC13: SB1 Direction Selection, Read/Write (2CH/ACH) b7 Command R/W I/O Data SB1C[7] The SB1C[7:0] bits configure the directions of the SLIC interface pins SB1_8 to SB1_1 respectively. SB1C[ SB1 pin on Channel 1 ...
Page 35
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC OS[2:0] = 100: SB2 is selected (when SB2 is configured as an output); OS[2:0] = 101: SO1 is selected; OS[2:0] = 110: SO2 is selected; OS[2:0] = 111: SO3 is selected. The Ring Trip Enable ...
Page 36
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC CS[2:0] = 001: Channel 2 is selected; CS[2:0] = 010: Channel 3 is selected; CS[2:0] = 011: Channel 4 is selected; CS[2:0] = 100: Channel 5 is selected; CS[2:0] = 101: Channel 6 is selected; ...
Page 37
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC GC23: FSK Mark Length, Read/Write (37H/B7H) b7 Command R/W I/O Data ML[7] The Mark Length bits (ML[7:0]) determine the number of the mark bits ‘1’ that will be transmitted in the initial flag phase. The ...
Page 38
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC FSK_G4 = 1: FSK generator 4 is selected. The IDT82V1068 provides four FSK generators shared by all eight channels. Before configuring the FSK generator(s) (e.g., setting the Flag Length/Data Length/Seizure Length/Mark Length, selecting the FSK ...
Page 39
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC 3.4.2 LOCAL COMMANDS LIST LC1: Coefficient Selection, Read/Write (00H/80H) b7 Command R/W I/O Data CS[7] The Coefficient Selection bits (CS[7:0]) are used to control the digital filters and function blocks on the corresponding channel such ...
Page 40
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC The PCM receive path cutoff bit (CUTOFF) is used to cut off the PCM receive path. CUTOFF = 0: The PCM receive path in normal operation; CUTOFF = 1: The PCM receive path is cut ...
Page 41
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC for SI2 is programmable from 0 to 180 ms in step of 12 ms. GK[3:0] = 0000 (default); GK[3:0] = 0001: 12 ms; GK[3:0] = 0010: 24 ms; GK[3:0] = 0011: 36 ms; ...
Page 42
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC LC7: Transmit Timeslot and Transmit Highway Selection, Read/Write (08H/88H) (For MPI mode only) b7 Command R/W I/O Data THS The Transmit Timeslot selection bits (TT[6:0]) determine which time slot will be used to transmit the ...
Page 43
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC LC11: PCM Data Low Byte, Read Only (0EH) (For MPI mode only) b7 Command 0 I/O Data PCM[7] This command is used for the MCU to monitor the transmit ( PCM data. For ...
Page 44
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC 4 ABSOLUTE MAXIMUM RATINGS Power supply voltage Voltage on digital input pins with respect to the ground (including SB1-2 if SB1-2 are configured as inputs) Voltage on analog input pins with respect to the ground ...
Page 45
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC 6.3 ANALOG INTERFACE Parameter Description V Output voltage, VOUT OUT1 V Output voltage swing, VOUT OUT2 R Input resistance, VIN I R Output resistance, VOUT O R Load resistance, VOUT L I Input leakage current, ...
Page 46
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC 7 AC ELECTRICAL CHARACTERISTICS 0 dBm0 is defined as 0.5026 Vrms for A-law and 0.4987 Vrms for 1020 Hz sine wave; the input amplifier is set for unity gain. The digital input is a PCM ...
Page 47
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC 7.4 GROUP DELAY Parameter Description Transmit delay, relative to 1800 500 Hz to 600 600 Hz to 1000 1000 Hz to 2600 Hz f ...
Page 48
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC 7.6 NOISE Parameter Description N Transmit noise, C message weighted for µ-law XC Transmit noise, psophometrically weighted for law N Receive noise, C message weighted for µ-law RC Receive noise, psophometrically weighted ...
Page 49
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC 8 TIMING CHARACTERISTICS 8.1 CLOCK Symbol Description t1 CCLK period t2 CCLK pulse width t3 CCLK rise and fall time t4 BCLK period t5 BCLK pulse width t6 BCLK rise and fall time t7 MCLK ...
Page 50
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC 8.2 MICROPROCESSOR INTERFACE Symbol Description t12 CS setup time t13 CS pulse width t14 CS off time t15 Input data setup time t16 Input data hold time t17 SLIC output latch valid t18 Output data ...
Page 51
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC 8.3 PCM INTERFACE Symbol Description t22 Data enable delay time t23 Data delay time from BCLK t24 Data float delay time t25 Frame sync setup time t26 Frame sync hold time t27 TSX1/TSX2 enable delay ...
Page 52
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC 8.4 GCI INTERFACE Symbol Description t31 FSC rise and fall time t32 FSC setup time t33 FSC hold time t34 FSC high pulse width t35 DU data delay time t36 DD data delay time t37 ...
Page 53
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC 9 APPENDIX: IDT82V1068 COE-RAM MAPPING b[2: Coe-RAM Word Generally, 6 bits of address are needed to locate each word of the 40 Coe-RAM ...
Page 54
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC Table 11 Coe-RAM Address Allocation Block # Word # ...
Page 55
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC 10 ORDERING INFORMATION IDT XXXXXXX Dev ice Process/ Package Temperature Range Blank PF 82V1068 55 INDUSTRIAL TEMPERATURE RANGE Industrial (-40 °C to +85 °C) Thin Quad Flat Pack (TQFP, PK128) ...
Page 56
IDT82V1068 OCTAL PROGRAMMABLE PCM CODEC DATA SHEET DOCUMENT HISTORY 12/05/2002 pgs. 32, 37, 46 01/10/2003 pgs. 44, 55 03/04/2003 pgs 04/09/2004 pgs. 35-37, 42 07/19/2004 pgs. 22, 25, 44 CORPORATE HEADQUARTERS 2975 Stender Way Santa Clara, CA 95054 ...