0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
BCM88335L2CUBGT

BCM88335L2CUBGT

  • 厂商:

    CYPRESS(赛普拉斯)

  • 封装:

    145-UFBGA, WLBGA

  • 描述:

    IC RF TXRX+MCU BLUTOOTH 145UFBGA

  • 数据手册
  • 价格&库存
BCM88335L2CUBGT 数据手册
Please note that Cypress is an Infineon Technologies Company. The document following this cover page is marked as “Cypress” document as this is the company that originally developed the product. Please note that Infineon will continue to offer the product to new and existing customers as part of the Infineon product portfolio. Continuity of document content The fact that Infineon offers the following product as part of the Infineon product portfolio does not lead to any changes to this document. Future revisions will occur when appropriate, and any changes will be set out on the document history page. Continuity of ordering part numbers Infineon continues to support existing part numbers. Please continue to use the ordering part numbers listed in the datasheet for ordering. www.infineon.com CYW88335 Single-Chip 5G Wi-Fi IEEE 802.11ac MAC/Baseband/Radio with Integrated Bluetooth 4.1 for Automotive Applications The Cypress CYW88335 single-chip device provides the highest level of integration for Automotive In-Vehicle Infotainment connectivity systems with integrated single-stream IEEE 802.11ac MAC/baseband/radio, Bluetooth 4.1. In IEEE 802.11ac mode, the WLAN operation supports rates of MCS0–MCS9 (up to 256 QAM) in 20 MHz, 40 MHz, and 80 MHz channels for data rates up to 433.3 Mbps. In addition, all the rates specified in IEEE 802.11a/b/g/n are supported. Included on-chip are 2.4 GHz and 5 GHz transmit amplifiers, and receive low-noise amplifiers. Optional external PAs, LNAs, and antenna diversity are also supported. The CYW88335 offers an SDIO v3.0 interface for high speed 802.11ac connectivity. The Bluetooth host controller is interfaced over a 4-wire high speed UART and includes PCM for audio. The CYW88335 brings the latest mobile connectivity technology to automotive infotainment, telematics and rear seat entertainment. Offering Automotive Grade 3 (–40°C to +85°C) temperature performance, the CYW88335 is tested to AECQ100 environmental stress guidelines and manufactured in ISO9001 and TS16949 certified facilities. The CYW88335 implements highly sophisticated enhanced collaborative coexistence hardware mechanisms and algorithms, which ensure that WLAN and Bluetooth collaboration is optimized for maximum performance. In addition, coexistence support for external radios (such as LTE cellular, GPS, and WiMAX) is provided via an external interface. As a result, enhanced overall quality for simultaneous voice, video, and data transmission is achieved. Cypress Part Numbering Scheme Cypress is converting the acquired IoT part numbers from Broadcom to the Cypress part numbering scheme. Due to this conversion, there is no change in form, fit, or function as a result of offering the device with Cypress part number marking. The table provides Cypress ordering part number that matches an existing IoT part number. Table 1. Mapping Table for Part Number between Broadcom and Cypress Broadcom Part Number Cypress Part Number BCM88335 CYW88335 BCM88335L2CUBG CYW88335L2CUBG Acronyms and Abbreviations In most cases, acronyms and abbreviations are defined on first use. For a comprehensive list of acronyms and other terms used in Cypress documents, go to http://www.cypress.com/glossary. Features IEEE 802.11x Key Features ■ IEEE 802.11ac compliant. ■ Single-stream spatial multiplexing up to 433.3 Mbps data rate. ■ Supports 20, 40, and 80 MHz channels with optional SGI (256 QAM modulation). ■ Full IEEE 802.11a/b/g/n legacy compatibility with enhanced performance. ■ TX and RX low-density parity check (LDPC) support for improved range and power efficiency. ■ Supports RX space-time block coding (STBC) ■ Supports IEEE 802.11ac/n beamforming. ■ On-chip power amplifiers and low-noise amplifiers for both bands. ■ Support for optional front-end modules (FEM) with external PAs and LNAs ■ Shared Bluetooth and WLAN receive signal path eliminates the need for an external power splitter while maintaining excellent sensitivity for both Bluetooth and WLAN. Cypress Semiconductor Corporation Document Number: 002-15057 Rev. *B • ■ Internal fractional nPLL allows support for a wide range of reference clock frequencies ■ Supports IEEE 802.15.2 external coexistence interface to optimize bandwidth utilization with other co-located wireless technologies such as LTE, GPS, or WiMAX ■ Supports standard SDIO v3.0 (including DDR50 mode at 50 MHz and SDR104 mode at 208 MHz, 4-bit and 1-bit), and gSPI (48 MHz) host interfaces. ■ Backward compatible with SDIO v2.0 host interfaces. ■ ■ 198 Champion Court Integrated ARMCR4™ processor with tightly coupled memory for complete WLAN subsystem functionality, minimizing the need to wake up the applications processor for standard WLAN functions. This allows for further minimization of power consumption, while maintaining the ability to field upgrade with future features. On-chip memory includes 768 KB SRAM and 640 KB ROM. OneDriver™ software architecture for easy migration from existing embedded WLAN and Bluetooth devices as well as future devices. • San Jose, CA 95134-1709 • 408-943-2600 Revised May 8, 2017 CYW88335 Bluetooth Key Features General Features ■ Complies with Bluetooth Core Specification Version 4.1 for automotive applications with provisions for supporting future specifications. ■ Bluetooth Class 1 or Class 2 transmitter operation. ■ Supports extended synchronous connections (eSCO), for enhanced voice quality by allowing for retransmission of dropped packets. ■ Adaptive frequency hopping (AFH) for reducing radio frequency interference. ■ Interface support, host controller interface (HCI) using a highspeed UART interface and PCM for audio data. ■ Supports multiple simultaneous Advanced Audio Distribution Profiles (A2DP) for stereo sound. ■ Automatic frequency detection for standard crystal and TCXO values. ■ Supports low energy host wake-up for long term system sleep capability. ■ Supports battery voltage range from 3.0V to 4.8V supplies with internal switching regulator. ■ Programmable dynamic power management ■ OTP: 502 bytes of user-accessible memory ■ Nine GPIOs ■ Package options: ❐ 145 ball WLBGA (4.87 mm × 5.413 mm, 0.4 mm pitch) ■ Security: ™ ™ ❐ WPA and WPA2 (Personal) support for powerful encryption and authentication ❐ AES and TKIP in hardware for faster data encryption and IEEE 802.11i compatibility ® ❐ Reference WLAN subsystem provides Cisco Compatible Extensions (CCX, CCX 2.0, CCX 3.0, CCX 4.0, CCX 5.0) ❐ Reference WLAN subsystem provides Wi-Fi Protected Setup (WPS) ■ Worldwide regulatory support: Global products supported with worldwide homologated design. Figure 1. Functional Block Diagram VIO WLAN Host I/F External Coexistence I/F VBAT 5 GHz WLAN TX WL_REG_ON 5 GHz WLAN RX SDIO*/SPI FEM or T/R Switch COEX 2.4 GHz WLAN TX CLK_REQ BT_REG_ON UART Bluetooth Host I/F CYW88335 2.4 GHz WLAN/BT RX Bluetooth TX FEM or T/R Switch CBF I2S PCM BT_DEV_WAKE BT_HOST_WAKE IoT Resources Cypress provides a wealth of data at http://www.cypress.com/internet-things-iot to help you to select the right IoT device for your design, and quickly and effectively integrate the device into your design. Cypress provides customer access to a wide range of information, including technical documentation, schematic diagrams, product bill of materials, PCB layout information, and software updates. Customers can acquire technical documentation and software from the Cypress Support Community website (http:// community.cypress.com/). Document Number: 002-15057 Rev. *B Page 2 of 110 CYW88335 Contents 1. Overview ........................................................................ 4 1.1 Overview ............................................................... 4 1.2 Features ................................................................ 6 1.3 Standards Compliance .......................................... 6 1.4 Automotive Usage Model ...................................... 7 2. Power Supplies and Power Management ................... 8 2.1 Power Supply Topology ........................................ 8 2.2 PMU Features ....................................................... 8 2.3 WLAN Power Management ................................. 10 2.4 PMU Sequencing ................................................ 10 2.5 Power-Off Shutdown ........................................... 11 2.6 Power-Up/Power-Down/Reset Circuits ............... 11 3. Frequency References ............................................... 12 3.1 Crystal Interface and Clock Generation .............. 12 3.2 External Frequency Reference ............................ 12 3.3 Frequency Selection ............................................ 14 3.4 External 32.768 kHz Low-Power Oscillator ......... 14 4. Bluetooth Subsystem Overview ................................ 15 4.1 Features .............................................................. 15 4.2 Bluetooth Radio ................................................... 16 5. Bluetooth Baseband Core ......................................... 17 5.1 Bluetooth 4.1 Features ........................................ 17 5.2 Bluetooth Low Energy ......................................... 17 5.3 Link Control Layer ............................................... 17 5.4 Test Mode Support .............................................. 18 5.5 Bluetooth Power Management Unit ..................... 18 5.6 Adaptive Frequency Hopping .............................. 22 5.7 Advanced Bluetooth/WLAN Coexistence ............ 22 5.8 Fast Connection (Interlaced Page and Inquiry Scans) ................................................... 22 6. Microprocessor and Memory Unit for Bluetooth ..... 23 6.1 Overview ............................................................. 23 6.2 RAM, ROM, and Patch Memory .......................... 23 6.3 Reset ................................................................... 23 7. Bluetooth Peripheral Transport Unit ........................ 24 7.1 PCM Interface ..................................................... 24 7.2 UART Interface .................................................... 30 7.3 I2S Interface ........................................................ 31 8. WLAN Global Functions ............................................ 34 8.1 WLAN CPU and Memory Subsystem .................. 34 8.2 One-Time Programmable Memory ...................... 34 8.3 GPIO Interface .................................................... 34 8.4 External Coexistence Interface ........................... 35 8.5 UART Interface .................................................... 35 8.6 JTAG Interface .................................................... 35 9. WLAN Host Interfaces ................................................ 36 9.1 SDIO v3.0 ............................................................ 36 9.2 Generic SPI Mode ............................................... 37 10. Wireless LAN MAC and PHY ................................... 45 10.1 IEEE 802.11ac MAC ......................................... 45 10.2 IEEE 802.11ac PHY .......................................... 48 11. WLAN Radio Subsystem ......................................... 50 11.1 Receiver Path .................................................... 50 Document Number: 002-15057 Rev. *B 11.2 Transmit Path .................................................... 50 11.3 Calibration ......................................................... 50 12. Pinout and Signal Descriptions .............................. 52 12.1 Ball Maps ........................................................... 52 12.2 Signal Descriptions ............................................ 53 12.3 WLAN GPIO Signals and Strapping Options .... 58 12.4 GPIO/SDIO Alternative Signal Functions .......... 61 12.5 I/O States .......................................................... 62 13. DC Characteristics ................................................... 65 13.1 Absolute Maximum Ratings ............................... 65 13.2 Environmental Ratings ...................................... 65 13.3 Electrostatic Discharge Specifications .............. 65 13.4 Recommended Operating Conditions and DC Characteristics ............................................ 66 14. Bluetooth RF Specifications .................................... 68 15. WLAN RF Specifications .......................................... 74 15.1 Introduction ........................................................ 74 15.2 2.4 GHz Band General RF Specifications ........ 74 15.3 WLAN 2.4 GHz Receiver Performance Specifications ................................................... 75 15.4 WLAN 2.4 GHz Transmitter Performance Specifications ................................................... 79 15.5 WLAN 5 GHz Receiver Performance Specifications ................................................... 80 15.6 WLAN 5 GHz Transmitter Performance Specifications ................................................... 83 15.7 General Spurious Emissions Specifications ...... 84 16. Internal Regulator Electrical Specifications .......... 85 16.1 Core Buck Switching Regulator ......................... 85 16.2 3.3V LDO (LDO3P3) ......................................... 86 16.3 2.5V LDO (BTLDO2P5) ..................................... 87 16.4 CLDO ................................................................ 88 16.5 LNLDO .............................................................. 89 17. System Power Consumption ................................... 90 17.1 WLAN Current Consumption ............................. 90 17.2 Bluetooth Current Consumption ........................ 91 18. Interface Timing and AC Characteristics ............... 92 18.1 SDIO/gSPI Timing ............................................. 92 18.2 JTAG Timing .................................................. 101 19. Power-Up Sequence and Timing ........................... 102 19.1 Sequencing of Reset and Regulator Control Signals ............................... 102 20. Package Information .............................................. 105 20.1 Package Thermal Characteristics ................... 105 20.2 Junction Temperature Estimation and PSIJT Versus THETAJC .................................. 105 20.3 Environmental Characteristics ......................... 105 21. Mechanical Information ......................................... 106 22. Ordering Information .............................................. 108 23. References .............................................................. 108 Document History ........................................................ 109 Sales, Solutions, and Legal Information ................... 110 Page 3 of 110 CYW88335 1. Overview 1.1 Overview The Cypress CYW88335 single-chip device provides the highest level of integration for Automotive In-Vehicle Infotainment wireless connectivity systems, with integrated IEEE 802.11 a/b/g/n/ac MAC/baseband/radio, and Bluetooth 4.1 + enhanced data rate (EDR). It provides a small form-factor solution with minimal external components to drive down cost for mass volumes and allows for platform flexibility in size, form, and function. The following figure shows the interconnect of all the major physical blocks in the CYW88335 and their associated external interfaces, which are described in greater detail in the following sections. Document Number: 002-15057 Rev. *B Page 4 of 110 CYW88335 Figure 2. CYW88335 Block Diagram SECI UART and GCI-GPIOs UART PMU WLAN RAM Sharing WL_HOST_WAKE WL_DEV_WAKE JTAG Other GPIOs TCM RAM768KB ROM640KB SDIOD PCM ARMCM3 Registers WLAN Master Slave JTAG Master ARMCR4 WLAN ÅÆ BT Access AXI2AHB AHB2AXI Chip Common OTP RX/TX BLE AHB2APB AXI2APB DOT11MAC (D11) GCI Coex I/F GPIO Timers WD Pause SDIO 3.0 NIC-301 AXI Backplane I2S DMA WL_REG_ON BT_REG_ON VBAT RAM ROM AHB Bus Matrix BT_HOST_WAKE BT_DEV_WAKE UART PCM I2S Other GPIOs Port Control GCI LCU APU BlueRF Shared LNA Control and Other Coex I/Fs RF Switch Controls 1 x 1 802.11ac PHY 2.4 GHz/5 GHz 802.11ac Dual-Band Radio Modem XTAL Bluetooth RF 32 kHz External LPO BT PA WLAN Bluetooth CLB FEM or SP3T 2.4 GHz FEM or SPDT 5 GHz Diplexer Document Number: 002-15057 Rev. *B Page 5 of 110 CYW88335 1.2 Features The CYW88335 supports the following features: ■ IEEE 802.11a/b/g/n/ac dual-band radio with virtual-simultaneous dual-band operation ■ Bluetooth v4.1 + EDR with integrated Class 1 PA ■ Concurrent Bluetooth and WLAN operation ■ On-chip WLAN driver execution capable of supporting IEEE 802.11 functionality ■ WLAN host interface options: ❐ SDIO v3.0 (1-bit/4-bit)—up to 208 MHz clock rate in SDR104 mode ❐ gSPI—up to 48 MHz clock rate ■ BT host digital interface (which can be used concurrently with the above interfaces): ❐ UART (up to 4 Mbps) ■ ECI—enhanced coexistence support, ability to coordinate BT SCO transmissions around WLAN receptions ■ I2S/PCM for BT audio ■ HCI high-speed UART (H4, H4+, H5) transport support ■ Wideband speech support (16 bits linear data, MSB first, left justified at 4K samples/s for transparent air coding, both through I2S and PCM interface) ■ Bluetooth SmartAudio® technology improves voice and music quality for automotive applications ■ Bluetooth low-power inquiry and page scan ■ Bluetooth Low Energy (BLE) support ■ Bluetooth Packet Loss Concealment (PLC) ■ Bluetooth Wide Band Speech (WBS) ■ Audio rate-matching algorithms 1.3 Standards Compliance The CYW88335 supports the following standards: ■ Bluetooth 2.1 + EDR ■ Bluetooth 3.0 ■ Bluetooth 4.1 (Bluetooth Low Energy) ■ IEEE802.11ac single-stream mandatory and optional requirements for 20 MHz, 40 MHz, and 80 MHz channels ■ IEEE 802.11n—Handheld Device Class (Section 11) ■ IEEE 802.11a ■ IEEE 802.11b ■ IEEE 802.11g ■ IEEE 802.11d ■ IEEE 802.11h ■ IEEE 802.11i Document Number: 002-15057 Rev. *B Page 6 of 110 CYW88335 ■ Security: ❐ WEP ™ ❐ WPA Personal ™ ❐ WPA2 Personal ❐ WMM ❐ WMM-PS (U-APSD) ❐ WMM-SA ❐ AES (Hardware Accelerator) ❐ TKIP (HW Accelerator) ❐ CKIP (SW Support) ■ Proprietary Protocols: ❐ CCXv2 ❐ CCXv3 ❐ CCXv4 ❐ CCXv5 ■ IEEE 802.15.2 Coexistence Compliance—on silicon solution compliant with IEEE 3 wire requirements The CYW88335 will support the following future drafts/standards: ■ IEEE 802.11r—Fast Roaming (between APs) ■ IEEE 802.11w—Secure Management Frames ■ IEEE 802.11 Extensions: ® ❐ IEEE 802.11e QoS Enhancements (as per the WMM specification is already supported) ❐ IEEE 802.11h 5 GHz Extensions ❐ IEEE 802.11i MAC Enhancements ❐ IEEE 802.11k Radio Resource Measurement 1.4 Automotive Usage Model The CYW88335 incorporates a number of unique features to simplify integration into automotive platforms. Its flexible PCM and UART interfaces enable it to transparently connect with existing platform circuits. In addition, the TCXO and LPO inputs allow the use of existing automotive features to further minimize the size, power, and cost of the complete system. ■ The PCM interface provides multiple modes of operation to support both master and slave as well as hybrid interfacing to single or multiple external codec devices. ■ The UART interface supports hardware flow control with tight integration to power-control sideband signaling to support the lowest power operation. ■ The crystal oscillator interface accommodates any of the typical reference frequencies used by mobile platform architectures. ■ The highly linear design of the radio transceiver ensures that the device has the lowest spurious emissions output regardless of the state of operation. It has been fully characterized in the global cellular bands. ■ The transceiver design has excellent blocking and intermodulation performance in the presence of a cellular transmission (LTE, GSM®, GPRS, CDMA, WCDMA, or iDEN). The CYW88335 is designed to directly interface with new and existing automotive platform designs. Document Number: 002-15057 Rev. *B Page 7 of 110 CYW88335 2. Power Supplies and Power Management 2.1 Power Supply Topology One buck regulator, multiple LDO regulators, and a power management unit (PMU) are integrated into the CYW88335. All regulators are programmable via the PMU. These blocks simplify power supply design for Bluetooth and WLAN functions in embedded designs. A single VBAT (3.0V to 4.8V DC maximum) and VIO supply (1.8V to 3.3V) can be used, with all additional voltages being provided by the regulators in the CYW88335. Two control signals, BT_REG_ON and WL_REG_ON, are used to power up the regulators and take the respective section out of reset. The CBUCK CLDO and LNLDO power up when any of the reset signals are deasserted. All regulators are powered down only when both BT_REG_ON and WL_REG_ON are deasserted. The CLDO and LNLDO may be turned off and on based on the dynamic demands of the digital baseband. The CYW88335 allows for an extremely low power-consumption mode by completely shutting down the CBUCK, CLDO, and LNLDO regulators. When in this state, LPLDO1 and LPLDO2 (which are low-power linear regulators that are supplied by the system VIO supply) provide the CYW88335 with all the voltages it requires, further reducing leakage currents. 2.2 PMU Features ■ VBAT to 1.35V (275 mA nominal, 600 mA maximum) Core-Buck (CBUCK) switching regulator ■ VBAT to 3.3V (200 mA nominal, 450 mA maximum) LDO3P3 ■ VBAT to 2.5V (15 mA nominal, 70 mA maximum) BTLDO2P5 ■ 1.35V to 1.2V (100 mA nominal, 150 mA maximum) LNLDO ■ 1.35V to 1.2V (175 mA nominal, 300 mA maximum) CLDO with bypass mode for deep-sleep ■ Additional internal LDOs (not externally accessible) Document Number: 002-15057 Rev. *B Page 8 of 110 CYW88335 Figure 3 shows the regulators and a typical power topology. Figure 3. Typical Power Topology for the CYW88335 Shaded areas are internal to the CYW88335 Internal LNLDO 80 mA Internal LNLDO 80 mA Internal VCOLDO 80 mA Internal LNLDO 80 mA 1.2V XTAL LDO 30 mA 1.2V WL RF – AFE 1.2V WL RF – TX (2.4 GHz, 5 GHz) 1.2V WL RF – LOGEN (2.4 GHz, 5 GHz) 1.2V WL RF – RX/LNA (2.4 GHz, 5 GHz) WL RF – XTAL WL RF – RFPLL PFD/MMD LNLDO 100 mA 1.2V BT RF DFE/DFLL WL_REG_ON BT_REG_ON VBAT PLL/RXTX Core Buck  Regulator CBUCK Peak 600 mA Average 275 mA WLAN BBPLL/DFLL 1.35V WLAN/BT/CLB/Top, always on WL OTP VDDIO LPLDO1 3 mA 1.1V CLDO Peak 300 mA Average 175 mA (Bypass in deep  sleep) WL PHY 1.2V– 1.1V WL DIGITAL BT DIGITAL WL/BT SRAMs VDDIO BTLDO2P5 Peak 70 mA Average 15 mA 2.5V MEMLPLDO 3 mA 0.9V BT CLASS 1 PA WL PA/PAD (2.4 GHz, 5 GHz) VDDIO_RF Internal LNLDO 25 mA Internal LNLDO 8 mA Document Number: 002-15057 Rev. *B 2.5V 3.3V 2.5V LDO3P3 Peak 800–450 mA Average 200 mA WL OTP 3.3V WL RF – VCO WL RF – CP Page 9 of 110 CYW88335 2.3 WLAN Power Management All areas of the chip design are optimized to minimize power consumption. Silicon processes and cell libraries were chosen to reduce leakage current and supply voltages. Additionally, the CYW88335 integrated RAM is a high Vt memory with dynamic clock control. The dominant supply current consumed by the RAM is leakage current only. Additionally, the CYW88335 includes an advanced WLAN power management unit (PMU) sequencer. The PMU sequencer provides significant power savings by putting the CYW88335 into various power management states appropriate to the current environment and activities that are being performed. The power management unit enables and disables internal regulators, switches, and other blocks based on a computation of the required resources and a table that describes the relationship between resources and the time needed to enable and disable them. Power-up sequences are fully programmable. Configurable, free-running counters (running at the 32.768 kHz LPO clock frequency) in the PMU sequencer are used to turn on and turn off individual regulators and power switches. Clock speeds are dynamically changed (or gated altogether) for the current mode. Slower clock speeds are used wherever possible. The CYW88335 WLAN power states are described as follows: ■ Active mode— All WLAN blocks in the CYW88335 are powered up and fully functional with active carrier sensing and frame transmission and receiving. All required regulators are enabled and put in the most efficient mode based on the load current. Clock speeds are dynamically adjusted by the PMU sequencer. ■ Doze mode—The radio, analog domains, and most of the linear regulators are powered down. The rest of the CYW88335 remains powered up in an IDLE state. All main clocks (PLL, crystal oscillator or TCXO) are shut down to reduce active power consumption to the minimum. The 32.768 kHz LPO clock is available only for the PMU sequencer. This condition is necessary to allow the PMU sequencer to wake up the chip and transition to Active mode. In Doze mode, the primary power consumed is due to leakage current. ■ Deep-sleep mode—Most of the chip, including both analog and digital domains, and most of the regulators are powered off. Logic states in the digital core are saved and preserved into a retention memory in the always-ON domain before the digital core is powered off. Upon a wake-up event triggered by the PMU timers, an external interrupt, or a host resume through the SDIO bus, logic states in the digital core are restored to their pre-deep-sleep settings to avoid lengthy HW reinitialization. ■ Power-down mode—The CYW88335 is effectively powered off by shutting down all internal regulators. The chip is brought out of this mode by external logic reenabling the internal regulators. 2.4 PMU Sequencing The PMU sequencer is responsible for minimizing system power consumption. It enables and disables various system resources based on a computation of the required resources and a table that describes the relationship between resources and the time needed to enable and disable them. Resource requests may come from several sources: clock requests from cores, the minimum resources defined in the ResourceMin register, and the resources requested by any active resource request timers. The PMU sequencer maps clock requests into a set of resources required to produce the requested clocks. Each resource is in one of four states (enabled, disabled, transition_on, and transition_off) and has a timer that contains 0 when the resource is enabled or disabled and a nonzero value in the transition states. The timer is loaded with the time_on or time_off value of the resource when the PMU determines that the resource must be enabled or disabled. That timer decrements on each 32.768 kHz PMU clock. When it reaches 0, the state changes from transition_off to disabled or transition_on to enabled. If the time_on value is 0, the resource can go immediately from disabled to enabled. Similarly, a time_off value of 0 indicates that the resource can go immediately from enabled to disabled. The terms enable sequence and disable sequence refer to either the immediate transition or the timer load-decrement sequence. During each clock cycle, the PMU sequencer performs the following actions: ■ Computes the required resource set based on requests and the resource dependency table. ■ Decrements all timers whose values are non zero. If a timer reaches 0, the PMU clears the ResourcePending bit for the resource and inverts the ResourceState bit. ■ Compares the request with the current resource status and determines which resources must be enabled or disabled. ■ Initiates a disable sequence for each resource that is enabled, no longer being requested, and has no powered up dependents. ■ Initiates an enable sequence for each resource that is disabled, is being requested, and has all of its dependencies enabled. Document Number: 002-15057 Rev. *B Page 10 of 110 CYW88335 2.5 Power-Off Shutdown The CYW88335 provides a low-power shutdown feature that allows the device to be turned off while the host, and any other devices in the system, remain operational. When the CYW88335 is not needed in the system, VDDIO_RF and VDDC are shut down while VDDIO remains powered. This allows the CYW88335 to be effectively off while keeping the I/O pins powered so that they do not draw extra current from any other devices connected to the I/O. During a low-power shut-down state, the provided VDDIO remains applied to the CYW88335, all outputs are tristated, and most input signals are disabled. Input voltages must remain within the limits defined for normal operation. This is done to prevent current paths or create loading on any digital signals in the system, and enables the CYW88335 to be fully integrated in an embedded device and take full advantage of the lowest power-savings modes. When the CYW88335 is powered on from this state, it is the same as a normal power-up, and the device does not retain any information about its state from before it was powered down. 2.6 Power-Up/Power-Down/Reset Circuits The CYW88335 has two signals (see Table 2) that enable or disable the Bluetooth and WLAN circuits and the internal regulator blocks, allowing the host to control power consumption. For timing diagrams of these signals and the required power-up sequences, see Power-Up Sequence and Timing on page 102. Table 2. Power-Up/Power-Down/Reset Control Signals Signal Description WL_REG_ON This signal is used by the PMU (with BT_REG_ON) to power up the WLAN section. It is also OR-gated with the BT_REG_ON input to control the internal CYW88335 regulators. When this pin is high, the regulators are enabled and the WLAN section is out of reset. When this pin is low, the WLAN section is in reset. If BT_REG_ON and WL_REG_ON are both low, the regulators are disabled. This pin has an internal 200 k pull-down resistor that is enabled by default. It can be disabled through programming. BT_REG_ON This signal is used by the PMU (with WL_REG_ON) to decide whether or not to power down the internal CYW88335 regulators. If BT_REG_ON and WL_REG_ON are low, the regulators will be disabled. This pin has an internal 200 k pull-down resistor that is enabled by default. It can be disabled through programming. Document Number: 002-15057 Rev. *B Page 11 of 110 CYW88335 3. Frequency References An external crystal is used for generating all radio frequencies and normal operation clocking. As an alternative, an external frequency reference may be used. In addition, a low-power oscillator (LPO) is provided for lower power mode timing. 3.1 Crystal Interface and Clock Generation The CYW88335 can use an external crystal to provide a frequency reference. The recommended configuration for the crystal oscillator, including all external components, is shown in Figure 4. Consult the reference schematics for the latest configuration and recommended components. Figure 4. Recommended Oscillator Configuration C * WRF_XTAL_IN 37.4 MHz C * X ohms * WRF_XTAL_OUT * Values determined by crystal drive level. See reference schematics for details.  A fractional-N synthesizer in the CYW88335 generates the radio frequencies, clocks, and data/packet timing, enabling the CYW88335 to operate using a wide selection of frequency references. For SDIO applications, the recommended default frequency reference is a 37.4 MHz crystal. The signal characteristics for the crystal interface are listed in Table 3 on page 13. Note: Although the fractional-N synthesizer can support alternative reference frequencies, frequencies other than the default require support to be added in the driver, plus additional extensive system testing. Contact Cypress for details. 3.2 External Frequency Reference As an alternative to a crystal, an external precision frequency reference can be used. The recommended default frequency is 37.4 MHz. This must meet the phase noise requirements listed in Table 3. If used, the external clock should be connected to the WRF_XTAL_IN pin through an external 1000 pF coupling capacitor, as shown in Figure 5. The internal clock buffer connected to this pin will be turned off when the CYW88335 goes into sleep mode. When the clock buffer turns on and off, there will be a small impedance variation. Power must be supplied to the WRF_XTAL_BUCK_VDD1P5 pin. Figure 5. Recommended Circuit to Use with an External Reference Clock 1000 pF Reference  Clock WRF_XTAL_IN NC Document Number: 002-15057 Rev. *B WRF_XTAL_OUT Page 12 of 110 CYW88335 Table 3. Crystal Oscillator and External Clock—Requirements and Performance Parameter External Frequency Referenceb c Crystala Conditions/Notes Min. Typ. Max. Min. Typ. Max. Units Frequency 2.4 GHz and 5 GHz bands, IEEE 802.11ac operation 35 37.4 38.4 – 37.4 – MHz Frequency 5 GHz band, IEEE 802.11n operation only 19 37.4 38.4 35 37.4 38.4 MHz Frequency 2.4 GHz band IEEE 802.11n operation, and both bands legacy 802.11a/b/g operation only Frequency tolerance over the lifetime of the Without trimming equipment, including e temperature Ranges between 19 MHz and 38.4 MHzd –20 – 20 –20 – 20 ppm Crystal load capacitance – – 12 – – – – pF ESR – – – 60 – – – Ω 200 – – – – – µW Resistive – – – 30k 100k – Ω Capacitive – – 7.5 – – 7.5 pF WRF_XTAL_IN input low level DC-coupled digital signal – – – 0 – 0.2 V WRF_XTAL_IN input high level DC-coupled digital signal – – – 1.0 – 1.26 V WRF_XTAL_IN input voltage (see Figure 5) AC-coupled analog signal – – – 1000 – 1200 mVp-p Duty cycle 37.4 MHz clock – – – 40 50 60 % Phase (IEEE 802.11b/g) 37.4 MHz clock at 10 kHz offset – – – – – –129 dBc/Hz 37.4 MHz clock at 100 kHz offset – – – – – –136 dBc/Hz Phase noisef (IEEE 802.11a) 37.4 MHz clock at 10 kHz offset – – – – – –137 dBc/Hz 37.4 MHz clock at 100 kHz offset – – – – – –144 dBc/Hz 37.4 MHz clock at 10 kHz offset Phase (IEEE 802.11n, 2.4 GHz) 37.4 MHz clock at 100 kHz offset – – – – – –134 dBc/Hz – – – – – –141 dBc/Hz 37.4 MHz clock at 10 kHz offset – – – – – –142 dBc/Hz 37.4 MHz clock at 100 kHz offset – – – – – –149 dBc/Hz 37.4 MHz clock at 10 kHz offset – – – – – –148 dBc/Hz 37.4 MHz clock at 100 kHz offset – – – – – –155 dBc/Hz Drive level Input impedance (WRF_XTAL_IN) noisef External crystal must be able to tolerate this drive level. noisef Phase noisef (IEEE 802.11n, 5 GHz) noisef Phase (IEEE 802.11ac, 5 GHz) a. b. c. d. e. f. (Crystal) Use WRF_XTAL_IN and WRF_XTAL_OUT. See “External Frequency Reference” on page 12 for alternative connection methods. For a clock reference other than 37.4 MHz, 20 × log10(f/37.4) dB should be added to the limits, where f = the reference clock frequency in MHz. The frequency step size is approximately 80 Hz. It is the responsibility of the equipment designer to select oscillator components that comply with these specifications. Assumes that external clock has a flat phase-noise response above 100 kHz. Document Number: 002-15057 Rev. *B Page 13 of 110 CYW88335 3.3 Frequency Selection Any frequency within the ranges specified for the crystal and TCXO reference may be used. These include not only the standard mobile platform reference frequencies of 19.2, 19.8, 24, 26, 33.6, 37.4, and 38.4 MHz, but also other frequencies in this range with an approximate resolution of 80 Hz. The CYW88335 must have the reference frequency set correctly in order for any of the UART or PCM interfaces to function correctly, since all bit timing is derived from the reference frequency. Note: The fractional-N synthesizer can support many reference frequencies. However, frequencies other than the default require support to be added in the driver plus additional, extensive system testing. Contact Cypress for details. The reference frequency for the CYW88335 may be set in the following ways: ■ Set the xtalfreq=xxxxx parameter in the nvram.txt file (used to load the driver) to correctly match the crystal frequency. ■ Autodetect any of the standard handset reference frequencies using an external LPO clock. For applications where the reference frequency is one of the standard frequencies commonly used, the CYW88335 automatically detects the reference frequency and programs itself to the correct reference frequency. In order for automatic frequency detection to work correctly, the CYW88335 must have a valid and stable 32.768 kHz LPO clock that meets the requirements listed in Table 4 on page 14 and is present during power-on reset. 3.4 External 32.768 kHz Low-Power Oscillator The CYW88335 uses a secondary low-frequency clock for low-power-mode timing. An external 32.768 kHz precision oscillator is required. Use a precision external 32.768 kHz clock that meets the requirements listed in Table 4. Table 4. External 32.768 kHz Sleep Clock Specifications Parameter Nominal input frequency Frequency accuracy Duty cycle Input signal amplitude Signal type Input impedancea Clock jitter (during initial start-up) a. LPO Clock Units 32.768 kHz ±200 ppm 30–70 % 200–1800 mV, p-p Square-wave or sine-wave – >100k 0.35T VH = 2.0V SCK VL = 0.8V thtr > 0 totr < 0.8T SD and WS T = Clock period Ttr = Minimum allowed clock period for transmitter T = Ttr * tRC is only relevant for transmitters in slave mode. Figure 16. I2S Receiver Timing T tLC > 0.35T tHC > 0.35 VH = 2.0V SCK VL = 0.8V tsr > 0.2T thr > 0 SD and WS T = Clock period Tr = Minimum allowed clock period for transmitter T > Tr Document Number: 002-15057 Rev. *B Page 33 of 110 CYW88335 8. WLAN Global Functions 8.1 WLAN CPU and Memory Subsystem The CYW88335 WLAN section includes an integrated ARM Cortex-R4™ 32-bit processor with internal RAM and ROM. The ARM Cortex-R4 is a low-power processor that features low gate count, low interrupt latency, and low-cost debug capabilities. It is intended for deeply embedded applications that require fast interrupt response features. Delivering more than 30% performance gain over ARM7TDMI, the ARM Cortex-R4 implements the ARM v7-R architecture with support for the Thumb®-2 instruction set. At 0.19 µW/MHz, the Cortex-R4 is the most power efficient general-purpose microprocessor available, outperforming 8- and 16-bit devices on MIPS/µW. It supports integrated sleep modes. Using multiple technologies to reduce cost, the ARM Cortex-R4 offers improved memory utilization, reduced pin overhead, and reduced silicon area. It supports independent buses for Code and Data access (ICode/DCode and System buses), and extensive debug features including real time trace of program execution. On-chip memory for the CPU includes 768 KB SRAM and 640 KB ROM. 8.2 One-Time Programmable Memory Various hardware configuration parameters may be stored in an internal One-Time Programmable (OTP) memory, which is read by the system software after device reset. In addition, customer-specific parameters, including the system vendor ID and the MAC address can be stored, depending on the specific board design. Customer accessible OTP memory is 502 bytes. The initial state of all bits in an unprogrammed OTP device is 0. After any bit is programmed to a 1, it cannot be reprogrammed to 0. The entire OTP array can be programmed in a single write cycle using a utility provided with the Cypress WLAN manufacturing test tools. Alternatively, multiple write cycles can be used to selectively program specific bytes, but only bits which are still in the 0 state can be altered during each programming cycle. Prior to OTP memory programming, all values should be verified using the appropriate editable nvram.txt file, which is provided with the reference board design package. OTP programming is intended to be performed when the WLAN/BT hardware modules are manufactured. It should not be programmed in the field or by the automobile manufacturer. Additionally, OTP programming should be done in an environment where the room temperature is between 20°C and 30°C. 8.3 GPIO Interface The following number of general-purpose I/O (GPIO) pins are available on the WLAN section of the CYW88335 that can be used to connect to various external devices: ■ WLBGA package – 9 GPIOs Upon power up and reset, these pins become tristated. Subsequently, they can be programmed to be either input or output pins via the GPIO control register. In addition, the GPIO pins can be assigned to various other functions (see Table 22 on page 61). Document Number: 002-15057 Rev. *B Page 34 of 110 CYW88335 8.4 External Coexistence Interface An external handshake interface is available to enable signaling between the device and an external co-located wireless device, such as GPS, WiMAX, LTE, or UWB, to manage wireless medium sharing for optimum performance. Figure 17 shows the LTE coexistence interface. See Table 22 on page 61 for details on multiplexed signals such as the GPIO pins. See Table 10 on page 30 for UART baud rates. Figure 17. Cypress GCI or BT-SIG Mode LTE Coexistence Interface for the CYW88335 CYW88335 WLAN GCI SECI_OUT/BT_TXD SECI_IN/BT_TXD LTE\IC UART_IN UART_OUT BT NOTES: SECI_OUT/BT_TXD and SECI_IN/BT_RXD are multiplexed on the GPIOs. The 2-wire LTE coexistence interface is intended for future compatibility with the BT SIG 2-wire interface that is being standardized for Core 4.1. ORing to generate ISM_RX_PRIORITY for ERCX_TXCONF or BT_RX_PRIORITY is achieved by setting the GPIO mask registers appropriately. 8.5 UART Interface One 2-wire UART interface can be enabled by software as an alternate function on GPIO pins (see Table 22 on page 61). Provided primarily for debugging during development, this UART enables the CYW88335 to operate as RS-232 data termination equipment (DTE) for exchanging and managing data with other serial devices. It is compatible with the industry standard 16550 UART, and provides a FIFO size of 64 × 8 in each direction. 8.6 JTAG Interface The CYW88335 supports the IEEE 1149.1 JTAG boundary scan standard for performing device package and PCB assembly testing during manufacturing. In addition, the JTAG interface allows Cypress to assist customers by using proprietary debug and characterization test tools during board bring-up. Therefore, it is highly recommended to provide access to the JTAG pins by means of test points or a header on all PCB designs. See Table 22 on page 61 for JTAG pin assignments. Document Number: 002-15057 Rev. *B Page 35 of 110 CYW88335 9. WLAN Host Interfaces 9.1 SDIO v3.0 The CYW88335 WLAN section supports SDIO version 3.0, including the new UHS-I modes: ■ DS: Default speed (DS) up to 25 MHz, including 1- and 4-bit modes (3.3V signaling). ■ HS: High speed up to 50 MHz (3.3V signaling). ■ SDR12: SDR up to 25 MHz (1.8V signaling). ■ SDR25: SDR up to 50 MHz (1.8V signaling). ■ SDR50: SDR up to 100 MHz (1.8V signaling). ■ SDR104: SDR up to 208 MHz (1.8V signaling). DDR50: DDR up to 50 MHz (1.8V signaling). Note: The CYW88335 is backward compatible with SDIO v2.0 host interfaces. ■ The SDIO interface also has the ability to map the interrupt signal on to a GPIO pin for applications requiring an interrupt different from the one provided by the SDIO interface. The ability to force control of the gated clocks from within the device is also provided. SDIO mode is enabled by strapping options. Refer to Table 17 WLAN GPIO Functions and Strapping Options. The following three functions are supported: ■ Function 0 Standard SDIO function (Max. BlockSize/ByteCount = 32B) ■ Function 1 Backplane Function to access the internal system-on-chip (SoC) address space (Max. BlockSize/ByteCount = 64B) ■ Function 2 WLAN Function for efficient WLAN packet transfer through DMA (Max. BlockSize/ByteCount = 512B) 9.1.1 SDIO Pins Table 13. SDIO Pin Description SD 4-Bit Mode DATA0 SD 1-Bit Mode Data line 0 gSPI Mode DATA Data line DO Data output DATA1 Data line 1 or Interrupt IRQ Interrupt IRQ Interrupt DATA2 Data line 2 or Read Wait RW Read Wait NC Not used DATA3 Data line 3 N/C Not used CS Card select CLK Clock CLK Clock SCLK Clock CMD Command line CMD Command line DI Data input Figure 18. Signal Connections to SDIO Host (SD 4-Bit Mode) CLK SD Host CMD CYW88335 DAT[3:0] Document Number: 002-15057 Rev. *B Page 36 of 110 CYW88335 Figure 19. Signal Connections to SDIO Host (SD 1-Bit Mode) CLK CMD SD Host DATA CYW88335 IRQ RW Note: Per Section 6 of the SDIO specification, pull-ups in the 10 kΩ to 100 kΩ range are required on the four DATA lines and the CMD line. This requirement must be met during all operating states either through the use of external pull-up resistors or through proper programming of the SDIO host’s internal pull-ups. 9.2 Generic SPI Mode In addition to the full SDIO mode, the CYW88335 includes the option of using the simplified generic SPI (gSPI) interface/protocol. Characteristics of the gSPI mode include: ■ Supports up to 48 MHz operation ■ Supports fixed delays for responses and data from device ■ Supports alignment to host gSPI frames (16 or 32 bits) ■ Supports up to 2 KB frame size per transfer ■ Supports little endian (default) and big endian configurations ■ Supports configurable active edge for shifting ■ Supports packet transfer through DMA for WLAN gSPI mode is enabled using the strapping option pins strap_host_ifc_[3:1]. Figure 20. Signal Connections to SDIO Host (gSPI Mode) SCLK DI SD Host DO CYW88335 IRQ CS Document Number: 002-15057 Rev. *B Page 37 of 110 CYW88335 9.2.1 SPI Protocol The SPI protocol supports both 16-bit and 32-bit word operation. Byte endianness is supported in both modes. Figure 21 and Figure 22 show the basic write and write/read commands. Figure 21. gSPI Write Protocol Figure 22. gSPI Read Protocol Document Number: 002-15057 Rev. *B Page 38 of 110 CYW88335 Command Structure The gSPI command structure is 32 bits. The bit positions and definitions are as shown in Figure 23. Figure 23. gSPI Command Structure CYW BCM_SPID Command Structure 31 30 29 28 C A F0 F1 27 11 10 Ad dres s – 17 bits 0 P acket length - 11b its * * 11’ h0 = 204 8 by tes F unction N o: 00 01 10 11 – – – – F unc F unc F unc F unc 0 Ϭ͗ůů^W/ƐƉĞĐŝĮĐƌĞŐŝƐƚĞƌƐ 1 1: Registers and meories belonging to other blocks in the chip (64 bytes max) 2 2: DMA channel 1. WLAN packets up to 2048 bytes. 3 ϯ͗DĐŚĂŶŶĞůϮ;ŽƉƟŽŶĂůͿ͘WĂĐŬĞƚƐƵƉƚŽϮϬϰϴďLJƚĞƐ͘ A cce ss : 0 – F ixed add ress 1 – Incremental add res s C ommand : 0 – R ead 1 – W rite Write The host puts the first bit of the data onto the bus half a clock-cycle before the first active edge following the CS going low. The following bits are clocked out on the falling edge of the gSPI clock. The device samples the data on the active edge. Write/Read The host reads on the rising edge of the clock requiring data from the device to be made available before the first rising clock edge of the clock burst for the data. The last clock edge of the fixed delay word can be used to represent the first bit of the following data word. This allows data to be ready for the first clock edge without relying on asynchronous delays. Read The read command always follows a separate write to set up the WLAN device for a read. This command differs from the write/read command in the following respects: a) chip selects go high between the command/address and the data and b) the time interval between the command/address is not fixed. Document Number: 002-15057 Rev. *B Page 39 of 110 CYW88335 Status The gSPI interface supports status notification to the host after a read/write transaction. This status notification provides information about any packet errors, protocol errors, information about available packet in the RX queue, etc. The status information helps in reducing the number of interrupts to the host. The status-reporting feature can be switched off using a register bit, without any timing overhead. The gSPI bus timing for read/write transactions with and without status notification are as shown in Figure 24 and Figure 25 on page 41. See Table 14 on page 41 for information on status field details. Figure 24. gSPI Signal Timing Without Status (32-bit Big Endian) Write cs sclk mosi C31 C31 C30 C30 C1 C1 C0 C0 D31 D31 D30 D30 Command 32 bits Write‐Read D1 D1 D0 D0 Write Data 16*n bits cs sclk mosi C31 C31 C30 C30 C0 C0 miso D31 D31 D30 D30 Response Delay Command 32 bits Read D1 D1 D0 D0 Read Data 16*n bits cs sclk mosi C31 C31 C30 C30 C0 C0 miso D31 D31 D30 D30 Command 32 bits Document Number: 002-15057 Rev. *B Response Delay D0 D0 Read Data 16*n bits Page 40 of 110 CYW88335 Figure 25. gSPI Signal Timing with Status (Response Delay = 0; 32-bit Big Endian) cs Write sclk mosi C31 C31 C1 C1 C0 C0 D31 D31 D1 D1 D0 D0 S31 S31 miso Command 32 bits Write‐Read Write Data 16*n bits S1 S1 S0 S0 Status 32 bits cs sclk mosi C31 C31 C0 C0 miso D31 D31 Command 32 bits Read D1 D1 D0 D0 Read Data 16*n bits S31 S31 S0 S0 Status 32 bits cs sclk mosi C31 C31 C0 C0 miso D31 D31 Command 32 bits D1 D1 D0 D0 Read Data 16*n bits S31 S31 S0 S0 Status 32 bits Table 14. gSPI Status Field Details Bit Name Description 0 Data not available 1 Underflow FIFO underflow occurred due to current (F2, F3) read command 2 Overflow FIFO overflow occurred due to current (F1, F2, F3) write command 3 F2 interrupt F2 channel interrupt 4 F3 interrupt F3 channel interrupt 5 F2 RX Ready F2 FIFO is ready to receive data (FIFO empty) 6 F3 RX Ready F3 FIFO is ready to receive data (FIFO empty) 7 Reserved 8 F2 Packet Available Packet is available/ready in F2 TX FIFO F2 Packet Length Length of packet available in F2 FIFO F3 Packet Available Packet is available/ready in F3 TX FIFO F3 Packet Length Length of packet available in F3 FIFO 9:19 20 21:31 Document Number: 002-15057 Rev. *B The requested read data is not available – Page 41 of 110 CYW88335 9.2.2 gSPI Host-Device Handshake To initiate communication through the gSPI after power-up, the host needs to bring up the WLAN/Chip by writing to the wake-up WLAN register bit. Writing a 1 to this bit will start up the necessary crystals and PLLs so that the CYW88335 is ready for data transfer. The device can signal an interrupt to the host indicating that the device is awake and ready. This procedure also needs to be followed for waking up the device in sleep mode. The device can interrupt the host using the WLAN IRQ line whenever it has any information to pass to the host. On getting an interrupt, the host needs to read the interrupt and/or status register to determine the cause of interrupt and then take necessary actions. 9.2.3 Boot-Up Sequence After power-up, the gSPI host needs to wait 150 ms for the device to be out of reset. For this, the host needs to poll with a read command to F0 addr 0x14. Address 0x14 contains a predefined bit pattern. As soon as the host gets a response back with the correct register content, it implies that the device has powered up and is out of reset. After that, the host needs to set the wakeup-WLAN bit (F0 reg 0x00 bit 7). The wakeup-WLAN issues a clock request to the PMU. For the first time after power-up, the host must wait for the availability of low power clock inside the device. Once that is available, the host must write to a PMU register to set the crystal frequency, which turns on the PLL. After the PLL is locked, the chipActive interrupt is issued to the host. This interrupt indicates the device awake/ready status. See Table 15 for information on gSPI registers. In Table 15, the following notation is used for register access: ■ R: Readable from host and CPU ■ W: Writable from host ■ U: Writable from CPU Table 15. gSPI Registers Address x0000 Register Bit Access Default Word length 0 R/W/U 0 0: 16 bit word length 1: 32 bit word length Endianness 1 R/W/U 0 0: Little Endian 1: Big Endian High-speed mode 4 R/W/U 1 0: Normal mode. RX and TX at different edges. 1: High speed mode. RX and TX on same edge (default). Interrupt polarity 5 R/W/U 1 0: Interrupt active polarity is low 1: Interrupt active polarity is high (default) A write of 1 will denote a wake-up command from the host to the device. This will be followed by an F2 Interrupt from the gSPI device to the host, indicating device awake status. Wake-up x0001 x0002 x0003 x0004 Description 7 R/W 0 7:0 R/W/U 8‘h04 Status enable 0 R/W 1 0: no status sent to host after read/write 1: status sent to host after read/write Interrupt with status 1 R/W 0 0: do not interrupt if status is sent 1: interrupt host even if status is sent Response delay for all 2 R/W 0 0: response delay applicable to F1 read only 1: response delay applicable to all function read Reserved – – – – 0 R/W 0 Requested data not available; Cleared by writing a 1 to this location 1 R 0 F2/F3 FIFO underflow due to last read 2 R 0 F2/F3 FIFO overflow due to last write 5 R 0 F2 packet available 6 R 0 F3 packet available 7 R 0 F1 overflow due to last write Response delay Interrupt register Document Number: 002-15057 Rev. *B Configurable read response delay in multiples of 8 bits Page 42 of 110 CYW88335 Table 15. gSPI Registers (Cont.) Address x0005 Register Interrupt register Bit Access Default 5 R 0 F1 Interrupt Description 6 R 0 F2 Interrupt 7 R 0 F3 Interrupt x0006– x0007 Interrupt enable register 15:0 R/W/U x0008– x000B Status register 31:0 R 32'h0000 0 R 1 F1 enabled 1 R 0 F1 ready for data transfer 13:2 R/U 12'h40 0 R/U 1 F2 enabled 1 R 0 F2 ready for data transfer 15:2 R/U 14'h800 0 R/U 1 F3 enabled 1 R 0 F3 ready for data transfer 15:2 R/U 14'h800 x000C– x000D F1 info register 16'hE0E7 Particular Interrupt is enabled if a corresponding bit is set Same as status bit definitions F1 max packet size x000E– x000F F2 info register x0010– x0011 F3 info register x0014– x0017 Test–Read only register 31:0 R This register contains a predefined pattern, which the host 32'hFEED can read and determine if the gSPI interface is working BEAD properly. x0018– x001B Test–R/W register 31:0 R/W/U This is a dummy register where the host can write some 32'h00000 pattern and read it back to determine if the gSPI interface 000 is working properly. Document Number: 002-15057 Rev. *B F2 max packet size F3 max packet size Page 43 of 110 CYW88335 Figure 26 shows the WLAN boot-up sequence from power-up to firmware download. Figure 26. WLAN Boot-Up Sequence VBAT* VDDIO WL_REG_ON 1.9 μF, ESL 1.35V, Co= 2.2 µF, Vo = 1.2V 20 – – dB LDO turn-on time LDO turn-on time when rest of chip is up – 140 180 µs External output capacitor, Co Total ESR (trace/capacitor): 5 mΩ–240 mΩ 0.5a 2.2 4.7 µF External input capacitor Only use an external input capacitor at the VDD_LDO pin if it is not supplied from CBUCK output. Total ESR (trace/capacitor): 30 mΩ–200 mΩ – 1 2.2 µF a. Minimum capacitor value refers to the residual capacitor value after taking into account the part-to-part tolerance, DC-bias, temperature, and aging. Document Number: 002-15057 Rev. *B Page 89 of 110 CYW88335 17. System Power Consumption Note: Unless otherwise stated, these values apply for the conditions specified in Table 27 on page 66. 17.1 WLAN Current Consumption Table 43 shows the typical, total current consumed by the CYW88335. To calculate total-solution current consumption for designs using external PAs, LNAs, and/or FEMs, add the current consumption of the external devices to the numbers in Table 43. All values in Table 43 are with the Bluetooth core in reset (that is, with Bluetooth off). Table 43. Typical WLAN Current Consumption (CYW88335 Current Only) Mode Bandwidth (MHz) Band (GHz) VBAT = 3.6V, VDDIO = 1.8V, TA 25°C Vbat, mA Vioa, µA Sleep Modes – – 0.005 SLEEPc – – 0.005 d IEEE Power Save, DTIM 1 – 2.4 0.850 IEEE Power Save, DTIM 3d – 2.4 0.350 IEEE Power Save, DTIM 1d – 5 0.550 IEEE Power Save, DTIM 3d – 5 0.300 Active Modes Receivee,f MCS8 (SGI) 20 2.4 50 g CRS 20 2.4 46 Receivee,f MCS7 (SGI) 20 5 66 g CRS 20 5 56 Receivee,f MCS7 (SGI) 40 5 79.5 CRSg 40 5 67 e,f Receive MCS9 (SGI) 80 5 110 CRSg 80 5 103 Active Modes with External PAs (TX Output Power is –5 dBm at the Chip Port) Transmit, CCK 20 2.4 88 Transmit, MCS8, HT20, SGIe, h 20 2.4 76 e, h Transmit, MCS7, SGI 20 5 111 Transmit, MCS7e, h 40 5 125 Transmit, MCS9, SGIe, h 40 5 125 e, h Transmit, MCS9, SGI 80 5 147 Active Modes with Internal PAs (TX Output Power Measured at the Chip Port) TX CCK 11 Mbps at 21.7 dBm 20 2.4 325 TX OFDM MCS8 (SGI) at 17.2 dBm 20 2.4 240 TX OFDM MCS7 (SGI) at 18.5 dBm 20 5 280 TX OFDM MCS7 at 18.7 dBm 40 5 340 TX OFDM MCS9 (SGI) at 16.2 dBm 40 5 270 TX OFDM MCS9 (SGI) at 15.7 dBm 80 5 270 OFFb a. b. c. d. e. f. g. h. 5 150 150 150 150 150 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 VIO is specified with all pins idle (not switching) and not driving any loads. WL_REG_ON, BT_REG_ON low. Idle, not associated, or inter-beacon. Beacon Interval = 102.4 ms. Beacon duration = 1 ms @1 Mbps. Average current over the specified DTIM intervals. Measured using packet engine test mode. Duty cycle is 100%. Carrier sense (CS) detect/packet receive. Carrier sense (CCA) when no carrier present. Duty cycle is 100%. Excludes external PA contribution. Document Number: 002-15057 Rev. *B Page 90 of 110 CYW88335 17.2 Bluetooth Current Consumption The Bluetooth BLE current consumption measurements are shown in Table 44. Note: ■ The WLAN core is in reset (WLAN_REG_ON = low) for all measurements provided in Table 44. ■ The BT current consumption numbers are measured based on GFSK TX output power = 10 dBm. Table 44. Bluetooth BLE Current Consumption Operating Mode VBAT (VBAT = 3.6V) Typical VDDIO (VDDIO = 1.8V) Typical Units 10 225 µA 180 235 µA 320 235 µA 500 ms Sniff Master 170 250 µA 500 ms Sniff Slave 120 250 µA DM1/DH1 Master 22.81 0.034 mA DM3/DH3 Master 28.06 0.044 mA DM5/DH5 Master 29.01 0.047 mA 3DH5 Master 27.09 0.100 mA 7.9 0.123 mA 11.38 0.180 mA Sleep Standard 1.28s Inquiry Scan P and I Scanb SCO HV3 Master HV3 + Sniff + Scana Scanb 175 235 µA BLE Scan 10 ms 14.09 0.022 mA BLE Adv—Unconnectable 1.00 sec 69 245 µA BLE Adv—Unconnectable 1.28 sec 67 235 µA BLE BLE Adv—Unconnectable 2.00 sec 42 240 µA 4.30 0.020 mA BLE Connected 1 sec 53 240 µA BLE Connected 1.28 sec 48 240 µA BLE Connected 7.5 ms a. b. At maximum class 1 TX power, 500 ms sniff, four attempts (slave), P = 1.28s, and I = 2.56s. No devices present. A 1.28 second interval with a scan window of 11.25 ms. Document Number: 002-15057 Rev. *B Page 91 of 110 CYW88335 18. Interface Timing and AC Characteristics 18.1 SDIO/gSPI Timing 18.1.1 SDIO Default Mode Timing SDIO default mode timing is shown by the combination of Figure 33 and Table 45. Figure 33. SDIO Bus Timing (Default Mode) fPP tWL tWH SDIO_CLK tTHL tTLH tISU tIH Input Output tODLY tODLY (max) (min) Table 45. SDIO Bus Timinga Parameters (Default Mode) Parameter Symbol Minimum Typical Maximum Unit b) SDIO CLK (All values are referred to minimum VIH and maximum VIL Frequency – Data Transfer mode fPP 0 – 25 MHz Frequency – Identification mode fOD 0 – 400 kHz Clock low time tWL 10 – – ns Clock high time tWH 10 – – ns Clock rise time tTLH – – 10 ns Clock fall time tTHL – – 10 ns Inputs: CMD, DAT (referenced to CLK) Input setup time Input hold time tISU 5 – – ns tIH 5 – – ns Outputs: CMD, DAT (referenced to CLK) Output delay time – Data Transfer mode tODLY 0 – 14 ns Output delay time – Identification mode tODLY 0 – 50 ns a. b. Timing is based on CL  40pF load on CMD and Data. Min. (Vih) = 0.7 × VDDIO and max (Vil) = 0.2 × VDDIO. Document Number: 002-15057 Rev. *B Page 92 of 110 CYW88335 18.1.2 SDIO High-Speed Mode Timing SDIO high-speed mode timing is shown by the combination of Figure 34 and Table 46 on page 93. Figure 34. SDIO Bus Timing (High-Speed Mode) fPP tWL tWH 50% VDD SDIO_CLK tTHL tISU tTLH tIH Input Output tODLY tOH Table 46. SDIO Bus Timinga Parameters (High-Speed Mode) Parameter Symbol Minimum Typical Maximum Unit b) SDIO CLK (all values are referred to minimum VIH and maximum VIL Frequency – Data Transfer Mode fPP 0 – 50 MHz Frequency – Identification Mode fOD 0 – 400 kHz Clock low time tWL 7 – – ns Clock high time tWH 7 – – ns Clock rise time tTLH – – 3 ns tTHL – – 3 ns Clock fall time Inputs: CMD, DAT (referenced to CLK) Input setup time tISU 6 – – ns Input hold time tIH 2 – – ns Outputs: CMD, DAT (referenced to CLK) Output delay time – Data Transfer Mode tODLY – – 14 ns Output hold time tOH 2.5 – – ns Total system capacitance (each line) CL – – 40 pF a. b. Timing is based on CL  40pF load on CMD and Data. Min. (Vih) = 0.7 × VDDIO and max (Vil) = 0.2 × VDDIO. Document Number: 002-15057 Rev. *B Page 93 of 110 CYW88335 18.1.3 SDIO Bus Timing Specifications in SDR Modes Clock Timing Figure 35. SDIO Clock Timing (SDR Modes) tCLK SDIO_CLK tCR tCF tCR Table 47. SDIO Bus Clock Timing Parameters (SDR Modes) Parameter – Symbol Minimum Maximum Unit 40 – ns SDR12 mode 20 – ns SDR25 mode tCLK Comments 10 – ns SDR50 mode 4.8 – ns SDR104 mode – tCR, tCF – 0.2 × tCLK ns tCR, tCF < 2.00 ns (max.) @100 MHz, CCARD = 10 pF tCR, tCF < 0.96 ns (max.) @208 MHz, CCARD = 10 pF Clock duty cycle – 30 70 % – Document Number: 002-15057 Rev. *B Page 94 of 110 CYW88335 Device Input Timing Figure 36. SDIO Bus Input Timing (SDR Modes) SDIO_CLK tIS tIH CMD input DAT[3:0] input Table 48. SDIO Bus Input Timing Parameters (SDR Modes) Symbol Minimum Maximum Unit Comments SDR104 Mode tIS 1.4 – ns CCARD = 10 pF, VCT = 0.975V tIH 0.8 – ns CCARD = 5 pF, VCT = 0.975V SDR50 Mode tIS 3.0 – tIH 0.8 – ns CCARD = 10 pF, VCT = 0.975V ns CCARD = 5 pF, VCT = 0.975V SDR25 Mode tIS 3.0 – ns CCARD = 10 pF, VCT = 0.975V tIH 0.8 – ns CCARD = 5 pF, VCT = 0.975V tIS 3.0 – ns CCARD = 10 pF, VCT = 0.975V tIH 0.8 – ns CCARD = 5 pF, VCT = 0.975V SDR12 Mode Document Number: 002-15057 Rev. *B Page 95 of 110 CYW88335 Device Output Timing Figure 37. SDIO Bus Output Timing (SDR Modes up to 100 MHz) tCLK SDIO_CLK tODLY tOH CMD output DAT[3:0] output Table 49. SDIO Bus Output Timing Parameters (SDR Modes up to 100 MHz) Symbol Minimum Maximum Unit Comments tODLY – 7.5 ns tCLK ≥ 10 ns CL= 30 pF using driver type B for SDR50 tODLY – 14.0 ns tCLK ≥ 20 ns CL= 40 pF using for SDR12, SDR25 tOH 1.5 – ns Hold time at the tODLY (min) CL= 15 pF Figure 38. SDIO Bus Output Timing (SDR Modes 100 MHz to 208 MHz) tCLK SDIO_CLK tOP tODW CMD output DAT[3:0] output Document Number: 002-15057 Rev. *B Page 96 of 110 CYW88335 Table 50. SDIO Bus Output Timing Parameters (SDR Modes 100 MHz to 208 MHz) Symbol Minimum Maximum Unit Comments tOP 0 2 UI ∆tOP –350 +1550 ps Delay variation due to temp change after tuning tODW 0.60 – UI tODW=2.88 ns @208 MHz Card output phase ■ ∆tOP = +1550 ps for junction temperature of ∆tOP = 90 degrees during operation ■ ∆tOP = –350 ps for junction temperature of ∆tOP = –20 degrees during operation ■ ∆tOP = +2600 ps for junction temperature of ∆tOP = –20 to +125 degrees during operation Figure 39. ∆tOP Consideration for Variable Data Window (SDR 104 Mode) Data valid window Sampling point after tuning ȴtOP = 1550 ps ȴtOP = –350 ps Data valid window Sampling point after card junction heating by +90°C from tuning temperature Data valid window Sampling point after card junction cooling by –20°C from tuning temperature Document Number: 002-15057 Rev. *B Page 97 of 110 CYW88335 18.1.4 SDIO Bus Timing Specifications in DDR50 Mode Figure 40. SDIO Clock Timing (DDR50 Mode) tCLK SDIO_CLK tCR tCF tCR Table 51. SDIO Bus Clock Timing Parameters (DDR50 Mode) Parameter Symbol Minimum Maximum Unit Comments – tCLK 20 – ns DDR50 mode – tCR,tCF – 0.2 × tCLK ns tCR, tCF < 4.00 ns (max) @50 MHz, CCARD = 10 pF Clock duty cycle – 45 55 % – Document Number: 002-15057 Rev. *B Page 98 of 110 CYW88335 Data Timing, DDR50 Mode Figure 41. SDIO Data Timing (DDR50 Mode) FPP SDIO_CLK tISU2x DAT[3:0]  input Invalid tIH2x Data tISU2x Invalid tIH2x Data Invalid tODLY2x (max) DAT[3:0]  output Data Invalid tODLY2x (max) tODLY2x  tODLY2x  (min) (min) Data Available timing  window for card  output transition Data In DDR50 mode, DAT[3:0] lines are sampled on both edges of  the clock (not applicable for CMD line) Data Available timing  window for host to  sample data from card Table 52. SDIO Bus Timing Parameters (DDR50 Mode) Parameter Symbol Minimum Maximum Unit Comments Input CMD Input setup time tISU 6 Input hold time tIH 0.8 – ns CCARD < 10pF (1 Card) – ns CCARD < 10pF (1 Card) Output CMD Output delay time tODLY – 13.7 ns CCARD < 30pF (1 Card) Output hold time tOH 1.5 – ns CCARD < 15pF (1 Card) Input setup time tISU2x 3 – ns CCARD < 10pF (1 Card) Input hold time tIH2x 0.8 – ns CCARD < 10pF (1 Card) Input DAT Output DAT Output delay time tODLY2x – 7.0 ns CCARD < 25pF (1 Card) Output hold time tODLY2x 1.5 – ns CCARD < 15pF (1 Card) Document Number: 002-15057 Rev. *B Page 99 of 110 CYW88335 18.1.5 gSPI Signal Timing The gSPI host and device always use the rising edge of clock to sample data. Figure 42. gSPI Timing Table 53. gSPI Timing Parameters Parameter Clock period Symbol Minimum Maximum Units Note T1 20.8 – ns Clock high/low T2/T3 (0.45 × T1) – T4 (0.55 × T1) – T4 ns Clock rise/fall timea T4/T5 – 2.5 ns Measured from 10% to 90% of VDDIO Input setup time T6 5.0 – ns Setup time, SIMO valid to SPI_CLK active edge Input hold time T7 5.0 – ns Hold time, SPI_CLK active edge to SIMO invalid Output setup time T8 5.0 – ns Setup time, SOMI valid before SPI_CLK rising Output hold time T9 5.0 – ns Hold time, SPI_CLK active edge to SOMI invalid CSX to clockb – 7.86 – ns CSX fall to 1st rising edge CSXa – – – ns Last falling edge to CSX high Clock to a. b. Fmax = 48 MHz – Limit applies when SPI_CLK = Fmax. For slower clock speeds, longer rise/fall times are acceptable provided that the transitions are monotonic and the setup and hold time limits are complied with. SPI_CSx remains active for entire duration of gSPI read/write/write-read transaction (overall words for multiple-word transaction). Document Number: 002-15057 Rev. *B Page 100 of 110 CYW88335 18.2 JTAG Timing Table 54. JTAG Timing Characteristics Period Output Maximum Output Minimum TCK 125 ns – – – – TDI – – – 20 ns 0 ns TMS – – – 20 ns 0 ns TDO – 100 ns 0 ns – – 250 ns – – – – Signal Name JTAG_TRST Document Number: 002-15057 Rev. *B Setup Hold Page 101 of 110 CYW88335 19. Power-Up Sequence and Timing 19.1 Sequencing of Reset and Regulator Control Signals The CYW88335 has two signals that allow the host to control power consumption by enabling or disabling the Bluetooth, WLAN, and internal regulator blocks. These signals are described below. Additionally, diagrams are provided to indicate proper sequencing of the signals for various operational states (see Figure 43, Figure 44 on page 103, and Figure 45 and Figure 46 on page 104). The timing values indicated are minimum required values; longer delays are also acceptable. 19.1.1 Description of Control Signals ■ WL_REG_ON: Used by the PMU to power up the WLAN section. It is also OR-gated with the BT_REG_ON input to control the internal CYW88335 regulators. When this pin is high, the regulators are enabled and the WLAN section is out of reset. When this pin is low the WLAN section is in reset. If both the BT_REG_ON and WL_REG_ON pins are low, the regulators are disabled. BT_REG_ON: Used by the PMU (OR-gated with WL_REG_ON) to power up the internal CYW88335 regulators. If both the BT_REG_ON and WL_REG_ON pins are low, the regulators are disabled. When this pin is low and WL_REG_ON is high, the BT section is in reset. Note: ■ ■ For both the WL_REG_ON and BT_REG_ON pins, there should be at least a 10 ms time delay between consecutive toggles (where both signals have been driven low). This is to allow time for the CBUCK regulator to discharge. If this delay is not followed, then there may be a VDDIO in-rush current on the order of 36 mA during the next PMU cold start. ■ The CYW88335 has an internal power-on reset (POR) circuit. The device will be held in reset for a maximum of 110 ms after VDDC and VDDIO have both passed the POR threshold. Wait at least 150 ms after VDDC and VDDIO are available before initiating SDIO accesses. ■ Ensure that BT_REG_ON is driven high at the same time as or before WL_REG_ON is driven high. BT_REG_ON can be driven low 100 ms after WL_REG_ON goes high. ■ VBAT should not rise 10%–90% faster than 40 microseconds. VBAT should be up before or at the same time as VDDIO. VDDIO should NOT be present first or be held high before VBAT is high. Document Number: 002-15057 Rev. *B Page 102 of 110 CYW88335 19.1.2 Control Signal Timing Diagrams Figure 43. WLAN = ON, Bluetooth = ON 32.678 kHz  Sleep Clock 90% of VH VBAT* VDDIO ~ 2 Sleep cycles WL_REG_ON BT_REG_ON *Notes: 1. VBAT should not rise 10%–90% faster than 40 microseconds or slower than 10 milliseconds.  2. VBAT should be up before or at the same time as VDDIO. VDDIO should NOT be present first or be held high  before VBAT is high. Figure 44. WLAN = OFF, Bluetooth = OFF 32.678 kHz  Sleep Clock VBAT* VDDIO WL_REG_ON BT_REG_ON *Notes: 1. VBAT should not rise 10%–90% faster than 40 microseconds or slower than 10 milliseconds.  2. VBAT should be up before or at the same time as VDDIO. VDDIO should NOT be present first or be held high before VBAT is high. Document Number: 002-15057 Rev. *B Page 103 of 110 CYW88335 Figure 45. WLAN = ON, Bluetooth = OFF 32.678 kHz  Sleep Clock VBAT* 90% of VH VDDIO ~ 2 Sleep cycles WL_REG_ON 100 ms BT_REG_ON *Notes: 1. VBAT should not rise 10%–90% faster than 40 microseconds or slower than 10 milliseconds.  2. VBAT should be up before or at the same time as VDDIO. VDDIO should NOT be present first or be held high before VBAT is high. 3. Ensure that BT_REG_ON is driven high at the same time as or before WL_REG_ON is driven high.  BT_REG_ON can be driven low 100 ms after WL_REG_ON goes high. Figure 46. WLAN = OFF, Bluetooth = ON 32.678 kHz  Sleep Clock VBAT* 90% of VH VDDIO ~ 2 Sleep cycles WL_REG_ON BT_REG_ON *Notes: 1. VBAT should not rise 10%–90% faster than 40 microseconds or slower than 10 milliseconds.  2. VBAT should be up before or at the same time as VDDIO . VDDIO should NOT be present first or be held high before VBAT is high . Document Number: 002-15057 Rev. *B Page 104 of 110 CYW88335 20. Package Information 20.1 Package Thermal Characteristics Table 55. Package Thermal Characteristicsa Characteristic WLBGA JA (°C/W) (value in still air) JB (°C/W) JC (°C/W) 0.98 JT (°C/W) 3.30 32.9 2.56 JB (°C/W) 9.85 Maximum Junction Temperature Tj (°C) 125 Maximum Power Dissipation (W) 1.119 a. No heat sink, TA = 70°C. This is an estimate, based on a 4-layer PCB that conforms to EIA/JESD51–7 (101.6 mm × 101.6 mm × 1.6 mm) and P = specified power maximum continuous power dissipation. 20.2 Junction Temperature Estimation and PSIJT Versus THETAJC Package thermal characterization parameter PSI–JT (JT) yields a better estimation of actual junction temperature (TJ) versus using the junction-to-case thermal resistance parameter Theta–JC (JC). The reason for this is that JC assumes that all the power is dissipated through the top surface of the package case. In actual applications, some of the power is dissipated through the bottom and sides of the package. JT takes into account power dissipated through the top, bottom, and sides of the package. The equation for calculating the device junction temperature is: TJ = TT + P x JT Where: ■ TJ = Junction temperature at steady-state condition (°C) ■ TT = Package case top center temperature at steady-state condition (°C) ■ P = Device power dissipation (Watts) ■ JT = Package thermal characteristics; no airflow (°C/W) 20.3 Environmental Characteristics For environmental characteristics data, see Table 25 on page 65. Document Number: 002-15057 Rev. *B Page 105 of 110 CYW88335 21. Mechanical Information Figure 47. 145-Ball WLBGA Package Mechanical Information Document Number: 002-15057 Rev. *B Page 106 of 110 CYW88335 Figure 48. WLBGA Keep-out Areas for PCB Layout—Bottom View with Balls Facing Up Note: No top-layer metal is allowed in keep-out areas. Document Number: 002-15057 Rev. *B Page 107 of 110 CYW88335 22. Ordering Information Part Number Package CYW88335L2CUBGa 145 ball WLBGA (4.87 mm × 5.413 mm, 0.4 mm pitch) a. Operating Ambient Temperature Description Dual-band 2.4 GHz and 5 GHz WLAN –40°C to +85°C + BT 4.1 for Automotive Applications CYW88335L2CUBG offers an updated solder ball composition to improve thermal cycling performance. Assembly processes are not affected. Form, fit, and function are unchanged. 23. References The references in this section may be used in conjunction with this document. Note: Cypress provides customer access to technical documentation and software through its Customer Support Portal (CSP) and Downloads & Support site (see IoT Resources). For Cypress documents, replace the “xx” in the document number with the largest number available in the repository to ensure that you have the most current version of the document. Document (or Item) Name [1] Bluetooth MWS Coexistence 2-wire Transport Interface Specification Document Number: 002-15057 Rev. *B Number Source – www.bluetooth.com Page 108 of 110 CYW88335 Document History Document Title: CYW88335 Single-Chip 5G Wi-Fi IEEE 802.11ac MAC/Baseband/Radio with Integrated Bluetooth 4.1 for Automotive Applications Document Number: 002-15057 Revision ECN Orig. of Change Submission Date ** – – 09/23/2015 *A 5461640 UTSV 10/20/2016 *B 5730057 AESATMP7 05/08/2017 Document Number: 002-15057 Rev. *B Description of Change 88335-DS100-R: Initial release Updated to Cypress template Updated Cypress Logo and Copyright. Page 109 of 110 CYW88335 Sales, Solutions, and Legal Information Worldwide Sales and Design Support Cypress maintains a worldwide network of offices, solution centers, manufacturer’s representatives, and distributors. To find the office closest to you, visit us at Cypress Locations. PSoC®Solutions Products ARM® Cortex® Microcontrollers Automotive cypress.com/arm cypress.com/automotive Clocks & Buffers Interface cypress.com/clocks cypress.com/interface Internet of Things Lighting & Power Control Memory cypress.com/iot cypress.com/powerpsoc cypress.com/memory PSoC Cypress Developer Community Forums | WICED IoT Forums | Projects | Video | Blogs | Training | Components Technical Support cypress.com/support cypress.com/psoc Touch Sensing cypress.com/touch USB Controllers Wireless/RF PSoC 1 | PSoC 3 | PSoC 4 | PSoC 5LP| PSoC 6 cypress.com/usb cypress.com/wireless 110 © Cypress Semiconductor Corporation, 2015-2017. This document is the property of Cypress Semiconductor Corporation and its subsidiaries, including Spansion LLC (“Cypress”). This document, including any software or firmware included or referenced in this document (“Software”), is owned by Cypress under the intellectual property laws and treaties of the United States and other countries worldwide. Cypress reserves all rights under such laws and treaties and does not, except as specifically stated in this paragraph, grant any license under its patents, copyrights, trademarks, or other intellectual property rights. If the Software is not accompanied by a license agreement and you do not otherwise have a written agreement with Cypress governing the use of the Software, then Cypress hereby grants you a personal, non-exclusive, nontransferable license (without the right to sublicense) (1) under its copyright rights in the Software (a) for Software provided in source code form, to modify and reproduce the Software solely for use with Cypress hardware products, only internally within your organization, and (b) to distribute the Software in binary code form externally to end users (either directly or indirectly through resellers and distributors), solely for use on Cypress hardware product units, and (2) under those claims of Cypress's patents that are infringed by the Software (as provided by Cypress, unmodified) to make, use, distribute, and import the Software solely for use with Cypress hardware products. Any other use, reproduction, modification, translation, or compilation of the Software is prohibited. TO THE EXTENT PERMITTED BY APPLICABLE LAW, CYPRESS MAKES NO WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, WITH REGARD TO THIS DOCUMENT OR ANY SOFTWARE OR ACCOMPANYING HARDWARE, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. To the extent permitted by applicable law, Cypress reserves the right to make changes to this document without further notice. Cypress does not assume any liability arising out of the application or use of any product or circuit described in this document. Any information provided in this document, including any sample design information or programming code, is provided only for reference purposes. It is the responsibility of the user of this document to properly design, program, and test the functionality and safety of any application made of this information and any resulting product. Cypress products are not designed, intended, or authorized for use as critical components in systems designed or intended for the operation of weapons, weapons systems, nuclear installations, life-support devices or systems, other medical devices or systems (including resuscitation equipment and surgical implants), pollution control or hazardous substances management, or other uses where the failure of the device or system could cause personal injury, death, or property damage (“Unintended Uses”). A critical component is any component of a device or system whose failure to perform can be reasonably expected to cause the failure of the device or system, or to affect its safety or effectiveness. Cypress is not liable, in whole or in part, and you shall and hereby do release Cypress from any claim, damage, or other liability arising from or related to all Unintended Uses of Cypress products. You shall indemnify and hold Cypress harmless from and against all claims, costs, damages, and other liabilities, including claims for personal injury or death, arising from or related to any Unintended Uses of Cypress products. Cypress, the Cypress logo, Spansion, the Spansion logo, and combinations thereof, WICED, PSoC, CapSense, EZ-USB, F-RAM, and Traveo are trademarks or registered trademarks of Cypress in the United States and other countries. For a more complete list of Cypress trademarks, visit cypress.com. Other names and brands may be claimed as property of their respective owners. Document Number: 002-15057 Rev. *B Revised May 8, 2017 Page 110 of 110
BCM88335L2CUBGT 价格&库存

很抱歉,暂时无法提供与“BCM88335L2CUBGT”相匹配的价格&库存,您可以联系我们找货

免费人工找货