Bluetooth® Smart CSR101x Hardware Design Guidelines - presentation

Qualcomm Technologies International, Ltd.
Confidential and Proprietary – Qualcomm Technologies International, Ltd.
(formerly known as Cambridge Silicon Radio Ltd.)
NO PUBLIC DISCLOSURE PERMITTED: Please report postings of this document on public servers or websites to:
[email protected].
Restricted Distribution: Not to be distributed to anyone who is not an employee of either Qualcomm Technologies International, Ltd.or its
affiliated companies without the express approval of Qualcomm Configuration Management.
Not to be used, copied, reproduced, or modified in whole or in part, nor its contents revealed in any manner to others without the express
written permission of Qualcomm Technologies International, Ltd.
Any software provided with this notice is governed by the Qualcomm Technologies International, Ltd. Terms of Supply or the applicable
license agreement at https://www.csrsupport.com/CSRTermsandConditions.
Qualcomm is a trademark of Qualcomm Incorporated, registered in the United States and other countries. All Qualcomm Incorporated
trademarks are used with permission. Other product and brand names may be trademarks or registered trademarks of their respective
owners.
This technical data may be subject to U.S. and international export, re-export, or transfer (“export”) laws. Diversion contrary to U.S. and
international law is strictly prohibited.
© 2015 Qualcomm Technologies International, Ltd. All rights reserved.
Qualcomm Technologies International, Ltd.
Churchill House
Cambridge Business Park
Cambridge, CB4 0WZ
United Kingdom
CSR
CSR101x hardware design guidelines
This Session
• Hardware design
− Hardware design guidelines
− Bringing up the new board
• Production line test
• Bluetooth qualification process
Confidential © Cambridge Silicon Radio Limited 2015
2
Hardware design guidelines
CSR101x Reference schematic
CSR1010 Reference Schematic
https://www.csrsupport.com/uEnergy/Exa
mpleDesigns/CSR101xReference
SMPS
Components
Wake Pin
EEPROM
Debug SPI
Single RF Output
and Filter
16M/32kHz Crystal
Confidential © Cambridge Silicon Radio Limited 2015
4
SMPS and DIG_LDO
The selection of the power supply components is critical to getting
optimal efficiency out of the switch mode power supply and in
maximising battery life.
Confidential © Cambridge Silicon Radio Limited 2015
5
CSR1010 (4V3) SMPS Layout Routing
• C7 and C8 need an individual ground via separate from other
grounds on top-layer (component side)
• C19 and C9 near VDD_REG_IN
Confidential © Cambridge Silicon Radio Limited 2015
6
SPI_PIO#_SEL
• Insert a 47kΩ pull-down resistor on SPI_PIO#_SEL if PIO is
selected. Please don’t leave the port open even in PIO mode
• Add the VCC on SPI_PIO#_SEL to enable debug SPI mode on
PIO[5..8]
Confidential © Cambridge Silicon Radio Limited 2015
7
Crystal circuit
The values of 16MHz XTAL tank capacitors are in the ratio 2:1
(recommended 15pF:6.8pF). Have the smaller capacitor on XTAL_IN
Confidential © Cambridge Silicon Radio Limited 2015
8
CSR101x simple RF filter
A simple RF filter (a 0.5pF) is good enough to pass FCC, ETSI and
TELEC
CSR1011
Demo-Board
TX Spurious
Emissions
(dBm)
DUT1
DUT2
DUT3
0R
0R+0.5pF
0R
0R+0.5pF
0R
0R+0.5pF
0R
0R+0.5pF
2nd
Harmonic
-40.95
-47.03
-38.68
-43.46
-37.06
-50.19
-39.45
-48.26
3nd
Harmonic
-45.41
-49.33
-55.94
-51.34
-50.81
-54.64
-51.6
-55.49
Confidential © Cambridge Silicon Radio Limited 2015
9
CSR101x ground
• Need to add the ground pin in the schematic and assign to CSR101x
central ground pad in the layout
• CSR1010 and CSR1012 require at least 9 vias on the central ground
pad
• CSR1011 requires at least 25 vias on the central ground pad
• Failure to do so can cause significant RF performance degradation
Confidential © Cambridge Silicon Radio Limited 2015
10
WAKE pin
• The CSR101x does not have an internal pull-up or pull-down resistor
on the WAKE pin therefore an external resistor should be used
• Hardware detects WAKE level change only
• WAKE pin mode is configurable with the Power Management API
High Level
Falling Edge
Rising Edge
Low Level
State changes
here
Confidential © Cambridge Silicon Radio Limited 2015
11
EEPROM or SPI Flash circuit
Figure a: Example of an I2C Interface EEPROM Connection
Default PIO[3] is SPI Flash_DIN
Default PIO[4] is SPI Flash _CS
Figure b: Example of an SPI Interface Flash Connection
Confidential © Cambridge Silicon Radio Limited 2015
12
Hardware Review
CSR Support:
•
•
•
•
There is a review template for each component
Regularly updated to add additional test cases
Comprehensive step-by-step schematic and layout guidelines
Recommended reading before embarking on a new
schematic/layout design
• When CSR provide design reviews, they are usually in the form of a
completed review template
Confidential © Cambridge Silicon Radio Limited 2015
13
CSR101x Hardware Review Template
• All of the CSR reference and example designs can be found on
*CSR Support in the uEnergy section under Hardware.
• *Access to CSR Support is based on development kit registration
and account verification.
• The Hardware Review Template is used internally by CSR to verify
that components and layouts have been implemented according to
CSR’s recommendations.
Confidential © Cambridge Silicon Radio Limited 2015
14
Bringing up a new board
Bringing up a new board
Checking the power domain
1.
2.
3.
4.
VBAT :4.4V~1.8V
VDD_REG_IN: 1.35V~0.8V
VDD_CORE:1.2V~0.65V
PIO2: Based on PADS
1
2
3
4
Confidential © Cambridge Silicon Radio Limited 2015
16
Power Domain
If VDD_CORE and PIO2 don’t show the correct voltage, check that the
32.768KHz clock is running
Confidential © Cambridge Silicon Radio Limited 2015
17
Check the Crystal Frequency
Check 16MHz and 32.768KHz clocks
Confidential © Cambridge Silicon Radio Limited 2015
18
Debug SPI interface
Check SPI_PIO#_SEL state and pull high to enable debug SPI mode
on PIO[5-8]
Pull high for debug
SPI mode.
Confidential © Cambridge Silicon Radio Limited 2015
19
Production line test
CSR µEnergy boards
• Development Boards
CSR1011
CSR1010
DB-CSR1011-10139-1A
DK-CSR1011-10138-1A (kit)
DB-CSR1010-10137-1A
DK-CSR1010-10136-1A (kit)
• USB-SPI Interface Board
− Included with the development kits
− Also available separately
• Part number: DK-CSR1000-10086-1A
Confidential © Cambridge Silicon Radio Limited 2015
21
CSR µEnergy Starter Development kit
CSR1010
CSR1012
CSR1011
DK-CSR1010-10169-1A
Confidential © Cambridge Silicon Radio Limited 2015
22
Gang Programmer
• Supports up to 16 devices
simultaneously
• Supports Flash devices using
TestFlash DLL
• Supports EEPROM configuration using
TestE2 DLL
• Increases throughput for production
Confidential © Cambridge Silicon Radio Limited 2015
23
Multi-way USB using USB hub
Tools support up to 16 instances of CNS10020V2A Interface Board
Confidential © Cambridge Silicon Radio Limited 2015
24
Low cost programmer board
• Development Board
−
−
−
−
Part Number: DK-USB-SPI-10225-1A
Price: USD $15
Description: USB to Debug SPI
Availability
• Q1 2015
• Via all CSR authorized distributors
Confidential © Cambridge Silicon Radio Limited 2015
25
Low cost programmer board
• Board Detail
− Board size: 35mm x 28mm
Mounting hole 3.3mm
− Debug SPI header
Debug SPI
(connector type: 7-way 0.1” pitch header)
Header
− Mounting holes 3.3mm hole with 22mm centre
− LEDs for SPI activity, Power and Error status indication
− USB Mini
− Board H13516V1
22mm from
centre
USB Mini
LEDs SPI and Error status indicator
Confidential © Cambridge Silicon Radio Limited 2015
Mounting hole 3.3mm
LED Power
26
CSR µEnergy Test Tool
• Choose the correct “PTest firmware”
• CsKeys affect the RF testing result
Note: CSR µEnergy PTest firmware is released as part of the CSR µEnergy Tools, and
is downloaded to RAM on the CSR101x ICs to enable RF and other hardware test
modes
Confidential © Cambridge Silicon Radio Limited 2015
27
CSR µEnergy Test Application Tool
- Application for testing of the board
- Various test functions available
- RF functions
- PIO Get/Set
- AIO Get/Set
- LED Set
- UART Loopback
- “Reconnect” will show connection dialog
then stop and reset chip after connection
parameters selected
- “Cold Reset” will re-load same firmware
and configuration as before without
showing connection dialog
Confidential © Cambridge Silicon Radio Limited 2015
28
Crystal trim
• Trimming the crystal is an important part of the configuration of
CSR101x design. A board with incorrect crystal trim value may suffer
from poor RF performance (range, carrier frequency drift, sensitivity)
that will affect the overall operation of the device
CLOAD1 and CLOAD2 in combination
with CTRIM and any parasitic
capacitance provide the load
capacitance required by the
crystal
Confidential © Cambridge Silicon Radio Limited 2015
29
RF test environment
• Direct Test Mode is used to control the Device Under
Test (DUT) and provides a report back to the Tester
• Direct Test Mode shall be set up using one of two
alternate methods:
1. over HCI or
2. through a 2-wire UART interface
Confidential © Cambridge Silicon Radio Limited 2015
30
Direct test mode
• The unit under test needs the CSR Direct test mode firmware to be
loaded into it or for the same API calls to be built into the customer
application
• To use a direct test, UART TX and RX test points are required on
the PCB
Use DC power supply
instead of battery
during the tests
An example Direct Test Mode application project is available as an example app
within the SDK
Confidential © Cambridge Silicon Radio Limited 2015
31
CSR Tester Interface
• Debug SPI could be also used for RF testing – for designs that
lack spare PIOs or test points for UART interface
Use power supply
instead of battery
during the tests
Confidential © Cambridge Silicon Radio Limited 2015
32
Qualification for Bluetooth 4.1
Qualification for Bluetooth 4.1
• Bluetooth 4.1 improves usability for consumers,
empowers innovation for product developers and
extends the technology’s foundation as an essential link
for the Internet of Things
• The qualification process remains the same for all
Bluetooth specifications
• Core Specification versions 2.0 +EDR, 2.1+EDR,
3.0+HS and 4.0 are still available for use and
qualification
Confidential © Cambridge Silicon Radio Limited 2015
34
Qualification for Bluetooth 4.1
• SIG RF LE Test Cases
Test Case/Parameter
Temperature
Power Supply
TRM-LE/CA/01/C (Output power at NOC )
Nominal
Nominal
TRM-LE/CA/02/C (Output power at EOC )
Max/Min
Max/Min
TRM-LE/CA/03/C (In-band emissions at NOC)
Nominal
Nominal
TRM-LE/CA/04/C (In-band emissions at EOC)
Max/Min
Max/Min
TRM-LE/CA/05/C (Modulation characteristics)
Nominal
Nominal
TRM-LE/CA/06/C (Carrier frequency offset and drift at NOC)
Nominal
Nominal
TRM-LE/CA/07/C (Carrier frequency offset and drift at EOC)
Max/Min
Max/Min
RCV-LE/.CA/01/C (receiver sensitivity at NOC)
Nominal
Nominal
RCV-LE/.CA/02/C (receiver sensitivity at EOC)
Max/Min
Max/Min
RCV-LE/CA/0A/C (C/I- and selectivity performance)
Nominal
Nominal
RCV-LE/CA/04/C (Blocking performance)
Nominal
Nominal
RCV-LE/CA/05/C (Intermodulation performance)
Nominal
Nominal
RCV-LE/CA/06/C (Maximum input signal level)
Nominal
Nominal
RCV-LE/CA/07/C (PER Report Integrity)
Nominal
Nominal
NOC = Normal Operating Condition
EOC = Extreme Operating Condition
Note: Test cases in red require complex or expensive resources and
are often omitted for pre-production line testing
Confidential © Cambridge Silicon Radio Limited 2015
35
New listing process from February 2014
• Discontinuing the QDID fee
• A new listing fee - either USD $8000 or USD $4000
depending on membership level
• Issuing a Declaration ID as your proof of purchase
− The Declaration ID is a unique identification number assigned to a
listing and used as a reference for the member’s Declaration of
Compliance (DoC)
• Simple Listing Process
1.
2.
3.
4.
Create Qualification Project (new designs)
Pay listing fee
Reference a qualified design (QDID)
List associated product(s)
Confidential © Cambridge Silicon Radio Limited 2015
36
The streamlined qualification and listing
process
Confidential © Cambridge Silicon Radio Limited 2015
37
Confidential © Cambridge Silicon Radio Limited 2015
2014
38