– Vitutechs Simics virtuella plattform spelar en viktig roll eftersom den gör det möjligt för våra kunder att börja sin mjukvaruutveckling mycket tidigare, säger Henri Richard på Freescale.
Med Simics kan kunderna köra igång runt ett år innan de första provkretsarna finns framme. Systemet demonstrerades på Freescale Technology Forum i Orlando, Florida, idag. Den skarpa versionen av Simics kommer senare under året och de första samplen av processorn i mitten av nästa år. Simics är dock inte cykeltrogen.
– För att även stödja dem som behöver en cykeltrogen modell har vi skapad en hybridmodell, där man kör Freescales egen cykeltrogna simulator i tandem med Simics. Dels kan man då få en simulering av hela systemet, där Freescales modell tillhandahåller en cykeltrogen modell av CPUn, medan Simics tillhandahåller resten, dels kan man använda Simics snabba modell för att "snabbspola" fram till ett läge som är intressant, och sedan gå över i cykeltrogen mod, förklarar Niklas Rudemo på Virtutech.
Freescales processor P4080 kommer att tillverkas i en 45 nm-process och bygger vidare på Powerarkitekturen i form av kärnan e500mc som kan klockas med 1,5 GHz. Varje kärna har sitt eget cacheminne på 128 Kbyte (L2) men dessutom access till 2 Mbyte cache som delas med de andra kärnorna (L3).
Kärnorna kan arbeta parallellt, oberoende av varandra eller som en kombination av detta. Resultatet blir att P4080 ska klara av att hantera dataplanet, kontrollplanet och tillämpningarna oberoende av varandra.
Förutom Virtutech ingår även 6Wind, Codesourcery, Green Hills, Monta Vista och Wind River i ekosystemet kring P4080.