Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Michael J. Genden is active.

Publication


Featured researches published by Michael J. Genden.


international test conference | 2006

SOC and Multi-Core Debug: Are Design for Debug (DFD) features that are put in reuse cores sufficient for Silicon Debug?

Michael J. Genden

Traditionally, developers of multi-core chips have relied upon system-level techniques such as boundary scan and external instrumentation to access internal signals during silicon debug. The system-on-a-chip (SoC) nature of the cell processor makes it more difficult to rely on these techniques, as the system bus is internal to the chip, and only a limited number of pins are accessible. The cell development team was thus presented with the challenge of designing a sufficient built-in facility that could provide visibility to critical nodes within cells multiple partitions. The team answered this challenge with the design of cells centralized trace logic analyzer. The cell trace logic analyzer is a powerful built-in tool that allows for debug and analysis of processor components by providing a window to internal signals. Its main components are the debug bus, match logic, state control logic, and trace array. The centralized approach allows for a high degree of user programmability and flexibility that would not otherwise be feasible under typical design constraints


Archive | 2004

Performance count tracing

Michael J. Genden; John Samuel Liberty; John Fred Spannaus


Archive | 2011

Region-Weighted Accounting of Multi-Threaded Processor Core According to Dispatch State

James Wilson Bishop; Michael J. Genden; Steven B. Herndon; Philip L. Vitale


Archive | 2016

Distributed History Buffer Flush and Restore Handling in a Parallel Slice Design

Salma Ayub; Sundeep Chadha; Michael J. Genden; Cliff Kucharski; Dung Q. Nguyen; David R. Terry


Archive | 2007

System and Method for Identifying and Manipulating Logic Analyzer Data from Multiple Clock Domains

Michael J. Genden; John Fred Spannaus


Archive | 2017

OPERATION OF A MULTI-SLICE PROCESSOR WITH SELECTIVE PRODUCER INSTRUCTION TYPES

Brian D. Barrick; Sundeep Chadha; Maureen A. Delaney; Thao T. Doan; Michael J. Genden; Rokesh Jayasundar; Dung Q. Nguyen; David R. Terry


Archive | 2017

OPERATION OF A MULTI-SLICE PROCESSOR WITH SPECULATIVE DATA LOADING

Joshua W. Bowman; Sundeep Chadha; Michael J. Genden; Dhivya Jeganathan; Dung Q. Nguyen; David R. Terry; Eula A. Tolentino


Archive | 2017

OPERATION OF A MULTI-SLICE PROCESSOR WITH INSTRUCTION QUEUE PROCESSING

Brian D. Barrick; Sundeep Chadha; Michael J. Genden; Jerry Y. Lu; Dung Q. Nguyen; Nasrin Sultana; David R. Terry; David S. Walder


Archive | 2016

History Buffer with Single Snoop Tag for Multiple-Field Registers

Michael J. Genden; Dung Q. Nguyen; Kenneth L. Ward


Archive | 2015

History Buffer for Multiple-Field Registers

Sundeep Chadha; Michael J. Genden; Dung Q. Nguyen; David R. Terry; Kenneth L. Ward

Researchain Logo
Decentralizing Knowledge