8
JN-DS-JN5142 1v0
© NXP Laboratories UK 2012
1.4 Block Diagram
Wireless
Transceiver
32-bit RISC CPU
SPI
Master
MUX
UART0
Security Processor
Digital Baseband
Radio
Programmable
Interrupt
Controller
Timer0
2-wire
Interface
SPICLK
SPIMOSI
SPIMISO
SPISEL0
From Peripherals
RF_IN
VCOTUNE
Tick Timer
Voltage
Regulators
1.8V
VDD1
VDD2
IBAIS
VB_XX
SPISEL1
SPISEL2
TXD0
RXD0
RTS0
CTS0
TIM0CK_GT
TIM0CAP
TIM0OUT
SIF_D
SIF_CLK
Pulse
Counters
PC0
PC1
JTAG
Debug
JTAG_TDI
JTAG_TMS
JTAG_TCK
JTAG_TDO
RAM
32KB
ROM
128KB
OTP
eFuse
Antenna
Diversity
ADO
ADE
CPU and 16MHz
System Clock
32kHz Clock
Generator
XTAL_IN
XTAL_OUT
Clock
Divider/
Multiplier
High-speed
RC Osc
Watchdog
Timer
Voltage Supply
Monitor
Reset
Wakeup
Timer1
Wakeup Timer0
RESETN
32kHz Clock
Select
32KIN
Comparator1
COMP1P*
COMP1M*
ADC
M
U
X
ADC4*
ADC1
VREF/ADC2
ADC3*
Temperature
Sensor
Supply Monitor
32kHz
RC
Osc
32kHz
Clock
Gen
32KXTALIN
32KXTALOUT
PWMs
*Multiplexed with DIO pins
PWM1
PWM3
PWM2
DIO6/TXD0/JTAG_TDO/PWM2
DIO7/RXD0/JTAG_TDI/PWM3
DIO4/CTS0/JTAG_TCK/TIM0OUT
DIO5/RTS0/JTAG_TMS/PWM1/PC1
DIO17/COMP1M/SIF_D
DIO10/TIM0OUT/32KXTALOUT
DIO0/SPISEL1/ADC3
DIO3/RFTX/TIM0CAP
DIO2/RFRX/TIM0CK_GT
DIO1/SPISEL2/PC0/ADC4
DIO9/TIM0CAP/32KXTALIN
DIO8/TIM0CK_GT/PC1
DIO13/PWM3/ADE/RTS0/JTAG_TMS
DIO11/PWM1
DIO12/PWM2/ADO/CTS0/JTAG_TCK
DIO14/SIF_CLK/TXD0/JTAG_TD0/SPISEL1
DIO15/SIF_D/RXD0/JTAG_TDI/SPISEL2
DIO16/COMP1P/SIF_CLK
Figure 1: JN5142 Block Diagram