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 2021.06 sont désormais supportés:
  • STM32U5xx de STMicroelectronics
  • i.MX RT1024 de NXP
  • Support du Starter Kit  DesignWare ARC EM 

Nouveautés 

  • Support du compilateur Renesas Electronics CC-RH pour RH850 
  • Amélioration du  support pour nouvelles version du compilateur  GNU ARM 
  • Le “Go after reset-while-running” est désormais optionel

Plus d’infos.

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.

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

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