SH775x (SH-4 Series) SuperH® RISC Processor Description he SH775x device (in the SH-4 series of SuperH products) is a high-performance, well integrated, cost-effective, 2-issue superscalar RISC microprocessor for embedded applications. The SH775x series delivers best-in-class performance, on-chip integration and code size, with excellent low power consumption, support tools and chipsets from Hitachi and third party vendors, as well as a migration path to higher performance and lower power. This complete package makes the SH775x series the optimal choice for use in data processing, communications, industrial, transportation and high-end consumer applications. T Memory Management Unit SH-4 CPU • Full Windows CE support • 1K/4K/64K/1MByte page sizes • Two-way superscalar RISC • 300 MIPs Integer Unit 32 bit Floating Point Unit 64 bit he SH775x series’ 3D graphics capability (arithmetic accelerator) combines with the 100MHz, 64-bit external bus to deliver 800MB/s data throughput for workstation-class performance at an affordable price. Several operating systems and middleware applications run on the processors, with more in development. T Bus Unit Glueless interface to SDRAM, EDO DRAM, fast page DRAM, SRAM, and ROM Micro ITLB 4 entry Specialized Math Circuits Cache Instruction 8 KByte Unified TLB 64 entry • 3D floating point acceleration hardware Data 16 KByte • WB/WT, selectable by page PCI Bus Controller 33/66, 4ch DMAC Peripheral Functions • DMA controller • Programmable power management • Interrupt controller • Timers • Real-time clock • Serial interface • User break controller 256-pin QFP Features 32/16/8 bit data bus 32 bit bus • General SH7751 Block Diagram – Up to 200 MHz/360 MIPS (260MHz/480MIPS in 3Q01) – 16 x 32-bit general purpose registers • CPU – Code compatible with SH-3 series – 16 x 32-bit general purpose registers – 32 x 32-bit single-precision floating point registers or 16 x 64-bit double-precision floating point registers or 4 x 128-bit single-precision vector registers and register matrix – 16-bit fixed instruction length for high code density – 32 x 32 + 64 ➜ 64 bits multiply-accumulate unit for special functions such as software modems – MMU Designed for Windows®CE 1KB, 4KB, 64KB, and 1MB page sizes, 64-entry, fully associative TLB for instructions and operands – 4 entry, fully associative TLB for instructions – 5 stage pipeline • Memory – On-chip cache, 8KB instruction (16KB in 3Q01) and 16KB data (32KB in 3Q01) • Write back or write through, selectable by page • Low voltage cache to reduce power consumption – On-chip bus state controller allows direct connection to DRAM, SDRAM, SRAM, ROM, and Flash ROM • 8, 16, 32, or 64-bit data bus support • PCI Bus Controller – 32-bit PCI bus controller (Rev 2.1) • 33/66MHz operation – Host/Slave mode support • Supports up to 4 channels @ 33MHz, 1 channel @ 66MHz – Operation clock • Choose from internal clock or external clock (with divider) – Dedicated 4-channel PCI DMAC • PCI to/from memory located on SuperH bus (Bus arbitration capability between DMAC on PCI bus and SuperH bus) • On-chip FIFO enables fast data transfer • Peripherals – – – – – – DMA, 4 channels Timers, 3 channels x 32-bits Watchdog timer Realtime clock PCMCIA control logic Serial communications interface, 1 channel (asynchronous/synchronous, with smart card interface) – Serial communication interface 1 channel (asynchronous, with 16 byte transmit and receive FIFOs) – PLL with x1/8, x1/6, x1/4, x1/2, x3/4, x1, x3/2, x2, x3, x6 external clock capability – Interrupt controller • General purpose I/O, 16 lines • Dynamic power control – Low power modes: sleep and standby – Peripheral turn off capability • User break controller for on-chip debugging Support SH7750 • Hardware: – Emulators: • Hitachi E10A emulator • Wind River • Yokagawa • Sophia Systems – Development and Reference boards • Hitachi HARP and Solution Engine with support for a wide range of RTOS • Densan • Software: – Project Builders, C, C++ compilers, assemblers, simulator/debuggers • Hitachi • Redhat GNU • Green Hills Software • Microsoft® VC++ for WindowsCE • Diab SDS • Operating Systems: – Microsoft (WindowsCE) – Wind River (VxWorks) – ATI (Nucleus+) – QSSL (QNX/Neutrino) – Microware (OS9) – Lineo (Linux) – CMX (CMX-RTX) – Others ASIC Pager CPU MMU Smart Card Reader Cache I8KB D16KB Timer 3ch UART 2ch UART(IrDA) 1ch Keyboard AFE (Modem) RS232C RTC UART 2ch PLL I/O Port OSC Bus Control PSTN I/O Port Data Add. Bus PCMCIA Dr. LCD Contr. PCMCIA 1 Socket LCD Glass PMAC PCMCIA FPU A/D Handwriting WDT 1ch Battery ROM DRAM Handheld PC Block Diagram SH-4 Comparison Table and Ordering Information SH7750 SH7750V SH7751 Architecture 32b/2-way 32b/2-way 32b/2-way 32b/2-way Cache (I+D) 8K + 16K 8K + 16K 8K + 16K 8K + 16K Instruction 16b 16b 16b 16b Registers 32b * 16w 32b * 16w 32b * 16w 32b * 16w Memory-Bus 64b 64b 32b 32b Peripherals (All devices) MMU, DMAC, Timer, SCI, RTC, JTAG, Glueless Memory PCI-interface --- --- 33/66MHz 33/66MHz I/O Voltage (V) 3.3 3.3 3.3 3.3 Voltage (V) 1.8 1.5 1.8 1.5 Freq. (MHz) 167/200 128 167 133 MIPS (Dhrystone) 360 230 300 240 Middleware Peak GFLOPS 1.4 0.9 1.2 0.9 Typ. Power (mW) 900 400 400 240 • V.90 (up to 56 Kbps) Data/FAX modem Sleep Power (mW) 150 75 100 50 Standby Cur. (µA) 50 50 50 50 MIPS/W 400 575 750 1000 Package 208-QFP/ 208-QFP 256-QFP 256-QFP HD6417750VF128 HD6417751F167 HD6417751VF133 For more information and links to Hitachi’s partners’ web sites, visit http://www.hitachi.com/semiconductor/tools • Voice recognition • Voice compression • Handwriting recognition SH7751V 256-BGA • JPEG video compression Part No. HD6417750F167/ • Image compression for FAX: MH, MR, MMR HD6417750BP200 Contacts http://www.hitachi.com/semiconductor U.S. Headquarters Distributors 179 East Tasman Drive, San Jose, CA 95134 www.hitachi.com/semiconductor To order literature: (800) 285-1601 Fax: (510) 683-9700 Avnet EMG . . . . . . . . . . . . . . . . . . . . . . .(800) 332-8638 Insight Electronics . . . . . . . . . . . . . . . . .(800) 677-7716 Reptron Electronics . . . . . . . . . . . . . . . .(877) 877-2400 Nu Horizons . . . . . . . . . . . . . . . . . . . . (888) 747-NUHO Area Offices Regional/District Sales Offices Western 1740 Technology Drive Suite 500 San Jose, CA 95110 (408) 451-9570 Irvine 2030 Main Street Suite 450 Irvine, CA 92614 (714) 553-8500 Itasca 500 Park Boulevard Suite 415 Itasca, IL 60143 (630) 773-4864 Raleigh 5511 Capitol Center Drive Suite 204 Raleigh, NC 27606 (919) 233-0800 Ottawa 320 March Road, Suite 602 Kanata, Ontario, Canada K2K2E3 (613) 591-1990 Central Two Lincoln Centre Suite 1446 5420 LBJ Freeway Dallas, TX 75240 (972) 991-4510 San Diego 8885 Rio San Diego Drive Suite 330 San Diego, CA 92108 (619) 299-9944 Austin 6907 Capitol of Texas Highway, Suite 210 Austin, TX 78731 (512) 418-9360 Florham Park 325 Columbia Turnpike Suite 203 Florham Park, NJ 07932 (973) 514-2100 Toronto 6740 Campobello Road Mississauga, Ontario Canada L5N 2L8 (905) 826-1363 Dearborn Fairlane Plaza North Suite 311 290 Town Center Drive Dearborn, MI 48126 (313) 271-4410 Houston One Westchase Center 10777 Westheimer Road Suite 1040 Houston, TX 77042 (713) 974-0534 Fishkill 21 Old Main Street Suite 206 Fishkill, NY 12524 (914) 897-3000 Calgary 10655 Southport Road Southwest, Suite 460 Calgary, Alberta Canada T2W4Y1 (403) 278-1881 Eastern 25 Mall Road, Suite 5 Burlington, MA 01803 (781) 229-2150 ©2001 Hitachi Semiconductor (America) Inc. Printed in U.S.A. SuperH is a registered trademark of Hitachi, Ltd. Other trademarks are property of their respective holders. Printed on Recycled Paper 201/2000/PN/PF/KIB Order Number: PMH14SF001D3