130 likes | 136 Views
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/37C26128 GMS31C2716A hyper stone Architecture. Performance. MIPS/mm 2 (Performance/Core size). 20.0.
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