TC35678FSG-002 TOSHIBA | Alldatasheet
Document overview
- Manufacturer or author: Provided By alldatasheet.com(free datasheet download site)
- PDF pages: 53
Technical content
Datasheet sections
2018-01-17 1 © 2017-2018 Toshiba Electronic Devices & Storage Corporation TC35678FSG-002 TC35678FXG-002 Bluetooth® low energy IC Rev 1.20 The Bluetooth® word mark and logos are registered trademarks owned by the Bluetooth SIG, Inc. ARM and Cortex are registered trademarks of ARM Limited (or its subsidiaries) in the EU and/or elsewhere.
- General Description 1.1. Product Concept TC35678FSG and TC35678FXG (Later omitted TC35678.) are compliant with Bluetooth® core specification 4.2. RF analog parts and baseband digital parts are built in them, and TC35678 provides Bluetooth® HCI (Host Control Interface) functions and Bluetooth® low energy GATT profile functions defined by Bluetooth® core specifications. Additionally, this IC works as an application using low power Bluetooth® communication by storing the application program into built-in flash ROM. 1.2. Features Compliant with Bluetooth® Ver4.2 low energy Built-in ARM® Cortex®-M0 (13 MHz or 26 MHz operation frequency is able to select to run) On-chip mask ROM for Bluetooth® program (384 KB) On-chip work RAM for Bluetooth® Baseband process (192 KB) On-chip Flash-ROM (256 KB, More than 100,000 erase and program cycles) Supports patch program loader function General Purpose IO (TC35678FSG 17 ports,TC35678FXG 32 ports) General Purpose Serial Interfaces SPI interface (1 ch assigned to a General Purpose IO) I 2C interface (1 ch assigned to a General Purpose IO) Host CPU Interface UART interface (9600 bps to 921.6 kbps, 2 ch - shared with GPIOs) SPI interface Emulator debug control interface SWD(Serial Wire Debug)2-wire (1 ch) Wake-up Interface (2 ch assigned to a General Purpose IO) Wake-up input function from sleep and deep sleep PWM Interface (4 ch assigned to General Purpose IOs) Reference Clock Input (26 MHz) Built-in oscillator for crystal oscillator connection Sleep Clock Input (32.768 kHz) E xternal oscillator input supported Built-in oscillator for crystal oscillator connection Works as Standalone Sleep and Deep Sleep Functions Built-in DCDC converter and LDO Wide range of input power supply voltages supported (Booting power supply voltage : 1.9 to 3.6 V, low battery voltage detection.) Built-in general purpose ADC E xt ernal analog inputs assigned to GPIOs (TC35678FSG-5 ch, TC35678FXG-7 ch) I nternal VDD monitoring (1 ch - connected inside) Package: TC35678FSG: QFN Package [40 pin, 5 x5 mm, 0.4 mm pitch, 0.9 mm thickness] TC35678FXG: QFN Package [60 pin, 7 x7 mm, 0.4 mm pitch, 0.9 mm thickness]
- Pin Function 2.1. TC35678FSG Pin Assignment (Top View) 1 2 3 4 5 6 7 8 9 10 30 29 28 27 26 25 24 23 22 21 VDDIO1 GPIO25 RESETX TMODE VPGM VSSRFIO RFIO VSSA TRTEST1 TRTEST2 XOIN XOOUT VSSX VDDCORE1 GPIO2 VDDCORE2 SWDIO VBAT LX VSSDC SLPXOIN SLPXOOUT VDDIO2 GPIO14 GPIO13 GPIO10 VDDIOFQ GPIO9 GPIO4 GPIO0 SWDCLK GPIO15 GPIO12 GPIO11 GPIO5 GPIO6 GPIO7 GPIO8 GPIO1 GPIO3 FIN (VSSD) Figure 2-1 Pin Assignment (Top View)
2.2. TC35678FXG Pin Assignment (Top View) 1 2 3 4 5 6 7 8 9 10 40 39 38 37 36 35 34 33 32 31 VDDIO1 GPIO25 GPIO26 GPIO27 VSS1 RESETX TMODE VPGM VSSRFIO RFIO SLPXOIN SLPXOOUT VDDIO2 GPIO21 GPIO20 GPIO14 GPIO13 GPIO10 VDDIOFQ GPIO22 GPIO12 GPIO11 GPIO5 GPIO6 GPIO23 GPIO24 GPIO7 GPIO8 GPIO1 GPIO9 FIN (VSSD) 11 12 13 15 VSSA TRTEST1 TRTEST2 VSS3
16 XOIN
26 GPIO30
Figure 2-2 TC35678FXG Pin Assignment (Top View)
2.3. Pin Function Descriptions Table 2-1 shows attributes, input/output states for operating modes and descriptions for pin functions. Table 2-4 shows descriptions about power supply pins. Table 2-1 Pin Functions Pin name Pin No. Attribute Condition Functional description QFN QFN VDD category Direction Type Default (during reset) Reset interface RESETX 3 6 VDDIO IN Schmitt trigger — Hardware reset input pin. Setting this pin to Low level put the system at reset state. Clock interface XOIN 11 16 VDDCORE IN OSC IN Reference clock input pin. Please use oscillator with 26 MHz and < 50 ppm accuracy. A feedback resistor is built in between XOIN pin and XOOUT pin and a capacity array which can set parameters in the crystal oscillation circuit is built-in, so that external feedback resistances and capacities are unnecessary. XOOUT 12 17 VDDCORE OUT OSC OUT Oscillator output for Baseband and RF reference clock (26 MHz) pin. A feedback resistor is built in between XOIN pin and XOOUT pin and a capacity array which can set parameters in the crystal oscillation circuit is built-in, so that external feedback resistances and capacities are unnecessary. SLPXOIN 21 31 VDDIO IN OSC IN Sleep clock input pin from oscillator. Please use an oscillator with 32.768 kHz and < 500 ppm accuracy. A feedback resistor is built in between SLPXOIN pin and SLPXOOUT pin and a capacity array which can set parameters in the crystal oscillation circuit is built-in, so that external feedback resistances and capacities are unnecessary. An external clock can be input from this pin. When the crystal oscillator is not used and do not supply a clock from the outside, this pin should be connected to the GND. SLPXOOUT 22 32 VDDIO IN/OUT OSC OUT Sleep clock output pin from oscillator. A feedback resistor is built in between SLPXOIN pin and SLPXOOUT pin and a capacity array which can set parameters in the crystal oscillation circuit is built-in, so that external feedback resistances and capacities are unnecessary. When the crystal oscillator is not used, this pin should be connected to the GND.
Pin name Pin No. Attribute Condition Functional description QFN QFN VDD category Direction Type Default (during reset) RF interface RFIO 7 10 VDDCORE IN/OUT Analog — RF I/O pins. This product incorporates the 50 Ω matching circuit, so that external matching circuit is unnecessary. The RF output pattern should wire with the 50 Ω transmission line. For details, refer to the hardware application note of this product. General purpose I/O port GPIO0 31 46 VDDIO IN/OUT Pull-up Pull-down Schmitt trigger Hi-Z General purpose I/O pin. During reset, the pull-up and pull-down resistors are unconnected (input disable state). The same state continues just after the reset is released, and it will be controlled by software after that. After the pin configuration by software processing, it works as a GPIO pin of the input and output or Table 2-2 function. Pin processing when not using this function are listed in Table 2-2. (Note) GPIO1 GPIO2 GPIO5 GPIO6 GPIO7 GPIO8 GPIO11 GPIO12 GPIO16 GPIO17 GPIO18 GPIO19 GPIO22 GPIO23 GPIO24 GPIO25 GPIO26 GPIO27 GPIO28 GPIO29 GPIO30 GPIO31 VDDIO IN/OUT Pull-up Pull-down Schmitt trigger Pull-up General purpose I/O pin. During reset, the pull-up resistor is connected (input disable state). The pull-up resistor is connected (input state) just after the reset is released, and it will be controlled by software after that. After the pin configuration by software processing, it works as a GPIO pin of the input and output or Table 2-2 function. Pin processing when not using this function are listed in Table 2-2. In addition, GPIO1 pin is used in the case of switching operation modes. (Note)
Pin name Pin No. Attribute Condition Functional description QFN QFN VDD category Direction Type Default (during reset) GPIO3 GPIO4 GPIO9 GPIO10 GPIO14 GPIO20 GPIO21 VDDIO IN/OUT Pull-up Pull-down Schmitt trigger Hi-Z ADC input and general purpose I/O pin. During reset, the pull-up and pull-down resistors are unconnected (input disable state). The same state continues just after the reset is released, and it will be controlled by software after that. After reset, the software configures pull-up/pull-down resistors, and the pin can function as general purpose IO, or general ADC input. Pin processing when not using this function are listed in Table 2-2. (Note) GPIO13 25 37 VDDIO IN/OUT Pull-up Pull-down Schmitt trigger Pull-up General purpose IO pin. During reset, the pull-up resistor is connected (input disable state). The pull-up and pull-down resistors are unconnected (input disable state) just after the reset is released, and it will be controlled by software after that. After the pin configuration by software processing, it works as a GPIO pin of the input and output or Table 2-2 function. (Note) GPIO15 33 49 VDDIO IN/OUT Pull-up Pull-down Schmitt trigger Hi-Z General purpose I/O pin. During reset, the pull-up and pull-down resistors are unconnected (input disable state). The pull-up resistor is connected (input state) just after the reset is released, and it will be controlled by software after that. After the pin configuration by software processing, it works as a GPIO pin of the input and output or Table 2-2 function. Pin processing when not using this function are listed in Table 2-2. (Note) SWDCLK 32 47 VDDIO IN Pull-up Pull-down Schmitt trigger Pull-down Serial Wire debugger clock pin. During reset, the pull-down resistor is connected (input state). After the reset is released, the serial wire debugger clock is inputted. When not used, this pin should be open. SWDIO 17 22 VDDIO IN/OUT Pull-up Pull-down Schmitt trigger Pull-up Serial Wire Debugger data pin and operation switching pin. During reset, the pull-up resistor is connected (input state). After the reset is released, the serial wire debugger data is inputted and outputted. When not used, this pin should be open.
Pin name Pin No. Attribute Condition Functional description QFN QFN VDD category Direction Type Default (during reset) IC test interface TMODE 4 7 VDDIO IN Schmitt trigger — Test mode setting pins. These pins are used for IC manufacturing test and need to be connected to GND when assembled on a board. TRTEST1 TRTEST2 VDD12A IN/OUT Analog — Analog test pins. These pins are used for IC manufacturing test and need to be connected to GND when assembled on a board. Note: The state of the GPIO pin corresponds to the usage state in the user application mode. Since states differ partially when the operation is powered on with the HCI mode, please refer to the software application note about the detailed state and its setting method of each pin.
2.4. GPIO function list GPIO pins can be assigned to UART I/Fs, serial memory I/Fs and etc. by TC35678 firmware or command from external Hosts. Table 2-2 shows available functions for each GPIO pin, and Table 2-3 examples of GPIO function settings. About what function name shown in Table 2-2 is assigned to a plurality of pins in the same, please note that it cannot be assigned to select a plurality of pins at the same time. Table 2-2 Available functions for GPIO Pin name Function 1 Function 2 Function 3 Function 4 Analog input The pins of Unused GPIO0 WakeUp0 Input — — — — Open GPIO1 PWM0 Output — — — — Open (Note) GPIO2 PWM1 Output — — — — Open (Note) GPIO3 PWM2 Output SPI-DOUT Output — — ADC1 Input Open GPIO4 PWM3 Output SPI-DIN Input — — ADC2 Input Open GPIO5 UART1-TX Output SPI-DOUT Output — — — Open GPIO6 UART1-RX Input SPI-DIN Input — — — Open GPIO7 I2C-SCL Output UART2-TX Output SPI-SCS Output UART1-RTSX Output — Open GPIO8 I2C-SDA I/O UART2-RX Input SPI-SCLK Output UART1-CTSX Input — Open GPIO9 — — — — ADC3 Input Open GPIO10 — — — — ADC4 Input Open GPIO11 I2C-SCL Output SPI-DOUT Output — — — Open GPIO12 I2C-SDA I/O SPI-DIN Input — — — Open GPIO13 UART1-RTSX Output — — — — Open GPIO14 UART1-CTSX Input — — — ADC5 Input Open GPIO15 WakeUp1 Input — — — — Open GPIO16 UART2-TX Output — — — — Open GPIO17 UART2-RX Input — — — — Open GPIO18 UART2-RTSX Output — — — — Open GPIO19 UART2-CTSX Input — — — — Open GPIO20 — — — — ADC6 Input Open GPIO21 — — — — ADC7 Input Open GPIO22 PWM2 Output — — — — Open GPIO23 PWM3 Output — — — — Open GPIO24 to 31 — — — — — Open Note: Handle with care because of using operation mode switching.
Table 2-3 GPIO function list (example) Pin name Basic example Example of SPI unused Example of SPI + I2C Example of UART + SPI + I2C GPIO0 WakeUp0 WakeUp0 WakeUp0 WakeUp0 GPIO1 PWM0 PWM0 PWM0 PWM0 GPIO2 PWM1 PWM1 PWM1 PWM1 GPIO3 SPI-DOUT PWM2 PWM2 SPI-DOUT GPIO4 SPI-DIN ADC2 PWM3 SPI-DIN GPIO5 UART1-TX UART1-TX SPI-DOUT UART1-TX GPIO6 UART1-RX UART1-RX SPI-DIN UART1-RX GPIO7 SPI-SCS UART1-RTSX SPI-SCS SPI-SCS GPIO8 SPI-SCLK UART1-CTSX SPI-SCLK SPI-SCLK GPIO9 ADC3 ADC3 ADC3 ADC3 GPIO10 ADC4 ADC4 ADC4 ADC4 GPIO11 I2C-SCL I2C-SCL I2C-SCL I2C-SCL GPIO12 I2C-SDA I2C-SDA I2C-SDA I2C-SDA GPIO13 UART1-RTSX GPIO13 GPIO13 GPIO13 GPIO14 UART1-CTSX ADC5 ADC5 ADC5 GPIO15 WakeUp1 WakeUp1 WakeUp1 WakeUp1 GPIO16 UART2-TX UART2-TX UART2-TX UART2-TX GPIO17 UART2-RX UART2-RX UART2-RX UART2-RX GPIO18 UART2-RTSX UART2-RTSX UART2-RTSX UART2-RTSX GPIO19 UART2-CTSX UART2-CTSX UART2-CTSX UART2-CTSX GPIO20 ADC6 ADC6 ADC6 ADC6 GPIO21 ADC7 ADC7 ADC7 ADC7 GPIO22 PWM2 GPIO22 GPIO22 GPIO22 GPIO23 PWM3 PWM3 GPIO23 GPIO23 Note: There are other functions than the above examples. About the detail of the other functions, refer to TC35678 firmware specification.
2.5. Power Supply Pins Table 2-4 shows the attributes and descriptions of power supply pins for normal operations. Table 2-4 Power supply pins Pin name Pin number Attribute Description QFN40 QFN60 Type VDD/GND VDD/GND VPGM 5 8 TEST Test pin Please connect VPGM to GND. VBAT 18 28 VBAT VDD Power supply pin for DCDC and sleep circuit. Connect the external power source for DCDC and LDO built into the IC. LX 19 29 VBAT VDD DCDC output pin. Please connect to external inductor for DCDC. VDDCORE1 14 19 — VDD DCDC for feedback input, analog circuit power supply pin. Please connect to external inductor for DCDC. VDDCORE2 15 20 — VDD DCDC for feedback input, digital circuit power supply pin. Please connect to external inductor for DCDC. VDDIO1 VDDIO2 VDDIO VDD IO power supply Power supply pin for GPIO. VDDIOFQ 27 39 VDDIOFQ VDD Flash ROM external capacitor connection pin. It has been connected to the power supply of the internal flash ROM of the IC. As the LDO load capacitor, a capacitor of 0.1 μF or more should be connected at the operation temperature. VSS1 VSS2 VSS3 VSS4 VSS5 — 5 GND GND pin This pin is the unused inside the IC. Please connect to GND. VSSA 8 11 Analog GND GND pin for analog, this pin needs to be connected to GND. VSSRFIO 6 9 Analog GND GND pin for RFIO, this pin needs to be connected to GND. VSSX 13 18 Analog GND GND pin for OSC, this pin needs to be connected to GND. VSSDC 20 30 Digital GND GND pin for DCDC, this pin needs to be connected to GND. VSSD FIN FIN Digital GND Die pad ground Fin. Connect the exposed Die Pad to GND because this pad is digital ground as well.
- Functional Specifications 4.1. Bluetooth® Function The Bluetooth® function is realized by using the hardware which is configured with RF analog and baseband, and the software on a mask ROM. Only connecting a crystal oscillator and some discrete parts externally, the Bluetooth® wireless communication can work. 4.1.1. Supported Function This function is compliant with Bluetooth® V4.2 low energy standard. Main supported functions are shown below. Table 4-1 List of supported functions Items Description Notes Bluetooth® Core 4.2 LE is supported. v4.0 features Central Supported Peripheral Supported Multi Profile/point Supported Connection Update Supported Random Address Supported WhiteList Supported Security Property (Just Works) Supported Security Property (PassKey Entry) Supported Security Property (OOB) Supported Security Property (Numeric Comparison) Supported GATT-Client Supported GATT-Server Supported Broadcaster Supported Observer Supported v4.1 features Low Duty Cycle Directed Advertising Supported 32-bit UUID support in LE Supported LE L2CAP Connection Oriented Channel Support Supported LE Privacy v1.1 Supported Connection Parameter Request Procedure Supported Extended Reject Indication Supported Slave-initiated Features Exchange Supported LE Ping Supported Act as LE Master and LE Slave at the same time Supported Act as LE Slave to more than one LE Master at the same time Supported v4.2 features LE Data Packet Length Extension Supported LE Secure Connections Supported Link Layer Privacy Supported Link Layer Extended Scanner Filter Policies Supported
4.1.2. Support Protocol Layer Following figure shows the Bluetooth Protocol and Profile Layer supported. It has RF control, Link layer, internal HCI, L2CAP, ATT, SMP and GATT. Figure 4-1 Protocol Layer 4.1.3. RF Since the RF analog part of TC35678 builds in not only transmission and reception circuits but also the RF switch and the matching circuit, the RFIO pin which is a single I/O does not need an external matching circuit. The wireless device which suits for RF-PHY specifications of Bluetooth low energy can be realized easily by connecting to 50 Ω wiring. The transmission power can be selected from intended power between 0 and -20 dBm (4 dB steps). Not only default transmission power but also transmission power to the specified destination can be set. The RSSI of reception block has an accuracy of ± 2 dB (typ.) to the input signal between -90 and -10 dBm. 4.1.4. Auto Advertise Function Using an auto advertise function enables repeating transmissions of advertise packets with very small power. The auto advertise function is a function which transmits intended advertise packets without waking CPU up in Backup mode. Then, a scan request and a connection request can be also received. The response to the remote device can be preset in case of receiving a scan request, and when one connection request is received, this function wakes CPU up and leaves a subsequent process to the user software. Command API Option: User-Application (User-App) Service Database GATT ATT SMP Connection Update GAP UART Driver L2CAP Internal HCI Link layer RF control
4.2. Reset Interface (Power up sequence) 4.2.1. Features Reset interface has the following features. 1.9 to 3.6 V operation Level sensitive asynchronous reset (Low level: reset) When the power supply is applied, the external reset signal connected to the TC35678 should be held the reset state (RESETX = Low). Please release the reset (RESETX = High) after the power supply voltage reaches 1.9 V and becomes stable. Then, the oscillation of a crystal oscillator is started, and the internal reset is released by the internal timer after the oscillation-stable time of the crystal oscillator is passed. 4.2.2. Connection Example Reset signal can be input by an RC time constant circuit or an asynchronous level sensitive reset IC. Figure 4-2 shows a connection example where TC35678 is power-supplied by an RC time constant circuit. Reset signal can be given by RC time constant circuit. Figure 4-3 shows the timings to reset and reset-release for the power supply. Figure 4-2 Reset signal connection example Figure 4-3 Power-on reset release sequence VDDIO Power supply Reset signal -> Necessary for a reset release after VDDIO stabilization Reference clock Oscillation VBAT Power supply Sleep clock (in case of external oscillator connection) Operation starts Sleep clock (in case of crystal oscillator connection) Oscillation -> It can be input after VDDIO stabilization So as not to VBAT<VDDIO It may be input after stabilization of reference clock Internal LDO DC/DC converter LDO On DC/DC On System changes an internal power after sleep clock detection (It enters temporarily to Sleep mode.) Boot completion
1.9 V or more at startup
Connection example is the RC circuit that was omitted or simplified.
4.3.3. Frame Format TC35678 supports the following format: Number of data bits: 8 bits (LSB first) Parity bit: no parity Stop bit: 1 stop bit Flow control: RTSX/CTSX Figure 4-6 shows UART data frame. Figure 4-6 UART data frame 4.3.4. Flow Control Function Hardware flow control is available when TC35678 UART interface is assigned to GPIO5 to GPIO8 (GPIO5, 6, 13, 14) as four-wire start-stop synchronization data transfer. Transmit flow control (CTSX) and receive flow control (RTSX). Figure 4-7 shows signals input and output direction. Figure 4-7 UART connection example CTSX (Clear to Send) input signal is used for UART transmitting. Low input indicates the peer device (for example, the host in the Figure 4-7) is ready to receive data, and TC35678 sends data if it has data to transmit. On the other hand, TC35678 stops transmitting on the basis of UART unit frame when CTSX input is high. RTSX (Request to Send) output signal is used for UART receiving. Low output indicates TC35678 is ready to receive data and requests data to the peer device. TC35678 outputs RTSX low when ready to receive data. When the UART becomes busy and cannot receive data, TC35678 outputs RTSX high, and stops UART communication on the basis of UART unit frame. Response time of UART transmitting and receiving to flow control signals is between 1 frame to 4 frames depending on the baud rate and internal process status of frame. TC35678 UART Request To Send (RTSX) UART Clear To Send (CTSX) UART Received Data (RX) UART Transmitted Data (TX) HOST CPU TX CTSX
1 LSB 2 3 4 5 6 MSB
Start bit Stop bit Over Sampling (x 12 to 17) /bit 1 2 3 4 5 6 7 8 9 10
4.3.5. UART Baud Rate Setting TC35678 UART interface has a programmable baud rate setting function. The UART baud rate is generated from 26 MHz clock, and can be set according to the following equation depending on over sampling number and dividing ratio. RatioDividingNumberSamplingOver FrequencyClockGeneratingRateBaudBaudRateUART ×= Table 4-2 shows examples of UART Baud rate settings. If other target baud rates are required, please contact our engineering department. Table 4-2 UART Baud rate settings Target baud rate [bps] Actual baud rate [bps] Over sampling rate Frequency dividing ratio 9600 9587.021 12 226 14400 14396.46 14 129 19200 19174.04 12 113 28800 28856.83 17 53 38400 38461.54 13 52 57600 57777.78 15 30 76800 76923.08 13 26 115200 115555.6 15 15 153600 153846.15 13 13 230400 232142.9 16 7 307200 305882.4 17 5 460800 464285.7 14 4 921600 928571.4 14 2 Note: Error of target baud rate and the actual baud rate is to be set to within 1%. 4.3.6. TX message spacing function TC35678 spaces more than 12 time frames between different TX messages making less than 12 time frames between TX frames in a TX message when several TX frames belong to one TX message. Host CPU is able to know the boundaries between TX messages by measuring time frames between TX frames. Figure 4-8 TX frames and TX messages UART TX data UART TX massage UART TX message < 12 time frames < 12 time frames < 12 time frames > 12 time frames 1 time frame
4.3.7. Error Detecting Functions TC35678 UART interface has 3 kinds of error detecting functions. Receiver timeout error Receiver over run error Receiver frame error Receiver timeout error detection judges an error if an UART RX message made from several RX frames has an RX frame interval longer than a certain value. The interval is counted by internal timer. Keep the interval between RX frames less than 12 time frames that belong to an RX message. For UART1, keep intervals between different RX messages more than 12 time frames. For example, 115200 bps has 0.087 ms for 1 frame, the interval between RX messages should be longer than 0.087 ms × 12 = 1.04 ms. RX messages that has intervals less than 12 time frames gives an error because TC35678 sees them as one UART RX message. Interval of the received frame is the default in the 12 time frame, but it can be changed by the command. In the case of UART2, of different UART receive message interval is more than 14 ms. Figure 4-9 RX frames and RX messages Receiver over run error judges if UART receive frame buffer internal TC35678 is overflowed. Normally, this overflow does not happen when the flow control mentioned in 4.2.4 is activated for data communication. Receiver frame error judges if failing recognize the unit frame. A frame formation is judged as failure when its start bit is detected and the corresponding stop bit is detected as “0”. UART RX data UART RX message UART RX message < 12 time frames < 12 time frames < 12 time frames > 12 time frames 1 time frame
4.3.8. Host Wake up Function TC35678 can wakes up its host before sending UART data to the host. This function is disabled by default, but can be assigned to GPIO by command. Host wake up time can be changed by command (10 ms by default). Figure 4-10 Host wake up 4.3.9. HCI mode When TC35678 is used in the HCI mode, UART is the host interface to receive HCI commands. The Bluetooth® wireless performance can be tested in HCI mode by the measurement equipment which connects the UART directly. 4.3.9.1. HCI Reset Sends a HCI reset command from the host, at least 150 μs from the command complete event can be processed the following command successfully. Host wake up Host wake up time (10 ms by default) UART TX message UART TX data
4.4. SPI Interface 4.4.1. Features TC35678 has the following main features for a serial memory interface Operation voltage: 1.8 to 3.6 V SPI interface Chip select: 1 ch Chip select polarity: Selectable: High-active and Low-active Serial clock master operation: Polarity and phase are adjustable (4 combinations are selectable) Serial clock frequency: 25 Hz to 6.5 MHz Serial data transfer mode: MSB-first, LSB-first SPI interface can operate at 1.8 to 3.6 V depending on VDDIO, however, cannot operate at different voltage from ones other interfaces are operate at. 4.4.2. Connection Example TC35678 SPI interface can be connected to serial EEPROMs and serial Flash-ROMs and has 1 chip select port. Figure 4-11 shows a connection example, where a serial Flash-ROM is connected to TC35678 SPI interface. Figure 4-11 Connection example for serial Flash-ROM using SPI interface Chip select (SPI-SCS) Serial clock (SPI-SCLK) Write data (SPI-DOUT) Read data (SPI-DIN) Serial Flash-ROM TC35678
4.5.3. Selection of External Pull-up Resistor Value An external pull-up resistor value needs to be selected by the following equations in case of I2C bus interface. Its maximum value is defined by equation (1), in which tr is rise time of serial clock and data and Cb is I2C bus capacity. Its minimum value is defined by equation (2), in which VDDIO is a supply voltage for TC35678, Vol_max is the maximum value of low level output voltage, and Iol is the low level output current. Please set the pull-up resistor value between these lower and upper limits. b r C t ×= 8473 . 0Rext_max (1) ol ol I VVDDIO max_ ext_minR −= (2) TC35678 supports I2C bus standard mode (Max 100 kHz) and I2C bus fast mode (Min 100 kHz to Max 400 kHz). The rise time tr is 1000 ns for the standard mode and it is 300 ns for the fast mode. Cb can vary depending on the IC board and how it is implemented. Table 4-3 and Table 4-4 show examples when I2C bus capacity is 20 pF. Table 4-3 External pull-up resistor value for I2C standard mode (Cb = 20 pF) I2C bus frequency Max 100 kHz tr [ns] 1000 Cb [pF] 20 VDDIO [V] 1.8 3.0 3.6 Vol_max [V] 0.3 0.4 0.4 Iol [mA] 1 2 4 1 2 4 1 2 4 Rext_max [kΩ] 59.01 Table 4-4 External pull-up resistor value for I2C fast mode (Cb = 20 pF) I2C bus frequency Min 100 to Max 400 kHz tr [ns] 300 Cb [pF] 20 VDDIO [V] 1.8 3.0 3.6 Vol_max [V] 0.3 0.4 0.4 Iol [mA] 1 2 4 1 2 4 1 2 4 Rext_max [kΩ] 17.70
4.8. IC Reference Clock Interface 4.8.1. Features TC35678 has the following features for IC reference clock interface. Clock frequency: 26 MHz (please adjust the accuracy to < 50 ppm at the temperature in use) TC35678 doesn’t require external feedback resistors and load capacitor because it has an internal feedback resistor and capacitor array. Please adjust capacitor array, based on the specification of the used oscillator and PCB layout and assembly. 4.8.2. Connection Example Figure 4-21 Crystal oscillator connection example Control Trimming Input XOIN XOOUT TC35678
- Electric Characteristics 5.1. Absolute Maximum Ratings Maximum ratings must not be exceeded even for a moment. Voltages, currents, and temperatures that exceed the maximum ratings can cause break-downs, degradations, and damages not only for ICs but also for other components and boards. Please make sure application designs not to exceed the maximum ratings in any situation. Table 5-1 Maximum ratings (VSSA = VSSRFIO = VSSDC = VSSD = VSSX = 0 V) Note1: Do not connect VBAT to GND while VDDIO is powered. Current from VDDIO to VBAT through IC may cause damages, break-downs, and degradations. Note2: VDDIO+0.3 V should not be left more than 3.9 V. Items Symbols Ratings Units Min Max Power supply VBAT VDDIO (Note1) -0.3 +3.9 V Input voltage VIN -0.3 VDDIO + 0.3 (Note2) V Output voltage VOUT -0.3 VDDIO + 0.3 (Note2) V I/O pin Input current IIN -10 +10 mA Input power RFIO — +6 dBm Storage temperature Tstg -40 +125 °C
5.2. Operating Conditions TC35678 can operate normally with proven quality under the operating ranges. Any diversion from the operating ranges may cause false operation. Thus, please make sure application design to comply these operating ranges. Table 5-2 Operating conditions (VSSA = VSSRFIO = VSSDC = VSSD = VSSX = 0 V) Items Symbols Ratings Units Min Typ. Max VBAT Operating Voltage1 (Note1) VBATopr1 1.79 3.00 3.60 V VBAT Operating Voltage2 (Note2) VBATopr2 1.90 3.00 3.60 V VDDIO Operating Voltage (Note3) VDDIOopr 1.80 3.00 3.60 V VDDIOFQ Output Voltage (Note3) VDDIOFQ — 1.7 — V VDDCORE Voltage (Note3) VDDCORE1/ VDDCORE2 1.1 / 1.2 (Note4) — V RF frequency Fc 2400 — 2483.5 MHz Clock frequencies Reference clock Fck 25.99870 26.00000 26.00130 MHz Sleep clock fslclk 32.751616 32.768000 32.784384 kHz Ambient temp. Ta -40 +25 +85 °C Note1: The internal CPU powers on when the operating voltage rises to the minimum value of the VBAT operating voltage 1. However, please pay attention that the minimum voltage of the VBAT operating voltage 2 is required for the reading and writing operation of the flash ROM as indicated in the Note 2. Note2: For reading and writing operation to the flash ROM in the digital block, the power in the range of VBAT operating voltage 3 should be supplied. In the booting process, please release RESET after the voltage rises to the minimum value (1.9 V) because of accessing to the flash ROM to confirm the existence of applications. Moreover, in case of operating in the Standalone mode or driving till the under voltage detection turns off the operation, please pay attention to the relation between R/W operation to the flash ROM and the voltage. Note3: Please refer to other documents (application note) for our connection examples. Please do not input external power supply and do connect external capacitors to VDDIOFQ because they are supplied by the internal LDO. Note4: During RF block operation and 26 MHz operation of CPU, this voltage is 1.2 V (typ.). In other operation it becomes 1.1 V (typ.).
5.3. DC electric characteristics 5.3.1. Current Consumption (Design value) This section shows current consumption. When the operating temperature (Ta) is 25°C, and the operation of each power supply pin is in the recommendation connection state of our company, the current consumption is an average value. Table 5-3 Current consumption (VBAT = VDDIO1 = VDDIO2 = 3.0 V, VSSA = VSSRFIO = VSSDC = VSSD = VSSX = 0 V) Items Symbols Conditions Pins Ratings Unit (Note) Min Typ. Max Digital operation IDDDIG (Active1) VBAT — 0.7 — mA Flash read IDDRD (Flash Read) — — 2.4 — Flash write IDDWR (Flash Write) — — 15.6 — RX IDDRX (Active2) — — 3.3 — TX IDDTX (Active3) Output Power= 0 dBm — 3.3 — Low power mode With Connection IDDS1 (Sleep)
26 MHz crystal oscillator disabled
32 kHz crystal oscillator enabled When 144 KB-RAM retention is performed VBAT — 1.8 — μA Low power mode Without Connection IDDS2 (Backup) 32 kHz crystal oscillator enabled When 64 KB-RAM retention is performed — 1.3 — Low power mode Without Connection IDDS (Deep Sleep) 32 kHz crystal oscillator disabled — 0.05 — Note: Power consumption for IO depends on its settings.
Table 5-4 shows DC electric characteristics for each pin under 25°C ambient temperature. Table 5-4 DC Electric Characteristics (VBAT = VDDIO1 = VDDIO2 = 3.0 V, VSSD = VSSA = VSSRFIO = VSSDC = VSSX = 0 V) Items Symbols Condition Measuring Pin (Note 1) Rating Unit I/F Voltage Other Condition Min Typ. Max High Level Input Voltage VIH 3.0 V LVCMOS VDDIO 0.8×VDDIO — — V Low Level Input Voltage VIL 3.0 V LVCMOS VDDIO — — 0.2×VDDIO High Level Input Current IIH VDDIO = Input Voltage of each pin Pull-down Off VDDIO -10 — 10 μA Pull-down On 10 — 200 Low Level Input Current IIL Pull-up Off -10 — 10 Pull-up On -200 — - 10 High Level Output Voltage VOH 3.0 V IOH = 1 mA VDDIO VDDIO-0.6 — — V Low Level Output Voltage VOL 3.0 V IOL = 1 mA VDDIO — — 0.4 V External 32 kHz Clock Input level (Note2) VIH SLPCLK 3.0 V — S LPXOIN 0.8×VDDIO — — V VIL SLPCLKL 3.0 V — S LPXOIN — — 0.2×VDDIO V Note 1: Please refer to Table 2-4 for power supply line for each pin. Note 2: External oscillator is used for this case instead of crystal oscillator.
5.4. Built-in Regulator Characteristics Table 5-5 Built-in regulator characteristics (VBAT = 1.9 to 3.6 V, VSSA = VSSRFIO = VSSDC = VSSD = VSSX = 0 V) Items Symbols Pin names and conditions Ratings Units Min Typ. Max Output voltages Vout1 VDDCORE1/ VDDCORE2 — 1.1 / 1.2 (Note) — V Note: During RF block operation and 26 MHz operation of CPU, this voltage is 1.2 V (typ.). In other operation it becomes 1.1 V (typ.). Table 5-6 Built-in regulator characteristics (VBAT = 1.9 to 3.6 V, VSSA = VSSRFIO = VSSDC = VSSD = VSSX = 0 V) Items Symbols Pin names and conditions Ratings Units Min Typ. Max Output voltages Vout2 VDDIOFQ — 1.7 — V 5.5. ADC Characteristics Table 5-7 ADC characteristics (VBAT = 1.9 to 3.6 V, VSSA = VSSRFIO = VSSDC = VSSD = VSSX = 0 V) Items Symbols Condition Ratings Unit Min Typ. Max Analog reference voltage VREFH — 1.9 3.0 3.6 V Analog input voltage VAIN — VSSD — VREFH V
5.6. RF Characteristics The following conditions are applicable unless otherwise specified. Ta = 25°C V BAT = 3.0 V fx’tal = 26 MHz (Frequency accuracy is adjusted to ±2 ppm at normal temperature) PAOUT= 0 dBm Table 5-8, Table 5-9 shows RF receiving characteristics and RF transmitting characteristics based on Bluetooth® Core Spec. V4.2 low energy. About some the characteristics data here are design values. Table 5-8 RF Characteristic Test Item Packet bit ch. Condition Spec. Unit Min Typ. Max Output Power 255 octets PRBS9 0,12, 19,39 peak — — Pavg+ 3 dB dBm average — 0 — In-band Emissions 255 octets PRBS9 0,12, 19,39 -5 MHz — - 60 - 30 dBm -4 MHz — -55 - 30 -3 MHz — - 53 - 30 -2 MHz — -48 - 20
2 MHz — -50 - 20
3 MHz — -53 - 30
4 MHz — -56 - 30
5 MHz — -60 - 30
0,12, 19,39 Δf1avg (11110000) 225 249.3 275 kHz 10101010 Δf2max (99.9 %) 99.9 100 — % — Δf2avg /Δf1avg 0.8 0.90 — Ratio Carrier frequency offset (CFO) 255 octets 10101010 0,12, 19,39 average — 4.4 — kHz worst - 150 — 150 Carrier frequency drift 255 octets 10101010 Absolute maximum — 4.9 50 kHz Carrier frequency drift Rate 255 octets 10101010 Absolute maximum — 4.9 20 kHz/50 μs
Table 5-9 RF Characteristics Test Item Sub Item Packet bit ch. Condition Min Typ. Max Unit Rx Sensitivity — 37 octets — 0,12, 19,3 PER=30.8 % at 1500 packets with dirty — - 93.5 — dBm C/I and Receiver Selectivity Performance PER=30.8 % at 1500 packets with dirty 255 octets D wave: PRBS9 U wave: GFSK PRBS15 0,2,12, 19,37, <=- -7 MHz — -38 or less — dB -6 MHz — -32 — -5 MHz — -26 — -4 MHz — -30 — -3 MHz — -32 — -2 MHz — -35 — -1 MHz — -2 —
0 MHz — 8 —
1 MHz — -2 —
2 MHz — -30 —
3 MH z — -38 —
4 MHz — -40 —
5 MHz — -44 —
=> 6 MHz — -38 or less Blocking Performance — 255 octets D wave: PRBS9 U wave: CW 30-2000 MHz - 30 — — dBm 2003-2399 MHz - 35 — — 2484-2997 MHz -35 — — 3000 M-12.75 GHz - 30 — — Intermodulation Performance 1500 packets 255 octets f1=-50 dBm with un-modulati on f2=-50 dBm with PRBS15 0,12, 19,39 -4 MHz 30.8 0 — % +4 MHz Maximum input signal level PER 255 octets PRBS9 0,12, 19,39 -10 dBm 30.8 0 — % PER Report Integrity PER 255 octets PRBS9 0,12, 19,39 -30 dBm 50 50 65.4 % Note: C/I characteristic and blocking characteristic has the relief specs of the logo attestation test of Bluetooth® maybe applied. The blocking characteristic measures D wave as 12 ch.
5.7. AC Interface Characteristics (Design value) 5.7.1. UART Interface Table 5-10 UART Interface AC characteristics Symbols Items Min Typ. Max Unit tCLDTDLY Transmit Data ON from CTSX Low level 192 — — ns tCHDTDLY Transmit Data OFF from CTSX High level — — 2 byte tRLDTDLY Received Data ON from RTSX Low level 0 — — ns tRHDTDLY Received Data OFF from RTSX High level — — 8 byte CTSX TXD tCLDTDLY START BIT 0 BIT1 BIT2 BIT3 BIT4 BIT5 BIT6 BIT7 STOP tCHDTDLY tTXDIV RTSX RXD tRLDTDLY START BIT 0 BIT1 BIT2 BIT3 BIT4 BIT5 BIT6 BIT7 STOP tRHDTDLY tRXDIV Figure 5-1 UART Interface Timing Diagram
5.7.2. I 2C Interface 5.7.2.1. Normal Mode Table 5-11 I2C Interface Normal mode AC Characteristics Symbols Items Min Typ. Max Unit tDATS Data set-up time 250 — — ns tDATH Data hold time 300 — — ns tDATVD Data validity period — — 3450 ns tACKVD ACK validity period — — 3450 ns tSTAS Restart condition set-up time 4700 — — ns tSTAH Restart condition hold time 4000 — — ns tSTOS Stop condition set-up time 4000 — — ns tBUF Bus open period from stop condition to start condition 4700 — — ns tr Rise up time — — 1000 ns tf Fall down time — — 300 ns tHIGH Serial clock period of High 4000 — — ns tLOW Serial clock period of Low 4700 — — ns Cb Bus load capacitance — — 400 pF 70% 30% 70% tf tLOW tHIGH tDATVDtDATH tDATS 1/fS CL 70% 30% 70% 30% tAC KVD tS TO S tB UF tST AH S Sr P S 1st clock tr tf tr 2nd clock 3rd clock 9th clock 9th clock SDA SCL S : START condition Sr : Repeated START Condition P : STOP condition tST AHtST AS SCL SDA Figure 5-2 I2C Interface Normal mode Timing diagram
5.7.2.2. Fast mode Table 5-12 I2C Interface Fast mode AC Characteristics Symbols Items Min Typ. Max Unit tDATS Data set-up time 100 — — ns tDATH Data hold time 300 — — ns tDATVD Datavalidity period — — 900 ns tACKVD ACKvalidity period — — 900 ns tSTAS Restart condition set-up time 600 — — ns tSTAH Restart condition hold time 600 — — ns tSTOS Stop condition set-up time 600 — — ns tBUF Bus open period from stop condition to start condition 1300 — — ns tr Rise up time 20 + 0.1Cb — 300 ns tf Fall down time 20 + 0.1Cb — 300 ns tSP Spike pulse width that can be removed 0 — 50 ns tHIGH Serial clock period of High — 1423 — ns tLOW Serial clock period of Low — 1423 — ns Cb Bus load capacitance — — 400 pF 70% 30% 70% tf tLOW tHIGH tDATVDtDATH tDATS 1/fS CL 70% 30% 70% 30% tSP tAC KVD tS TO S tB UF tST AH S Sr P S 1st clock tr tf tr 2nd clock 3rd clock 9th clock 9th clock SDA SCL S : START condition Sr : Repeated START Condition P : STOP condition tST AHtST AS SDA SCL Figure 5-3 I2C Interface Fast mode Timing diagram
5.7.3. SPI Interface Table 5-13 SPI Interface Symbols Items Min Typ. Max Unit tSPICLKCYC SPI clock cycle 154 — — ns tSPICLKHPW SPI clock high pulse width 77 — — ns tSPICLKLPW SPI clock low pulse width 77 — — ns tSPICSS SPI chip select setup time 38 — — ns tSPICSH SPI chip select hold time 77 — — ns tSPIIW SPI transfer idle pulse width 54 — — ns tSPIAS SPI address setup time 38 — — ns tSPIAH SPI address hold time 77 — — ns tSPIDS SPI data setup time 38 — — ns tSPIDH SPI data hold time 77 — — ns Note: SPI Interface operates on the basis of 1/n frequency of half the frequency of ARM® Cortex®-M0 core clock (6.5 MHz for 13 MHz core clock) Figure 5-4 SPI Interface timing diagram SCLK tSPICSS tSPIAS tSPIAH tSPICSH A6 A5 A4WR A0 D15 D14 D1 D0 A7 A6 SCS DOUT Write tSPICLKHPW tSPICLKLPW tSPIDS tSPIDH tSPIIW SCLK tSPICSS tSPIAS tSPIAH tSPICSH A6 A5 A4WR A0 D15 A7 A6 SCS DIN Read tSPICLKHPW tSPICLKLPW tSPIDS tSPIDH tSPIIW tSPICLKCYC tSPICLKCYC D14 D0D1
5.8. Characteristics of Flash-ROM block Table 5-14 Characteristics of Flash-ROM block (VBAT=1.9 to 3.6 V, VSSA = VSSRFIO = VSSDC = VSSD = VSSX = 0 V) Item Symbol Condition Ratings Unit Min Typ. Max Number of times of erase and program — Ta=25°C 105 — — times
- S ystem Configuration Example An example of system configuration is shown in the following figures. 6.1. In case of Host CPU connection Host interface=UART and 26 MHz Reference Clock= XOSC Connection. XOSC (32.768 kHz) of the dotted line enclosure is unnecessary when the external input (HOST common use) is chosen. GPIO and SWD of connection is the connection example of when not in use. Figure 6-1 Example of TC35678FSG system configuration (HOST CPU connection) HOST I/F UART_RX UART_TX WakeUP0 RESETX VDD 1µF 0.1µF TC35678FSG
18 VBAT
1 VDDIO1
14 VDDCORE1
15 VDDCORE2
4 TMODE
5 VPGM
13 VSSX
20 VSSDC
7 RFIO
6 VSSRFIO
8 VSSA
10 TRTEST2
26.000MHz
3 X2 4
32.768KHz 2 X2 1 X1 ANT Coaxial Connecter VDD BAT_1 2 1 1µF 10µH SleepClockIN MLZ1608N100LT
27 VDDIOFQ
0.1µF
23 VDDIO2
UART_RX UART_TX WakeUP0 RESETX VDD 1µF 0.1µF TC35678FXG
28 VBAT
19 VDDCORE1
20 VDDCORE2
7 TMODE
8 VPGM
18 VSSX
30 VSSDC
10 RFIO
9 VSSRFIO11 VSSA
26.000M Hz 32.768KHz 2 X2 1 X1 ANT Coaxial Connect er VDD BAT_1 2 1 1µF 10µH SleepClockI N MLZ1608N100LT
39 VDDIOFQ
0.1µF
33 VDDIO2
Figure 6-2 Example of TC35678FXG system configuration (HOST CPU connection)
6.2. In case of Standalone XOSC (32.768 kHz) of the dotted line enclosure is unnecessary when the external input (HOST common use) is chosen. GPIO and SWD of connection is the connection example of when not in use. VDD 1µF 0.1µF TC35678FSG 26.000MHz 32.768KHz 2 X2 1 X1 ANT Coaxial Connecter VDD BAT_1 2 1 1µF 10µH SleepClockIN MLZ1608N100LT 0.1µF Figure 6-3 Example of TC35678FSG system configuration (Stand-alone)
1µF 0.1µF TC35678FXG 26.000MHz 32.768KHz 2 X2 1 X1 ANT Coaxial Connecter VDD BAT_1 2 1 1µF 10µH SleepClockIN MLZ1608N100LT 0.1µF Figure 6-4 Example of TC35678FXG system configuration (Stand-alone)
- Package outline 7.1. Outline dimensional drawing TC35678FSG-002(ELA (P-VQFN40-0505-0.40-005/F01) Figure 7-1 Package outline (P-VQFN40-0505-0.40-005/F01) Unit: mm Weight: 0.068 g (Typ.)
7.2. Outline dimensional drawing TC35678FSG-002(EL) (P-VQFN40-0505-0.40-002) Figure 7-2 Package outline (P-VQFN40-0505-0.40-002) Unit: mm Weight: 0.068 g (Typ.)
7.3. Outline dimensional drawing TC35678FXG-002(EL) (P-VQFN60-0707-0.40-001) Figure 7-3 Package outline (P-VQFN60-0707-0.40-001) Unit: mm Weight: 0.128 g (Typ.)
RESTRICTIONS ON PRODUCT USE Toshiba Corporation and its subsidiaries and affiliates are collectively referred to as “TOSHIBA”. Hardware, software and systems described in this document are collectively referred to as “Product”.
- TOSHIBA reserves the right to make changes to the information in this document and related Product without notice.
- This document and any information herein may not be reproduced without prior written permission from TOSHIBA. Even with TOSHIBA's written permission, reproduction is permissible only if reproduction is without alteration/omission.
- Though TOSHIBA works continually to improve Product's quality and reliability, Product can malfunction or fail. Customers are responsible for complying with safety standards and for providing adequate designs and safeguards for their hardware, software and systems which minimize risk and avoid situations in which a malfunction or failure of Product could cause loss of human life, bodily injury or damage to property, including data loss or corruption. Before customers use the Product, create designs including the Product, or incorporate the Product into their own applications, customers must also refer to and comply with (a) the latest versions of all relevant TOSHIBA information, including without limitation, this document, the specifications, the data sheets and application notes for Product and the precautions and conditions set forth in the "TOSHIBA Semiconductor Reliability Handbook" and (b) the instructions for the application with which the Product will be used with or for. Customers are solely responsible for all aspects of their own product design or applications, including but not limited to (a) determining the appropriateness of the use of this Product in such design or applications; (b) evaluating and determining the applicability of any information contained in this document, or in charts, diagrams, programs, algorithms, sample application circuits, or any other referenced documents; and (c) validating all operating parameters for such designs and applications. TOSHIBA ASSUMES NO LIABILITY FOR CUSTOMERS' PRODUCT DESIGN OR APPLICATIONS.
- PRODUCT IS NEITHER INTENDED NOR WARRANTED FOR USE IN EQUIPMENTS OR SYSTEMS THAT REQUIRE EXTRAORDINARILY HIGH LEVELS OF QUALITY AND/OR RELIABILITY, AND/OR A MALFUNCTION OR FAILURE OF WHICH MAY CAUSE LOSS OF HUMAN LIFE, BODILY INJURY, SERIOUS PROPERTY DAMAGE AND/OR SERIOUS PUBLIC IMPACT ("UNINTENDED USE"). Except for specific applications as expressly stated in this document, Unintended Use includes, without limitation, equipment used in nuclear facilities, equipment used in the aerospace industry, medical equipment, equipment used for automobiles, trains, ships and other transportation, traffic signaling equipment, equipment used to control combustions or explosions, safety devices, elevators and escalators, devices related to electric power, and equipment used in finance-related fields. IF YOU USE PRODUCT FOR UNINTENDED USE, TOSHIBA ASSUMES NO LIABILITY FOR PRODUCT. For details, please contact your TOSHIBA sales representative.
- Do not disassemble, analyze, reverse-engineer, alter, modify, translate or copy Product, whether in whole or in part.
- Product shall not be used for or incorporated into any products or systems whose manufacture, use, or sale is prohibited under any applicable laws or regulations.
- The information contained herein is presented only as guidance for Product use. No responsibility is assumed by TOSHIBA for any infringement of patents or any other intellectual property rights of third parties that may result from the use of Product. No license to any intellectual property right is granted by this document, whether express or implied, by estoppel or otherwise.
- ABSENT A WRITTEN SIGNED AGREEMENT, EXCEPT AS PROVIDED IN THE RELEVANT TERMS AND CONDITIONS OF SALE FOR PRODUCT, AND TO THE MAXIMUM EXTENT ALLOWABLE BY LAW, TOSHIBA (1) ASSUMES NO LIABILITY WHATSOEVER, INCLUDING WITHOUT LIMITATION, INDIRECT, CONSEQUENTIAL, SPECIAL, OR INCIDENTAL DAMAGES OR LOSS, INCLUDING WITHOUT LIMITATION, LOSS OF PROFITS, LOSS OF OPPORTUNITIES, BUSINESS INTERRUPTION AND LOSS OF DATA, AND (2) DISCLAIMS ANY AND ALL EXPRESS OR IMPLIED WARRANTIES AND CONDITIONS RELATED TO SALE, USE OF PRODUCT, OR INFORMATION, INCLUDING WARRANTIES OR CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, ACCURACY OF INFORMATION, OR NONINFRINGEMENT.
- Do not use or otherwise make available Product or related software or technology for any military purposes, including without limitation, for the design, development, use, stockpiling or manufacturing of nuclear, chemical, or biological weapons or missile technology products (mass destruction weapons). Product and related software and technology may be controlled under the applicable export laws and regulations including, without limitation, the Japanese Foreign Exchange and Foreign Trade Law and the U.S. Export Administration Regulations. Export and re-export of Product or related software or technology are strictly prohibited except in compliance with all applicable export laws and regulations.
- Please contact your TOSHIBA sales representative for details as to environmental matters such as the RoHS compatibility of Product. Please use Product in compliance with all applicable laws and regulations that regulate the inclusion or use of controlled substances, including without limitation, the EU RoHS Directive. TOSHIBA ASSUMES NO LIABILITY FOR DAMAGES OR LOSSES OCCURRING AS A RESULT OF NONCOMPLIANCE WITH APPLICABLE LAWS AND REGULATIONS.
Click to View Pricing, Inventory, Delivery & Lifecycle Information: Toshiba: TC35678FSG-002(ELC