1. Introduction

This document describes the hardware architecture of the Emcraft Systems nRF9151 System-on-Module (referred to as “nRF9151 SOM” hereafter).

The nRF9151 SOM is intended to provide a low-cost flexible platform for embedded solutions that require rich connectivity and flexibility of the nRF9151 System-in-Package (SiP). The nRF9151 SOM is based on the NORDIC® Semiconductor nRF9151 (SiP) supporting LTE-M, NB-IoT, GNSS and NR+. The Zephyr kernel and applications execute on the. The integrated peripheral controllers of the nRF9151 are used to implement various communication, connectivity and human-machine interfaces.

Using a miniature mezzanine form factor, the nRF9151 SOM is specifically designed to provide a battery-operated platform for cellular IoT on various boards targeting industrial automation, system and power management, wired and wireless networking / sensors and other embedded applications. The nRF9151 SOM is architected as a low-cost solution with flexibility in customizing its functionality for the needs of particular products and customers.

2. Hardware Platform

This section defines the hardware platform of the nRF9151 SOM.

2.1. Hardware Platform Overview

The following are the key hardware features of the nRF9151 SOM:

2.2. Functional Block Diagram

The following figure is a functional block diagram of the on the interface connectors:

nrf9151-som-hldgr_b.jpg

2.3. Microcontroller

2.3.1. Microcontroller Device

The architecture of the nRF9151 SOM is built around the NORDIC Semiconductor nRF9151 SPI that combines the ARM® Cortex®-M33 64 MHz processor core with a wide range of the integrated peripheral controllers.

The nRF9151 contains a 1MB Flash memory and 236kB low leakage RAM.

The nRF9151 device is implemented using the 12.1mm x 11.1mm 0.5mm-pitch Map LGA package.

2.4. Serial Wire Debug (SWD) Interface

The nRF9151 SOM provides a two-pin SWD interface (the SWDIO and SWDCLK signals) on the interface connectors. This interface is routed to the corresponding signals of the nRF9151 device.

2.5. Power

2.5.1. Power Sources

The nRF9151 is run from two power sources provided through multiple pins on the interface connectors:

2.5.2. Power Architecture

The power architecture of the nRF9151 SOM is based on the NORDIC Semiconductor nPM1300 PMIC, which has several power and system management features, including (refer to NRF9151 SOM Functional Block Diagram for a graphic view of circuit connections):

2.5.2.1. Battery Power Input and Current Measurements

Resistor R110 0 Ohm 0805/1210 is connected between the battery connector pin and the nPM1300 VBAT input. Customers can replace it with a current sense resistor or temporarily remove this resistor for battery current measurements. An amperemeter must be connected between TP20 and TP22 in the latter case.

2.5.3. Power Modes

The nRF9151 SOM supports the following power modes:

2.6. System Reset

2.6.1. Reset Architecture Overview

The nRF9151 SOM implements a reset architecture that ensures that the nRF9151 microprocessor is reset as appropriate on various hardware and software events.

2.6.2. Types of System Resets

The following types of reset are implemented by the nRF9151 SOM:

2.7. System Clocks

The nRF9151 SOM uses internal oscillators in nRF9151:

The RTC uses 32.768 kHz oscillator with an external 32.768 kHz crystal.

2.8. SPI Flash Memory

2.8.1. SPI Flash Memory Architecture

The nRF9151 SOM provides 16MBytes of SPI Flash memory using the Winbond W25Q128JVPIQ device. Compatible 4-8MBytes devices can also be used.

2.9. PMIC Ship and Hibernate Modes

Ship and Hibernate modes isolate the battery from the system and minimize the quiescent current.

Hibernate mode is identical to Ship mode with the exception that, in Hibernate mode, the timer is running and functions as an additional wake-up source (refer to Section: “nPM1300 Watchdog/Timers”).

2.9.1. 2.9.1. PMIC Ship Mode

The device enters Ship mode by software. When VIN (VBUS) is not present, the device enters Ship mode immediately.

The following are alternative ways to exit Ship modes:

2.9.2. PMIC Hibernate Mode

The device enters Hibernate mode by software. In Hibernate mode, the quiescent current is higher compared to Ship mode because the low-power timer is running.

The following are alternative ways to exit Hibernate modes:

2.10. LTE Modem

The nRF9151 SiP in the NRF9151 SOM contains a Low-Power Wide-Area (LPWA) network processor with dedicated flash/RAM, which controls the radio and baseband hardware components. LTE capabilities are provided by installing Nordic Semiconductor firmware, which complies with 3GPP LTE release 14 Cat-M1 and Cat-NB1/NB2 standards.

2.10.1. LTE Modem Parameters and Features:

2.10.2. LTE coexistence interface

The nRF9151 SOM provides signal LTE_COEX2 that is the output from the LTE modem to the external device. When active high, this indicates that the LTE modem transceiver is turned on. COEX2 can also be treated as an active low grant from the LTE modem to the external device, indicating permission to transmit and receive. The LTE_COEX2 signal is available on the SOM connectors.

Note: Using the COEX2 pin (the LTE_COEX2 signal) requires an external pull-down resistor in the 100 kΩ range.

2.10.3. Universal Integrated Circuit Card (UICC) interface

The nRF9151 SOM supports a SIM card. It has a pluggable SIM card socket (J3 on the bottom) that is compatible with a nano-sized SIM (4FF). The The nRF9151 SOM has also an unpopulated eSIM footprint (U21) that can be populated with a compatible MFF2 M2M eSIM IC.

2.10.4. LTE Modem Power

In the nRF9151 SOM the SiP LTE modem is supplied from the VSYS power rail with voltage from 3.2V to 5.5V. Refer to VSYS voltage for detail.

2.10.5. LTE Antenna

The nRF9151 SOM contains I-PEX MHF1/u.Fl connector J1 for an LTE antenna. The Quectel YF0022DA or a similar antenna is recommended for using with nRF9151 SOM.

2.11. GNSS

The nRF9151 SOM has a dedicated Global Navigation Satellite System (GNSS) port to support global navigation. GNSS functionality requires support in the onboard network protocol firmware.

The GNSS signal is received from an external GNSS antenna via MHF1/u.FL connector J2 and Low-Noise Amplifier (LNA) U1. The LNA is enabled by a GNSS-enable signal from the nRF9151 using the COEX0 pin.

To optimize GNSS reception, do the following:

GNSS signals do not usually penetrate ceilings or other structures that well. For best GNSS performance, the nRF9151 SOM should be placed outside on a flat surface in an open space far from sources of interference and other structures that can block the satellite signals.

2.11.1. GNSS Antenna

The Antenova SRFG017 or a similar antenna is recommended for using with the NRF9151 SOM.

2.12. DECT NR+

The nRF9151 SiP in the NRF9151 SOM contains a Low-Power Wide-Area (LPWA) network processor with dedicated flash/RAM, which controls the radio and baseband hardware components. DECT NR+ (NR+) capabilities are provided by installing Nordic Semiconductor firmware, that implements the physical layer (PHY) level operation of the NR+ radio protocol stack according to ETSI specifications (TS 103 636-2 and TS 103 636-3).

NR+ operates on the global and license-exempt 1.9 GHz band, which significantly cuts deployment costs by eliminating the need for frequency planning or heavy certification.

Note: While running DECT NR+ firmware, the nRF9151 SOM does not support LTE modem.

2.12.1. DECT NR+ Features in NRF9151 SOM

2.12.2. DECT NR+ coexistence interface

NR+ uses a dedicated two-pin coexistence interface to avoid RF interference to a companion radio device such as an external positioning device or a Bluetooth Low Energy device.
The user can configure COEX0 and COEX2 pin functions through the NR+ AT commands. Pin COEX0 is used on the SOM to control the GNSS RF LNA. Pin COEX2 (the LTE_COEX2 signal) is available on the SOM connectors.

Note: Using the COEX2 pin (the LTE_COEX2 signal) requires an external pull-down resistor in the 100 kΩ range.

2.12.3. DECT NR+ Antenna

DECT NR+ in the NRF9151 SOM uses the same antenna as the LTE modem, refer to LTE Antenna for detail.

2.13. Serial

2.13.1. Serial Console Interfaces

The nRF9151 SOM provides UART serial interfaces at CMOS levels (no RS-232 buffers) using the integrated UARTE controller of the nRF9151 SOM MCU. on the interface connector.

2.13.2. Serial Baud Rate

The UART controllers feature an internal divider that allows these serial interfaces to operate at standard baud rates up to 1Mbit/s. The default firmware setting is 115200 bps.

2.14. Watchdogs

2.14.1. nRF9151 Watchdog

The nRF9151 provides a hardware watchdog function using the integrated watchdog dedicated to MCU.

The watchdog is disabled by default after the reset. Software should enable or leave them disabled, as appropriate.

If software enables a WDOG and then fails to refresh it within the predefined period of time, the watchdog resets the corresponding module of the nRF9151.

The watchdog timeout period is defined by software.

2.14.2. nPM1300 Watchdog/Timers

The Watchdog is one of the function of the nPM1300 timer which are as follows:

Only one of these functions can be selected at one time.

After power-up/power-on reset, when all the input power supplies of nPM1300 are disabled, the aforementioned timers/monitor are disabled,

2.15. Real-Time Clock

2.15.1. RTC Device

The nRF9151 SOM provides a Real-Time Clock (RTC) feature using the NXP PCF85263ATL device. The RTC provides a time-of-day clock/calendar with programmable alarm and periodic interrupts. The alarm/interrupt features are not supported when the PMIC is in Ship or Hibernate mode.

The VBAT power (a battery) is used as a backup power for the RTC in when the PMIC is in Ship and Hibernate mode or during PMIC power cycles.

In the nRF9151 SOM the RTC is clocked by an external crystal via the internal oscillator. This oscillator is in the same backup power domain as the RTC.

2.15.2. RTC Device Purpose

The nRF9151 SOM uses the RTC device as a source for time-stamps of various system events.

2.16. External Interface

2.16.1. Interface Connectors

The external interfaces of the nRF9151 SOM are routed through two 50-pin Hirose DF40 series 0.4mm-pitch board-to-board connectors.

2.16.2. Connectors Pin-Out

Refer to SOM-NRF9151 Pin-Out for detail on SOM connectors pin-out.

2.16.3. Test Points

The nRF9151 SOM provides the following signal and power rail on Test Points:

TP #

Signal/Rail Name

Function

Notes

1

TP1

UART_RX

nRF9151 UART RxD

It is the output (via R3) of buffer U5 (74LVC1G34GW,125). The input of this buffer is connected to BSB_TXD/TP8.

2

TP2

UART_TX

nRF9151 UART TxD

Via R4

3

TP3

SDA

I2C Serial Data

Connected to nPM1300 pin 13/SDA

4

TP4

SCL

I2C Serial clock

Connected to nPM1300 pin 14/SCL

5

TP5

SWDCLK

Serial wire debug clock input for debug and programming

6

TP6

SWDIO

Serial wire debug I/O for debug and programming

7

TP7

SWD_nRST

nRF9151 reset input

Connected to nRF9151 pin 6/nRESET via an RC-net (R59/C10)

8

TP8

BSB_TXD

Input to nRF9151 UART console from the SOM connector

Connected to the input of buffer U5

9

TP10

SPI-CLK

Serial Clock for the SPI Flash memory

10

TP11

SPI-MOSI

Data output to the SPI Flash memory

11

TP12

SPI-MISO

Data input from the SPI Flash memory

12

TP13

SPI_nSS

Slave select to the SPI Flash memory

13

TP14

SHPHLD

A nPM1300 reset control, in addition to being used for exiting Ship and Hibernate mode

Connected to nPM1300 pin15/SHPHLD

14

TP20

VBAT_C

Battery power input

Connected to R110

15

TP21

VSYS

The nPM1300 power output (3.2V-5.5V)

Refer to VSYS power

16

TP22

VBAT

Battery power after the serial resistor R110, the nPM1300 input

Connected to nPM1300 pin 19/VBAT

17

TP23

VBUS

nPM1300 +5V power input (from the USB VBUS or an external power supply)Connect

Connected to nPM1300 pin 21/VBUS

18

TP24, TP25, TP26, TP27

GND

SOM ground

19

TP28

3V0

3.0V power supply from the nPM1300 BUCK1 output

3. Mechanical Specifications

3.1. nRF9151 SOM Mechanical

The nRF9151 SOM is implemented as a miniature 30.5mm x 55mm x 2.6mm module. Note: the height is with a mated antenna cable.

The nRF9151 SOM PCB thickness is 1.6+/- 0.16mm. The maximum height of the SOM components on the both sides of the module is 2.6mm with a mated antenna cable. Without antenna cables, the maximum height of the SOM components on the both sides of the module is 1.45mm.

The nRF9151 SOM includes two mounting holes so that the module can be mechanically secured to a baseboard, reducing the risk of connector-to-PCB intermittence that might occur during NEBS vibration and earthquake testing (or during real events that those tests simulate).

The following figure shows the location of the mounting holes and the SOM connectors on the module:

top-view.png

3.2. nRF9151 SOM Connectors

On a baseboard, the nRF9151 SOM is installed into two 50-pin Hirose DF40 series 0.4mm-pitch board-to-board connectors. The exact part number of the connectors is Hirose DF40C-50DP-0.4V. Mechanical details of the connectors can be found in the corresponding datasheet.

The recommended mating connectors for a baseboard is the Hirose DF40HC(4.0)-50DS-0.4V(51) connector, which provides 4mm stacking height for the nRF9151 SOM. The maximum height of the SOM above a baseboard for 4mm stacking height is 9.52mm.

3.3. STM32MP1 SOM Top and Bottom Views

The following pictures provide the top and bottom views of the nRF9151 SOM:

SOM-NRF9151-1A-Top.jpg

SOM-NRF9151-1A-Bot.jpg

4. Environment Specifications

4.1. Recommended Operating Conditions

The following table lists the recommended operating conditions for the Industrial Temp range variant of the nRF9151 SOM:

Symbol

Parameter

Range

TA

Ambient temperature

Industrial

-40ºC to +85 ºC

TC

nRF9151 case operational temperature1

-40ºC to +85 ºC

VIN

External power (USB_VBUS) supply

From 4.0V to 5.5V

VBAT_C

Battery voltage

From 3.2V to 4.35V

The optimal operating case temperature (Tc) of nRF9151 ranges from –30°C to 65°C, achieving the best RF performance including output power transmission and receiver sensitivity.

5. Document Revision History

Revision

Date

Changes Summary

1.0

February 27, 2025

Initial version