7
Presenter : Chien-Hung Chen Tsung-Cheng Lin Kuan-Fu Kuo 111/03/30 EICE team

National Sun Yat-sen University Embedded System Laboratory Progress Report

Embed Size (px)

DESCRIPTION

National Sun Yat-sen University Embedded System Laboratory Progress Report. EICE team. Presenter : Chien-Hung Chen Tsung-Cheng Lin Kuan-Fu Kuo. Progress. Communication-centric Debug of Multi-Core System-on-Chip (Technical Speech 5/1) Bart Vermeulen (NXP Semiconductors) - PowerPoint PPT Presentation

Citation preview

Page 1: National Sun  Yat-sen  University  Embedded System Laboratory Progress Report

Presenter : Chien-Hung Chen

Tsung-Cheng LinKuan-Fu Kuo

112/04/20

EICE team

Page 2: National Sun  Yat-sen  University  Embedded System Laboratory Progress Report

Communication-centric Debug of Multi-Core System-on-Chip (Technical Speech 5/1) Bart Vermeulen (NXP Semiconductors) NCKU and IEEE CASS Tainan Section Technical Speech Related Topic & paper about NoC

Introduction OCP-IP Debug socket for 3DG Team(5/14) Standard Debug Interface Socket Requirements for OCD-Compliant SoC

(Whitepaper)

Report Paper on Lab. Seminar (5/15) A High-Level Debug Environment for Communication-Centric Debug

Debug Team Reading SystemVerilog for Verification(Book)

。Ch6. Randomization (Ongoing) Open On-Chip Debugger Specification and Operation

。Ch22. TCL (Tool Command Language) (Ongoing)

2

Page 3: National Sun  Yat-sen  University  Embedded System Laboratory Progress Report

Synopsys DesignWare VIP (Verification IP) for SystemVerilog language Verification Models for the Protocol AXI interconnect

OCP-IP White Paper OCP TLM(Transaction Level Modeling) Methodology SystemC based SoC Communication Modeling for the

OCP Protocol

3

Page 4: National Sun  Yat-sen  University  Embedded System Laboratory Progress Report

Communication-Centric Debug Bart Vermeulen1, Kees Goossens1,2

1. NXP Semiconductors Research, The Netherlands2. Computer Engineering, Delft University of Technology (http://homepages.inf.ed.ac.uk/kgoossen/index.html)

Transaction-Based Debug Xiao Liu, Shan Tang, Qiang Xu

。 The Chinese University of Hong Kong (http://www.cse.cuhk.edu.hk/~qxu/index.htm)

4

Page 5: National Sun  Yat-sen  University  Embedded System Laboratory Progress Report

Processor-centric debug Focus debug on control of the

IP (Computation)

2007/09/03

Embedded System Laboratory 5

Communication-centric debug Focus debug on the interactions

between IPs through control of the interconnect (communication)

[1] K. Goossens, B. Vermeulen, R. van Steeden, and M. Bennebroek, “Transaction-based communication-centric debug,” in Proc. Int'l Symposium on Networks on Chip (NOCS). Washington, DC, USA: IEEE Computer Society, May 2007, pp. 95–106.

Page 6: National Sun  Yat-sen  University  Embedded System Laboratory Progress Report

DfD Infrastructure for Communication Debug TPRs are controlled by DCI Down/Upload functional state using DDI EDI(Event distribution interconnect)

6

Page 7: National Sun  Yat-sen  University  Embedded System Laboratory Progress Report

Debug Platform for NoC-based Systems C Port: Communication Port D Port: Debug Port T Port: Trace Port MSA: Monitor Service Access

7