Live Chat Not Available: Create Service Request

QorIQ Multicore Development Resources




Thinking of moving to multicore but don't know where to begin? Look no further—this page pulls together software, tools and tips to help ease your migration to QorIQ multicore processors. We've assembled articles, videos, training and more, organized per a typical design cycle, to give you the information you need when you need it. Simply click on the Multicore Development Phases on the right to get help with your multicore design.


Development Tools



Embedded Software



Design Resources

Multicore Development Phases

Concept Explore

Moore's law and frequency scaling can no longer keep up with the demand of embedded systems. In order to achieve higher performance within a fixed power envelope, embedded designers are turning to multicore for their designs. Freescale has developed a series of webinars, whitepapers and a partnership with Critical Blue to help you decide if your application is “ripe” for multicore.

View all on-demand training

Featured Tools
Featured Document
Featured Articles
Featured Blogs

Product Selection

Freescale offers a portfolio of QorIQ processors, based on Power Architecture® technology, that scales 50 MHz to 2+ GHz with a rich mixture of cores and accelerators enabling you to design with multiple features, performance, price and power envelopes on a common architectural platform. Our QorIQ processors provide two to 12 cores (and up to 24 virtual cores) at 2500 D/MIPs to 58,000 D/MIPs of throughput. With over 200+ code-compatible products, Freescale’s QorIQ processors are an unmatched portfolio of embedded solutions.

View all on-demand training

Featured Tools
Featured Documents
Featured Articles

Design and Layout

Multicore adoption, DDR memory and high-speed I/O all contribute to an increase in board design complexities. Freescale provides design files, development tools and collaborates with partners to help reduce the time spent on hardware layout enabling you to dedicate more cycles to developing differentiated software.

View all on-demand training

Featured Tools
Featured Videos
Featured Documents
Featured Articles
Featured Blogs

Software Development

Software development around multicore processors requires the application developer to understand many important architectural details to facilitate proper partitioning of applications across multiple processing elements.Taking into account things like system configuration and partitioning helps achieve the best overall performance of the application, while system virtualization can be used to abstract the complexity from the developer and provide flexibility in the solution model. Freescale and our partners help to take the complexity out of software development with a breadth of compelling tools.

View all on-demand training

Featured Tools
Featured Documents
Featured Articles
Featured Blogs

Integration and Debug

Freescale’s QorIQ processors, when combined with multicore-aware debug tools like CodeWarrior Development Studio, provide the visibility needed for real-time system debug and performance optimization. We recognize that developers need access to a vast amount of data from deep within the chip while the chip it is operating in its system environment. CodeWarrior tools and the Processor Expert QorIQ Optimization Suite provide scenario and trace data to help you get the most out of your designs.

View all on-demand training

Featured Tools
Featured Document
Featured Video
Featured Blogs

Produce and Evolve

Production is not the end of your design cycle, it's the beginning. An investment in an embedded multicore design is not insignificant, so designers are constantly looking for new ways to make the current generation also cover the next-generation design. Companies need to answer questions like "how can I squeeze more performance out of my design?", "how can I add new services?" and "how can I future-proof my supply chain?" are all things to take into consideration as you choose your multicore platform.

View all on-demand training

Featured Tools
Featured Video

Featured Videos

Introducing the QorIQ Advanced Multiprocessing (AMP) Series
(Video - 1:22) Introducing the next-generation QorIQ Communications Platform: the QorIQ Advanced Multiprocessing (AMP) series.

QorIQ P1 Tower System Module
(Video - 1:51) Get an introduction to the QorIQ P1 Tower System Module and related applications like wireless network access point, network video recorder, video surveillance, home automation and control and factory automation and control.

Overview of the QorIQ Configuration Suite
(Video - 3:15) Learn how the QorIQ Configuration Suite can help reduce multicore development time.

Multicore Blogs

QorIQ Multicore Blogs
by Freescale's multicore experts


Return to Top Return to Top