Network


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

Hotspot


Dive into the research topics where Brian Chan Monwai is active.

Publication


Featured researches published by Brian Chan Monwai.


formal methods in computer-aided design | 2009

Formal verification of correctness and performance of random priority-based arbiters

Krishnan K. Kailas; Viresh Paruthi; Brian Chan Monwai

Arbiters play a critical role in the performance of electronic systems. In this paper, we describe a novel method to formally verify correctness and performance of random priority-based arbiters. We define a property of random number sequences, called Complete Random Sequence (CRS), to characterize bounded fairness properties of random number generators and random priority-based arbiters. We propose a three step verification method utilizing the notion of CRS to establish deadlock-free operation of the arbiters, and to accurately quantify the request-to-grant delays. The proposed verification method may additionally be leveraged to tune systems composed of random priority-based arbiters and pseudo-random number generators, such as linear feedback shift registers (LFSRs), for optimal performance. We have successfully applied the approach to verify a host of cache arbiters and interconnection network controllers of commercial microprocessors.


Archive | 2001

JTAG-based software to perform cumulative array repair

Christopher J. Engel; Norman K. James; Brian Chan Monwai; Kevin Franklin Reick; Philip George Shephard; Marco Zamora


Archive | 2005

Method for providing low-level hardware access to in-band and out-of-band firmware

James Stephen Fields; Paul Frank Lecocq; Brian Chan Monwai; Thomas Pflueger; Kevin Franklin Reick; Timothy M. Skergan; Scott Barnett Swaney


Archive | 2005

System and method for thermal monitoring of IC using sampling periods of invariant duration

Michael Stephen Floyd; Asher Shlomo Lazarus; Brian Chan Monwai


Archive | 2008

Method and structure for provably fair random number generator

Krishnan K. Kailas; Brian Chan Monwai; Viresh Paruthi


Archive | 2008

Method for indirect access to a support interface for memory-mapped resources to reduce system connectivity from out-of-band support processor

James Stephen Fields; Paul Frank Lecocq; Brian Chan Monwai; Thomas Pflueger; Kevin Franklin Reick; Timothy M. Skergan; Scott Barnett Swaney


Archive | 2008

Methods and Apparatus for Monitoring Power Gating Circuitry and for Controlling Circuit Operations in Dependence on Monitored Power Gating Conditions

J. Adam Butts; Gary S. Ditlow; Stephen V. Kosonocky; Brian Chan Monwai


Archive | 2005

Dynamic silicon characterization observability using functional clocks for system or run-time process characterization

Carl J. Anderson; Michael Stephen Floyd; Brian Chan Monwai


Archive | 2008

Bounded starvation checking of an arbiter using formal verification

Krishnan K. Kailas; Brian Chan Monwai; Viresh Paruthi


Archive | 2005

System and method for providing on-chip clock generation verification using an external clock

Norman K. James; Brian Chan Monwai

Researchain Logo
Decentralizing Knowledge