DataSheet8.cn


PDF ( 数据手册 , 数据表 ) JN5164

零件编号 JN5164
描述 IEEE802.15.4 Wireless Microcontroller
制造商 NXP Semiconductors
LOGO NXP Semiconductors LOGO 


1 Page

No Preview Available !

JN5164 数据手册, 描述, 功能
Data Sheet: JN516x
IEEE802.15.4 Wireless Microcontroller
Overview
The JN516x series is a range of ultra low power, high performance wireless
microcontrollers supporting JenNet-IP, ZigBee PRO or RF4CE networking
stacks to facilitate the development of Home Automation, Smart Energy,
Light Link and Remote control applications. They feature an enhanced 32-
bit RISC processor with embedded Flash and EEPROM memory, offering
high coding efficiency through variable width instructions, a multi-stage
instruction pipeline and low power operation with programmable clock
speeds. They also include a 2.4GHz IEEE802.15.4 compliant transceiver
and a comprehensive mix of analogue and digital peripherals. Three
memory configurations are available to suit different applications. The best
in class operating current of 15mA, with a 0.6uA sleep timer mode, gives
excellent battery life allowing operation direct from a coin cell.
The peripherals support a wide range of applications. They include a 2-wire
I2C, and SPI ports which can operate as either master or slave, a four
channel ADC with battery and a temperature sensor. It can support a large
switch matrix of up to 100 elements, or alternatively a 20 key capacitive
touch pad.
Block Diagram
XTAL
2.4GHz
Radio
Including
Diversity
Power
Management
Watchdog
Timer
Voltage Brownout
O-QPSK
Modem
IEEE 802.15.4
Baseband
Processor
128-bit AES
Hardware
Encryption
RAM
8/32K
Flash
64/160/256K
32-bit
RISC CPU
4kB
EEPROM
SPI
Master & Slave
2-Wire Serial
(Master/Slave)
4xPWM + Timer
2xUART
20 DIO
Sleep Counter
4-Channel
10-bit ADC
Battery and
Temp Sensors
Benefits
Single chip device to run
stack and application
Very low current solution for
long battery life – over 10 yrs
Supports multiple network
stacks
Highly featured 32-bit RISC
CPU for high performance
and low power
System BOM is low in
component count and cost
Flexible sensor interfacing
options
Applications
Robust and secure low power
wireless applications
RF4CE Remote Controls
JenNet-IP networks
ZigBee SE networks
ZigBee Light Link networks
Lighting & Home automation
Toys and gaming peripherals
Smart Energy
Energy harvesting, for
example self powered light
switch
Features: Radio
2.4GHz IEEE802.15.4 compliant
128-bit AES security processor
MAC accelerator with packet
formatting, CRCs, address check,
auto-acks, timers
Integrated ultra low power sleep
oscillator – 0.6µA
2.0V to 3.6V battery operation
Deep sleep current 0.12µA (Wake-up
from IO)
<$0.15 external component cost
RX current 17mA , TX 15mA
Receiver sensitivity -95dBm
Transmit power 2.5dBm
Time of Flight engine for ranging
Antenna Diversity (Auto RX)
Features: Microcontroller
32-bit RISC CPU, 1 to 32MHz clock
speed
Variable instruction width for high
coding efficiency
Multi-stage instruction pipeline
JN5161: 64kB/8kB/4kB
JN5164: 160kB/32kB/4kB
JN5168: 256kB/32kB/4kB
(Flash/RAM/EEPROM)
Data EEPROM with guaranteed 100k
write operations.
RF4CE, JenNet-IP, ZigBee SE and
ZigBee Light Link stacks
2-wire I2C compatible serial interface.
Can operate as either master or slave
5xPWM (4x timer & 1 timer/counter)
2 low power sleep counters
2x UART
SPI Master & Slave port, 3 selects
Supply voltage monitor with 8
programmable thresholds
4-input 10-bit ADC, comparator
Battery and temperature sensors
Watchdog & Brown Out Reset
Up to 20 Digital IO Pins (DIO)
Infra-red remote control transmitter
Temp range (-40°C to +125°C)
6x6mm 40-lead
Lead-free and RoHS compliant
© NXP Laboratories UK 2013
JN-DS-JN516x v1.3 Production
1







JN5164 pdf, 数据表
1.4 Block Diagram – JN516x
Tick Timer
Programmable
Interrupt
Controller
32-bit RISC CPU
From Peripherals
RAM
32/32/8KB
FLASH
256/160/64KB
EEPROM
4KB
CPU and 16MHz
System Clock
VB_XX
VDD1
VDD2
XTAL_IN
XTAL_OUT
RESETN
Voltage
Regulators
32MHz Xtal
Clock
Generator
Reset
Wakeup Timer0
Wakeup
Timer1
1.8V
Clock
Source &
Rate
Select
High-
speed RC
Osc
Watchdog
Timer
Supply Voltage
Monitor
32kHz Clock
Select
32kHz
RC
Osc
32kHz
Xtal
Osc
Supply Monitor
32KIN
32KXTALIN
32KXTALOUT
ADC1
VREF/ADC2
ADC3
ADC4
M
U
X
ADC
COMP1M
COMP1P
Temperature
Sensor
Comparator1
SPI Slave
SPI
Master
SPICLK
SPIMOSI
SPIMISO
SPISEL0
SPICLK
SPIMOSI
SPIMISO
SPISEL0
SPISEL1
SPISEL2
UART0
UART1
Timer0
PWMs
2-wire
Interface
Pulse
Counters
JTAG
Debug
Antenna
Diversity
TXD0
RXD0
RTS0
CTS0
TxD1
RxD1
TIM0CK_GT
TIM0OUT
TIM0CAP
PWM1
PWM2
PWM3
PWM4
SIF_D
SIF_CLK
PC0
PC1
JTAG_TDI
JTAG_TMS
JTAG_TCK
JTAG_TDO
ADO
ADE
MUX
Wireless
Transceiver
Security
Processor
DIO0
DIO1
DIO2
DIO3
DIO4
DIO5
DIO6
DIO7
DIO8
DIO9
DIO10
DIO11
DIO12
DIO13
DIO14
DIO15
DIO16
DIO17
DIO18
DIO19
DO0
DO1
Digital Baseband
Radio
RF_IN
VCOTUNE
IBIAS
Figure 1: JN516x Block Diagram
8
JN-DS-JN516x v1.3 Production
© NXP Laboratories UK 2013







JN5164 equivalent, schematic
4 Memory Organisation
This section describes the different memories found within the JN516x. The device contains Flash, RAM, and
EEPROM memory, the wireless transceiver and peripherals all within the same linear address space.
Unpopulated
0xFFFFFFFF
0xF0008000
RAM
0x04000000
Peripherals
0x02000000
Flash & EEPROM Registers
0x01000000
0x000C0000
FLASH
Applications
Code
(256KB)
0x00080000
0x00000000
FLASH Boot Code 8K
Figure 5: JN5168 Memory Map
4.1 FLASH
The embedded Flash consists of 2 parts: an 8K region used for holding boot code, and a 256K region (JN5168) used
for application code. The sector size of the application code is always 32K, for any size of Flash memory. The
maximum number of write cycles or endurance is, 10k guaranteed and typically 100k, while the data retention is
guaranteed for at least 10 years. The boot code region is pre-programmed by NXP on supplied parts, and contains
code to handle reset, interrupts and other events (see section 7). It also contains a Flash Programming Interface to
allow interaction with the PC-based Flash Programming Utility which allows user code compiled using the supplied
SDK to be programmed into the Application space. For further information, refer to the Flash Programmer User
Guide.[9]. The memory can be erased by a single or multiple sectors and written to in units of 256 bytes, known as
pagewords.
4.2 RAM
The JN516x devices contain up to 32Kbytes of high speed RAM, which can be accessed by the CPU in a single clock
cycle. It is primarily used to hold the CPU Stack together with program variables and data. If necessary, the CPU can
execute code contained within the RAM (although it would normally just execute code directly from the embedded
Flash). Software can control the power supply to the RAM allowing the contents to be maintained during a sleep
period when other parts of the device are un-powered, allowing a quicker resumption of processing once woken.
4.3 OTP Configuration Memory
The JN516x devices contain a quantity of One Time Programmable (OTP) memory as part of the embedded Flash
(Index Sector). This can be used to securely hold such things as a user 64-bit MAC address and a 128-bit AES
security key. By default the 64-bit MAC address is pre-programmed by NXP on supplied parts; however customers
16
JN-DS-JN516x v1.3 Production
© NXP Laboratories UK 2013










页数 30 页
下载[ JN5164.PDF 数据手册 ]


分享链接

Link :

推荐数据表

零件编号描述制造商
JN5161IEEE802.15.4 Wireless MicrocontrollerNXP Semiconductors
NXP Semiconductors
JN5161-001IEEE802.15.4 Wireless MicrocontrollerNXP Semiconductors
NXP Semiconductors
JN5161AIEEE802.15.4 Wireless MicrocontrollerNXP Semiconductors
NXP Semiconductors
JN5164IEEE802.15.4 Wireless MicrocontrollerNXP Semiconductors
NXP Semiconductors

零件编号描述制造商
STK15C88256-Kbit (32 K x 8) PowerStore nvSRAMCypress Semiconductor
Cypress Semiconductor
NJM4556DUAL HIGH CURRENT OPERATIONAL AMPLIFIERNew Japan Radio
New Japan Radio
EL1118-G5 PIN LONG CREEPAGE SOP PHOTOTRANSISTOR PHOTOCOUPLEREverlight
Everlight


DataSheet8.cn    |   2020   |  联系我们   |   搜索  |  Simemap