CoreSight "Boutique Bowen" (sept) CoreSight de deux fonctions

CoreSight a deux fonctions, l'une est mise au point, est une trace.

1, debug

débogueur par DAP, pour atteindre la fonction de débogage.

1.1, un seul noyau débogage du système:

Un DAP, plus un AP et APBIC. L'accès externe à la DP, l'accès DP à la DAP, est converti en accès AP, AP à travers APBIC, génère un bus d'AP, le pont, le noyau ARM des ressources de débogage ou de composants montés sur CoreSight l'accès de débogage APB eux.

1.2, déboguer le système multi-core:

A DAP, la DAP pour obtenir une pluralité d'AP, AP parvient JTAG ou accès à la mémoire en mode point à des ressources de débogage.

L'accès externe à la DP, DP accès DAP sera converti en APB AP ou d'accès AP JATG, si l'accès est JTAG directement de manière JTAG, couplé au processeur est accessible via JTAG JTAG AP.

Si APB accessible par APX mux, les juges l'accès au processeur, ou est monté sur le bus APB de débogage CoreSight accès au composant, si l'accès au processeur, grâce à l'accès du processeur de pont APB. Si l'accès à monter sur les composants CoreSight de bus de débogage APB, puis accéder directement.

la figure débogage est assemblée en une position dans le système coregisht.

2, trace

2.1, trace simple système à un seul noyau

Voici un système simple, une seule trace du noyau, seule une source de trace.

Seule une source de trace (ETM), et ne nécessitent donc des composants intermédiaires trace Link, source de trace directement des sorties à l'information de puits trace de trace (TPIU). Parce que seule une source de trace, et donc ne pas besoin de tracer formatteurs.

2.2, un système de traçage de haut niveau single-core

La figure est un noyau unique de système de traçage de haut niveau, avec une trace de la source.

Il existe des sources de traces multiples (ETM, STM), et nécessite donc un assemblage intermédiaire trace de liaison (entonnoir), des informations de trace combinée entonnoir envoyé aux duplicateurs, duplicateurs puis distribué puits de trace (TPIU, ETB). Lien parce que les composants de trace, et doivent donc tracer couler formatteurs de trace, le format de données de trace, des données réelles obtenues.

2.3, un système de traçage de haut niveau à plusieurs noyaux

Il y a noyau multiples, chaque noyau a ses propres composants de trace. Par conséquent, il contient de nombreux composants de la fonction trace CoreSight.

3, système multi-clusters CoreSight complet

Le chiffre est plus d'un système de cluster de CoreSight complet.

Le système a deux cluster:

  • system1, comme le processeur principal dans le dispositif. Le système comprend une pluralité de composants, des composants CoreSight de débogage, l'assemblage trace, déclenchement d'assemblage.

  • system2, le DSP en tant que dispositif maître. Le système comprend une pluralité de composants, des composants CoreSight de débogage, l'assemblage trace, déclenchement d'assemblage.

Les deux sous-systèmes sont reliés entre eux par interconnexion, et l'accès aux périphériques externes communiquent les uns avec les autres. CTM et CTM extérieur alors que deux sous-systèmes sont reliés entre eux pour réaliser l'événement de transfert mutuel entre les deux sous-systèmes.

L'ensemble du système, y compris un DAP, DAP a un DP, SWJ-DP (JTAG sw et la conversion de protocole), et deux AP, AP-AHB (produit de bus AHB), APB-AP (produit de bus APB).

AHB-AP produit bus AHB, directement relié au système d'interconnexion, peut être connecté à l'accès d'interconnexion périphérique externe (par exemple, mémoire).

APB-AP produit bus APB connecté à la mise au point apb deux sous-systèmes, les sous-systèmes registre d'accès réaliser l'assemblage CoreSight. Le ETM, CTI, HTM, entonnoir comme. En attendant le bus est également relié APB à la mise au point du système apb obtenir s'inscrire accéder aux composants CoreSight du système. L'entonnoir, ETB, TPIU, CTI et autres.

deux la sortie d'informations de trace de par un entonnoir respectif pour système d'entonnoir, des informations de trace en entonnoir de deux sous-systèmes sont combinés, puis transmis en sortie au réplicateur. informations de trace de réplicateur reçu, la diffusion à ETB et TPIU. TPIU sortie à l'extérieur par des informations de port de trace.

Interview | Yao Chen Long temps pas voir, déplacer vraiment grand à Bie
Précédent
« Mourir Light 2 » est sorti: un monde ouvert plus détaillé
Prochain
SAFR camouflage géant reconnaissance faciale en Chine RealNetworks comment les Nuggets de dix milliards marché?
Au printemps, l'air chaud
Beat Street liste noire | Lady Gaga si vous ne pas attraper le cheval, « Big Ben » est un bon père
oncle, âgé de 60 ans, « Pengci » propriétaires de voitures de bloc théorie Lâchez après avoir été pied face à coup son tour de lancement
"forces de saut" a annoncé la tempête Naruto Goku Luffy a frappé Flisa
prétraitement Code dvteclipse "Boutique Bowen" (six)
« La danse épicée Bouddha » de Dior Zhao Liying, et le plus nouveau réseau rouge « Golden Arches » Ce fut un match parfait
« Metro: Exile » date de sortie pour finaliser la conception est tout à fait arme accrocheuse
Pantalon Huobian un pays du Nord! Utilisateur: enseigner le froid à apprendre à être indépendant!
« Encerclant les villes » est une bonne stratégie, le champ de l'espace commercial, ce qui est rural et l'urbain? | CEO Box
Qualcomm Xiaolong 855 modèle de départ est toujours le suspense millet OV et d'autres marques nationales seront en compétition à commencer par Samsung
Shu sept coups pour voir l'effet de la solution « sept dur » du district Tongliang « adopté au coup par coup » l'optimisation du développement des entreprises privées d'enquête sur l'environnement