Accueil » Logiciel Enfoui » Emulateurs PLS

Emulateurs PLS

PLS Emulateur et débogueur

Emulateurs PLS: Programmierbare Logik & Systeme GmbH construit des émulateurs JTAG hautes performances pour les processeurs  XC166, C166, TriCore et Aurix Infineon, ARM, Cortex, SH2-A, PowerPC, Xscale et RISC-V: les UAD  ( Universal Access Device ). Un changement de firmware et de pod permet de passer d’une architecture à une autre.
Les UADx sont utilisés par le logiciel UDE compatible avec toutes les chaines de développement et supportent la plupart des RTOS.
Ils possèdent des fonctionnalités uniques et intégrées de capture et d’analyse CAN et CANopen en plus  de la trace temps réel.(selon CPU)

Emulateurs Universal Access Devices
UAD3+

Boitier UAD3Centrale de Debug
Multi-cibles ( jusqu’ à 8 JTAG )
Multi-Coeurs
Multi-utilisateurs

PowerPC – TriCore – Aurix – ARM7/9/11 – Cortex-M – Cortex-A – Cortex-R – RISC-V
Interfaces MCU :
liaison jusqu’à 5m
TAG / cJTAG / DAP / DAP2 / NEXUS / SWD up to 160 MHz
1.6V – 5.5V IO-voltage
(0.8V – 3.3V on request)
Interfaces Host:
USB 2.0
Gigabit Ethernet
FireWire (800)
UAD2next

Boitier UAD2 NEXTSonde JTAG Tout-en-Un avec TRACE

Aurix Gen 2 – Aurix – TriCore – PowerPC – SuperH – ARM – Cortex – RISC-V

Interfaces MCU:
JTAG / cJTAG / DAP / DAP2 / NEXUS / SWD / LPD up to 160 MHz
1.6V – 5.5V IO-voltage
(0.8V – 3.3V on request)

Interfaces Host:
-USB 3.0
-Gigabit Ethernet
Brochure UAD2next
UAD2pro

Emulateur UAD2 ProSonde JTAG

Liaison CAN associée
( isolation 1KV en option)
Pod copmpatible UAD3

PowerPC – SuperH – XC2000 – XE166 – Aurix – TriCore – ARM/Cortex – RISC-V

interface MCU:
JTAG / DAP / DAP2 / NEXUS / SWD up to 50 MHz
1.6V – 5.5V IO-voltage
(0.8V – 3.3V on request)

Interface Host:
USB 2.0
Brochure UAD2pro
UDE : Un environnement de développement puissant

Environnement UDEUDE fonctionne sous Windows et propose:
– la gestion de projets logiciels
– éditeur/compilateur/débogueur/trace
– un débogueur puissant, évolutif et adaptable
– la gestion de scripts et de macros
l’intégration d’outils CAN et CANopen 
– le profiling de code
– la programmation des mémoires flash

Debogage avec UDE de PLS
Microcontrôleurs supportés

Avec l’ Universal Debug Engine (UDE ®) PLS offre des solutions supérieures de développement logiciel pour systèmes sur puce. Elles incluent le support de débogage pour microcontrôleurs 16-/32-bit et 64-bit :

 AURIX ™ 2nd Generation TC3AURIX ™ TC2 and TriCore AUDO ™ d’ Infineon, Architecture Power  ® MPC56MPC57S32V234 de NXP, S32R de NXP ™, PowerPC ™ PPC440SPe d’ AMCC, Cortex®-R52 Architecture Stellar  de STMicroelectronics, Architecture Power SPC56SP57SPC58 de STMicroelectronics, Les dérivés Arm7™Arm9™Arm11™Cortex-M0Cortex-M0+Cortex-M3Cortex-M33Cortex-M4Cortex-M7Cortex-R4Cortex-A8Cortex-A9, Cortex-A53Cortex-R52XScale™SuperH™ SH-2ARH850C16xC166™, S32, S32VS32KSTM32KinetisST10F276ST10F280XC166XC2000XE166XMC4500C166S V2 . Tout ceci dans un environnement de debug  multi-core .

Les derniers arrivés sont :  dérivés TriCore  AURIX 2nd Generation TC39TC38TC37TC35, AURIX TC23TC26TC27TC29xEDTC1798, dérivés  Power Architecture / PowerPC tels que MPC57, MPC58, S32R, et plus. Les XC2000XE166XMC4500  Infineon, les Cortex-M0Cortex-M0+Cortex-M3Cortex-M4Cortex-M7Cortex-R4Cortex-R52Cortex-A8Cortex-A9i.MX25i.MX31STM32, S32, S32V234S32K, les dérivés Kinetis et SuperH SH-2A sont aussi supportés ! … plus d’infos

Technologies de debug supportées

La liste exhaustive des caractéristiques comprend des fonctions telles que : l’accès rapide et flexible aux cibles via  JTAGcJTAG with OCDS L1, EmbeddedICE, OnCE, COP, DAPDAP2, support SWD , trace OCDS L2 MCDSminiMCDS , trace CoreSight ™ , ETM ETB TMC Nexus ASCSSC3Pin et CAN,  Programmation de  FLASH In-system FLASH / OTP with UDE MemToolCode CoverageProfiling, support de differents RTOSOSEK® et outils d’automatisation de  test.

Support des compilateurs HighTec (GNU), Keil, TASKING et WindRiver

Support des Noyaux Temps-Réel

UDE supporte les Noyaux et OS temps-réel suivants :

-µC/OS -II for C167, ST10, XC166, TriCore, ARM, PowerPC
-Keil RTX166 and ARARM Real Time Kernel
-Linux for ARM, Cortex, PowerPC
-OSEK via ORTI for XC2000, TriCore, PowerArchitecture, ARM, Cortex, SH-2A
-LynxOS for PowerPC
-Nucleus PLUS for C167, TriCore, ARM, PowerPC
-CMX-RTX™ for C167, ST10, XC16x, TriCore, ARM, PowerPC
-OSE Real-Time Operating System for C167, TriCore, ARM, PowerPC

Arbre Nucleus
Avec la release UDE 2023

Nouveautés 

  • Amélioration des fonctions d’analyse et de simulation
  • Amélioration de l’export des traces (ASAM/AUTOSAR)
  • Base de temps unique pour toutes les fenêtres
  • Support du standard 4.1 GTM pour les points d’arrêt

Ajout d’ Architectures supportées:

  • Famille AURIX TC4x  Infineon
  • THA6 de Chipower Electronics
  • S32 Automotive Platform  NXP
  • S32K39 et S32K37 NXP
  • E1L, E1M-S2, E2H, E2M Renesas
  • RH850/U2B Renesas
  • Famille  Stellar  avec  SR6 P6, SR6 P7 et SR6 G7 STMicroelectornics
  • Famille Sitara AM243x and AM64y Texas Instruments

Plus d’infos.

PLS supporte par UDE et ses émulateurs UAD, les MCU TRAVEO T2G d’Infineon.  Voir notre article.

PLS supporte par UDE et ses émulateurs UAD, les MCU automotive S32K3 de NXP.  Voir notre article.

PLS a  annoncé le support par UDE et ses émulateurs UAD, des RISC-V et des SoC de FPGA Intel Cyclone V.  Voir notre article.

PLS a également annoncé le support par UDE et ses émulateurs UAD, des MCU de NXP S32S247 et i.MX RT.

Les RH850 /U2B ont désormais leur outil d’analyse: UDE.

Voir l’annonce.

Votre nom
Numéro de Tel:
Société

Voir plus d’informations sur ces Emulateurs sur le site  PLS.