TIGER560 ETC, TIGER560 Datasheet

no-image

TIGER560

Manufacturer Part Number
TIGER560
Description
USB Controller for Low Cost VoIP solutions
Manufacturer
ETC
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
TIGER560B
Manufacturer:
TJNET
Quantity:
20 000
Part Number:
TIGER560C-G
Manufacturer:
TJNET
Quantity:
4 120
Features
This document contains information on a new product. Specifications and information herein are subject to change without notice.
All brand names and product names appearing in this document are registered trademarks or trademarks of their respective holders
Revision 1.1 released on 2/20/01
Performs all required USB interfacing
and control functions for interfacing a
regular phone or phone handset to the
PC via USB.
Audio functions
PCM interface, support for;
USB interface
Includes SLIC and Codec interfaces and support circuitry to enable
high integration/low cost telephone and handset to USB interfaces
able to use the standard Microsoft driver included with Windows
Implements the Microsoft interface for USB audio devices and is
USB audio class device mode
Able to use Microsoft audio USB
driver
8 bit µ-Law CODEC interface
µ-Law to PCM16 translation
Record volume control
Playback volume control
Automatic audio mute
Silicon Labs Si3211 ProSLIC
MC145480 audio codec
Many popular codecs/SLICs
Master/Slave operation
TDM, IOM2, GCI
Short and long frames
Multiple configuration options
Full speed 12MBps USB node
On chip USB transceiver
Digital PLL
Physical Layer Interface (PHY)
Media access controller (MAC)
Bus or self powered
Suspend/resume supported
USB specification 1.1 compliant
On chip 3.3V regulator
USB Controller for Low Cost VoIP solutions
©TigerJet Network Inc
TIGER560
SPI uP interface Bus
Choice of USB descriptor tables
Peripheral Interface Bus (PIB)
4Mbit parallel interface
Device features
ADVANCE INFORMATION
4-wire interface
Byte serial data transfer
Audio device class
EPROM download
Legacy Tiger500
Easy connection of most popular
peripheral chips
Byte-wide data
6 address lines
7 general purpose control lines
Read control signal
Write control signal
Reset control signal
8bit bi-directional port
ISO transfer
Up to 4Mbit
Single 12MHz crystal oscillator
5V operation
Onboard 3.3V regulator
100 pin PQFP package
0.65mm lead pitch
Page 1
.

Related parts for TIGER560

TIGER560 Summary of contents

Page 1

... This document contains information on a new product. Specifications and information herein are subject to change without notice. All brand names and product names appearing in this document are registered trademarks or trademarks of their respective holders Revision 1.1 released on 2/20/01 ADVANCE INFORMATION TIGER560 SPI uP interface Bus − 4-wire interface − ...

Page 2

... PC sound card, TigerJet has developed the Tiger560 USB controller that enables a regular phone, handset or headset to be interfaced to the USB port on the PC. With the Tiger560 OEMs can quickly bring to market a family of low cost high quality VoIP products. ...

Page 3

... USB Interface USB Interface Revision 1.1 released on 2/20/01 Crystal Crystal Clock Clock DCLK DCLK PCM PCM FSC FSC Datapath Datapath DIN DIN Logic Logic DOUT DOUT HA[3:0] HA[3:0] HD[7:0] HD[7:0] Peripheral Peripheral READ# READ# Interface Interface WRITE# WRITE# Logic Logic EXTRST EXTRST AUX[6:0] AUX[6:0] Tiger560 Tiger560 Page 3 ...

Page 4

... Interface Tiger560 Tiger560 Tiger560 PCM PCM PCM Highway Highway Highway SLIC SLIC SLIC SPI SPI SPI Tiger560 Tiger560 Tiger560 Standard Standard Standard telephone telephone telephone handset handset handset “RJ-11” cord “RJ-11” cord “RJ-11” cord Standard Standard Standard telephone ...

Page 5

... Vendor Commands Interrupt Transfer Serial Port Interface Tiger500 mode: Serial port signals Tiger500 mode: Serial port data transfer Tiger560 mode (Audio class device): Serial port data transfer 4Mbit Parallel Port Interface signals Signal timing for the 4Mbit Parallel Port Software settings ...

Page 6

Serial uP interface third data 0x28 Serial uP interface control register 0x29 TDM FS delay control 0x2a AUX pin input level / edge selection 0x2b AUX pin edge selection 0x2c AUX trigger register reset 0x2d Audio Feedback control 0x2e Audio ...

Page 7

Pin-out Pin-out diagram GND GND GND GND GND GND GND GND GND GND GND GND GND GND GND GND GND GND GND ...

Page 8

Pin assignment by pin number Pin Name 1 GND 2 GND 3 GND 4 GND 5 GND 6 GND 7 GND 8 GND 9 GND GND 12 GND 13 GND 14 GND 15 GND 16 ...

Page 9

Signal assignments by functional category Ground pins (these pins to be grounded for minimum power consumption) Name Pin Gnd 19 Gnd 24 Gnd 99 Gnd 100 Gnd 1 Gnd 2 Gnd 3 Gnd 4 Gnd 6 Gnd 7 Gnd 23 ...

Page 10

... Self/bus power input on reset PIB address 2 Serial uP interface CSB PIB address 3 Serial uP interface CCLK HA[3:2] : mod selection 00: Tiger500 mode 01: New Tiger560 USB DP table 10: Testing mode 11: Use external ROM for USB DP PIB data bus Vendor ID [8 – 15] input on reset PIB read System reset input Memory address bus Product ID [0 – ...

Page 11

... AUX line when used for Wake-up. This register does not change signal polarity when the AUX lines are used for Interrupt or Suspend. Please note: on the current silicon revision of the Tiger560 AUX3 and AUX4 must both be either an input or an output, please contact TigerJet if you need further clarification. ...

Page 12

Address lines HA4 and HA5 AUX pins 1 and 0 can be set as two additional address lines, HA[5:4], to increase the address space. The control logic is detailed below. Register 0x13 [1:0] HA [5:4] Register 0x12 [1:0] Register 0x00 ...

Page 13

... AUX line. Register 0x14 selects the polarity of the AUX input will invert the incoming signal and result in wake high input. USB Interface The Tiger560 implements a fully compliant USB 1.1 interface. The USB line drivers and 3.3 volt regulator are included on chip and the Tiger560 can be connected directly to the USB bus. Chip mode selection HA[3:2] reset latched value determines the operating mode of the Tiger560 ...

Page 14

... Force serial port FSC as input pad USB descriptor table – EPROM download The Tiger560 can be programmed to download the USB descriptor table from EPROM If Tiger560 set to use the descriptor table from EPROM, the product ID[15:2] is set to program the internal function setting. Revision 1.1 released on 2/20/01 ...

Page 15

... HA5 to 0xFF Vendor Command byte 7 and 6: Count Byte 6 specifies the number of bytes to transfer. Byte 7 is not used. The Tiger560 can support up to 255 transfer operations. For the check-before-doing operation, this field indicates the maximum Revision 1.1 released on 2/20/01 Bit 4 Bit 3 Bit 2 Bit 1 ...

Page 16

... Interrupt Transfer USB Endpoint 5 is used for the interrupt transfer on the Tiger560. The polling interval is 1ms. Each time polling occurs, 2 bytes of data will be transferred from the Tiger 560 to the host. The first byte of data is the value of AUX pins current state. The second byte is the value of specified source ...

Page 17

... The Tiger560 serial port consists of one data clock (DCLK), one frame synchronization clock (FSC) and two data lines (DIN and DOUT). DCLK and FSC can either be inputs or outputs to the Tiger560. DCLK can either be the same as the data rate or twice the data rate. If DCLK is the same as the data rate the internal clock doubler should be turned on for correct operation ...

Page 18

... Tiger560 mode (Audio class device): Serial port data transfer Tiger560 USB Endpoint 6 and Endpoint 7 are used for the audio data transfer. 16-bit PCM audio format is supported. Each USB isochronous transfer will carry 8 samples with 16 bytes of data. ...

Page 19

... Parallel Port The Tiger560 provides a 4Mbit, 8-bit parallel port interface for support of external peripherals that require a high-speed USB interface using ISO transfer. Data can be transferred at 4Mbits/second in each direction. The circuitry used is shared with the EPROM interface and the 4Mbit Parallel port can only be used in a system that does not implement the optional EPROM ...

Page 20

... Set register 0x00 bit enable VCLK as an output Data transfer When the interface is enabled, Tiger560 will start to monitor the USB interface for any matching ISO package. When it detects a matching ISO package, it will generate a read or write cycle for each byte transfer. The endpoint is defined as a 512-byte interface, so there will be 512 cycles in each ISO package ...

Page 21

... The transfer can be programmed with a chip select (CBS) break between each byte transfer or without CSB break between each transfer. The speed and the phase of transfer clock also can be programmed through the Tiger560 register 0x29. CCLK CSB ...

Page 22

... Registers Register addressing Tiger560 internal registers are accessed via USB end point. The internal registers are mapped from address 0x00 to 0x30. The PIB address lines HA[5:0] are mapped from 0xc0 to 0xff. General Control Register General Control 0x00 Bit 7 6 VCLK OE USB reset ...

Page 23

Serial Bus Registers Serial Bus Control Register 0x01 Bit 7 6 Serial CLK Serial CLK Reserved select select Type; R/W Default value: 00 Serial CLK select (Not used in Audio class device mode Normal 01 = Clock doubler ...

Page 24

... Aux[1:0] can be configured to function as address lines 4 and 5 PIB Aux Control 0x13 Bit 7 6 Reserved AuxC6 AuxC5 Type; R/W Default value: 00 AuxC[6: Line configured as an input 1 = Line configured as an output Note; On current Tiger560 silicon AuxC4 is not implemented, AUX4 is controlled by AuxC3. Revision 1.1 released on 2/20/ SWC4 SWC3 SWC2 SRC4 ...

Page 25

PIB Aux Polarity 0x14 N.B. this register only changes polarity when used for wake up Bit 7 6 Reserved AuxP6 AuxP5 Type; R/W Default value: 00 AuxP[6: Normal operation 1 = Invert the signals on the Aux pins ...

Page 26

Audio control register 0x1f Bit 7 6 Reserved DOUT Disable force low DOUT Type: R/W Default value: 00 Reset TDM (only under Audio Class device mode) 0: normal operation 1: reset TDM block TDM master mode (only under Audio Class ...

Page 27

Microphone mute Control 0x20 Bit 7 6 MPMC[7] MPMC[6] MPMC[5] Type: R/W Default value: 00 Microphone mute Control 0: normal audio not equal to 0: mute microphone Speaker Mute Control 0x21 Bit 7 6 SMC[7] SMC[6] SMC[5] Type: R/W Default ...

Page 28

Speaker Volume low byte 0x24 Bit 7 6 SPV[7] SPV[6] SPV[5] Speaker Volume high byte 0x25 Bit 7 6 SPV[15] SPV[14] SPV[13] Type: R/W Default value: 0xD800 Speaker Volume value [15:0] 5 level Volume control 0x0000 ~ 0xFB00 : Scale ...

Page 29

Serial uP interface third data 0x28 Bit 7 6 SPI3B7 SPI3B6 SPI3B5 Type: R/W Default value: 00 SPI3B [7:0] Write as third serial uP interface write data byte Read ad third serial uP interface read data byte Serial uP interface ...

Page 30

TDM FS delay control 0x2a Bit 7 6 TFSDC7 TFSDC6 TFSDC5 Type: R/W Default value: 00 TFSDC [7:0] Number of clock delay for FS input 0: no delay 1: one cycle delay 255: 255 cycle delay AUX pin input level ...

Page 31

Audio Feedback control 0x2e Bit 7 6 Reserved Reserved Reserved Type: R/W Default value: 00 Polarity of output 0: normal operation 1: invert AUX[5] output Enable AUX[5] output 0: normal operation 1: set AUX[5] as output for the comparison result ...

Page 32

Absolute Maximum Ratings Symbol Parameter Vcc Power Supply Vin Input Voltage Vout Output Voltage T Storage Temperature STG Stresses above those listed under Absolute Maximum Ratings may cause permanent device failure. Functionality at or above these limits is not implied. ...

Page 33

A.C. Characteristics PIB timing Symbol Parameter t Address setup time AS t Address hold time AH t Command pulse width P t Read data setup time RDS t Read data hold time RDH t Write data setup time WDS t ...

Page 34

Waveforms PIB waveforms READ# HD WRITE# Serial bus waveforms t SC DCLK FSC DIN t t DIS DIH DOUT t t DOS DOH Revision 1.1 released on 2/20/ WDS ...

Page 35

Application Schematics For application schematics please visit www.tjnet.com. Revision 1.1 released on 2/20/01 Page 35 ...

Page 36

Physical Dimensions Revision 1.1 released on 2/20/01 Page 36 ...

Page 37

Legal Words TigerJet reserves the rights to make changes without further notice to any products herein. TigerJet makes no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does TigerJet assume any liability arising ...

Related keywords