u-blox NINA-B112 System Integration Manual Download Page 35

NINA-B1 series - System Integration Manual 

UBX-15026175 - R09

 

 

Design-in 

 

 

Page 35 of 49

 

3.6

 

General High Speed layout guidelines 

These general design guidelines are considered as best practices and are valid for any bus present in the  
NINA-B1 series modules; the designer should prioritize the layout of higher speed busses. Low frequency signals 
are generally not critical for layout. 

 

One exception is represented by High Impedance traces (such as signals driven by weak pull 

resistors) that may be affected by crosstalk. For those traces, a supplementary isolation of 4w from 
other busses is recommended. 

3.6.1

 

General considerations for schematic design and PCB floor-planning 

 

Verify which signal bus requires termination and add series resistor terminations to the schematics. 

 

Carefully consider the placement of the module with respect to antenna position and host processor. 

 

Verify with PCB manufacturer allowable stack-ups and controlled impedance dimensioning. 

 

Verify that the power supply design and power sequence are compliant with NINA-B1 series module 
specification (refer to section 1.3). 

3.6.2

 

Module placement 

 

Accessory parts like bypass capacitors should be placed as close as possible to the module to improve 
filtering capability, prioritizing the placement of the smallest size capacitor close to module pads. 

 

Particular care should be taken not to place components close to the antenna area. The 

designer should carefully follow the recommendations from the antenna manufacturer about the 
distance of the antenna vs. other parts of the system. The designer should also maximize the distance 
of the antenna to Hi-frequency busses like DDRs and related components or consider an optional 
metal shield to reduce interferences that could be picked up by the antenna thus reducing the 
module’s sensitivity. 

 

An optimized module placement allows better RF performance. See Antenna interfaces section for more 
information on antenna consideration during module placement. 

3.6.3

 

Layout and manufacturing 

 

Avoid stubs on high speed signals. Even through-hole vias may have an impact on signal quality. 

 

Verify the recommended maximum signal skew for differential pairs and length matching of buses. 

 

Minimize the routing length; longer traces will degrade signal performance. Ensure that maximum 
allowable length for high speed busses is not exceeded. 

 

Ensure that you track your impedance matched traces. Consult with your PCB manufacturer early in the 
project for proper stack-up definition. 

 

RF and digital sections should be clearly separated on the board. 

 

Ground splitting is not allowed below the module. 

 

Minimize bus length to reduce potential EMI issues from digital busses. 

 

All traces (including low speed or DC traces) must couple with a reference plane (GND or power); Hi-
speed busses should be referenced to the ground plane. In this case, if the designer needs to change the 
ground reference, an adequate number of GND vias must be added in the area of transition to provide a 
low impedance path between the two GND layers for the return current. 

 

Hi-Speed busses are not allowed to change reference plane. If a reference plane change is unavoidable, 
some capacitors should be added in the area to provide a low impedance return path through the 
different reference planes. 

 

Trace routing should keep a distance greater than 3w from the ground plane routing edge. 

 

Power planes should keep a distance from the PCB edge sufficient to route a ground ring around the 
PCB, the ground ring must then be connected to other layers through vias. 

Summary of Contents for NINA-B112

Page 1: ...th low energy modules With embedded Bluetooth low energy stack and u blox connectivity software these modules are tailored for OEMs who wish to have the shortest time to market The OEMs can also embed...

Page 2: ...B111 NINA B111 00B 00 1 0 0 N A Mass Production NINA B111 01B 00 2 0 0 N A Mass Production NINA B111 02B 00 3 0 1 N A Initial Production NINA B112 NINA B112 00B 00 1 0 0 N A Mass Production NINA B112...

Page 3: ...4 1 Module reset 11 1 4 2 Internal temperature sensor 11 1 5 Debug Serial Wire Debug SWD 11 1 6 Serial interfaces 12 1 6 1 Universal Asynchronous Serial Interface UART 12 1 6 2 Serial Peripheral Inter...

Page 4: ...nes 35 3 6 1 General considerations for schematic design and PCB floor planning 35 3 6 2 Module placement 35 3 6 3 Layout and manufacturing 35 3 7 Module footprint and paste mask 36 3 8 Thermal guidel...

Page 5: ...B flash and 64 kB RAM it offers the best in class capacity for customer applications running on top of the Bluetooth low energy stack using SDK from Nordic Semiconductor or Arm Mbed Additionally NFC a...

Page 6: ...er Arm Mbed Nordic SDK or Wirepas development environment inside the NINA B1 module The different software options are described in more detail in section 2 1 2 Pin configuration and function 1 2 1 Pi...

Page 7: ...s pin assignment top view The grey pins in the center of the modules are GND pins The outline of NINA B111 ends at the dotted line as shown in Figure 2 where the antenna area of NINA B112 begins All d...

Page 8: ...an NFC field to the NFC pins when they are configured as GPIOs Doing so may cause permanent damage to the module When driving different logic levels on these pins in GPIO mode a small current leakage...

Page 9: ...ITCH_1 and SWITCH_2 during a reset and holding it low for 10s will make the module restore all factory settings GPIO_16 16 P0 28 I O General purpose I O Pin is analog capable UART_DTR Can be used to i...

Page 10: ...o signal groups while in Non powered mode to avoid damaging the module 1 3 Supply interfaces 1 3 1 Main supply input The NINA B1 series uses an integrated DC DC converter to transform the supply volta...

Page 11: ...ween active and idle duty cycle of the specific application Although some DC DC can achieve high efficiency at extremely light loads a typical DC DC efficiency quickly degrades as idle current drops b...

Page 12: ...nnect and or toggle connectable status Enable disable the rest of the UART interface Enter wake up from the sleep mode See the NINA B1 series Data Sheet 2 for characteristic information about the UART...

Page 13: ...t Event trigger Interrupt event trigger to the software application Wake up event Any ADC input 8 10 12 bit analog to digital converter Any analog Analog comparator input Compare two voltages capable...

Page 14: ...gh a 50 transmission line to allow reception of radio frequency RF signals in the 2 4 GHz frequency band Choose an antenna with optimal radiating characteristics for the best electrical performance an...

Page 15: ...M installer must certify his design with respective regulatory agencies 1 8 2 Integrated antenna NINA B112 The NINA B112 is equipped with an integrated antenna on the module This will simplify the int...

Page 16: ...connectivity software The u blox connectivity software enables the use of the Bluetooth Low Energy functions controlled by AT commands over the UART interface Examples of supported features are u blo...

Page 17: ...l it automatically e Read the information in the SDK Release Notes and check the nRF5 Software Development Kit documentation available at http infocenter nordicsemi com Nordic tools More information a...

Page 18: ...fine BUTTONS_ACTIVE_STATE 0 define BUTTONS_LIST BUTTON_1 BUTTON_2 define BSP_BUTTON_0 BUTTON_1 define BSP_BUTTON_1 BUTTON_2 define RX_PIN_NUMBER 5 define TX_PIN_NUMBER 6 define CTS_PIN_NUMBER 7 define...

Page 19: ...ble getting started Mbed CLI is the name of the Arm Mbed command line tool which enables the full Mbed workflow such as repositories version control maintaining dependencies updating from remotely ho...

Page 20: ...inNames h file should declare and define a couple of enumerations to configure the custom pin mapping Figure 6 and Figure 7 show the contents of the PinNames h file in the case of EVK NINA B1 ifndef M...

Page 21: ...clude cmsis h ifdef __cplusplus extern C endif typedef enum PIN_INPUT PIN_OUTPUT PinDirection define PORT_SHIFT 3 typedef enum nRF52 pin names p0 0 p1 1 p2 2 p3 3 p4 4 p5 5 p6 6 p7 7 p8 8 p9 9 p10 10...

Page 22: ...NINA B1 board LED1 NINA_B1_GPIO_1 Red LED2 NINA_B1_GPIO_7 Green SW1 LED3 NINA_B1_GPIO_8 Blue LED4 NC SW1 NINA_B1_GPIO_7 SW2 NINA_B1_GPIO_18 D0 NINA_B1_GPIO_23 D1 NINA_B1_GPIO_22 D2 NINA_B1_GPIO_21 D3...

Page 23: ...hing of u blox connectivity software is normally done over UART If the flash is erased or any other software is flashed on the NINA B1 module then the SoftDevice and the u blox bootloader must be flas...

Page 24: ...contains the bootloader and SoftDevice 3 Set the correct COM port and the desired speed and click Update button 4 The module will then reboot into the bootloader and the flashing will start A command...

Page 25: ...contains the application Keep in mind that the bootloader will time out and resume the application after 10 seconds Flashing must have started before the time out and resuming of the application 2 3 2...

Page 26: ...x hex When developing and flashing applications based on the Nordic SDK it is recommended to do an Erase all to remove the u blox connectivity software and its stored parameters before flashing down t...

Page 27: ...ng the Bluetooth device address When the new u blox connectivity software is flashed to the module it is important to restore the Bluetooth device address as well Step 1 To enable writing of the Bluet...

Page 28: ...and output pins Accurate design is required to guarantee that the voltage level is well defined during module boot 6 Other pins Accurate design is required to guarantee proper functionality 3 2 Anten...

Page 29: ...minimized to reduce dielectric losses o If traces longer than few centimeters are needed it is recommended to use a coaxial connector and cable to reduce losses o Stack up should allow for thick 50 t...

Page 30: ...o Internal integrated antennas imply physical restriction to the PCB design Integrated antenna excites RF currents on its counterpoise typically the PCB ground plane of the device that becomes part o...

Page 31: ...Select antennas that provide appropriate gain figure that is combined antenna directivity and efficiency figure so that the electromagnetic field radiation intensity does not exceed the regulatory lim...

Page 32: ...igned by an antenna manufacturer providing the best possible return loss or VSWR Provide a ground plane large enough according to the related integrated antenna requirements The ground plane of the ap...

Page 33: ...C connection must be routed through a PCB area separated from sensitive analog signals and sensitive functional units It is a good practice to interpose at least one layer of PCB ground between VCC tr...

Page 34: ...2 H will give tuning capacitors in the range of 130 pF on each pin For good performance match the total capacitance on NFC1 and NFC2 The NINA B1 modules have been tested with a 3x3 cm PCB trace antenn...

Page 35: ...ponents or consider an optional metal shield to reduce interferences that could be picked up by the antenna thus reducing the module s sensitivity An optimized module placement allows better RF perfor...

Page 36: ...re summarized in Table 10 The ESD immunity test is performed at the enclosure port defined by ETSI EN 301 489 1 as the physical boundary through which the electromagnetic field radiates If the device...

Page 37: ...ion Manual UBX 15026175 R09 Design in Page 37 of 49 Compliance with standard protection level specified in EN61000 4 2 can be achieved by including ESD protections in parallel to the line close to are...

Page 38: ...ocal GND and PCB GND Before mounting an antenna patch connect ground of the device When handling the RF pin do not come into contact with any charged capacitors and be careful when contacting material...

Page 39: ...cycles 1 Table 11 Recommended reflow profile Figure 14 Reflow profile Lower value of TP and slower ramp down rate 2 3 C sec is preferred After reflow soldering optical inspection of the modules is re...

Page 40: ...r boards populated with the modules Miniature Wave Selective Solder process is preferred over traditional wave soldering process Hand soldering is not recommended Rework is not recommended Conformal c...

Page 41: ...NINA B1 series System Integration Manual UBX 15026175 R09 Qualifications and approvals Page 41 of 49 5 Qualifications and approvals For regulatory information see the NINA B1 series Datasheet 2...

Page 42: ...n all supported bands such as receiver sensitivity transmitter power levels and so on Figure 15 Automatic test equipment for module test 6 2 OEM manufacturer production test As the testing is already...

Page 43: ...ormed by just scanning for a known Bluetooth low energy device and checking the signal level Received Signal Strength Indicator RSSI These kinds of test may be useful as a go no go test but not for RF...

Page 44: ...2 C Inter Integrated Circuit JSON JavaScript Object Notation LDO Low Drop Out LED Light Emitting Diode MAC Media Access Control MSL Moisture Sensitivity Level NSMD Non Solder Mask Defined PCB Printed...

Page 45: ...d parts for antenna matching PCB layout must be identical to the one provided by u blox please implement one of the reference designs included in this section or contact u blox The designer must use t...

Page 46: ...Should have a solid GND inner layer under and around the RF components vias and small openings are allowed 4 RF trace Antenna coplanar microstrip matched to 50 5 GND trace Green Minimum required top...

Page 47: ...race required around the RF trace and pins GND stitching vias should be used around the RF trace to ensure a proper GND connection No other components are allowed within this area The solid GND layer...

Page 48: ...fications register on our website http www u blox com Revision history Revision Date Name Comments R01 22 Feb 2016 fbro ajoh kgom Initial release R02 19 May 2016 fbro Updated information about reflash...

Page 49: ...m Regional Office China Beijing Phone 86 10 68 133 545 E mail info_cn u blox com Support support_cn u blox com Regional Office China Chongqing Phone 86 23 6815 1588 E mail info_cn u blox com Support s...

Reviews: