1 / 17

Introducing the IDT RC64574 and RC64575 RISController CPUs

Introducing the IDT RC64574 and RC64575 RISController CPUs. Microprocessor Strategy. Drive performance available in embedded microprocessors Unmatched product breadth 32-bit and 64-bit families Standalone CPUs plus system controllers through integrated core controllers

fabian
Télécharger la présentation

Introducing the IDT RC64574 and RC64575 RISController CPUs

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. Introducing the IDT RC64574 and RC64575 RISController CPUs

  2. Microprocessor Strategy • Drive performance available in embedded microprocessors • Unmatched product breadth • 32-bit and 64-bit families • Standalone CPUs plus system controllers through integrated core controllers • Discrete components through module subsystems • Pioneer within the MIPS architecture to provide compelling value • Continue to augment with leadership product infrastructure • Development tools, System Controllers, reference designs, training classes, etc.

  3. Pioneering the EmbeddedMIPS Architecture Marketplace 1988: First commercial RTOS port 1989: First chip designed outside of MIPS (RC3001) 1990: First “C” cross compiler 1991: First with on-chip cache (RC3051) 1993: First 64-bit embedded microprocessor (RC4600) 1995: First standard product <$10 (RC3041) 1997: First 200 MIPS consumer product (RC4640) 1998: First to break the 10 MIPS/$ barrier (RC32364) First to drive 64-bit benefits to 32-bit technology (RC32364) First with 64-bit, 250-MHz embedded processor (RC5000) 1999: First with a standard product under $5 (RC3041) First with 300MHz MIPS ISA embedded CPU (RC5000) First with 333MHz MIPS ISA embedded CPU (RC64574/RC64575)

  4. Solutions along the Project Continuum Standalone CPUs Compilers and HW Debug tools Time to market Operating Systems System Controllers Integrated Core Controllers Middleware Reference Designs Modules Single Board Computers Systems Technology “Insulation”

  5. RC64574/575 “Basic” Description • RC5000 modified to include: • DSP ISA extensions from RC32364 RISController processor • RC4640/50 bus interface • Cache locking per line • Boundary scan JTAG • SDRAM write timing protocol support • Level 2 cache controller removed • RC4640/RC64474 and RC4650/RC64475 pin compatible

  6. RC64574/RC64575 Block Diagram Enhanced 64-bit MIPS IV ISA, dual issue 333MHz CPU Core 666 Mflops Single- and Double- Precision Floating Point Coprocessor System Control and MMU DSP Extensions 32kB I Cache Lockable per line 32kB D Cache Lockable per line RC4640/50, RC64474/475 Compatible Bus Interface Unit with 3.3V tolerant I/O JTAG Boundary Scan I/F

  7. RC64574/64575:Execution Core Overview • MIPS IV 64-bit instruction set • 64-bit registers, data path, addressing, etc. • 440 dhrystone MIPS @333MHz • High performance superscalar pipeline • 333MHz without issue restrictions • Issues one integer and one floating point instruction per clock cycle • Specific extensions to improve performance on DSP algorithms • Integer multiply accumulate (MAC), 3 operand multiply, CLZ, CLO, originally implemented in RC32364 • Capable of processing 125M MAC instructions per second • On-chip single and double-precision floating point • 666MFLOPS @ maximum pipeline speed

  8. RC64574/575 Bus Interface Unit • 32-bit/64-bit multiplexed address/data bus • RC64574 is 32-bit wide only • RC64575 is 64-bits wide • Pipeline runs at a selectable multiple of bus interface clock • RC64475 bus interface protocol compatible • Supports wide range of bandwidths/latency • Enhanced support for SDRAMs • Supports burst writes without an external write buffer • Latency from write address to first data selectable independently of write data repeat rate • Full JTAG Boundary Scan

  9. Features RC4640/50, RC64474/75, RC64574/75 all pin-compatible 3:1 range of frequencies 4:1 range of cache sizes 6:1 range of DSP performance 15:1 range of floating point performance Bus compatibility to RC5000 and beyond OS and applications software path with low-cost RC32364 Unequaled Upgradeability Customer Benefits • Delays CPU selection until verification of system application is completed • Reduced time to market for subsequent system derivatives • Performance upgrades • Cost reductions • Preserves investment in software

  10. Development Tools • From hardware perspective • RC64574/575 looks like a 2.5V RC64474/RC64475 • Leverage existing ICE, logic analyzer tools • System controllers • From software perspective • Looks like an RC5000 or 64-bit RC32364 • Migration of operating systems, compilers

  11. Product and Technology Summary • Performance: 440 dhrystone MIPS 666 MFLOPS 125M MACs/S • Die size: 39 mm2 • Packaging: • RC64574: 128 PQFP • RC64575: 208 pin PowerQUAD • Typical Power Consumption: 4 watts @ 333 MHz • Process: 0.25 m, 3LM (CMOS 10.5) • Voltage: 2.5V core, 3.3V tolerant IO • Frequency range 200-333MHz • Price examples $23 for RC64574-200 $55 for RC64575-250 • Device Availability • Samples Now • Production 4Q99

  12. System Examples

  13. Layer 3 Switch/Router • Range of CPUs supported allows end-product proliferation • Ease of CPU upgrade • Different CPUs for different LAN interfaces • High bandwidth local SDRAM memory system • 670 MBps DRAM bandwidth • Large on-chip cache minimizing off chip accesses • Time critical routines locked in primary cache for guaranteed response • PCI interface • e.g. shelf controller back plane RC64575 Crossbar Switch I/F Local Memory RC64145 Hi-speed Memory Global Memory H/W Routing / Switching H/W Routing / Switching Line I/F Line I/F

  14. RC64145 RC64574: Consumer/ Multimedia • Software Implementation of algorithms • Optimized through use of DSP ISA extensions • Increased system flexibility/viability • Windows CE 2.1 compliant • Low-cost memory systems • Commodity RAM • PCI allows customization • Network interface, smart card, etc. • Industry beating price/performance RC64574 DAA PCI Memory Network Interface Module Smart Card I/F Multimedia ASIC NTSC/ PAL Encoder Audio DAC From: Network (Cable, Satellite antenna, Microwave antenna) Speakers TV

  15. Summary of Recent Product Announcements • RC32364 : Microprocessor Report award winner • Leadership market position for CPU price/performance metric • Increased product breadth, simplifies migration between 32- and 64-bit families • RC64474/RC64475 new 64-bit processors • Extended capability of 64-bit family to address mid range markets • RC3041 Price reduction • Lowered entry point to RISController family to drive market expansion • RC32134/RC64145 System Controllers • Simplifies design task to leverage benefits of IDT CPUs • IP Bus methodology for integration • RC4640/RC4650 Speed ups • Outstanding low cost, 64-bit processors • RC5000 Speed ups • High performance and system bandwidth • RC64574/RC64575 • Unequaled upgradeability, delivering low cost RC5000 technology

  16. RISController Portfolio 32-bit Families 64-bit Families RISCore3000 Original 32-bit architecture RISCore32300 Advanced generation 32-bit architecture RISCore4000 Original 64-bit architecture RISCore5000 Dual issue 64-bit architecture Cheaper RC3041 RC32364 RC4640/50 RC5000 Faster Faster RC3051/52 RC4700 RC64574/575 New RC32134 System Controller RC3081 RC64474/475 RC64474/475 RC64145 System Controller RC36100 New New Recent product introductions show an accelerated rate of product family growth

  17. 64-bit RISController CPU Family Summary

More Related