产品系列
简介
Hyperstone为一间无晶圆厂的集成电路及微处理器设计公司, 1990年成立于德国的康士坦斯 (Konstanz). Hyperstone在台湾、美国设有分公司,并拥有遍及全球的合作伙伴以便提供全球性的客户服务。
Hyperstone E2 家族
RISC/DSP Microcontroller
供应商:Hyperstone 发布时间:2009-03-11
产品简介

The Hyperstone E2 microcontroller combines a high-performance RISC processor with a powerful DSP unit.
详细介绍
The Hyperstone E2 microcontroller combines a high-performance RISC processor with a powerful DSP unit. Additional on-chip highlights include a programmable serial communication engine, an analog to digital converter (ADC), and a full 32 kBytes of on chip I-RAM complemented by a flexible external memory and peripheral interface controller. Maximum efficiency in terms of power consumption, gate count, and ease of programming, when utilizing RISC and DSP functionality, are inherent features of the unique Hyperstone RISC/DSP architecture.
32-Bit unified RISC & DSP processor architecture
Peak performance of 640 MOPS and 160 MHz
Dynamic frequency scaling, power down and sleep mode
Power consumption of about 200 mW typical
Instruction set compatible to all Hyperstone E1 based controllers
Parallel execution of ALU, DSP, and load/store instructions
Very high code density using variable length 16, 32, and 48-Bit instructions
32 kByte fully static on-chip memory (I-RAM)
Programmable 8-channel serial communication engine
Implementation of 4 UART ports possible
10-Bit, 8-channel multiplexed A/D-converter with sample rate of 182 kHz
Versatile 2-channel DMA engine for I/O device data transfer
Battery backed real time clock
Development Tools
Development kit including board, serial debug interface
Integrated Development Environment (IDE), C/C++ compiler, linker, assembler, source-level debugger with profiler, runtime kernel, and DSP library
Order Information
E2-LBL07 --- 144 pin LQFP, RoHS, 0 to +70 °C
E2-RBL07 --- 144 pin LQFP, RoHS, -40 to +85 °C
EV13-E2-LBL07: Development Board
RISC/DSP Processor Core Architecture & Instructions
Load/store architecture
96 registers organized into 64-general-purpose and 32 special-purpose registers, 32 bits each
32 global and 64 local registers of which 16 global and up to 16 local registers can be addressed directly
Instruction buffer of 128 Bytes
Local registers organized in 64-word, circular register stack holding function/subroutine stack frames
Stack organized in frames comprising up to 16 words
Frames are automatically moved between memory and register stack, for fast parameter passing, the current stack frame can overlap the previous one with variable range
Fast Call and Return by parameter passing via registers
Pipelined memory access
2 stage pipeline - decode/execute -branching without wait cycles for delayed branch instructions
Variable 16, 32 and 48-Bit instructions length
Parallel execution of ALU, DSP, and load/store instructions
Most instructions execute within one cycle
Pipelined DSP instructions
Single-cycle half-word multiply-accumulate operation
Range and pointer checks are performed without any performance penalty
Serial Communication Engine & Analog to Digital Converter (ADC)
16 GPIOs assigned to eight channels
I2C support for a two-wire multi-master interconnect bus in master and in slave mode
UART support for up to 4 ports
10-Bit multiplexed to 8 channels with sample rate of 181.6 kHz
Memory and I/O Controller and Bus Interface
Memory and peripheral-interface controller where bus width, timing and memory type for 5 external memory areas can be user-configured supporting glue-less connection of DRAM, SRAM, EPROM, Flash EPROM and/or other memory mapped devices.
3 separate programmable I/O lines and address space allows each I/O device to have its own timing
Separate address bus of 22-Bits and data bus of 16-Bits provide a throughput of up to two bytes at each clock cycle
Data bus width of 16 or 8-Bits, individually selectable for each external memory area
Flexible boot options including 8-Bit and 16-Bit NOR flash, NAND flash, SPI flash, and I2C flash
In-system flash programming through SIO boot loader
Configurable I/O pins
Internal generation of all memory and I/O control signals
Wait pin function for I/O accesses to peripheral devices, and for memory accesses to address space MEM2
On-chip DRAM controller supporting Fast-Page-Mode DRAMs, EDO DRAMs, and synchronous DRAMs (SDRAM)
Control function for CLKOUT pin
Versatile 2-channel DMA controller for I/O device data transfer
Timers & Power Management
Two separate multi-functional timers
Phased locked loop (PLL) settings controllable by software provide clock rate multipliers of ½, 1, 2, 4, or 8
Power-down Mode and Sleep Mode
Battery backed real time clock
Internal Memories
32 kByte of single-cycle access fully static SRAM (I-RAM)
8 kByte of single-cycle access fully static SRAM for DMA
8 kByte boot ROM
32-Bit unified RISC & DSP processor architecture
Peak performance of 640 MOPS and 160 MHz
Dynamic frequency scaling, power down and sleep mode
Power consumption of about 200 mW typical
Instruction set compatible to all Hyperstone E1 based controllers
Parallel execution of ALU, DSP, and load/store instructions
Very high code density using variable length 16, 32, and 48-Bit instructions
32 kByte fully static on-chip memory (I-RAM)
Programmable 8-channel serial communication engine
Implementation of 4 UART ports possible
10-Bit, 8-channel multiplexed A/D-converter with sample rate of 182 kHz
Versatile 2-channel DMA engine for I/O device data transfer
Battery backed real time clock
Development Tools
Development kit including board, serial debug interface
Integrated Development Environment (IDE), C/C++ compiler, linker, assembler, source-level debugger with profiler, runtime kernel, and DSP library
Order Information
E2-LBL07 --- 144 pin LQFP, RoHS, 0 to +70 °C
E2-RBL07 --- 144 pin LQFP, RoHS, -40 to +85 °C
EV13-E2-LBL07: Development Board
RISC/DSP Processor Core Architecture & Instructions
Load/store architecture
96 registers organized into 64-general-purpose and 32 special-purpose registers, 32 bits each
32 global and 64 local registers of which 16 global and up to 16 local registers can be addressed directly
Instruction buffer of 128 Bytes
Local registers organized in 64-word, circular register stack holding function/subroutine stack frames
Stack organized in frames comprising up to 16 words
Frames are automatically moved between memory and register stack, for fast parameter passing, the current stack frame can overlap the previous one with variable range
Fast Call and Return by parameter passing via registers
Pipelined memory access
2 stage pipeline - decode/execute -branching without wait cycles for delayed branch instructions
Variable 16, 32 and 48-Bit instructions length
Parallel execution of ALU, DSP, and load/store instructions
Most instructions execute within one cycle
Pipelined DSP instructions
Single-cycle half-word multiply-accumulate operation
Range and pointer checks are performed without any performance penalty
Serial Communication Engine & Analog to Digital Converter (ADC)
16 GPIOs assigned to eight channels
I2C support for a two-wire multi-master interconnect bus in master and in slave mode
UART support for up to 4 ports
10-Bit multiplexed to 8 channels with sample rate of 181.6 kHz
Memory and I/O Controller and Bus Interface
Memory and peripheral-interface controller where bus width, timing and memory type for 5 external memory areas can be user-configured supporting glue-less connection of DRAM, SRAM, EPROM, Flash EPROM and/or other memory mapped devices.
3 separate programmable I/O lines and address space allows each I/O device to have its own timing
Separate address bus of 22-Bits and data bus of 16-Bits provide a throughput of up to two bytes at each clock cycle
Data bus width of 16 or 8-Bits, individually selectable for each external memory area
Flexible boot options including 8-Bit and 16-Bit NOR flash, NAND flash, SPI flash, and I2C flash
In-system flash programming through SIO boot loader
Configurable I/O pins
Internal generation of all memory and I/O control signals
Wait pin function for I/O accesses to peripheral devices, and for memory accesses to address space MEM2
On-chip DRAM controller supporting Fast-Page-Mode DRAMs, EDO DRAMs, and synchronous DRAMs (SDRAM)
Control function for CLKOUT pin
Versatile 2-channel DMA controller for I/O device data transfer
Timers & Power Management
Two separate multi-functional timers
Phased locked loop (PLL) settings controllable by software provide clock rate multipliers of ½, 1, 2, 4, or 8
Power-down Mode and Sleep Mode
Battery backed real time clock
Internal Memories
32 kByte of single-cycle access fully static SRAM (I-RAM)
8 kByte of single-cycle access fully static SRAM for DMA
8 kByte boot ROM
相关产品资料或手册
在线联系:
Hyperstone
联系方式
Hyperstone
联系人:Actrontech Co., Ltd (Hong Kong)
地址:Rm.6, 10/Fl., Block B1 Yau Tong Industrial City, 17, Ko Fai Road Hong Kong
邮编:
电话:+852 2727 3978
传真:+852 2727 4330
E-mail:philip@actrontech.net

