欢迎访问ic37.com |
会员登录 免费注册
发布采购

CC1111F32RSPR 参数 Datasheet PDF下载

CC1111F32RSPR图片预览
型号: CC1111F32RSPR
PDF下载: 下载PDF文件 查看货源
内容描述: 低功耗低于1 GHz的射频系统级芯片(SoC )与MCU,存储器,收发器和USB控制器 [Low-power sub-1 GHz RF System-on-Chip (SoC) with MCU, memory, transceiver, and USB controller]
分类和应用: 存储射频控制器
文件页数/大小: 240 页 / 2823 K
品牌: TAOS [ TEXAS ADVANCED OPTOELECTRONIC SOLUTIONS ]
 浏览型号CC1111F32RSPR的Datasheet PDF文件第30页浏览型号CC1111F32RSPR的Datasheet PDF文件第31页浏览型号CC1111F32RSPR的Datasheet PDF文件第32页浏览型号CC1111F32RSPR的Datasheet PDF文件第33页浏览型号CC1111F32RSPR的Datasheet PDF文件第35页浏览型号CC1111F32RSPR的Datasheet PDF文件第36页浏览型号CC1111F32RSPR的Datasheet PDF文件第37页浏览型号CC1111F32RSPR的Datasheet PDF文件第38页  
CC1110Fx / CC1111Fx  
9.1 CPU and Peripherals  
The 8051 CPU core is a single-cycle 8051-  
compatible core. It has three different memory  
all hardware peripherals, except USB, to the  
memory arbitrator. The SFR bus also provides  
access to the radio registers and I2S registers  
in the radio register bank even though these  
are indeed mapped into XDATA memory  
space.  
access  
buses  
(SFR,  
DATA  
and  
CODE/XDATA), a debug interface, and an  
extended interrupt unit servicing 18 interrupt  
sources. See section 11 for details on the  
CPU.  
The 1/2/4 KB SRAM maps to the DATA  
memory space and part of the XDATA and  
CODE memory spaces. The memory is an  
ultra-low-power SRAM that retains its contents  
even when the digital part is powered off (PM2  
and PM3).  
The memory crossbar/arbitrator is at the  
heart of the system as it connects the CPU  
and DMA controller with the physical  
memories and all peripherals through the SFR  
bus. The memory arbitrator has four memory  
access points, access at which can map to  
one of three physical memories on the  
CC1110Fx and one of four physical memories on  
the CC1111Fx: a 1/2/4 KB SRAM, 8/16/32 KB  
flash memory, RF/I2S registers, and USB  
registers (CC1111Fx). The memory arbitrator is  
responsible for performing arbitration and  
sequencing between simultaneous memory  
accesses to the same physical memory.  
The 8/16/32 KB flash block provides in-circuit  
programmable non-volatile program memory  
for the device and maps into the CODE and  
XDATA memory spaces. Table 27 shows the  
available devices in the CC1110/CC1111  
family. The available devices differ only in  
flash memory size. Writing to the flash block is  
performed through a Flash Controller that  
allows page-wise (1024 byte) erasure and 2-  
byte-wise reprogramming. See section 13.3 for  
details.  
The SFR bus is drawn conceptually in the  
block diagram as a common bus that connects  
Device  
Flash  
[KB]  
CC1110-F8  
CC1111-F8  
CC1110-F16  
CC1111-F16  
CC1110-F32  
CC1111-F32  
8
8
16  
16  
32  
32  
Table 27: CC1110Fx/CC1111Fx Flash Memory Options  
A versatile five-channel DMA controller is  
serviced even if the device is in PM1, PM2, or  
PM3 by bringing the CC1110Fx/CC1111Fx back to  
active mode.  
available in the system. It accesses memory  
using a unified memory space and has  
therefore access to all physical memories.  
Each channel is configured (trigger event,  
priority, transfer mode, addressing mode,  
source and destination pointers, and transfer  
count) with DMA descriptors anywhere in  
memory. Many of the hardware peripherals  
rely on the DMA controller for efficient  
operation (AES core, Flash Controller,  
USARTs, Timers, and ADC interface) by  
performing data transfers between a single  
SFR address and flash/SRAM. See section  
13.5 for details.  
The debug interface implements a proprietary  
two-wire serial interface that is used for in-  
circuit debugging. Through this debug  
interface it is possible to perform an erasure of  
the entire flash memory, control which  
oscillators are enabled, stop and start  
execution of the user program, execute  
supplied instructions on the 8051 core, set  
code breakpoints, and single step through  
instructions in the code. Using these  
techniques it is possible to perform in-circuit  
debugging and external flash programming.  
See section 12 for details.  
The interrupt controller services 18 interrupt  
sources, divided into six interrupt groups, each  
of which is associated with one out of four  
interrupt priorities. An interrupt request is  
The I/O-controller is responsible for all  
general-purpose I/O pins. The CPU can  
SWRS033E  
Page 34 of 239