Difference between revisions of "Migrating from x86 architecture to Naon"

From DAVE Developer's Wiki
Jump to: navigation, search
Line 2: Line 2:
 
{{AppliesToNaon}}
 
{{AppliesToNaon}}
 
{{InfoBoxBottom}}
 
{{InfoBoxBottom}}
 
+
==Introduction==
 
Computational power achievable by system-on-chips built around Cortex-A8 processor make them appealing solution for several applications that historically have been implemented on x86-based processors.
 
Computational power achievable by system-on-chips built around Cortex-A8 processor make them appealing solution for several applications that historically have been implemented on x86-based processors.
  
Line 14: Line 14:
 
This image shows in detail internal architecture of DM8148 digital media processor.
 
This image shows in detail internal architecture of DM8148 digital media processor.
 
[[File:Dm8148-block-diagram.png|300px|thumbnail|center|Naon SOM architecture]]
 
[[File:Dm8148-block-diagram.png|300px|thumbnail|center|Naon SOM architecture]]
 +
The first notable difference is about the integration level. By definition, system-on-chip such as DM8148, are designed to address embedded systems where footprint - in terms of PCB area and power budget - has to be minimized.
  
 
==Where is the BIOS?==
 
==Where is the BIOS?==

Revision as of 11:03, 15 June 2012

Info Box
Naon am387x-dm814x.png Applies to Naon

Introduction[edit | edit source]

Computational power achievable by system-on-chips built around Cortex-A8 processor make them appealing solution for several applications that historically have been implemented on x86-based processors.

This article, written as a list of commonly asked questions, aims to help system integrators and developers who are used to work on x86-based machines to make a sort of comparison between these two different approaches.

Following images show simplified block diagram of x86-based PC-like architecture and Naon architecture.

x86-based PC-like architecture
Naon SOM architecture

This image shows in detail internal architecture of DM8148 digital media processor.

Naon SOM architecture

The first notable difference is about the integration level. By definition, system-on-chip such as DM8148, are designed to address embedded systems where footprint - in terms of PCB area and power budget - has to be minimized.

Where is the BIOS?[edit | edit source]

WorkInProgress.gif

What about GPU?[edit | edit source]

WorkInProgress.gif