Enhanced SH7786 Dual-Core Processor for High-Performance Multimedia - Renesas

Posted in Automotive, Multimedia, Renesas
On Thursday, August 28, 2008

Renesas has announced the enhanced SH7786 dual-core 32-bit processor,
member of company’s SuperH family, targeted for high-performance multimedia
applications. This 65-nm fabricated processor is able to delivers up to 1,920
MIPS @533MHz (960 MIPS each core)
, and it incorporates a DDR3-SDRAM memory
interface
for high-speed data transfers, up to 4.27GB/s. With this power, SH7786
can process complex data at high speeds for excellent application response. The
SH7786 dual core processor meets the requirements of next-gen car navigation
systems
that have functions such as high-quality audio reproduction, graphical
display capabilities and image recognition. Besides car navigation systems, the
new SH7786 is also suitable for other applications such as digital home
electronics, game consoles and industrial equipment.

SH7786

Enhanced SH7786 Dual-Core Processor for High-Performance Multimedia Applications

The enhanced SH7786 integrates a dedicated 32-bit bus for connecting to
DDR3-SDRAM at 533MHz, enabling  transfer-rates up to 4.27GB/s. 
SH7786’s multiple PCI Express bus interfaces support large-volume data transfers
with data throughput up to 800MB/sec. This makes it possible to implement
sophisticated drawing capabilities such as smoothing 3D graphics.

The new SH7786 has two SH-4A CPU cores, each of which has a built-in FPU
(Floating-point Processing Unit), RAM and cache memory. The design supports both
SMP (symmetric multiprocessing) and AMP (asymmetric multiprocessing). A snoop
controller is implemented for SMP, which maintains the coherency of both CPUs’
internal caches by handling exchanges of cache update data between the cores.

The clock frequency and four low-power modes of the new SH7786 can be set
independently for each CPU. One CPU core can continue to operate at full speed
while the other is set to a low-power mode. The FPUs in each CPU core of the new
SH7786 operate at up to 533MHz and support both single-precision and
double-precision arithmetic operations. Their maximum single-precision
performance of 7.46 GFLOPS (giga floating-point operations per second).

The internal cache memory of each CPU core is configured as a 32Kbyte
four-way set-associative instruction cache and a 32Kbyte four-way
set-associative data cache. Cache coherency support allows high-speed software
processing. Also, each core’s 8Kbytes of RAM enables high-speed instruction
fetches, while the 16Kbytes of RAM in each core enables high-speed data
accesses. System engineers can boost the overall real-time performance of
multimedia products by storing exception-handling routines in these on-chip RAM
areas.

The enhanced SH7786 implements multiple PCIe (PCI Express) bus interfaces
that can be set to operate as one to four lanes, for data transfers at up to
800MB/sec with external memory or other devices that have similar interfaces. A
high-speed data transfer function is provided between lanes. This makes it
possible, for example, to obtain high-level display capabilities by connecting a
high-performance external display device that conforms to the PCIe bus
connection specification.

On-chip peripheral functions of SH7786:

  • A  High-Speed USB 2.0 (480Mbps) host and function peripheral.
  • A IEEE-802.3 MAC (Media Access Controller)
  • Power-saving modes: Sleep, Light sleep, and Module standby.
  • Other peripherals, including display, sound and communication functions.

Application developers of the new SH7786 can use E10A-USB on-chip debugging
emulator with multi-core support. This tool provides a range of flexible
simultaneous debugging functions, including simultaneous execution, simultaneous
break, and single-CPU break and re-execute. The new SH7786 is fully supported by
QNX Neutrino RTOS and the QNX Momentics development suite.

Availability of enhanced SH7786:
The R8A77860DBGV (-40°C to +85°C)  and R8A77860NBGV (-20°C to +85°C) will
be available in Q4 this year. Sample price is $75.

Source:

Enhanced SH7786 Dual-Core Processor


Possible Related Entries:
[Embedded System roll-b]
Caution:
Non-English page is generated by an automatic translation software which can rise inaccurate translation.
Consider to view the original English version via link at the bottom of this page.