VM Debugging Awareness 6 VM Debugging Awareness API 2006 Lauterbach 2010 TRACE32 CombiProbe 11 CombiProbe 10 Lauterbach 2001 a) AMBA AHB HTM ARM CoreS



Similar documents
API API MCD-API SoC JTAG Palladium FPGA TRACE32 Verilog SystemC 2011 Verilog Back-End JTAG 1 TRACE32 SoC

rz_Newsletter2016_en_ indd

,,, PCB, AR M VxWorks DSP,,,,,,,,,,, (CIP) /,,.:,2005 ISBN TP36 CIP (2005) : ( 10 ) : : (010 ) : (010)

Microsoft Word _Java_術科 .doc


职 位 类 别 : 测 试 工 程 师 工 作 经 验 或 实 习 经 历 : 不 限 岗 位 要 求 : 1. 本 科 及 其 以 上 学 历, 计 算 机 相 关 专 业 2014 届 毕 业 生 ; 2. 实 习 时 间 要 求, 尽 量 一 周 五 个 工 作 日 ; 3. 熟 悉 Wind

TH-1004_CN_Final.pptx

NEWS 2010 DEBUGGER, REAL-TIME TRACE, LOGIC ANALYZER Stephan Lauterbach 在法国格勒诺布尔举行的 IP/ESC 会议的小组讨论中 沟通 : 成功的关键 我们成功的关键是与客户和合作伙伴建立起了长期稳固的 关系 我们可以随时从合作伙伴

Microsoft Word - analysis_ _3.doc

,4 :20..,5 ( )..,1. :..,2..,2..,10..,3.., ,1..,3..,12..,1..,2 :..,..,2 :..,3..,6..,4 ( )..,4.,.,3 6..,3 :..,3..,1 :..

Microsoft Word - PKUCS计算机教育 doc

PROTEUS VSM

I 元器件上市公司经济状况分析及年度展望

j_xilinx-training-courses_2012.pdf

VME

贵 州 红 星 发 展 股 份 有 限 公 司 2015 年 年 度 股 东 大 会 会 议 议 程 一 现 场 会 议 议 程 时 间 :2016 年 4 月 29 日 ( 星 期 五 )14:00 地 点 : 山 东 省 青 岛 市 市 北 区 济 阳 路 8 号 青 岛 红 星 化 工 集 团

西安美术学院福建公安高等专科.doc

% 98.6% 99.0% GB GB

Microsoft Word - 134招标文件.doc


Ps22Pdf

, , %

Microsoft Word - 营销目录C.doc

陕西职业技术学院(用标志)

重 要 安 全 说 明 ii 使 用 产 品 前 请 仔 细 阅 读 这 些 说 明, 并 保 存 起 来 以 备 今 后 参 考 遵 循 本 产 品 上 表 示 的 所 有 警 告 和 指 示 清 洁 之 前 先 从 墙 上 插 座 拔 下 本 产

Microsoft Word - 正文.doc

公務員懲戒法實務及新制

大小通吃-糖尿病


98825 (Project Sunshine) Chi_TC_.indb

(Microsoft Word - outline for Genesis 9\243\2721\243\25529.doc)

穨Shuk-final.PDF

2

招行2002年半年度报告全文.PDF

Microsoft Word _4

郑州大学(下).doc

厨房小知识(六)

广 东 纺 织 职 业 技 术 学 院 发 展 党 员 公 示 制 实 施 办 法 关 于 推 荐 优 秀 团 员 作 为 党 的 发 展 对 象 工 作 的 意 见 后 勤 管 理 工 作 广 东 纺 织 职 业 技 术 学 院 新 引 进 教 职 工 周 转 房 管 理


游戏攻略大全(五十).doc

金融英语证书考试大纲


健康知识(二)

中南财经大学(二).doc

广西大学(一).doc

根据学校教学工作安排,2011年9月19日正式开课,也是我校迁址蓬莱的第一学期开学

山东大学(一).doc

2

主 编 : 杨 林 副 主 编 : 张 新 民 邹 兰 曹 纯 纯 周 秋 婷 李 雅 清 黄 囡 囡 评 审 顾 问 : 杨 林 张 新 民 评 审 : 张 新 民 邹 兰 曹 纯 纯 周 秋 婷 李 雅 清 黄 囡 囡 李 忆 萍 徐 如 雪 文 字 编 辑 : 曹 纯 纯 邹 兰 李 雅 清

最新文物管理执法全书(十四).doc

园林常识(二).doc

前 言 二 一 六 年 四 月 四 日, 兒 童 節, 誕 生 了 一 件 美 事 : 中 國 作 家 曹 文 軒 在 意 大 利 博 洛 尼 亞 國 際 童 書 展 榮 獲 國 際 安 徒 生 文 學 獎, 是 該 獎 創 設 六 十 年 來, 第 一 位 摘 桂 的 中 國 作 家, 意 義 重

湖 南 科 技 大 学

上海外国语大学(二).doc

2009 陳 敦 德

切 实 加 强 职 业 院 校 学 生 实 践 能 力 和 职 业 技 能 的 培 养 周 济 在 职 业 教 育 实 训 基 地 建 设 工 作 会 议 上 的 讲 话 深 化 教 育 教 学 改 革 推 进 体 制 机 制 创 新 全 面 提 高 高 等 职 业 教 育 质 量 在

鸽子(三)

兽药基础知识(四)

园林植物卷(十).doc

园林植物卷(十七).doc

临床手术应用(三)

家装知识(二十)

医疗知识小百科

家庭万事通(一)

家装知识(三)

园林绿化(一)

园林植物卷(十五).doc

最新监察执法全书(一百五十).doc

兽药基础知识(三)

奥运档案(四).doc

最新监察执法全书(五十).doc

最新执法工作手册(三百八十四)

中华美食大全4

动物杂谈_二_.doc

抗非典英雄赞歌(三)

新时期共青团工作实务全书(三十五)

经济法法律法规第十九卷

游戏攻略大全(五十九).doc

火灾安全实例

兽药基础知识(七)

实用玉米技术(二)

中国政法大学(一).doc

水产知识(一)

國立中山大學學位論文典藏.PDF

Microsoft Word mpc-min-chi.doc

( ) 1

穨cwht.PDF

900502_Oasis.indb

bnb.PDF

untitled

Microsoft Word - om388-rnt _excl Items 16 & 38_ _final_for uploading_.doc

% 25% (i) 95% 96,290,900 (ii) 99.9% 17,196,000 (iii) 99.9% 89,663,100 2

¨Æ·~½g¡ã¾·~¤ÀÃþ

游戏攻略大全(五十二).doc

游戏攻略大全(五十一).doc

APP 103 學 年 度 嶺 東 科 技 大 學 資 訊 網 路 系 專 題 研 究 報 告 嶺 東 中 華 民 國 一 四 年 五 月 1

相 关 知 识 1 计 算 机 工 作 原 理 1946 年 2 月, 世 界 上 第 一 台 电 子 计 算 机 ENIAC (Electronic Numerical Integrator And Computer, 电 子 数 字 积 分 计 算 机 ) 诞 生 于 美 国 宾 夕 法 尼 亚

STM32 STM3232ARM Cortex-M3 Cortex-M3 STM32Thumb-2 STM32MCU Cortex-M3ARM MCU STM32ARM 32 ARMCortex-M3 32 STM32 Cortex-M3 ARM Cortex-M3 ARM ARM

(Quad-Core Intel Xeon 2.0GHz) ()(SAS) (Quad-Core Intel Xeon 2.0GHz) (Windows )(Serial ATA) (Quad-Core Intel Xeon 2.0GHz) (Linux)(Serial ATA)

Agenda PXI PXI

Transcription:

2011 DEBUGGER, REAL-TIME TRACE, LOGIC ANALYZER Lauterbach Lauterbach Lauterbach Lauterbach Lauterbach TRACE32 Lauterbach Android Android VM Android Dalvik VM Java Linux Lauterbach 2010 VM Debugging Awareness API Android VM TRACE32 4 5 VM Debugging Awareness API 6 RTOS 8 9 RTS 10 CombiProbe 11 SMP 12 www.lauterbach.com

VM Debugging Awareness 6 VM Debugging Awareness API 2006 Lauterbach 2010 TRACE32 CombiProbe 11 CombiProbe 10 Lauterbach 2001 a) AMBA AHB HTM ARM CoreSight SPB LMB MCDS Infineon TriCore (TI) RAM DMA FlexRay NEXUS Power Architecture b) IP c) ARM CoreSight Instrumentation Trace Macrocell ARM CoreSight STM TRACE32 Lauterbach 2008 ARM HSSTP Lauterbach 9 2 NEWS 2011 www.lauterbach.com

CTS = TRACE32 PowerView TRACE32 1 4GB 1 SDRAM GB Lauterbach 2007 4GB PowerTrace II 2008 Lauterbach www.lauterbach.com/cts.html 2011 10 3

Actel AppliedMicro ARM Atmel Broadcom Cavium Ceva Cortus Cypress Faraday Freescale A2F060, A2F200, A2F500 LA-7723 (PPC400) APM80186, APM821x1 APM86290 LA-7752 (PPC44x) PPC460SX LA-7843 (Cortex-A/R) Cortex-A15 Cortex-A15 MPCore Cortex-M4 SC000, SC300 AT91SAM3S, AT91SAM3N LA-3779 (AVR32) AT32UC3A / B / C / D / L BCM3549 / 35230 / 4748 BCM5354 / 5358 / 5331X BCM6816 / 6328 / 6369 BCM7407 / 7413 / 7420 LA-7761 (MIPS64) CN63XX LA-3711 (CEVA-X) CEVA-X1643, CEVA-XC LA-3778 (APS) APS3 / B / BS / S PSoC5 LA-7742 (ARM9) FA726TE LA-7736 (MCS12X) MCS9S12GC / GN / Q LA-7732 (ColdFire) MCF5301x, MCF5441x LA-7845 (StarCore) MSC8156 LA-7742 (ARM9) i.mx28 LA-7843 (Cortex-A/R) i.mx53 Kinetis Freescale Fujitsu Infineon Intel Lantiq LSI Marvell MIPS Netlogic NXP LA-7753 (MPC55xx/56xx) MPC5602D / P MPC564XA / B / C / S MPC567XF / R LA-7729 (PowerQUICC II) MPC830X LA-7764 (PowerQUICC III) P10xx, P20xx, P40xx P3041 (2H/2011) P5010, P5020 (2H/2011) FM3 LA-7756 (TriCore) TC1182, TC1184 TC1782, TC1782ED TC1784, TC1784ED TC1791, TC1791ED TC1793, TC1793ED TC1798, TC1798ED LA-7759 (XC2000/C166S V2) XC22xxH / I / L / U XC23xxC / D / E / S XC27x2 / x3 / x7 / x8 XE16xFH / FU / FL LA-3776 (Atom /x86) E6xx, Z6xx, N470 Core i3 / i5 / i7, Core2 Duo XWAY xrx200 LA-7765 (ARM11) StarPro2612, StarPro2716 LA-7845 (StarCore) StarPro2612, StarPro2716 LA-7742 (ARM9) 88F6282, 88F6283, 88F6321 88F6322, 88F6323 LA-7765 (ARM11) 88AP510-V6 LA-7843 (Cortex-A/R) 88AP510-V7 MIPS M14K, MIPS M14KC LA-7761 (MIPS64) XLR, XLS LPC11xx EM773 4 NEWS 2011 www.lauterbach.com

Ralink Renesas STMicroelectronics ST-Ericsson Tensilica RT3052, RT3662 LA-3777 (78K0R / RL78) 78K0R / Hx3 / Lx3 / Ix3 78F804x, 78F805x RL78 / G12, RL78 / G13 LA-3786 (RX) RX610 / 6108 / 621 / 62N / 630 LA-7753 (MPC55xx/56xx) SPC560D/P, SPC56APxx SPC564Axx, SPC56ELxx STM32F100, STM32L15x LA-7843 (Cortex-A/R) DB5500, DB8500 LA-3760 (Xtensa) LX3 Texas Instruments Toshiba Trident Wintegra Zoran LA-3713 (MSP430) MSP430xG461x MSP430x20x1 / x2 / x3 LA-7742 (ARM9) AM1707 / 1808 / 1810 LA-7843 (Cortex-A/R) OMAP36xx LA-7838 (TMS320C6x00) OMAP36xx LA-7742 (ARM9) TMPA900, TMPA910 TMPM330, TMPM370 HiDTV PRO-QX WinPath3, WinPath3-SL COACH 12 Lauterbach 2010 11 ARM ARM ARM 2008 Lauterbach CADI 5.1 2 TRACE32 www.lauterbach.com/ frontend.html 2 TRACE32 5

VM Debugging Awareness API 2006 Lauterbach Java Java J2ME CLDC J2ME CDC Kaffe Lauterbach 2010 Android Dalvik ARM. Java C/C++ JTAG C/C++ Android TRACE32 Android 4 Android 3 Linux Android Runtime Dalvik Java Android C/C++ Java Android Linux Dalvik C C++ Assembler 4 Android 3 JTAG 6 NEWS 2011 www.lauterbach.com

Dalvik VM VM Java Android Java Eclipse Android ADT adb adb USB adb 5 JTAG TRACE32 Java Java Lauter-bach Lauterbach 5 Eclipse ADT Java ADT VM adb ADT Java ADT : Linux Java C/C++ Linux Adb adb VM TRACE32 Dalvik Dalvik Dalvik Java VM VM Aware Android Java linux Linux Lauterbach VM 7

ARM Java Linux TRACE32 6 1998 Lauterbach Linux Dalvik Lauterbach www.lauterbach.com/vmandroid.html Java 6 EXTension.VMList Java VM 6 EXTension.VMView 6 Linux Dalvik TRACE32 TRACE32 RTOS API VM TRACE32 J2ME CLDC J2ME CDC Kaffe VM API Dalvik VM Lauterbach TRACE32 VM VM RTOS ARM DSP / BIOS OSEK / ORTI SMP ARM T-Kernel ARM Windows Embedded Compact 7 ARM mc / OS-III 2011 2 2011 2 RTOS TRACE32 Timesys Linux OSEK/ORTI NEXUS TRACE32 MPC55xx/ MPC56xx NEXUS OSEck 4.0 QNX 6.5.0 ARM Symbian^3 Q1/2011 Symbian^4 Atom Windows CE6 8 NEWS 2011 www.lauterbach.com

Lauterbach 7 Lauterbach 2008 Aurora SATA PCI Express USB 3.0 USB AMCC APM83290 2009 I/O Pad 2008 ARM HSSTP AMCC Titan QorIQ P4040 P4080 SETM3 ARM-HSSTP -SETM3 ETMv3, PTM, CoreSight ETMv3, CoreSight PTM Context-ID NEXUS QorIQ P4040 and P4080 CoreSight ETMv3 Context-ID 2008 2010 2009 9

CPU TRACE32 PowerTrace II TRACE32 2010 12 ARM ETMv3 PTM GB 500M 1. 2. PowerTrace II FIFO 4GB 8 Cortex Cortex PowerTrace II FPGA 3.2G Lauterbach Nexus Lauterbach 64 1 Lauterbach www.lauterbach.com/tracesinks.html 8 3.2G / 10 NEWS 2011 www.lauterbach.com

CombiProbe TRACE32 CombiProbe CombiProbe TRACE32 CombiProbe 9 CombiProbe CombiProbe 128MB CombiProbe 4 ARM-ETMv3 (ARM) PIC32 IFLOW (Microchip) X-GOLD102 X-GOLD110 MCDS CombiProbe 9 10 www.lauterbach.com/cobstm.html 10 11

SMP 1 ID SMP 11 SMP 1 2010 SMP SMP SMP SMP TRACE 32 SMP 2010 10 Lauterbach SMP TRACE32 SMP ARM / Cortex: ARM11 MPCore, Cortex-A5 MPCore, Cortex-A9 MPCore, Cortex-A15 MPCore MIPS32: MIPS34K, MIPS1004K MIPS64: Broadcom BCM7420 SMP ID ARM / Cortex: ARM11 MPCore, Cortex-A5 MPCore, Cortex-A9 MPCore, Cortex-A15 MPCore Power Architecture MPC8641D, MPC8572, QorIQ ---- 30% 1 1406 518052 +86 (0) 755-8621 0671 +86 (0) 755-862 10675 info_cn@lauterbach.com. 12