|
S6J311E Datasheet, PDF (1/116 Pages) Cypress Semiconductor – 32-Bit Traveo™ Family S6J3110 Series Microcontroller Datasheet | |||
|
S6J311E, S6J311D, S6J311C, S6J311B
32-Bit Traveo⢠Family
S6J3110 Series Microcontroller Datasheet
The S6J3110 series is a set of 32-bit microcontrollers designed for in-vehicle use. It uses the ARM® Cortex-R5 CPU as a CPU.
Features
This section explains the features of the S6J3110 series.
Cortex-R5 Core
This section explains the Cortex-R5 CPU core.
ï®ARM® Cortex®-R5
ï®32-bit ARM architecture
ï¯ 2-instruction issuance super scalar
ï¯ 8-stage pipeline
ï®ARMv7/Thumb®-2 instruction set
ï®MPU (memory protection) equipped
ï¯ 16-area support
ï®ECC support for the TCM ports for RAM
ï¯ 1-bit error correction and 2-bit error detection
(SEC-DED)
ï®TCM ports
ï¯ 2 TCM ports
⢠ATCM port
⢠BTCM port (B0TCM, B1TCM)
ï® Caches
ï¯ Instruction cache 16 KB
ï¯ Data cache 16 KB
ï®VIC port
ï¯ Low latency interrupt
ï®AXI master interface
ï¯ 64-bit AXI interface (instruction/data access)
ï¯ 32-bit AXI interface (I/O access)
ï®AXI slave interface
ï¯ 64-bit AXI interface (TCM port access)
ï®ETM-R5 trace
Peripheral Functions
This section explains peripheral functions.
ï®Clock generation
ï¯ Main clock oscillation (4 MHz)
ï¯ No sub clock oscillation
ï¯ CR oscillation (100 kHz)
ï¯ CR oscillation (4 MHz)
ï®Built-in flash memory size
ï¯ Program: 4096 K + 64 KB (S6J311EyzC*) / 3072K + 64KB
(S6J311DyzC*) / 2048K + 64KB (S6J311CyzC*) / 1536K +
64KB (S6J311ByzC*)
ï¯ Work: 112 KB (S6J311EyzC*) / 112 KB (S6J311DyzC*) /
112 KB (S6J311CyzC*) / 112 KB (S6J311ByzC*)
* y: J/H, z: A/B
ï®Built-in RAM size
ï¯ TCRAM 64 KB
ï¯ System SRAM 256 KB (S6J311EyzC*) / 192KB
(S6J311DyzC*) / 128KB (S6J311CyzC*) / 64KB
(S6J311ByzC*)
ï¯ Backup RAM 64 KB (S6J311EyzC*) / 64 KB
(S6J311DyzC*) / 64 KB (S6J311CyzC*) / 64 KB
(S6J311ByzC*)
* y: J/H, z: A/B
ï®General-purpose ports: 150 channels (S6J311xJzC*)/116
channels (S6J311xHzC*)
* x: E/D/C/B, z: A/B
ï®DMA controller
ï¯ Up to 16 channels can be activated simultaneously.
ï®A/D converter (successive approximation type)
ï¯ 12-bit resolution, 2 units mounted: Max 64 channels (32
channels + 32 channels)
ï®External interrupt input: 16 channels
ï¯ Level ("H"/"L") and edge (rising/falling) can be detected.
ï®Multi-function serial (transmission and reception FIFOs
mounted): Max 22 channels
<I2C>
ï¯ Full-duplex double buffering system, 64-byte transmission
FIFO, 64-byte reception FIFO.
ï¯ Standard mode ( Max. 100kbps ) is supported only.
ï¯ DMA transfer is supported (only for ch.0 to ch.7).
<UART (asynchronous serial interface)>
ï¯ Full duplex, double buffering system; 64-byte transmission
FIFO, 64-byte reception FIFO
ï¯ Parity check can be enabled/disabled.
ï¯ Built-in dedicated baud rate generator
ï¯ An external clock can be used as a transfer clock.
ï¯ Parity, frame, overrun error detection functions are
available.
ï¯ DMA transfer is supported (only for ch.0 to 7).
<CSIO (synchronous serial interface)>
ï¯ Full duplex, double buffering system; 64-byte transmission
FIFO, 64-byte reception FIFO
ï¯ Support for SPI. Both master and slave roles are supported.
Data length in bits can be set to a value from 5 to 16 or one
of the values of 20, 24, and 32.
ï¯ Built-in dedicated baud rate generator (master operation)
ï¯ External clock input is enabled (slave operation).
Cypress Semiconductor Corporation
Document Number: 002-05681 Rev.*A
⢠198 Champion Court ⢠San Jose, CA 95134-1709 ⢠408-943-2600
Revised June 20, 2016
|
▷ |