Stephen Y. H. Su
University of Southern California
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Stephen Y. H. Su.
IEEE Transactions on Computers | 1972
Stephen Y. H. Su; Achilles A. Sarris
The relationship between multivalued switching algebra and Boolean algebra is presented by introducing different definitions for the complements of multivalued variables. For every definition introduced, the paper points out which Boolean algebra theorems are valid for multivalued cases, which are invalid, and gives proofs to substantiate the claim. It is shown that DeMorgans theorem holds for all four definitions of complement given in this paper. One definition allows us to map the multivalued variables into binary variables. Under this definition, all axioms and theorems of Boolean algebra are satisfied and can be used for minimization of any multivalued switching function f. Illustrative examples for minimizing f and its complement f are given.
IEEE Transactions on Computers | 1972
Stephen Y. H. Su; Yun-Chung Cho
A systematic approach to the location of a single failure in a combinational logic network is presented. The method utilizes only the required tests and needs no fault table. The structure of the logic network is taken into consideration when selecting the tests to be applied. For tree networks, we start from the gate that generates a primary output and sequentially trace back through the stages of the network according to a fixed set of rules. At each stage we either locate the fault or determine the direction of the trace.
IEEE Transactions on Computers | 1976
Melvin A. Breuer; Shih-Jeh Chang; Stephen Y. H. Su
This paper deals with the problem of identifying multiple stuck-type hardware failures in combinational switching networks. Our work is an extension of that of Poage, and Bossen and Hong, and we employ the cause-effect equation for representing faulty circuit behavior. We introduce the concept of solving simultaneous equations over check point variables. These check point solutions are studied in detail. From the solutions one can calculate the function realized by a faulty circuit. We outline an on-line testing procedure for constructing a test set for identifying a specific fault in a circuit to within an equivalence class. This procedure eliminates the need for precalculating a fault dictionary, which, in many instances, can be quite advantageous. We also outline how to apply these techniques to the following problems: 1) identifying redundancy; 2) determining the set of faults not detected by an arbitrary test set; and 3) constructing a complete fault dictionary.
IEEE Transactions on Computers | 1971
Stephen Y. H. Su; Chong-Woo Nam
A straightforward efficient computer algorithm for synthesizing multiple-output NAND (NOR) switching networks is presented which takes practical fan-in and fan-out limitations of logic gates into account. The algorithm is highly iterative and hence is very suitable for realizing large-size switching functions by a digital computer. The algorithm has been programmed in Fortran and a great deal of statistical data has been obtained to demonstrate its efficiency in terms of gate count as well as computing time. It is also efficient for hand execution
Computer Science and Multiple-Valued Logic#R##N#Theory and Applications | 1977
Stephen Y. H. Su; Peter T. Cheung
Publisher Summary The technology has moved into the medium scale integration (MSI) and large scale integration (LSI) areas. One of the most important problems is the pin limitation of the integrated circuits. Multi-valued logic allows each input pin to accept and each output pin to deliver more information. For the same amount of information transfer, the total number of pins required in an integrated circuit chip containing multi-valued logic elements is less than that of an integrated circuit chip with binary elements. Recent development and future speculation of design automation have indicated that computer-aided logic design is the important goal to achieve. The minimization of switching functions by a digital computer has been found to be useful for designing random and array logic. For the functions with a large number of variables, the use of a computer for minimization becomes a must. This chapter discusses a cubical representation for multi-valued switching functions and, using this notation, computer-oriented algorithms are presented for simplifying multi-valued switching functions.
IEEE Transactions on Computers | 1972
Stephen Y. H. Su; Peter T. Cheung
Archive | 1971
Stephen Y. H. Su; Peter T. Cheung
international symposium on multiple valued logic | 1976
Stephen Y. H. Su; Peter T. Cheung
Archive | 1976
Melvin A. Breuer; Stephen Y. H. Su
Archive | 1972
Stephen Y. H. Su; Achilles A. Sarris