70 likes | 192 Views
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)
E N D
National Sun Yat-sen University Embedded System LaboratoryProgress 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) • 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)
Next Progress • 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
MPSoC Debug for NoC-Based • Communication-Centric Debug • Bart Vermeulen1, Kees Goossens1,2 • NXP Semiconductors Research, The Netherlands • 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)
Communication-Centric Debug • Processor-centric debug • Focus debug on control of the IP (Computation) • 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. 95106. Embedded System Laboratory
DfD Infrastructure for Communication Debug • TPRs are controlled by DCI • Down/Upload functional state using DDI • EDI(Event distribution interconnect)
Transaction-Based Debug • Debug Platform for NoC-based Systems • C Port: Communication Port • D Port: Debug Port • T Port: Trace Port • MSA: Monitor Service Access