热搜关键词: 电路基础ADC数字信号处理封装库PLC

pdf

XS1-U8A-64-FB96 Datasheet

  • 1星
  • 2014-09-19
  • 2.24MB
  • 需要1积分
  • 1次下载
标签: xmos

xmos

xCORE

xmos

Multicore

Multicore

Microcontrollers

Microcontrollers

ECU

ECU

汽车电子

汽车电子

xCORE  Multicore  Microcontrollers 

The  XS1-U  Series  is  a  comprehensive  range  of  32-bit  multicore  microcontrollers

that  brings  the  low  latency  and  timing  determinism  of  the  xCORE  architecture  to

mainstream  embedded  applications.  Unlike  conventional  microcontrollers,  xCORE

multicore  microcontrollers  execute  multiple  real-time  tasks  simultaneously.  Devices

consist  of  one  or  more  xCORE  tiles,  each  containing  between  four  and  eight

independent  xCORE  logical  processors.  Each  logical  core  can  execute  computational

code,  advanced  DSP  code,  control  software  (including  logic  decisions  and

executing  a  state  machine)  or  software  that  handles  I/O.

XS1-U8A-64-FB96 Datasheet
2013/04/16
XMOS © 2013, All Rights Reserved
Document Number: X6319,
XS1-U8A-64-FB96 Datasheet
1
Table of Contents
1
xCORE Multicore Microcontrollers
. . . . .
2
XS1-U8A-64-FB96 Features
. . . . . . . . .
3
Pin Configuration
. . . . . . . . . . . . . .
4
Signal Description
. . . . . . . . . . . . . .
5
Example Application Diagram
. . . . . . .
6
Product Overview
. . . . . . . . . . . . . .
7
xCORE Tile Resources
. . . . . . . . . . . .
8
Oscillator
. . . . . . . . . . . . . . . . . . .
9
Boot Procedure
. . . . . . . . . . . . . . . .
10 Memory
. . . . . . . . . . . . . . . . . . . .
11 USB PHY
. . . . . . . . . . . . . . . . . . . .
12 Analog-to-Digital Converter
. . . . . . . .
13 Supervisor Logic
. . . . . . . . . . . . . . .
14 Energy management
. . . . . . . . . . . .
15 JTAG
. . . . . . . . . . . . . . . . . . . . . .
16 Board Integration
. . . . . . . . . . . . . .
17 Example XS1-U8A-64-FB96 Board Designs
18 DC and Switching Characteristics
. . . . .
19 Package Information
. . . . . . . . . . . .
20 Ordering Information
. . . . . . . . . . . .
Appendices
. . . . . . . . . . . . . . . . . . . . .
A
Configuring the device
. . . . . . . . . . .
B
Processor Status Configuration
. . . . . .
C
xCORE Tile Configuration
. . . . . . . . .
D
Digital Node Configuration
. . . . . . . . .
E
Analogue Node Configuration
. . . . . . .
F
USB PHY Configuration
. . . . . . . . . . .
G
ADC Configuration
. . . . . . . . . . . . .
H
Deep sleep memory Configuration
. . . .
I
Oscillator Configuration
. . . . . . . . . .
J
Real time clock Configuration
. . . . . . .
K
Power control block Configuration
. . . .
L
Associated Design Documentation
. . . .
M
Related Documentation
. . . . . . . . . . .
N
Revision History
. . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
2
4
5
6
8
9
10
11
12
14
15
15
16
16
19
20
23
27
32
33
34
34
37
46
54
61
65
72
75
75
77
78
90
90
91
TO OUR VALUED CUSTOMERS
It is our intention to provide you with accurate and comprehensive documentation for the hardware and
software components used in this product. To subscribe to receive updates, visit
http://www.xmos.com/.
XMOS Ltd. is the owner or licensee of the information in this document and is providing it to you “AS IS” with
no warranty of any kind, express or implied and shall have no liability in relation to its use. XMOS Ltd. makes
no representation that the information, or any particular implementation thereof, is or will be free from any
claims of infringement and again, shall have no liability in relation to any such claims.
XMOS and the XMOS logo are registered trademarks of XMOS Ltd in the United Kingdom and other countries,
and may not be used without written permission. Company and product names mentioned in this document
are the trademarks or registered trademarks of their respective owners.
X6319,
XS1-U8A-64-FB96 Datasheet
2
1 xCORE Multicore Microcontrollers
The XS1-U Series is a comprehensive range of 32-bit multicore microcontrollers
that brings the low latency and timing determinism of the xCORE architecture to
mainstream embedded applications. Unlike conventional microcontrollers, xCORE
multicore microcontrollers execute multiple real-time tasks simultaneously. De-
vices consist of one or more xCORE tiles, each containing between four and eight
independent xCORE logical processors. Each logical core can execute computa-
tional code, advanced DSP code, control software (including logic decisions and
executing a state machine) or software that handles I/O.
Because xCORE multicore microcontrollers are completely deterministic, you can
write software to implement functions that traditionally require dedicated hardware.
You can simulate your program like hardware, and perform static timing analysis
using the xTIMEcomposer development tools.
The devices include scheduling hardware that performs functions similar to those
of an RTOS; and hardware that connects the cores directly to I/O ports, ensuring not
only fast processing but extremely low latency. The use of interrupts is eliminated,
ensuring deterministic operation.
PLL
Security
OTP ROM
xTIME: schedulers
timers, clocks
SRAM
64KB
JTAG
debug
xCONNECT: channels, links
USB 2.0 PHY
xCORE logical core
xCORE logical core
xCORE logical core
xCORE logical core
xCORE logical core
xCORE logical core
xCORE logical core
xCORE logical core
xCORE logical core
xCORE logical core
xCORE logical core
xCORE logical core
xCORE logical core
xCORE logical core
PLL
Security
OTP ROM
xTIME: schedulers
timers, clocks
SRAM
64KB
JTAG
debug
xCONNECT
channels, links
xCONNECT
channels, links
I/O pins
Hardware
response
ports
Multichannel ADC
DC-DC PMIC
Figure 1:
XS1-U Series:
6-16 core
devices
XS1-U devices are available in a range of resource densities, package, performance
and temperature grades depending on your needs. XS1-U devices have up to
eight logical cores on a single xCORE tile, providing 500-700 MIPS, 28 GPIO, and
64Kbytes of SRAM.
X6319,
I/O pins
Hardware
response
ports
xCORE logical core
I/O pins
xCORE logical core
XS1-U8A-64-FB96 Datasheet
3
1.1
xSOFTip
xCORE devices are backed with tested and proven IP blocks from the xSOFTip
library, which allow you to quickly add interface and processor functionality such
as Ethernet, PWM, graphics driver, and audio EQ to your xCORE device.
xSOFTip blocks are written in high level languages and use xCORE resources
to implement given function. This means xSOFTip is software and brings the
associated benefits of easy maintenance and fast compilation time, while being
accessible to anyone with embedded C skills.
The graphical xSOFTip Explorer tool lets you browse available xSOFTip blocks
from our library, understand the resource usage, configure the blocks to your
specification, and estimates the right device for your design. It is included in xTIME-
composer Studio or available as a standalone tool from
xmos.com/downloads.
1.2
xTIMEcomposer Studio
Designing with XS1-U devices is simple thanks to the xTIMEcomposer Studio
development environment, which includes a highly efficient compiler, debugger
and device programming tools. Because xCORE devices operate deterministically,
they can be simulated like hardware within the development tools: uniquely in
the embedded world, xTIMEcomposer Studio therefore includes a static timing
analyzer, cycle-accurate simulator, and high-speed in-circuit instrumentation.
xTIMEcomposer can also be used to load the executable file onto the device and
debug it over JTAG, programmed it into flash memory on the board, or write it to
OTP memory on the device. The tools can also encrypt the flash image and write
the decrpytion key securely to OTP memory.
xTIMEcomposer can be driven from either a graphical development environ-
ment that will be familiar to any C programmer, or the command line. They
are supported on Windows, Linux and MacOS X and available at no cost from
xmos.com/downloads.
Information on using the tools is provided in a separate user guide,
X3766.
X6319,
XS1-U8A-64-FB96 Datasheet
4
2 XS1-U8A-64-FB96 Features
·
Eight-Core Multicore Microcontroller with Advanced Multi-Core RISC Architecture
Up to 500 MIPS shared between up to 8 real-time logical cores
Each logical core has:
— Guaranteed throughput of between
1
/
4
and
1
/
8
of tile MIPS
— 16x32bit dedicated registers
159 high-density 16/32-bit instructions
— All have single clock-cycle execution (except for divide)
— 32x32→64-bit MAC instructions for DSP, arithmetic and user-definable cryptographic
functions
·
USB PHY, fully compliant with USB 2.0 specification
·
12b 1MSPS 4-channel SAR Analog-to-Digital Converter
·
1 x LDO
·
2 x DC-DC converters and Power Management Unit
·
Watchdog Timer
·
Onchip clocks/oscillators
Crystal oscillator
20MHz/31kHz silicon oscillators
·
Programmable I/O
38 general-purpose I/O pins, configurable as input or output
Port sampling rates of up to 60 MHz with respect to an external clock
32 channel ends for communication with other cores, on or off-chip
·
Memory
64KB internal single-cycle SRAM for code and data storage
8KB internal OTP for application boot code
128 bytes Deep Sleep Memory
·
JTAG Module for On-Chip Debug
·
Security Features
Programming lock disables debug and prevents read-back of memory contents
AES bootloader ensures secrecy of IP held on external flash memory
·
Ambient Temperature Range
0 °C to 70 °C
·
Speed Grade
5: 500 MIPS
·
Power Consumption with USB running (typical)
300 mW (typical)
Sleep Mode: 500 µW
·
96-pin FBGA package 0.8 mm pitch
X6319,
展开预览

猜您喜欢

评论

登录/注册

意见反馈

求资源

回顶部

推荐内容

热门活动

热门器件

随便看看

  • LSM6DSO(X)传感器驱动关键代码解析:read_data_polling例程相关资源
    如何快速通过STM32单片机实现ST传感器的驱动测试视频演示,如何快速通过STM32单片机实现ST传感器(LSM6DSOX)的驱动测试LSM6DSO(X)传感器驱动关键代码解析:read_data_polling例程(一)LSM6DSO(X)传感器驱动关键代码解析:read_data_polling例程(二)LSM6DSO(X)数据手册:LSM6DSO(X)应用笔记:LSM6DSO驱动文件:LSM
  • 【基于esp32的姿态识别和场景重现】物料开箱—ESP32-S2-KALUGA-1以及k210
    感谢主办方EEWORLD和得捷电子,精心搭建的大赛平台、以及提供的开发板。本次参加大赛的赛题是: 基于esp32的姿态识别和场景重现。拟通过esp32的摄像头,识别人体姿态,并根据姿态检测出是什么奥特曼的经典动作,同时播放该奥特曼的变身特效。在收到入围邮件后,6月17日下单,6月30日就收到了货物。国外仓发的货,速度已经非常快了。以下是本次物料的照片:1、ESP32-S2-KALUGA-1套件。非
  • 如何设计 type-c接口为锂电池供电电路设计
    现在,与锂电池接口端都采用了type-c接口,所以在电路设计上也会做相应的调整,这里分享一个ti官方给出的 type-c为锂电池供电的电路原理图给大家,希望对大家的设计有帮助。先看一下框图的设计如下:[align=center][/align][align=left]再看具体的电路原理图如下:[/align][align=center][/align][align=left]好了,根据以上电路,知
  • 国产FPGA助学计划
    国产FPGA助学计划自打去年12月中旬开始接触AgateLogic这家本土FPGA器件制造商,不到四个月的时间,虽然手头上总是多个项目齐头并进,真正花在研究琢磨这个国产FPGA项目上的时间或许不会超过一个月,但是回顾从第一篇专门撰文谈对国产FPGA的初步验证到后续立项再到逐步深入对这个FPGA器件内部的逻辑移植和51硬核软件程序的开发,这个过程无论是单纯技术层面或是项目本身再或者是对国产FPGA的
  • DSP编程的几个关键问题!!!(经典!!!)
    找到一份好资料,跟大家分享一下,顺便挣点钱!!o(∩_∩)o...
  • 基本差动放大电路分析
  • IAR的烧录问题
  • 手持式粘度测试仪 型号:PM—2系列
  • msp430和dht11之间的数据传输问题
  • M3/M4如何使用SWD烧录?

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
×