HITACHI SH7750

SuperH RISC
PROCESSOR
TM
SH7750 (SH-4 Series)
SuperHTM RISC Processor
TM
Product Brief
Description
he SH7750 (SH-4 series) is a high performance, costeffective, 2 issue superscalar RISC microprocessor
for embedded applications. The SuperHTM architecture is
the leader in code density among RISC microprocessors,
reducing memory costs in embedded applications. It
features a 64-bit external data bus, a 16-bit fixed-length
instruction set and a 128-bit vector graphics engine.
T
he SH7750 is used in consumer, computing, multimedia, and communication markets. Applications
include handheld PCs, sub-notebook PCs, Internet
appliances, set top boxes, and game machines. The
device can be paired with an ASSP companion device
for a low cost, low IC count, and differentiated system.
T
itachi optimized the SH7750 MMU, cache size, and
peripheral mix for Windows®CE applications.
H
Hitachi SH-4 RISC Processor
Features
• General
- 200 MHz/360 MIPS at 3.3V I/O, 1.8V internal
- 16 x 32-bit general purpose registers
- 256 pin LBGA
SH-4 Block Diagram
SH-4 CPU
• Two-way superscalar RISC
• 360 MIPs
• Upward compatible with SH-1/2/3
Integer Unit
32 bit
Floating Point Unit
64 bit
• Full Windows CE support
• 1K/4K/64K/1MByte page sizes
Unified TLB
64 entry
Micro ITLB
4 entry
Specialized Math Circuits
Cache
Instruction
8 KByte
Memory Management Unit
• CPU
- Code compatible with SH7000/7600/7700 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 UTLB
- 4 entry, fully associative µITLB
- 5 stage pipeline
Data
16 KByte
• WB/WT,
selectable
by page
Bus Unit
• Glueless interface to SDRAM,
EDO DRAM, fast page DRAM,
SRAM, and ROM
• 3D floating point
acceleration hardware
Peripheral Functions
• DMA controller
• Programmable power management
• Interrupt controller
• Timers
• Real-time clock
• Serial interface
• User break controller
Data
bus
• 64/32/16/8 bits, 256-pin package
• Memory
- On-chip cache, 8KB instruction and 16KB data
• 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
• 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
Middleware
-
V.32 (up to 33.6 Kbps) Data/FAX software modem
Voice recognition
Voice compression
Handwriting recognition
JPEG video compression
Image compression for FAX: MH, MR, MMR
Handheld PC Block Diagram
SH7750
• General purpose I/O, 16 lines
ASIC
Pager
CPU
MMU
• Dynamic power control
- Low power modes: sleep and standby
- Peripheral turn off capability
Timer 3ch
Cache
I8KB
D16KB
Smart
Card
Reader
UART 2ch
Keyboard
UART(IrDA) 1ch
AFE (Modem)
RS232C
RTC
• User break controller for on-chip debugging
PLL
OSC
Support
UART 2ch
I/O Port
Bus
Control
PSTN
I/O Port
Data
Add.
Bus
PCMCIA Dr.
LCD Contr.
PCMCIA
1 Socket
LCD Glass
PMAC
• Hardware:
- Hitachi E10 emulator
- Hitachi D9000 development platform for SH7750 and
Windows®CE
• Software:
- Hitachi:
• C, C++ compiler, assembler, simulator/debugger
- Third parties:
• C, C++ compiler, assembler, simulator/debugger,
Cygnus Support (gnu), Green Hills Software,
Microsoft® VC++ for Windows CE
• Operating Systems:
Windows®CE, Hitachi OS, and others
PCMCIA
FPU
A/D
Handwriting
WDT 1ch
ROM
Battery
DRAM
Ordering Information
Part numbers:
SH7750-HD6417750BP200 (200 MHz, LBGA-256)
Complete SH-4 technical documentation is online at:
http://www.hitachi.com/semiconductor
This document may, wholly or partially, be subject to change without notice.
Contacts
Sales & Marketing
Headquarters
Hitachi Semiconductor
(America) Inc.
2000 Sierra Point Parkway
Brisbane, CA 94005
Literature Requests:
1-800-285-1601
www.hitachi.com/semiconductor
Western
Hitachi Semiconductor
(America) Inc.
1740 Technology Dr.
Suite 500
San Jose, CA 95110
(408) 451-9570
Central
Hitachi Semiconductor
(America) Inc.
Two Lincoln Centre
5420 LBJ Freeway
Suite 1446
Dallas, TX 75240
(214) 991-4510
Eastern
Hitachi Semiconductor
(America) Inc.
25 Mall Road
Burlington, MA 01803
(617) 229-2150
Bloomington
Hitachi Semiconductor
(America) Inc.
3800 W. 80th Street, Suite 1550
Bloomington, MN 55431
(612) 896-3444
Southwest
Hitachi Semiconductor
(America) Inc.
2030 Main Street
Suite 450
Irvine, CA 92714
(714) 553-8500
Great Lakes
Hitachi Semiconductor
(America) Inc.
Fairlane Plaza North, Suite 311
290 Town Center Drive
Dearborn, MI 48126
(313) 271-4410
Mountain Pacific
Hitachi Semiconductor
(America) Inc.
4600 S. Ulster Street
Suite 690
Denver, CO 80237
(303) 779-5535
©1997 Hitachi Semiconductor (America) Inc.
Printed in U.S.A.
North Central
Hitachi Semiconductor
(America) Inc.
500 Park Boulevard
Suite 415
Itasca, IL 60143
(708) 773-4864
South Central
Hitachi Semiconductor
(America) Inc.
One Westchase Center
10777 Westheimer Dr.
Suite 1040
Houston, TX 77042
(713) 974-0534
IBM Engineering
Hitachi Semiconductor
(America) Inc.
6907 Capitol of Texas Hwy.
Suite 210
Austin, TX 78731
(512) 418-9360
South Eastern/IBM Labs
Hitachi Semiconductor
(America) Inc.
5511 Capitol Center Dr.
Suite 204
Raleigh, NC 27606
(919) 233-0800
SuperH and Cool Engine are trademarks of Hitachi, Ltd.
Other trademarks are property of their respective holders.
Mid-Atlantic
Hitachi Semiconductor
(America) Inc.
325 Columbia Turnpike
Suite 203
Florham Park, NJ 07932
(201) 514-2100
Ottawa
Hitachi (Canadian), Ltd.
320 March Road
Suite 602
Kanata, Ontario,
Canada K2K2E3
(613) 591-1990
Southeast
Hitachi Semiconductor
(America) Inc.
4901 N.W. 17th Way
Suite 302
Ft. Lauderdale, FL 33309
(305) 491-6154
Toronto
Hitachi (Canadian), Ltd.
6740 Campobello Road
Mississauga, Ontario
Canada L5N 2L8
(416) 826-4100
IBM
Hitachi Semiconductor
(America) Inc.
21 Old Main Street
Suite 206
Fishkill, NY 12524
(914) 897-3000
Calgary
Hitachi (Canadian), Ltd.
10655 Southport Road S.W.,
Suite 460
Calgary, Alberta
Canada T2W4Y1
(403) 278-1881
1097/2500/CC/PF/KIB
Order Number: PMH13SF006D1