XS1-G04B-FB512-I4 XMOS, XS1-G04B-FB512-I4 Datasheet - Page 2
![IC MPU 32BIT QUAD CORE 512FBGA](/photos/6/79/67985/xs1-g04b-fb512-i4_sml.jpg)
XS1-G04B-FB512-I4
Manufacturer Part Number
XS1-G04B-FB512-I4
Description
IC MPU 32BIT QUAD CORE 512FBGA
Manufacturer
XMOS
Datasheet
1.XS1-G04B-FB512-C4.pdf
(30 pages)
Specifications of XS1-G04B-FB512-I4
Processor Type
XCore 32-Bit
Speed
1600MIPS
Voltage
0.95 V ~ 1.05 V
Mounting Type
Surface Mount
Package / Case
512-BGA
For Use With
XMOS AVB REF KIT - KIT REF AVB W/4 XS1-G-DK880-1016 - KIT REF LED RGB 16X32 W/XC-3880-1015 - BOARD KIT XS1-G4 LED CTRL TILE880-1014 - BOARD DEV KIT XS1-G4 ETHERNET880-1013 - BOARD DEV KIT XS1-G4880-1012 - KIT DEV 4CORE G4 W/LCD TOUCH
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Features
-
Other names
880-1011
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
XS1-G4 512BGA Datasheet (3.5)
XS1-G4 Description
wide range of applications and systems.
with external components and channels for com-
A high performance switch supports low latency
XS1-G4 Package Features
XCore Resources (per core)
The XS1-G family blends a powerful pro-
grammable fabric based on multi-threaded pro-
cessors with a high-level programming language
design flow. XMOS chips are general-purpose
programmable devices that can be used in a
The XS1-G4 device integrates four XCore™ de-
vices. Each XCore contains a 32-bit processor,
SRAM memory, I/O ports for communicating
municating with other devices.
OTP memory is provided for application boot
code and security keys, with a secure mode that
disables debug and prevents read-back of mem-
ory contents.
and deterministic communication between the
threads in different XCores.
The XMOS architecture is unique in its direct sup-
port for concurrent processing (multi-threading),
event handling, communication and timed I/O
operations.
Four XCores providing 1600MIPS and up to 32 concurrent, deterministic real-time tasks
256 user I/O pins, dynamically configurable as input, output or bi-directional
16 XMOS Links
Threads
Channel Ends
Timers
Clock Blocks
Thread Synchronisers
Hardware Locks
SRAM
OTP Memory
8
32
10
6 (includes the reference clock)
7
4
64KBytes
8KBytes
www.xmos.com
XMOS
Links
I/O
I/O
1 x 32bit
2 x 16bit
16 x 1bit
8KBytes
Output
4 x 8bit
6 x 4bit
Input/
Ports
JTAG
XS1-G4
OTP
TAP
XCore
XCore
XMOS Links
XMOS Links
7 Synchronisers
10 Timers
8 Threads per XCore
Constant Pointer
Stack Pointer
Link Register
Processor
Data Pointer
Per Thread
Reg 10
Reg 11
Reg 0
Reg 1
Reg 2
Reg 3
Reg 4
Reg 5
Reg 6
Reg 7
Reg 8
Reg 9
XCore
Switch
JTAG
64KBytes SRAM
PLL
Ctrl
JTAG Debug
6 Clock Blocks
4 Locks
XCore
XCore
Channel
Ends
(32)
I/O
I/O
XMOS
Links
2/30