Skip to main content
Această pagină este afișată prin traducere automată. Vizualizați în schimb în limba engleză?

De ce să alegi Innexis ANA?

Software devine din ce în ce mai critic și un diferențiator semnificativ în produsele inovatoare. Sarcini de lucru software mai complexe care rulează pe modele hardware din ce în ce mai complexe sunt lider pe multe piețe. Innexis ANA oferă:

  • Compatibilitatea interfeței de programare a aplicațiilor (API) în toate perifericele modelate
  • Viteze de execuție mai rapide decât simularea setului de instrucțiuni (ISS)
  • Integrare cloud care se scalează între echipe de dezvoltare mari și dispersate

Caracteristici cheie

Modele SoC virtuale

Utilizatorii pot crea modele de sistem virtual pe un cip (SoC) care rulează nativ pe unități centrale de procesare Arm (CPU) de înaltă performanță și unități de procesare grafică (GPU-uri) printr-o interfață simplă de utilizator web. Stratul de modelare ANA permite configurarea nucleelor, memoriei, rețelei, stocării, acceleratoarelor și a altor dispozitive. Odată ce modelele sunt create, utilizatorii pot porni/opri modelele.

Un singur CPU pe o placă de bază a computerului.

Interfață simplă de utilizator web

O interfață simplă de utilizator web permite utilizatorului să:

  • Editați configurația modelului SoC virtual
  • Porniți/opriți modelul virtual SoC
  • Încărcați software-ul la modelul virtual SoC
  • Consolă serială pentru interacțiunea utilizatorului cu Modelul și Software-ul Virtual SoC
  • Gestionați diferite modele SoC virtuale
  • Aplicații de depanare
  • Profilați și analizați execuția software-ului
Captură de ecran a software-ului Architecture Native Acceleration care gestionează bibliotecile de modele.

Miezuri eterogene

A devenit obișnuit ca noile modele SoC să aibă mai multe clustere de calcul în cadrul SoC. Stratul de modelare ANA permite crearea de modele care utilizează nuclee eterogene care vor fi utilizate în proiectarea SoC finală, cum ar fi nucleele Arm Cortex-A pentru procesarea aplicațiilor, nuclee Arm Cortex-R pentru siguranță, nuclee Arm Cortex-M pentru controlul sistemului și un GPU pentru calcul.

Inginerul examinează codul C al software-ului pe monitoare duale.

Resurse conexe