130 likes | 141 Views
Explore the GMS3x and GMS31 series processors offering high performance and low power consumption for embedded applications. These processors combine RISC and DSP functionalities, featuring variable instruction lengths and large register sets. With excellent performance metrics and efficient design technology, they provide a range of options for various system requirements.
E N D
PLL TIMERS UART2 SCI2 SCI1 RISC + DSP CPU INTC SRAM 4KByte UART1 MASK ROM 128KByte HEI 16/32Bit RISC/DSP for Embedded System GMS30C2116/2132 GMS30C2216/2232 GMS31C26128/37C26128GMS31C2716Ahyperstone Architecture
Performance MIPS/mm2(Performance/Core size) 20.0 GMS30C2216/2232 18.0 16.0 Excellent MIPS/mm2 MIPS/W 14.0 SH3 12.0 4.0 SH2 GMS30C2116/2132 2.0 MIPS/W (Performance/Power consumption) 100 200 300 400 500 600 700 800
GMS30C2116/2132 Overviewhyperstone E1-16/32N compatible • Architecture (RISC CPU+DSP) • Variable Instruction Length(16/32/48-bit) • 2 stage Pipeline(Decode/Execution) • Large Register Set(32 global 64 local Reg.) • Combining RISC and DSP functionality • 16/32 Bit Fixed Point DSP Unit • Instruction Cache (128Bytes) • Internal RAM (4KBytes)/4G Byte Memory Space • Performance • 66MIPS, 0.9W @66MHz (5V) • 40MIPS, 0.2W @40MHz (3.3V) • Design Technology • 0.6um CMOS (1P2M) • PKG • GMS30C2116 : 100LQFP • GMS30C2132 : 144LQFP, 160MQFP • Status : Mass-production • Block Diagram
GMS30C2216/2232 Overviewhyperstone E1-16/32X compatible • Architecture (RISC CPU+DSP) • Variable Instruction Length(16/32/48-bit) • 2 stage Pipeline(Decode/Execution) • Large Register Set(32 global 64 local Reg.) • Combining RISC and DSP functionality • 16/32 Bit Fixed Point DSP Unit • Instruction Cache (128Bytes) • Internal RAM (8KBytes) • On chip PLL(1/2x,1x,2x,4x) • 5V Tolerant I/O • Wait pin function • Performance • 108MIPS@3.3V • Design Technology • 0.35um CMOS • PKG • GMS30C2216 : 100LQFP • GMS30C2232 : 144LQFP, 160MQFP • Status : Mass-production • Block Diagram
Bus Interface Example 32+4 Data Bus + Parity 26 Address Bus 24 Control Bus WE0...WE3, OE CAS0...CAS3 OE WE IORD CS3 CS1 RAS IOWR INTn GMS30C2132 CPU+DSP EPROM or FLASH SRAM DRAM(FPM orEDO) I/O Devices
GMS3xC26128 MCU+DSP GMS3xC26128 (X=1 Masked Version, X=7 OTP Version) • Features • Block Diagram 32bit Internal Bus • hyperStone E1-32N RISC/DSP Core • 128kB ROM/EPROM • 4kbyte SRAM • 2ch SIO • Timer • Watch Timer • Watchdog Timer • 106pin General I/O • 0.6u CMOS • 144 TQFP INT RESET ROM/EPROM 128kByte INT/ RESET Control E1-32 CPU/DSP Core RAM 4kbyte PIO Control External Memory Bus Control Watchdog Timer SIO Timer Clock Control • Status 2 1 • MASK ROM Version :Mass-prod. • OTP Version :E/S available
Software Design Tools & Flow Tools Name C-source Program Assembler Source Program Object Module HOST IBM PC C-Compiler Assembler Librarian Cross S/W hyC hyMASM hyLINK Object Module Library Debugger hyDEBUG DrDEBUG ANSI C-library Linker Eva Board hyBOARD DSP Library* Execute Module ICE hyICE DrKernel** RTOS hyRTK Debugger ICE Library DSP Library* DrKernel** Eva Board Target System * DSP Library : FFT,DCT,FIR,IIR, etc. ** DrKernel : Serial Debugging Library
System Design Flow Customer's own design (test phase) Customer's final product Prototype customer's add-on board customer's stand-alone product customer's stand-alone product Host PC hyICE interface pins can optionally be ommitted hyperstone development board hyICE- card hyperstone bus signals Serial Interface Host PC
GMS31C2716A PC Card / CompactFlash Card controller Flash Memory Array • Features • Block Diagram • hyperStone E1-32N RISC/DSP Core • Operating Voltage : 3.3, 5.0V • Opeating Frequency : 15MHz~40MHz • Full support Flash Memory - Samsung/Toshiba 64 / 128 / 256MBit - Hitachi 64 / 128 / 256MBit • Support Density : 8MByte ~ 320MByte • Automatic Power Down/Sleep Mode • Automatic Sensing PC Card or CompactFlaash Mode GMS31C2716A Flash Control ECC Unit E1-32N RISC/DSP Core RAM 8kbyte PC Card / Compact Flash Interface • Design Technology Control Logic ATA Register 512BytesSector Buffer 256Bytes AttributeMemory • 0.6u CMOS Technology • Package • 128TQFP • Status • Mass Production
HMS39C2816 PC Card / CompactFlash Card controller Flash Memory Array • Features • Block Diagram • hyperStone E1-32N RISC/DSP Core • Embedded flash for user’s program • Operating Voltage : 3.3, 5.0V • Operating Frequency : 15MHz~40MHz • Full support Flash Memory - Samsung/Toshiba 64 / 128 / 256MBit - Hitachi 64 / 128 / 256MBit • Support Density : 8Mbyte ~ 1Gbyte • Automatic Power Down/Sleep Mode • Automatic Sensing PC Card or CompactFlash Mode GMS39C2816 Flash Control ECC Unit E1-32N RISC/DSP Core Flash-ROM 16kbyte RAM 6kbyte PC Card / Compact Flash Interface • Design Technology Control Logic ATA Register 512BytesSector Buffer 256Bytes AttributeMemory • 0.6u embedded flash CMOS Technology • Package • 100TQFP • Status • Under development
PCMCIA/ATA & CF Card Controller Total Solutionprovided by HEI • Chip : GMS31C2716A (Mass Product) • Document : GMS31C2716A User’s Manual • Firmware Support : Samsung / Toshiba 64 / 128 / 256Mbit(NAND type Flash), Hitachi 64, 128, 256Mbit(AND type Flash), • Schematic and Gerber Data : PCMCIA ATA, CompactFlash Available Now, BOM(Bill of Material) • Reference Development B/D: Available using GMS30C2132(hyperstone E1-32N compatible), Schematic, FPGA code(using Quick Logic), Related Library • Factory System Support : Card Initialization Jig H/W, Firmware, Card Analyzer Program • Finished Sample : PCMCIA Flash Card using Hitachi Flash Memory ComfactFlash Card using Hitachi Flash Memory
Products Line-up • GMS30C2116/32Mass-production66 MHz, 0.6um CMOS, FPM DRAM I/F • GMS31C26128Mass-production128K ROM, Timer, SIO, PIO, etc. • GMS37C26128Engineering sample128K EPROM, Timer, SIO, PIO, etc. • GMS30C2216/32Mass-production 108 MHz, 0.35um CMOS, PLL, FPM/EDO DRAM I/F • GMS31C2716A Mass-production 15~40MHz, 0.6umCMOS, AND or NOR Type Flash Memory Card Controller • GMS31C2816 2Q/20000.6um Flash, One-Chip Flash Memory Card Controller • GMS30C2316/32 3Q/2000SDRAM I/F, DMA, 0.35um CMOS • GMS39C26128 Planning 2Q/2001 Flash-128K, Timer, UART, PIO, etc.
Target Application Digital STB Digital Still Camera & Image Processing DVD / CD-ROM LBP / COPIER / FAX Machine GMS30C2116/32 GMS30C2216/32 GMS3xC26128GMS31C2716A Karaoke Data Communication Modem Control Home Automation GPS Car Navigation PC Card Compact Flash Graphics / Game Cellular/PCS Digital TAD