E909.05A61DC ELMOS Semiconductor, E909.05A61DC Datasheet - Page 23

no-image

E909.05A61DC

Manufacturer Part Number
E909.05A61DC
Description
Processors - Application Specialized Halios multipurpose sensor IC
Manufacturer
ELMOS Semiconductor
Datasheet

Specifications of E909.05A61DC

Rohs
yes
Processor Series
EL16
Data Bus Width
16 bit
Maximum Clock Frequency
8 MHz
Data Ram Size
3 kB
Operating Supply Voltage
2.25 V to 2.75 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
Package / Case
QFN-32
Interface Type
I2C, SPI
Memory Type
Flash, SRAM
Minimum Operating Temperature
- 40 C
Number Of Timers
2
PRELIMINARY INFORMATION AUG 02, 2011
The CPU incorporates features specifically designed for modern programming techniques such as calculated
branching, table processing and the use of high-level languages such as C. The CPU can address the com-
plete address range without paging.
The CPU features include:
To access the debug structures of the EL16 CPU a 4-wire standard JTAG interface is used. The JTAG inter-
face can be accessed via the GPIO pins 2 to 5 when the TMODE pin is set to one. TMODE pin set to zero
resets all test and debug structures and the ASIC operates in normal mode (see Fehler: Referenz nicht
gefunden Fehler: Referenz nicht gefunden for details).
The EL16 contains 16 registers (R0 to R15) including program counter, stack pointer and status register
The 16-bit program counter (PC/R0) points to the next instruction to be executed. Each instruction uses an
even number of bytes (two, four, or six), and the PC is incremented accordingly. Instruction accesses in the
64-KB address space are performed on word boundaries, and the PC is aligned to even addresses. The PC
can be addressed with all instructions and addressing modes.
The stack pointer (SP/R1) is used by the CPU to store the return addresses of subroutine calls and inter-
rupts. It uses a pre-decrement, post-increment scheme. In addition, the SP can be used by software with all
instructions and addressing modes. The SP is initialized into RAM by the user, and is aligned to even
addresses.
This document contains information on a pre-production product. ELMOS Semiconductor AG reserves the right to change specifications and information herein without notice.
ELMOS Semiconductor AG
6 Microcontroller EL16
6.1 Feature List
6.2 Debugging
6.3 CPU Registers
6.3.1 Program Counter (PC)
6.3.2 Stack Pointer (SP)
HALIOS® MULTI-PURPOSE OPTICAL SENSOR WITH HIGH LIGHT IMMUNITY
RISC architecture with 27 instructions and 7 addressing modes.
Orthogonal architecture with every instruction usable with every
addressing mode
Full register access including program counter, status registers, and stack pointer
16 registers including PC, SP and status register
non paged 16-Bit address space
Word and byte addressing and instruction formats.
Single-cycle register operations.
interrupt support
standby and stop mode support
bus wait support
debugging support (JTAG interface)
failsafe architecture
Data Sheet 23 / 67
QM-No.: 25DS0014E.00
E909.05

Related parts for E909.05A61DC