Freescale Logo
Skip navigation
  • Contact Us
  • Worldwide: United States
    • Argentina
    • Brazil
    • Canada
    • Czech Republic
    • China
    • Germany
    • France
    • Hong Kong
    • India
    • Israel
    • Italy
    • Japan
    • Korea
    • Malaysia
    • Mexico
    • Romania
    • Russia
    • United Kingdom
    • United States
  • China
  • Japan
  • Korea
  • Shopping Cart
  • Login
  • My Freescale
  • Products

    • 8-bit Microcontrollers
    • 16-bit Microcontrollers
    • 32-bit Microcontrollers & Processors
    • Analog & Power Management
    • Custom ICs & SOCs
    • Digital Signal Processors & Controllers
    • RF
    • Sensors
    • CodeWarrior® Development Tools
    • Archives
  • Applications

    • Automotive
    • Connectivity
    • Consumer
    • Energy
    • Industrial
    • Medical
    • Motor Control
    • Networking
  • Technologies

    • Research and Development
    • Foundry
    • Manufacturing
    • Quality
  • Support

    • Technical Support
    • Documentation
    • Software & Tools
    • Downloads
    • Freescale Forums
    • FAQs
    • Product Longevity
    • Reference Designs
    • Training and Events
    • Quality
    • Lead-free and RoHS Data
    • 3rd Party Support
  • Buy

    • Buy Direct
    • Order Samples
    • Distributor Network
    • Pricing & Availability
  • About Freescale

    • Corporate Overview
    • Freescale Worldwide
    • Freescale Technology Forum
    • Customers
    • Ethics & Social Responsibility
    • Community Involvement
    • Investor Relations
    • Media Center
    • Alliances
    • University Programs
    • Careers
   
  • Welcome Guest
  • Register  or  Login
  • Annotate this Page  
    • Add a Note to this Page
  • Browse History
  • Why Should I Register?
Page Actions
  • Print this Page
  • Subscribe to Freescale Newsletter
  • Freescale
  • QorIQ Communications Platforms
  • P4040

P4040: QorIQ Embedded Multicore Processor


http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=P4040&nodeId=0162468rH3bTdG25E4
  • Overview
  • Documentation
  • Software & Tools
  • Training & Support
P4040IMG

QorIQ P4040 Communications Processor

The QorIQ P4040 processor, the second product offered in the QorIQ P4 platform series, delivers industry-leading performance in a real-world embedded power envelope. It combines four Power Architecture® e500mc cores – operating at frequencies up to 1.5 GHz – with high-performance datapath acceleration architecture (DPAA), CoreNet™ fabric infrastructure, as well as network and peripheral bus interfaces. Designed in 45nm technology, the P4040 delivers high-performance, next-generation networking services in a very low power envelope – some 30-35% less than the original QorIQ P4080 processor.

The QorIQ P4040 processor is designed to be used for combined control, datapath, and application layer processing. Its high level of integration offers significant performance benefits compared to multiple discrete devices, while also greatly simplifying board design. The processor is well-suited for applications that are highly compute-intensive, I/O intensive, or both.


Features


  • Four high-performance Power Architecture e500mc cores, each with a 32 KB Instruction and Data L1 Cache and a private 128 KB L2 Cache
    • 3 levels of instructions - user, supervisor, and hypervisor
    • Independent boot and reset
    • Secure boot capability
  • 2 MB shared L3 CoreNet platform cache
  • Hierarchical interconnect fabric
    • CoreNet fabric supporting coherent and non-coherent transactions with prioritization and bandwidth allocation amongst CoreNet end-points
    • 800 Gbps coherent read bandwidth
    • Queue Manager fabric supporting packet-level queue management and quality of service scheduling
  • Two 64-bit DDR2/DDR3 SDRAM memory controllers with ECC and interleaving support
  • Datapath Acceleration Architecture incorporating acceleration for the following functions
    • Packet parsing, classification, and distribution
    • Queue management for scheduling, packet sequencing, and congestion management
    • Hardware Buffer Management for buffer allocation and de-allocation
    • Encryption (SEC 4.0)
    • RegEx Pattern Matching (PME 2.0)
  • Ethernet interfaces
    • Two 10 GBps Ethernet (XAUI) controllers
    • Eight 1 GBps Ethernet (SGMII) controllers
  • High-speed peripheral interfaces
    • Three PCI Express® v2.0 controllers/ports running at up to 5 GHz
    • Two Serial RapidIO® 1.2 controllers/ports running at up to 3.125 GHz
  • Additional peripheral interfaces
    • Two USB controllers with ULPI interface to external PHY
    • SD/MMC
    • SPI controller
    • Four I2C controllers
    • Two dual UARTs (DUART)
    • Enhanced local bus controller (eLBC)
    • Multicore programmable interrupt controller (PIC)
  • Two 4-channel DMA engines
  • Functional Model for P4040 available from Virtutech (www.virtutech.com)

Related Products


  • P4080: QorIQ P4080 Communications Processor
P4040_BDTN.jpg

Featured Documentation


  • P4040FS: P4040 Fact Sheet

Target Applications


  • Enterprise and service provider routers
  • Switches
  • Base station controllers
  • Radio network controllers (RNCs)
  • Long term evolution (LTE) and general-purpose embedded computing systems for networking, telecom/datacom
  • Wireless infrastructure equipment
  • Military and aerospace

Increase Your Knowledge

  • Design News Update Subscribe for design tips, tricks and product news delivered to your inbox.
  • On-Demand Training Learn from the experts at your convenience.

  • www.freescale.com
  •  Site Map
  •  Terms of Use
  •  Privacy Practices
  •  Newsletter
  •  View Agreement
  •   RSS Feeds
  • © Freescale Semiconductor, Inc. 2004 - 2009. All Rights Reserved.