Electronic Components Datasheet Search
  English  ▼

X  

BCM20704 Datasheet(PDF) 13 Page - Cypress Semiconductor

Part # BCM20704
Description  Single-Chip Bluetooth Transceiver and Baseband Processor
PDF  49 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  CYPRESS [Cypress Semiconductor]
Direct Link  http://www.cypress.com
Logo CYPRESS - Cypress Semiconductor

BCM20704 Datasheet(HTML) 13 Page - Cypress Semiconductor

Back Button BCM20704 Datasheet HTML 9Page - Cypress Semiconductor BCM20704 Datasheet HTML 10Page - Cypress Semiconductor BCM20704 Datasheet HTML 11Page - Cypress Semiconductor BCM20704 Datasheet HTML 12Page - Cypress Semiconductor BCM20704 Datasheet HTML 13Page - Cypress Semiconductor BCM20704 Datasheet HTML 14Page - Cypress Semiconductor BCM20704 Datasheet HTML 15Page - Cypress Semiconductor BCM20704 Datasheet HTML 16Page - Cypress Semiconductor BCM20704 Datasheet HTML 17Page - Cypress Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 13 / 49 page
background image
Document Number: 002-14786 Rev. *E
Page 13 of 49
CYW20704
4. Microprocessor Unit
4.1 Overview
The CYW20704 microprocessor unit runs software from the Link Control (LC) layer up to the Host Controller Interface (HCI). The
microprocessor is based on the Cortex-M3 32-bit RISC processor with embedded ICE-RT debug and JTAG interface units. The
microprocessor also includes 848 KB of ROM memory for program storage and boot ROM, 352 KB of RAM for data scratch-pad,
and patch RAM code.
The internal boot ROM provides flexibility during power-on reset to enable the same device to be used in various configurations,
including automatic host transport selection from UART and USB transports with or without external NVRAM. At power-up, the lower
layer protocol stack is executed from the internal ROM.
External patches can be applied to the ROM-based firmware to provide flexibility for bug fixes and features additions. These patches
can be downloaded from the host to the device through the SPI interface or UART and USB transports, or using external NVRAM.
The device can also support the integration of user applications and profiles using an external serial flash memory.
4.2 NVRAM Configuration Data and Storage
4.2.1 Serial Interface
The CYW20704 includes an SPI master controller that can be used to access serial flash memory. The SPI master contains an AHB
slave interface, transmit and receive FIFOs, and the SPI core PHY logic. Data is transferred to and from the module by the system
CPU. DMA operation is not supported.
4.3 EEPROM
The CYW20704 includes a Cypress Serial Control (BSC) master interface. The BSC interface supports low-speed and fast mode
devices and is compatible with I2C slave devices. Multiple I2C master devices and flexible wait state insertion by the master interface
or slave devices are not supported. The CYW20704 provides 400 kHz, full speed clock support.
The BSC interface is programmed by the CPU to generate the following BSC transfer types on the bus:
■ Read-only
■ Write-only
■ Combined read/write
■ Combined write-read
NVRAM may contain configuration information about the customer application, including the following:
■ Fractional-N information
■ BD_ADDR
■ UART baud rate
■ USB enumeration information
■ SDP service record
■ File system information used for code, code patches, or data
4.4 External Reset
The CYW20704 has an integrated power-on reset circuit which completely resets all circuits to a known power on state. This action
can also be driven by an external reset signal, which can be used to externally control the device, forcing it into a power-on reset
state. The RST_N signal is an active-low signal, which is an input to the CYW20704 chip. The CYW20704 does not require an exter-
nal pull-up resistor on the RST_N input.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com