Network


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

Hotspot


Dive into the research topics where Ching-Tsun Chou is active.

Publication


Featured researches published by Ching-Tsun Chou.


formal methods in computer aided design | 2004

A Simple Method for Parameterized Verification of Cache Coherence Protocols

Ching-Tsun Chou; Phanindra K. Mannava; Seungjoon Park

We present a simple method for verifying the safety properties of cache coherence protocols with arbitrarily many nodes. Our presentation begins with two examples. The first example describes in intuitive terms how the German protocol with arbitrarily many nodes can be verified using a combination of Murphi model checking and apparently circular reasoning. The second example outlines a similar proof of the FLASH protocol. These are followed by a simple theory based on the classical notion of simulation proofs that justifies the apparently circular reasoning. We conclude the paper by discussing what remains to be done and by comparing our method with other approaches to the parameterized verification of cache coherence protocols, such as compositional model checking, machine-assisted theorem proving, predicate ion, invisible invariants, and cut-off theorems.


computer aided verification | 1999

The Mathematical Foundation fo Symbolic Trajectory Evaluation

Ching-Tsun Chou

In this paper we elucidate the mathematical foundation underlying both the basic and the extended forms of symbolic trajectory evaluation (STE), with emphasis on the latter. The specific technical contributions we make to the theory of STE are threefold. First, we provide a satisfactory answer to the question: what does it mean for a circuit to satisfy a trajectory assertion? Second, we make the observation that STE is a form of data flow analysis and, as a corollary, propose a conceptually simple algorithm for extended STE. Third, we show that the theory of abstract interpretation based on Galois connections is the appropriate framework in which to understand STE.


Lecture Notes in Computer Science | 2001

A Specification Methodology by a Collection of Compact Properties as Applied to the Intel® ItaniumTM Processor Bus Protocol

Kanna Shimizu; David L. Dill; Ching-Tsun Chou

In practice, formal specifications are often considered too costly for the benefits they promise. Specifically, interface specifications such as standard bus protocol descriptions are still documented informally, and although many admit formal versions would be useful, they are dissuaded by the time and effort needed for development. We champion a formal specification methodology that attacks this costvalue problem from two angles. First, the framework allows formal specifications to be feasible for signal-level bus protocols with minimal effort, lowering costs. And second, a specification written in this style has many different uses, other than as a precise specification document, resulting in increased value over cost. This methodology allows the specification to be easily transformed into an executable checker or an simulation environment, for example. In an earlier paper, we demonstrated the methodology on a widely-used bus protocol. Now, we show that the generalized methodology can be applied to more advanced bus protocols, in particular, the Intel® Itanium™ Processor bus protocol. In addition, the paper outlines how writing and checking such a specification revealed interesting issues, such as deadlock and missed data phases, during the development of the protocol.


Archive | 2001

Link level retry scheme

Ching-Tsun Chou; Suresh Chittor; Andalib Khan; Akhilesh Kumar; Phanindra K. Mannava; Rajee S. Ram; Sujoy Sen; Srinand Venkatesan; Kiran A. Padwekar


Archive | 2009

Interconnect architectural state coverage measurement methodology

Phanindra K. Mannava; Seungjoon Park; Ajit Dingankar; Ching-Tsun Chou; Nikhil Mittal; Radhakrishnan V. Mahalikudi; Mayank Singhal


Archive | 2009

Adaptive cache organization for chip multiprocessors

Naveen Cherukuri; Ioannis Schoinas; Akhilesh Kumar; Seungjoon Park; Ching-Tsun Chou


Archive | 2009

Satisfaction of requirements for memory sequencing between partial reading and non snoop access

Robert Beers; Ching-Tsun Chou; Robert J. Safranek; James R. Vash; ヴァッシュ ジェイムズ; チョウ チン−ツン; エイチ. ビアーズ ロバート; ジェイ. サフラネク ロバート


Archive | 2008

Methodology and tools for tabled-based protocol specification and model generation

Ching-Tsun Chou; Phanindra K. Mannava; Seungjoon Park


Archive | 2017

organização de armazenamento temporário adaptativo para multiprocessadores de chip

Akhilesh Kumar; Ching-Tsun Chou; Ioannis Schoinas; Naveen Cherukuri; Seungjoon Park


Archive | 2009

Satisfying memory ordering requirement between partial write and non-snoop access

Robert Beers; Ching-Tsun Chou; Robert J. Safranek; チョウ チン−ツン; エイチ. ビアーズ ロバート; ジェイ. サフラネク ロバート

Researchain Logo
Decentralizing Knowledge