1 / 13

HEI 16/32Bit RISC/DSP for Embedded System GMS30C2116/2132 GMS30C2216/2232

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.

hroughton
Download Presentation

HEI 16/32Bit RISC/DSP for Embedded System GMS30C2116/2132 GMS30C2216/2232

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 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

  2. 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

  3. 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

  4. 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

  5. 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

  6. 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

  7. 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

  8. 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

  9. 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

  10. 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

  11. 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

  12. 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.

  13. 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

More Related