home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / lsi / cad / 817 < prev    next >
Encoding:
Internet Message Format  |  1992-07-23  |  77.0 KB

  1. Xref: sparky comp.lsi.cad:817 comp.lsi.testing:167 comp.lang.vhdl:376 comp.cad.cadence:187
  2. Path: sparky!uunet!mcsun!uknet!icdoc!sot-ecs!sc
  3. From: sc@ecs.soton.ac.uk (Cheng Shi)
  4. Newsgroups: comp.lsi.cad,comp.lsi.testing,comp.lang.vhdl,comp.cad.cadence
  5. Subject: Summary (Re: Synthesis and Testability)
  6. Keywords: synthesis, test, testability
  7. Message-ID: <12345@ecs.soton.ac.uk>
  8. Date: 23 Jul 92 13:20:29 GMT
  9. Sender: news@ecs.soton.ac.uk
  10. Lines: 2743
  11. Nntp-Posting-Host: carew
  12.  
  13.  
  14. A week ago, I posted a request for references of published literatures,
  15. undergoing research projects, product development on Synthesis Tool and
  16. Design Testability aspect.
  17.  
  18. Thank you very much for all the responses, and hope this is a useful collection
  19. for everyone.
  20.  
  21. Cheng
  22.  
  23. =======================================================================
  24. From: aranake@cse.uta.edu (Sandeep Suresh Aranake)
  25.  
  26. Optimal VLSI Architectural Synthesis
  27. Area, Performance and Testability
  28.  
  29. Catherine H. Gebotys
  30. Mohamed I. Elmasry
  31.  
  32. Kluwer Academic Publisher, 1992
  33.  
  34. =======================================================================
  35. From: "Ping Yeung (ping@fh7501.genrad.com)" <ping@genrad.uucp>
  36.  
  37. Ditital Systems Testing and Testable Design
  38. Abramouici, Breuer, Friedman
  39. Computer Science Press
  40.  
  41. Sequential Logic Testing and Verification
  42. Ghosh, Devadas, Newton
  43. Kluwer Academic
  44.  
  45. Besides the papers in DAC and ICCAD, these two books are good for background reading.
  46.  
  47. =======================================================================
  48. Sender: usenet@clsi.COM
  49. Organization: CAD Language Systems Inc.
  50.  
  51. The following is a partial list of papers on High-Level Synthesis
  52.  
  53. Synthesis
  54.  
  55. 1) The High-Level Synthesis of Digital Systems
  56.     M. C. McFarland, A. C. Parker, and Raul Camposano
  57.     Proceedings of the IEEE, Vol. 78, No. 2, February 1990.
  58.  
  59. 2) What is Logic Synthesis
  60.    David Smith
  61.    VLSI Systems Design, October 1988
  62.  
  63. 3) Synthesis Techniques for Digital Systems
  64.    Raul Camposano
  65.    22nd DAC, 1985
  66.  
  67. 4) A model of design Representation
  68.    Robert A. Walker and Donald E. Thomas
  69.    22nd DAC, 1985
  70.  
  71. 5) From Behavior to Structure: High-Level Synthesis
  72.    R. Camposano
  73.    IEEE Design and Test, October 1990.
  74.  
  75. 6) High-Level Synthesis of Digital Systems
  76.    Giovanni De Micheli
  77.    IEEE Design and Test, October 1990.
  78.  
  79. 7) Tutorial on High-Level Synthesis
  80.    M. C. McFarland, A. C. Parker, and Raul Camposano
  81.    25th ACM/IEEE Design Automation Conference, 1988
  82.  
  83. 8) The VLSI Design Automation Assistant: From Algorithms
  84.                                          to Silican
  85.    T. J. Kowalski, D. J. Gieger, W. H. Wolf, and W. Fichtner
  86.    IEEE Design and Test, August 1985
  87.  
  88. 9) The Automatic Synthesis of Digital Systems
  89.    Donald E. Thomas
  90.    IEEE 1981
  91.  
  92. 10) Synthesizing Circuits from Behavioral Level Specifications
  93.     Wolfgang Rosenstiel and Raul Camposano
  94.     IFIP, 1985
  95.  
  96. Synthesis from VHDL
  97.  
  98. 1) VHDL as Input for High-Level Synthesis
  99.    R. Camposano, R. F. Saunders, and R. M. Tabet
  100.    IEEE Design and Test, March 1991
  101.  
  102. 2) Synthesis from VHDL
  103.    J. S. Lis and D. D. Gajski
  104.    Proceedings of the IEEE, 1988.
  105.  
  106. 3) Representation for the Synthesis of Behavioral VHDL Models
  107.     R. Camposano and r. M. Tabet
  108.     ??
  109.  
  110. Books on Synthesis
  111.  
  112. 1) High-Level VLSI Synthesis
  113.    Raul Camposano and Wayne Wolf
  114.    Kulwer Academic Publishers, 1991
  115.  
  116. 2) Algorithmic and Register-Transfer Level Synthesis: The System 
  117.    Architect's Workbench
  118.    D. E. Thomas, E. D. Lagnese, R. A. Wlaker, et. al.
  119.    Kulwer Academic Publishers, 1990
  120.  
  121. 3) A Survey of High-Level Synthesis Systems
  122.    Robert Walker and Raul Camposano
  123.    Kulwer Academic Publishers, 1991
  124.  
  125. ==========================================================================
  126. From: luciano@ic.berkeley.edu
  127.  
  128. Here is my bibtex file referring to the topics you are interested in.
  129.  
  130. Luciano Lavagno            luciano@ic.Berkeley.EDU            +1-510-642-5012
  131. Dept. of EECS, 207-69 Cory Hall, Univ. of California, Berkeley, CA 94720, USA
  132.  
  133. @string{itc = "Proceedings of the International Testing Conference"}
  134. @string{mcnc = "Proceedings of the International Workshop on Logic Synthesis"}
  135. @string{ftcs = "Proceedings of the International Conference on Fault Tolerant
  136. Computing Systems"}
  137. @string{iscas = "Proceedings of the International Symposium on Circuits
  138. and Systems"}
  139. @string{ieee = "IEEE"}
  140. @string{iccad = "Proceedings of the International Conference on
  141. Computer-Aided Design"}
  142. @string{compcon = "Proceedings of the IEEE COMPCON"}
  143. @string{iccd = "Proceedings of the International Conference on Computer
  144. Design"}
  145. @string{cicc = "Proceedings of the Custom Integrated Circuits Conference"}
  146. @string{transcad = "IEEE Transactions on Computer-Aided Design"}
  147. @string{transcomp = "IEEE Transactions on Computers"}
  148. @string{dac = "Proceedings of the Design Automation Conference"}
  149. @string{acm = "ACM"}
  150. @string{hpcrc = "Hewlett-Packard Computer Research Center"}
  151. @string{erl = "U.C. Berkeley Electronics Research Laboratory"}
  152. @string{ucb = "U.C. Berkeley"}
  153. @string{cmu = "Carnegie Mellon University"}
  154. @string{advvlsi = "Advanced Research in VLSI Conference"}
  155. @string{tau = "ACM Intl. Workshop on Timing Issues in the Specification and
  156. Synthesis of Digital Systems"}
  157.  
  158. @article{gimpel,
  159.    author = "J. Gimpel",
  160.    title = {A reduction technique for prime implicant tables},
  161.    journal = iretrans,
  162.    year = 1965,
  163.    month = aug
  164. }
  165.  
  166. @inproceedings{binate_bdd,
  167.     author = "B. Lin and F. Somenzi",
  168.     title = "Minimization of Symbolic Relations",
  169.     booktitle = iccad,
  170.     year = 1990,
  171.     month = nov,
  172. }
  173.  
  174. @article{quine_mccluskey,
  175.    author = "E. McCluskey",
  176.    title = {Minimization of {B}oolean functions},
  177.    journal =  "Bell Laboratories Technical Journal",
  178.    year = 1956,
  179.    month = nov
  180. }
  181.  
  182. @book{espresso,
  183.     author = "R. K. Brayton and G. D. Hachtel and C. T. McMullen and A.
  184.         Sangiovanni-Vincentelli",
  185.     title = "Logic Minimization Algorithms for {VLSI} Synthesis",
  186.     publisher = "Kluwer Academic Publishers",
  187.     year = 1984
  188. }
  189.  
  190. @inproceedings{kurt_vlsi_90,
  191.         author = "S. Devadas and K. Keutzer",
  192.         title = "Necessary and {S}ufficient {C}onditions for {R}obust 
  193.             {D}elay-{F}ault {T}estability of {L}ogic {C}ircuits",
  194.         booktitle = advvlsi,
  195.         pages = "221-238",
  196.         month = apr,
  197.         year = 1990
  198. }
  199.  
  200. @inproceedings{kurt_dac_90,
  201.         author = "S. Devadas and K. Keutzer",
  202.         title = "Synthesis and {O}ptimization {P}rocedures for
  203. {R}obustly {D}elay-{F}ault {T}estable {L}ogic {C}ircuits",
  204.         booktitle = dac,
  205.         pages = "221-227",
  206.         month = jun,
  207.         year = 1990
  208. }
  209.  
  210. @article{mis_transcad,
  211.     author = "R. K. Brayton and R. Rudell and A.
  212. Sangiovanni-Vincentelli and A.  R. Wang",
  213.     title = "{MIS}: {A} Multiple-Level Logic Optimization System",
  214.     journal = transcad,
  215.     volume = "CAD-6",
  216.     number = 6,
  217.     pages = "1062-1081",
  218.     month = nov,
  219.     year = 1987
  220. }
  221.  
  222. @mastersthesis{mdd,
  223.     author = "T. Kam",
  224.     title = "Multi-valued Decision Diagrams",
  225.     school = ucb,
  226.     year = 1990,
  227.     number = "UCB/ERL M90/125"
  228. }
  229.  
  230. @phdthesis{sharad_thesis,
  231.     author = "S. Malik",
  232.     title = "Combinational Logic Optimization Techniques in Sequential 
  233.         Logic Synthesis",
  234.     school = ucb,
  235.     year = 1990,
  236.     month = nov,
  237.     number = "UCB/ERL M90/115"
  238. }
  239.  
  240. @inproceedings{reddy_ftcs88,
  241.     author = "S. Kundu and S. M. Reddy and N. K. Jha",
  242.     title = "On the Design of Robust Testable {CMOS}
  243.         Combinational Logic Circuits",
  244.     booktitle = ftcs,
  245.     pages = "220-225",
  246.     year = 1988
  247. }
  248.  
  249. @inproceedings{reddy_iccad88,
  250.     author = "S. Kundu and S. M. Reddy and N. K. Jha",
  251.     title = "On the Design of Robust Multiple Fault Testable {CMOS}
  252.         Combinational Logic Circuits",
  253.     booktitle = iccad,
  254.     pages = "240-243",
  255.     year = 1988
  256. }
  257.  
  258. @unpublished{sred,
  259.     author = "T. Villa",
  260.     title = "A Heuristic Incompletely Specified Finite State Machine Minimizer",
  261.     note = "Personal communication",
  262.     year = 1985
  263. }
  264.  
  265. @inproceedings{smith_itc_85,
  266.     author = "G. L. Smith",
  267.     title = "Model for Delay Faults Based upon Paths",
  268.     booktitle = itc,
  269.     pages = "342-349",
  270.     year = 1985
  271. }
  272.  
  273. @inproceedings{stamina,
  274.         author = "G.D. Hachtel and J.-K. Rho and F. Somenzi and R. Jacoby",
  275.         title = "{Exact and Heuristic Algorithms for the Minimization of
  276.                  Incompletely Specified State Machines}",
  277.         booktitle = "Proceedings of the European Design Automation
  278. Conference",
  279.         pages = "184-191",
  280.         address = "Amsterdam, The Netherlands",
  281.         month = feb,
  282.         year = 1991
  283. }
  284.  
  285. @CONFERENCE{b-d-k-transforms,
  286.     author = { M. J. Bryan and S. Devadas and K. Keutzer},
  287.     title = "{ Testability-Preserving Circuit Transformations}",
  288.     booktitle = iccad,
  289.     month = nov,
  290.     year = { 1990 }
  291. }
  292.  
  293. @CONFERENCE{demicheli_iccad_89,
  294.    AUTHOR = "D. Wong and G. De Micheli and M Flynn",
  295.    TITLE= "Inserting Active Delay Elements to Achieve Wave Pipelining",
  296.    BOOKTITLE = iccad,
  297.    MONTH = "November",
  298.    YEAR = "1989",
  299.    PAGES = "270-273"
  300. }
  301.  
  302. @CONFERENCE{hartmanis-1960,
  303.    AUTHOR = "J. Hartmanis",
  304.    TITLE= "Symbolic {A}nalysis of a {D}ecomposition of {I}nformation
  305. {P}rocessing",
  306.     BOOKTITLE = "Information and Control",
  307.    VOLUME = "3",
  308.    MONTH = "June",
  309.    YEAR = "1960",
  310.    PAGES = "154-178"
  311. }
  312.  
  313. @BOOK{papadimitriou,
  314.     AUTHOR = "C. H. Papadimitriou and K. Steiglitz",
  315.     TITLE = "Combinatorial Optimization: Algorithms and Complexity",
  316.     PUBLISHER = "Prentice-Hall, Englewood Cliffs, N. J.",
  317.     YEAR = "1982"
  318. }
  319.  
  320. @BOOK{murty,
  321.     AUTHOR = "K. G. Murty",
  322.     TITLE = "Linear Programming",
  323.     PUBLISHER = "John Wiley and Sons",
  324.     YEAR = "1983"
  325. }
  326.  
  327. @BOOK{hartmanis-book,
  328.     AUTHOR = "J. Hartmanis and R. E. Stearns",
  329.     TITLE = "Algebraic Structure Theory of Sequential Machines",
  330.     PUBLISHER = "Prentice-Hall, Englewood Cliffs, N. J.",
  331.     YEAR = "1966"
  332. }
  333.  
  334. @CONFERENCE{yoeli,
  335.    AUTHOR = "M. Yoeli",
  336.    TITLE= "The Cascade Decomposition of Sequential Machines",
  337.    BOOKTITLE = "IRE Transactions Electronic Computers",
  338.    VOLUME = "EC-10",
  339.    MONTH = "April",
  340.    YEAR = "1961",
  341.    PAGES = "587-592"
  342. }
  343.  
  344. @CONFERENCE{zeiger,
  345.    AUTHOR = "H. P. Zeiger",
  346.    TITLE= "Loop-free Synthesis of Finite-State Machines",
  347.    BOOKTITLE = "MIT Ph.D Thesis",
  348.    PUBLISHER = "Department of Electrical Engineering, Cambridge, Mass.",
  349.    MONTH = "September",
  350.    YEAR = "1964"
  351. }
  352.  
  353. @CONFERENCE{fdecom,
  354.     AUTHOR = "S. Devadas and A. R. Newton",
  355.     TITLE = "{Decomposition and Factorization of Sequential Finite State
  356. Machines}",
  357.     BOOKTITLE = transcad,
  358.     MONTH = "November",
  359.     PAGES = "1206-1217",
  360.     YEAR = "1989"
  361. }
  362.  
  363. @ARTICLE{kundu-reddy-jha-tcad,
  364.     AUTHOR = "S. Kundu and S. Reddy and N. Jha",
  365.     TITLE = "Design of Robustly Testable Combinational Logic Circuits",
  366.     JOURNAL = transcad,
  367.     MONTH = "August",
  368.     VOLUME = "10",
  369.     NUMBER = "8",
  370.     PAGES = "1036-1047",
  371.     YEAR = "1991"
  372. }
  373.  
  374. @CONFERENCE{cappucino,
  375.     AUTHOR = "G. De Micheli",
  376.     TITLE = "Symbolic Design of Combinational and Sequential Logic
  377. Circuits implemented by Two-Level Macros",
  378.     BOOKTITLE = transcad,
  379.     PAGES = "597-616",
  380.     MONTH = "September",
  381.     YEAR = "1986"
  382. }
  383.  
  384. @CONFERENCE{torn68,
  385.     AUTHOR = "H. C. Torng",
  386.     TITLE = "An algorithm for finding secondary assignments of
  387. synchronous sequential circuits",
  388.     BOOKTITLE = transcomp,
  389.     VOLUME = "C-17",
  390.     PAGES = "416-469",
  391.     MONTH = "May",
  392.     YEAR = "1968"
  393. }
  394.  
  395. @CONFERENCE{demi83,
  396.     AUTHOR = "G. De Micheli and A. Sangiovanni-Vincentelli and T. Villa",
  397.     TITLE = "Computer-Aided Synthesis of {PLA}-based Finite State Machines",
  398.     BOOKTITLE = "Proceedings of the Int'l Conference on Computer-Aided
  399. Design",
  400.     PAGES = "154-156",
  401.     MONTH = "November",
  402.     YEAR = "1983"
  403. }
  404.  
  405. @CONFERENCE{nova,
  406.     AUTHOR = "T. Villa",
  407.     TITLE = "Constrained Encoding in Hypercubes: Applications to State
  408. Assignment",
  409.     BOOKTITLE = "U. C. Berkeley, ERL Memo 86/44",
  410.     MONTH = "May",
  411.     YEAR = "1986"
  412. }
  413.  
  414. @CONFERENCE{coppola,
  415.     AUTHOR = "A. J. Coppola",
  416.     TITLE = "An Implementation of a State Assignment Heuristic",
  417.     BOOKTITLE = "Proceedings of 23rd Design Automation Conference",
  418.     PAGES = "643-649",
  419.     MONTH = "July",
  420.     YEAR = "1986"
  421. }
  422.  
  423. @CONFERENCE{kmustard,
  424.    AUTHOR = "W. Wolf and K. Keutzer and J. Akella",
  425.    TITLE= "A Kernel Finding State Assignment Algorithm for Multi-Level Logic",
  426.    BOOKTITLE = "Proceedings of 25th Design Automation Conference",
  427.    MONTH = "June",
  428.    YEAR = "1988",
  429.    PAGES = "433-438"
  430. }
  431.  
  432. @CONFERENCE{kmust-add,
  433.    AUTHOR = "W. Wolf and K. Keutzer and J. Akella",
  434.    TITLE= "Addendum to A Kernel Finding State Assignment Algorithm for
  435. Multi-Level Logic",
  436.    BOOKTITLE = "IEEE Transactions on Computer-Aided Design",
  437.    PAGES = "925-927",
  438.    MONTH = "August",
  439.    YEAR = "1989"
  440. }
  441.  
  442. @CONFERENCE{asyl,
  443.    AUTHOR = "G. Saucier and M. C. Depaulet and P. Sicard",
  444.    TITLE= "ASYL: A Rule-based System for Controller Synthesis",
  445.    BOOKTITLE = "IEEE Transactions on Computer-Aided Design",
  446.    VOLUME = "CAD-6",
  447.    PAGES = "1088-1097",
  448.    MONTH = "November",
  449.    YEAR = "1987"
  450. }
  451.  
  452. @CONFERENCE{eich77,
  453.     AUTHOR = "E. B. Eichelberger and T. W. Williams",
  454.     TITLE = "A {L}ogic {D}esign {S}tructure for {LSI} {T}estability",
  455.     BOOKTITLE = "Proceedings 14th Design Automation Conference",
  456.     MONTH = "June",
  457.     YEAR = "1977",
  458.     PAGES = "462-468"
  459. }
  460.  
  461. @CONFERENCE{agr84,
  462.     AUTHOR = "V. D. Agarwal and S. K. Jain and D. M. Singer",
  463.     TITLE = "Automation in Design for Testability",
  464.     BOOKTITLE = "Proceedings of Custom Integrated Circuit Conference",
  465.     MONTH = "May",
  466.     YEAR = "1984"
  467. }
  468.  
  469. @CONFERENCE{bre71,
  470.     AUTHOR = "M. A. Breuer",
  471.     TITLE = "A Random and an Algorithmic Technique for fault detection
  472. and test generation",
  473.     BOOKTITLE = "IEEE Transactions on Computers",
  474.     VOLUME = "C-20",
  475.     MONTH = "November",
  476.     YEAR = "1971",
  477.     PAGES = "1366-1370"
  478. }
  479.  
  480. @CONFERENCE{sch75,
  481.     AUTHOR = "H. D. Schnurmann and E. Lindbloom and R. G. Carpenter",
  482.     TITLE = "The Weighted Random Test-Pattern Generator",
  483.     BOOKTITLE = "IEEE Transactions on Computers",
  484.     VOLUME = "C-24",
  485.     MONTH = "July",
  486.     YEAR = "1975",
  487.     PAGES = "695-700"
  488. }
  489.  
  490. @CONFERENCE{bar88,
  491.     AUTHOR = "K. Bartlett and R. K. Brayton and G. D. Hachtel and R. M.
  492. Jacoby and C. R. Morrison and R. L. Rudell and A.
  493. Sangiovanni-Vincentelli and A. R. Wang",
  494.     TITLE = "Multi-level {L}ogic {M}inimization {U}sing {I}mplicit {D}on't
  495. {C}ares",
  496.     BOOKTITLE = "IEEE Transactions on Computer-Aided Design",
  497.     MONTH = "June",
  498.     YEAR = "1988",
  499.     PAGES = "723-740"
  500. }
  501.  
  502. @CONFERENCE{mar78,
  503.     AUTHOR = "R. Marlett",
  504.     TITLE = "EBT: A Comprehensive Test Generation System for Highly
  505. Sequential Circuits",
  506.     BOOKTITLE = "Proceedings of the $15^{th}$ Design Automation Conference",
  507.     MONTH = "June",
  508.     YEAR = "1978",
  509.     PAGES = "332-338"
  510. }
  511.  
  512. @CONFERENCE{mal85,
  513.     AUTHOR = "S. Mallela and S. Wu",
  514.     TITLE = "A Sequential Test Generation System",
  515.     BOOKTITLE = "Proceedings of the International Test Conference",
  516.     MONTH = "October",
  517.     YEAR = "1985",
  518.     PAGES = "57-61"
  519. }
  520.  
  521. @CONFERENCE{nit85,
  522.     AUTHOR = "S. Nitta and M. Kawamura and K. Hirabayashi",
  523.     TITLE = "Test Generation by Activation and Defect-Drive (TEGAD)",
  524.     BOOKTITLE = "INTEGRATION Journal",
  525.     VOLUME = "3 (1985)",
  526.     YEAR = "1985",
  527.     PAGES = "2-12"
  528. }
  529.  
  530. @CONFERENCE{sht85,
  531.     AUTHOR = "S. Shteingart and A. W. Nagle and J. Grason",
  532.     TITLE = "RTG: Automatic Register Level Test Generator",
  533.     BOOKTITLE = "Proceedings of $22^{nd}$ Design Automation Conference",
  534.     MONTH = "June",
  535.     YEAR = "1985",
  536.     PAGES = "803-807"
  537. }
  538.  
  539. @CONFERENCE{seq-delay,
  540.    AUTHOR = "S. Devadas",
  541.    TITLE = "Delay {T}est {G}eneration for {S}ynchronous {S}equential
  542. {C}ircuits",
  543.    BOOKTITLE = "Proceedings of the Int'l Test Conference",
  544.    MONTH = "August",
  545.    YEAR = "1989",
  546.    PAGES = "144-152"
  547. }
  548.  
  549. @CONFERENCE{stallion,
  550.     AUTHOR = "H-K. T. Ma and S. Devadas and A. R. Newton and A.
  551. Sangiovanni-Vincentelli",
  552.     TITLE = "Test {G}eneration for {S}equential {C}ircuits",
  553.     BOOKTITLE = "IEEE Transactions on Computer-Aided Design",
  554.     PAGES = "1081-1093",
  555.     MONTH = "October",
  556.     YEAR = "1988"
  557. }
  558.  
  559. @CONFERENCE{mustang,
  560.     AUTHOR = "S. Devadas and H-K. T. Ma and A. R. Newton and A.
  561. Sangiovanni-Vincentelli",
  562.     TITLE = "{MUSTANG}: {S}tate {A}ssignment of {F}inite {S}tate
  563. {M}achines {T}argeting {M}ulti-{L}evel {L}ogic {I}mplementations",
  564.     BOOKTITLE = "IEEE Transactions on Computer-Aided Design",
  565.     PAGES = "1290-1300",
  566.     MONTH = "December",
  567.     YEAR = "1988"
  568. }
  569.  
  570. @CONFERENCE{plenary,
  571.     AUTHOR = "S. Devadas and H-K. T. Ma and A. R. Newton and A.
  572. Sangiovanni-Vincentelli",
  573.     TITLE = "Optimal {L}ogic {S}ynthesis and {T}estability: {T}wo
  574. {F}aces of the {S}ame {C}oin",
  575.     BOOKTITLE = "Proceedings of the International Test Conference",
  576.     PAGES = "3-13",
  577.     MONTH = "September",
  578.     YEAR = "1988"
  579. }
  580.  
  581. @CONFERENCE{satest,
  582.     AUTHOR = "S. Devadas and H-K. T. Ma and A. R. Newton and A.
  583. Sangiovanni-Vincentelli",
  584.     TITLE = "A {S}ynthesis and {O}ptimization {P}rocedure for {F}ully
  585. and {E}asily {T}estable {S}equential {M}achines",
  586.     BOOKTITLE = "IEEE Transactions on Computer-Aided Design",
  587.     PAGES = "1100-1107",
  588.     MONTH = "October",
  589.     YEAR = "1989"
  590. }
  591.  
  592. @CONFERENCE{iscan,
  593.     AUTHOR = "H-K. T. Ma and S. Devadas and A. R. Newton and A.
  594. Sangiovanni-Vincentelli",
  595.     TITLE = "An {I}ncomplete {S}can {D}esign {A}pproach to {T}est
  596. {G}eneration for {S}equential {C}ircuits",
  597.     BOOKTITLE = "Proceedings of the International Test Conference",
  598.     MONTH = "September",
  599.     YEAR = "1988"
  600. }
  601.  
  602. @CONFERENCE{agr87,
  603.     AUTHOR = "V. Agrawal et. al",
  604.     TITLE = "A {C}omplete {S}olution to the {P}artial {S}can {P}roblem",
  605.     BOOKTITLE = "Proceedings of the Int'l Testing Conference",
  606.     MONTH = "September",
  607.     YEAR = "1987"
  608. }
  609.  
  610. @CONFERENCE{esp-exact,
  611.    AUTHOR = "R. Rudell and A. Sangiovanni-Vincentelli",
  612.    TITLE= "Exact {M}inimization of {M}utiple-{V}alued {F}unctions for
  613. {PLA} {O}ptimization",
  614.    BOOKTITLE = "Proceedings of the Int'l Conference. on Computer-Aided
  615. Design",
  616.    YEAR = "1986",
  617.    PAGES = "352-355"
  618. }
  619.  
  620. @CONFERENCE{mis,
  621.     AUTHOR = "R. Brayton and R. Rudell and A. Sangiovanni-Vincentelli and A.
  622. Wang",
  623.     TITLE = "{MIS}: {A} {M}ultiple-{L}evel {L}ogic {O}ptimization {S}ystem",
  624.     BOOKTITLE = "IEEE Transactions on Computer-Aided Design",
  625.     MONTH = "November",
  626.     YEAR = "1987",
  627.     PAGES = "1062-1081"
  628. }
  629.  
  630. @BOOK{jha-kundu-book,
  631.     AUTHOR = "N. K. Jha and S. Kundu",
  632.     TITLE = "{T}esting and {R}eliable {D}esign of {CMOS} {C}ircuits",
  633.     PUBLISHER = "Kluwer Academic Publishers",
  634.     YEAR = "1990"
  635. }
  636.  
  637. @BOOK{esp-book,
  638.     AUTHOR = "R. K. Brayton and G. D. Hachtel and
  639.          C. McMullen and A. Sangiovanni-Vincentelli",
  640.     TITLE = "Logic {M}inimization {A}lgorithms for {VLSI} Synthesis",
  641.     PUBLISHER = "Kluwer Academic Publishers",
  642.     YEAR = "1984"
  643. }
  644.  
  645.  
  646. @CONFERENCE{bra82,
  647.     AUTHOR = "R. K. Brayton and C. McMullen",
  648.     TITLE = "The {D}ecomposition and {F}acorization of {B}oolean
  649. {E}xpressions",
  650.     BOOKTITLE = "Proceedings of the Int'l Symposium on Circuits and Systems",
  651.     PAGES = "49-54",
  652.     ADDRESS = "Rome",
  653.     MONTH = "May",
  654.     YEAR = "1982"
  655. }
  656.  
  657. @CONFERENCE{kiss,
  658.     AUTHOR = "G. De Micheli and R. K. Brayton and A. Sangiovanni-Vincentelli",
  659.     TITLE = "Optimal {S}tate Assignment of {F}inite {S}tate {M}achines",
  660.     BOOKTITLE = "IEEE Transactions on Computer-Aided Design",
  661.     PAGES = "269-285",
  662.     MONTH = "July",
  663.     YEAR = "1985"
  664. }
  665.  
  666. @CONFERENCE{lss1,
  667.     AUTHOR = "J. Darringer et. al",
  668.     TITLE = "Logic {S}ynthesis {T}hrough {L}ocal {T}ransformations",
  669.     BOOKTITLE = "IBMJRD",
  670.     PAGES = "272-280",
  671.     MONTH = "July",
  672.     YEAR = "1981"
  673. }
  674.  
  675. @CONFERENCE{lss2,
  676.     AUTHOR = "J. Darringer et. al",
  677.     TITLE = "{LSS}: {A} {S}ystem for {P}roduction {L}ogic {S}ynthesis",
  678.     BOOKTITLE = "IBMJRD",
  679.     MONTH = "September",
  680.     YEAR = "1984"
  681. }
  682.  
  683. @CONFERENCE{ysc,
  684.     AUTHOR = "R. K. Brayton et. al",
  685.     TITLE = "The {Y}orktown {S}ilicon {C}ompiler",
  686.     BOOKTITLE = "Proceedings of the Int'l Symposium on Circuits and Systems",
  687.     MONTH = "June",
  688.     YEAR = "1985"
  689. }
  690.  
  691. @CONFERENCE{mis-mv,
  692.     AUTHOR = "L. Lavagno and S. Malik and R.K. Brayton and A.
  693.     Sangiovanni-Vincentelli",
  694.     TITLE = "{MIS-MV}: Optimization of Multi-level Logic with Multiple-Valued
  695.     Inputs",
  696.     BOOKTITLE = "Proceedings of the Int'l Conference on Computer-Aided
  697. Design",
  698.     PAGES = "560-563",
  699.     MONTH = "November",
  700.     YEAR = "1990"
  701. }
  702.  
  703. @CONFERENCE{esp-mv,
  704.     AUTHOR = "R. Rudell and A. Sangiovanni-Vincentelli",
  705.     TITLE = "Multiple-{V}alued {M}inimization for {PLA} {O}ptimization",
  706.     BOOKTITLE = "IEEE Transactions on Computer-Aided Design",
  707.     PAGES = "727-751",
  708.     MONTH = "September",
  709.     YEAR = "1987"
  710. }
  711.  
  712. @CONFERENCE{hofm-phd,
  713.     AUTHOR = "M. Hofmann",
  714.     TITLE = "Automated {S}ynthesis of {M}ulti-level {C}ombinational
  715. {L}ogic in {CMOS} {T}echnology",
  716.     BOOKTITLE = "Ph.D Dissertation",
  717.     PUBLISHER = "University of California, Berkeley",
  718.     YEAR = "1985"
  719. }
  720.  
  721. @CONFERENCE{socrates,
  722.     AUTHOR = "K. Bartlett and W. Cohen and A. J. De Geus and G. D. Hachtel",
  723.     TITLE = "Synthesis of {M}ulti-level {L}ogic {U}nder {T}iming
  724. {C}onstraints",
  725.     BOOKTITLE = "IEEE Transactions on Computer-Aided Design",
  726.     MONTH = "October",
  727.     YEAR = "1986"
  728. }
  729.  
  730. @CONFERENCE{trischler,
  731.     AUTHOR = "E. Trischler",
  732.     TITLE = "{I}ncomplete {S}can {D}esign with an {A}utomatic {T}est
  733. {G}eneration {M}ethodology",
  734.     BOOKTITLE = "Proceedings of the Int'l Test Conference",
  735.     PAGES = "153-162",
  736.     MONTH = "November",
  737.     YEAR = "1980"
  738. }
  739.  
  740. @CONFERENCE{dire81,
  741.     AUTHOR = "S. W. Director and A. C. Parker and D. P. Siewiorek and D. E.
  742. Thomas",
  743.     TITLE = "A {D}esign {M}ethodology and {C}omputer {A}ids for {D}igital
  744. {VLSI}",
  745.     BOOKTITLE = "IEEE Transactions on Circuits and Systems",
  746.     PAGES = "634-645",
  747.     MONTH = "July",
  748.     YEAR = "1981"
  749. }
  750.  
  751. @CONFERENCE{alle81,
  752.     AUTHOR = "J. Allen and P. Penfield",
  753.     TITLE = "{VLSI} {D}esign {A}utomation {A}ctivities at {M.I.T}",
  754.     BOOKTITLE = "IEEE Transactions on Circuits and Systems",
  755.     PAGES = "645-665",
  756.     MONTH = "July",
  757.     YEAR = "1981"
  758. }
  759.  
  760. @CONFERENCE{newt81,
  761.     AUTHOR = "A. R. Newton and D. O. Pederson and A.
  762. Sangiovanni-Vincentelli and C. H. Sequin",
  763.     TITLE = "Design {A}ids for {VLSI}: {T}he {B}erkeley {P}erspective",
  764.     BOOKTITLE = "IEEE Transactions on Circuits and Systems",
  765.     PAGES = "666-680",
  766.     MONTH = "July",
  767.     YEAR = "1981"
  768. }
  769.  
  770. @CONFERENCE{souk81,
  771.     AUTHOR = "J. Soukup",
  772.     TITLE = "Circuit {L}ayout",
  773.     BOOKTITLE = "Proceedings of the IEEE",
  774.     PAGES = "1281-1305",
  775.     MONTH = "October",
  776.     YEAR = "1981"
  777. }
  778.  
  779. @CONFERENCE{sang86,
  780.     AUTHOR = "A. Sangiovanni-Vincentelli",
  781.     TITLE = "An {O}verview of {S}ynthesis {S}ystems",
  782.     BOOKTITLE = "Proceedings of the Custom Integrated Circuits Conference",
  783.     PAGES = "221-225",
  784.     MONTH = "May",
  785.     YEAR = "1985"
  786. }
  787.  
  788. @CONFERENCE{joh79,
  789.     AUTHOR = "D. Johannsen",
  790.     TITLE = "{B}ristle {B}locks: {A} {S}ilicon {C}ompiler",
  791.     BOOKTITLE = "Proceedings of the $16^{th}$ Design Automation Conference",
  792.     PAGES = "310-313",
  793.     MONTH = "June",
  794.     YEAR = "1979"
  795. }
  796.  
  797. @CONFERENCE{shr82,
  798.     AUTHOR = "H. E. Shrobe",
  799.     TITLE = "The {D}atapath {G}enerator",
  800.     BOOKTITLE = "Proceedings of the $2^{nd}$ MIT Conference on Advanced
  801. Research in VLSI",
  802.     MONTH = "January",
  803.     YEAR = "1982"
  804. }
  805.  
  806. @CONFERENCE{sou83,
  807.     AUTHOR = "J. R. Southard",
  808.     TITLE = "{MACPITTS}: {A}n {A}pproach to {S}ilicon {C}ompilation",
  809.     BOOKTITLE = "IEEE Computer",
  810.     MONTH = "December",
  811.     YEAR = "1983"
  812. }
  813.  
  814. @CONFERENCE{arms62,
  815.     AUTHOR = "D. B. Armstrong",
  816.     TITLE = "A {P}rogrammed {A}lgorithm for {A}ssigning {I}nternal
  817. {C}odes to {S}equential {M}achines",
  818.     BOOKTITLE = "IRE Transactions on Electronic Computers",
  819.     VOLUME = "EC-11",
  820.     PAGES = "466-472",
  821.     MONTH = "August",
  822.     YEAR = "1962"
  823. }
  824.  
  825. @CONFERENCE{karp64,
  826.     AUTHOR = "R. M. Karp",
  827.     TITLE = "{S}ome {T}echniques for the {S}tate {A}ssignment of
  828. {S}ynchronous {S}equential {M}achines",
  829.     BOOKTITLE = "IEEE Transactions on Electronic Computers",
  830.     VOLUME = "EC-13",
  831.     PAGES = "507-518",
  832.     MONTH = "October",
  833.     YEAR = "1964"
  834. }
  835.  
  836. @CONFERENCE{kohavi64,
  837.     AUTHOR = "Z. Kohavi",
  838.     TITLE = "{S}econdary {S}tate {A}ssignment for {S}equential {M}achines",
  839.     BOOKTITLE = "IEEE Transactions on Electronic Computers",
  840.     VOLUME = "EC-13",
  841.     PAGES = "193-203",
  842.     MONTH = "June",
  843.     YEAR = "1964"
  844. }
  845.  
  846. @CONFERENCE{dolo64,
  847.     AUTHOR = "T. A. Dolotta",
  848.     TITLE = "The coding of internal states of Sequential Machines",
  849.     BOOKTITLE = "IEEE Transactions on Electronic Computers",
  850.     VOLUME = "EC-13",
  851.     PAGES = "549-562",
  852.     MONTH = "October",
  853.     YEAR = "1964"
  854. }
  855.  
  856. @CONFERENCE{fds84,
  857.     AUTHOR = "J. Dussault and C. Liaw and M. Tong",
  858.     TITLE = "A high level synthesis tool for {MOS} chip design",
  859.     BOOKTITLE = "Proceedings of the $22^{nd}$ Design Automation Conference",
  860.     MONTH = "June",
  861.     YEAR = "1984"
  862. }
  863.  
  864. @CONFERENCE{angel84,
  865.     AUTHOR = "T. Hoshino and M. Endo and O. Karatsu",
  866.     TITLE = "An {A}utomatic logic synthesizer for integrated {VLSI}
  867. {D}esign system",
  868.     BOOKTITLE = "Proceedings of the Custom Integrated Circuit Conference",
  869.     PAGES = "356-360",
  870.     MONTH = "May",
  871.     YEAR = "1984"
  872. }
  873.  
  874. @CONFERENCE{cha78,
  875.     AUTHOR = "C. W. Cha",
  876.     TITLE = "A testing strategy for PLAs",
  877.     BOOKTITLE = "Proceedings of the $15^{th}$ Design Automation Conference",
  878.     MONTH = "June",
  879.     YEAR = "1978"
  880. }
  881.  
  882. @CONFERENCE{eic80,
  883.     AUTHOR = "E. B. Eichelberger and E. Lindbloom",
  884.     TITLE = "A heuristic test-pattern generator for programmable logic
  885. arrays",
  886.     BOOKTITLE = "IBM J. Res. Develop.",
  887.     VOLUME = "24",
  888.     PAGES = "15-22",
  889.     MONTH = "Jan",
  890.     YEAR = "1980"
  891. }
  892.  
  893. @CONFERENCE{fuj81,
  894.     AUTHOR = "H. Fujiwara and K. Kinoshita",
  895.     TITLE = "A Design of Programmable Logic Arrays with Universal Tests",
  896.     BOOKTITLE = "IEEE Transactions on Computers",
  897.     VOLUME = "C-30",
  898.     MONTH = "November",
  899.     YEAR = "1981",
  900.     PAGES = "823-828"
  901. }
  902.  
  903. @CONFERENCE{hon79,
  904.     AUTHOR = "S. J. Hong and D. L. Ostapko",
  905.     TITLE = "Fault analysis and test generation for programmable logic
  906. arrays(PLA's)",
  907.     BOOKTITLE = "IEEE Transactions on Computers",
  908.     VOLUME = "C-28",
  909.     MONTH = "September",
  910.     YEAR = "1979",
  911.     PAGES = "617-626"
  912. }
  913.  
  914. @CONFERENCE{hon80,
  915.     AUTHOR = "S. J. Hong and D. L. Ostapko",
  916.     TITLE = "FITPLA: A Programmable Logic Array for Function Independent
  917. Testing",
  918.     BOOKTITLE = "Dig. 10th Int. Symp. FTC",
  919.     YEAR = "1980",
  920.     PAGES = "131-136"
  921. }
  922.  
  923. @CONFERENCE{platypus,
  924.     AUTHOR = "R. S. Wei and A. L. Sangiovanni-Vincentelli",
  925.     TITLE = "PLATYPUS: A PLA Test Pattern Generation Tool",
  926.     BOOKTITLE = "IEEE Transactions on Computer-Aided Design",
  927.     VOLUME = "CAD-5",
  928.     MONTH = "October",
  929.     YEAR = "1986",
  930.     PAGES = "633-644"
  931. }
  932.  
  933. @CONFERENCE{brand,
  934.     AUTHOR = "D. Brand",
  935.     TITLE = "Redundancy and {D}on't {C}ares in {L}ogic {S}ynthesis",
  936.     BOOKTITLE = "IEEE Transactions on Computers",
  937.     VOLUME = "C-32",
  938.     MONTH = "October",
  939.     YEAR = "1983",
  940.     PAGES = "947-952"
  941. }
  942.  
  943. @CONFERENCE{hopcroft-ullman,
  944.     AUTHOR = "J. E. Hopcroft and J. D. Ullman",
  945.     TITLE = "Introduction to Automata Theory, Languages and Computation",
  946.     BOOKTITLE = "Addison-Wesley",
  947.     PUBLISHER = "Reading, Mass.",
  948.     YEAR = "1979"
  949. }
  950.  
  951. @CONFERENCE{agr88,
  952.     AUTHOR = "V. Agrawal and P. Agrawal and K-T Cheng",
  953.     TITLE = "CONTEST: A Concurrent Test Generator for Sequential Circuits",
  954.     BOOKTITLE = "Proceedings of the $25^{th}$ Design Automation Conference",
  955.     MONTH = "June",
  956.     YEAR = "1988"
  957. }
  958.  
  959. @CONFERENCE{techmis,
  960.     AUTHOR = "E. Detjens and G. Gannot and R. Rudell and A.
  961. Sangiovanni-Vincentelli and A. Wang",
  962.     TITLE = "{Technology Mapping in MIS}",
  963.     BOOKTITLE = "Proceedings of the Int'l Conference on Computer-Aided
  964. Design",
  965.     MONTH = "November",
  966.     YEAR = "1987",
  967.     PAGES = "116-119"
  968. }
  969.  
  970. @inproceedings{ mis-tech-map,
  971.         author = {   E. Detjens {\it et. al} },
  972.         title = {  Technology Mapping in MIS},
  973.         booktitle = { Proceedings of the Int'l Conference on Computer-Aided
  974. Design},
  975.         pages = { 116-119  },
  976.         month = { November },
  977.         year = { 1987 }
  978.         }
  979.  
  980.  
  981. @CONFERENCE{dagon,
  982.     AUTHOR = "K. Keutzer",
  983.     TITLE = "{DAGON}: {T}echnology {M}apping and {L}ocal {O}ptimization",
  984.     BOOKTITLE = "Proceedings of the $24^{th}$ Design Automation Conference",
  985.     MONTH = "June",
  986.     YEAR = "1987",
  987.     PAGES = "341-347"
  988. }
  989.  
  990. @CONFERENCE{DACproc,
  991.     TITLE = "Proceedings of the $24^{th}$ and $25^{th}$ Design
  992. Automation Conference",
  993.     YEAR = "1987-88"
  994. }
  995.  
  996. @CONFERENCE{ICCADproc,
  997.     TITLE = "Proceedings of the Int'l Conference on Computer-Aided Design",
  998.     YEAR = "1986-87"
  999. }
  1000.  
  1001. @CONFERENCE{rot66,
  1002.     AUTHOR = "J. P. Roth",
  1003.     TITLE = "Diagnosis of Automata Failures: a calculus and a method",
  1004.     BOOKTITLE = "IBM journal of Research and Development",
  1005.     VOLUME = "10",
  1006.     MONTH = "July",
  1007.     YEAR = "1966",
  1008.     PAGES = "278-291"
  1009. }
  1010.  
  1011. @CONFERENCE{mini,
  1012.     AUTHOR = "S. J. Hong and R. G. Cain and D. L. Ostapko",
  1013.     TITLE = "MINI: A heuristic approach for logic minimization",
  1014.     BOOKTITLE = "IBM journal of Research and Development",
  1015.     VOLUME = "18",
  1016.     MONTH = "September",
  1017.     YEAR = "1974",
  1018.     PAGES = "443-458"
  1019. }
  1020.  
  1021. @CONFERENCE{mcc65,
  1022.     AUTHOR = "E. J. McCluskey",
  1023.     TITLE = "Introduction to the Theory of Switching Circuits",
  1024.     PUBLISHER = "McGraw Hill",
  1025.     YEAR = "1965"
  1026. }
  1027.  
  1028. @BOOK{hill-peterson-book,
  1029.     AUTHOR = "F. J. Hill and G. R. Peterson",
  1030.     TITLE = "Introduction to Switching Theory and Logical Design",
  1031.     PUBLISHER = "John Wiley and Sons",
  1032.     YEAR = "1981"
  1033. }
  1034.  
  1035. @CONFERENCE{unger-book,
  1036.     AUTHOR = "M. C. Paull and S. H. Unger",
  1037.     TITLE = "Minimizing the {N}umber of {S}tates in {I}ncompletely
  1038. {S}pecified {S}equential {C}ircuits",
  1039.     BOOKTITLE = "IRE Transactions on Electronic Computers",
  1040.     VOLUME = "EC-8",
  1041.     MONTH = "September",
  1042.     YEAR = "1959",
  1043.     PAGES = "356-357"
  1044. }
  1045.  
  1046. @CONFERENCE{verif,
  1047.     AUTHOR = "S. Devadas and H-K. T. Ma and A. R. Newton",
  1048.     TITLE = "On the Verification of Sequential Machines at Differing
  1049. Levels of Abstraction",
  1050.     BOOKTITLE = "IEEE Transactions on Computer-Aided Design",
  1051.     MONTH = "June",
  1052.     YEAR = "1988",
  1053.     PAGES = "713-722"
  1054. }
  1055.  
  1056. @CONFERENCE{dangers,
  1057.     AUTHOR = "J. Hartmanis and R. E. Stearns",
  1058.     TITLE = "Some Dangers in the State Reduction of Sequential Machines",
  1059.     BOOKTITLE = "Information and Control",
  1060.     VOLUME = "5",
  1061.     MONTH = "September",
  1062.     YEAR = "1962",
  1063.     PAGES = "252-260"
  1064. }
  1065.  
  1066. @CONFERENCE{irredseq,
  1067.     AUTHOR = "S. Devadas and H-K. T. Ma and A. R. Newton and A.
  1068. Sangiovanni-Vincentelli",
  1069.     TITLE = "Irredundant {S}equential {M}achines {V}ia {O}ptimal
  1070. {L}ogic {S}ynthesis",
  1071.     BOOKTITLE = "IEEE Transactions on Computer-Aided Design",
  1072.     PAGES = "8-18",
  1073.     MONTH = "January",
  1074.     YEAR = "1990"
  1075. }
  1076.  
  1077. @CONFERENCE{plafsm,
  1078. AUTHOR = "S. Devadas and H-K. T. Ma and A. R. Newton",
  1079. TITLE = "Easily {T}estable {PLA}-based {F}inite {S}tate {M}achines",
  1080. BOOKTITLE = "IEEE Transactions on Computer-Aided Design",
  1081. YEAR = "1990",
  1082. MONTH = "June",
  1083. PAGES = "614-611"
  1084. }
  1085.  
  1086. @CONFERENCE{mcboole,
  1087. AUTHOR = "M. Dagenais and V. K. Agarwal and N. Rumin",
  1088. TITLE = "{McBOOLE}: {A} {P}rocedure for {E}xact {B}oolean {M}inimization",
  1089. BOOKTITLE = "IEEE Transactions on Computer-Aided Design",
  1090. PAGES = "229-237",
  1091. MONTH = "January",
  1092. YEAR = "1986"
  1093. }
  1094.  
  1095. @CONFERENCE{plaid,
  1096. AUTHOR = "S. Devadas and A. R. Wang and A. R. Newton and A.
  1097. Sangiovanni-Vincentelli",
  1098.     TITLE = "Boolean {D}ecomposition in {M}ulti-{L}evel {L}ogic
  1099. {O}ptimization",
  1100.     BOOKTITLE = "Journal of Solid State Circuits",
  1101.     PAGES = "399-408",
  1102.     MONTH = "April",
  1103.     YEAR = "1989"
  1104. }
  1105.  
  1106. @CONFERENCE{bold-system,
  1107.     AUTHOR = "D. Bostick et. al",
  1108.     TITLE = "{The Boulder Optimal Logic Design System}",
  1109.     BOOKTITLE = "Proceedings of the Int'l Conference on Computer-Aided
  1110. Design",
  1111.     PAGES = "62-65",
  1112.     MONTH = "November",
  1113.     YEAR = "1987"
  1114. }
  1115.  
  1116. @CONFERENCE{saldanha,
  1117.     AUTHOR = "A. Saldanha and R. H. Katz",
  1118.     TITLE = "PLA Optimization Using Output Encoding",
  1119.     BOOKTITLE = "Proceedings of the Int'l Conference on Computer-Aided
  1120. Design",
  1121.     PAGES = "478-481",
  1122.     MONTH = "November",
  1123.     YEAR = "1988"
  1124. }
  1125.  
  1126. @CONFERENCE{sasao,
  1127.     AUTHOR = "T. Sasao",
  1128.     TITLE = "PLA Decomposition",
  1129.     BOOKTITLE = "MCNC 1987 Logic Synthesis Workshop",
  1130.     MONTH = "May",
  1131.     YEAR = "1987"
  1132. }
  1133.  
  1134. @CONFERENCE{lawler,
  1135.     AUTHOR = "E. Lawler",
  1136.     TITLE = "An Approach to Multi-Level Boolean Minimization",
  1137.     BOOKTITLE = "Journal of the ACM",
  1138.     MONTH = "283-295",
  1139.     YEAR = "1964"
  1140. }
  1141.  
  1142. @CONFERENCE{tison,
  1143.     AUTHOR = "P. Tison",
  1144.     TITLE = "Generalization of Consensus Theory and Application to the
  1145. minimization of Boolean Functions",
  1146.     BOOKTITLE = "IEEE Transactions on Computers",
  1147.     PAGES = "446-450",
  1148.     MONTH = "August",
  1149.     YEAR = "1967"
  1150. }
  1151.  
  1152. @BOOK{np-book,
  1153.     AUTHOR = "M. R. Garey and D. S. Johnson",
  1154.     TITLE = "Computers and Intractability: A Guide to the Theory of
  1155. NP-completeness",
  1156.     PUBLISHER = "W. H. Freeman and Company",
  1157.     YEAR = "1979"
  1158. }
  1159.  
  1160. @CONFERENCE{retiming,
  1161.    AUTHOR = "C. E. Leiserson and F. M. Rose and J. B. Saxe",
  1162.    TITLE= "Optimizing Synchronous Circuitry by Retiming",
  1163.    BOOKTITLE = "Proceedings of $3^{rd}$ CalTech Conference on VLSI",
  1164.    MONTH = "March",
  1165.    YEAR = "1983"
  1166. }
  1167.  
  1168. @CONFERENCE{hachtel-multi-fault-iwls,
  1169.    AUTHOR = "G. D. Hachtel and R. M. Jacoby and K. Keutzer and C. R.
  1170. Morrison",
  1171.    TITLE= "On the {R}elationship {B}etween {A}rea {O}ptimization and
  1172. {M}ultifault {T}estabilty of {M}ultilevel {L}ogic",
  1173.    BOOKTITLE = "Proceedings of the International Workshop on Logic Synthesis",
  1174.    MONTH = "June",
  1175.    YEAR = "1989"
  1176. }
  1177.  
  1178. @CONFERENCE{lightner-wolf,
  1179.     AUTHOR = "M. Lightner and W. Wolf",
  1180.     TITLE = "Experiments in Logic Optimization",
  1181.     BOOKTITLE = "Proceedings of the Int'l Conference on Computer-Aided
  1182. Design",
  1183.     MONTH = "November",
  1184.     YEAR = "1988",
  1185.    PAGES = "286-289"
  1186. }
  1187.  
  1188. @CONFERENCE{brayton-87,
  1189.     AUTHOR = "R. Brayton",
  1190.     TITLE = "Factoring Logic Functions",
  1191.     BOOKTITLE = "IBMJRD",
  1192.     VOLUME = "31",
  1193.     PAGES = "187-198",
  1194.     MONTH = "March",
  1195.     YEAR = "1987"
  1196. }
  1197.  
  1198. @BOOK{miczos-book,
  1199.     TITLE = "Digital Logic Testing and Simulation",
  1200.     AUTHOR = "A. Miczo",
  1201.     PUBLISHER = "Harper and Row, New York",
  1202.     YEAR = "1986"
  1203. }
  1204.  
  1205. @CONFERENCE{chameleon,
  1206.    AUTHOR = "D. Braun and J. Burns and F. Romeo and A.
  1207. Sangiovanni-Vincentelli and K. Mayaram and S. Devadas and H-K. T. Ma",
  1208.    TITLE = "Techniques for {M}ulti-{L}ayer {C}hannel {R}outing",
  1209.    BOOKTITLE = "IEEE Transactions on Computer-Aided Design",
  1210.    PAGES = "698-712",
  1211.    MONTH = "June",
  1212.    YEAR = "1988"
  1213. }
  1214.  
  1215. @CONFERENCE{proteus,
  1216.    AUTHOR = "R-S. Wei",
  1217.    TITLE = "Logic {V}erification and {T}est {G}eneration for {VLSI}
  1218. {C}ircuits",
  1219.    BOOKTITLE = "Ph.D Dissertation, U. C. Berkeley",
  1220.    MONTH = "September",
  1221.    YEAR = "1986"
  1222. }
  1223.  
  1224. @CONFERENCE{plover,
  1225.    AUTHOR = "H-K. T. Ma and S. Devadas and R-S. Wei and A.
  1226. Sangiovanni-Vincentelli",
  1227.    TITLE = "{Logic Verification Algorithms and Their Parallel
  1228. Implementation}",
  1229.    BOOKTITLE = "IEEE Transactions on Computer-Aided Design",
  1230.    PAGES = "181-189",
  1231.    MONTH = "February",
  1232.    YEAR = "1989"
  1233. }
  1234.  
  1235. @CONFERENCE{yoshimura,
  1236.    AUTHOR = "T. Yoshimura and E. S. Kuh",
  1237.    TITLE = "Efficient {A}lgorithms for {C}hannel {R}outing",
  1238.    BOOKTITLE = "IEEE Transactions on Computer-Aided Design",
  1239.    PAGES = "25-35",
  1240.    MONTH = "January",
  1241.    YEAR = "1982"
  1242. }
  1243.  
  1244. @CONFERENCE{egan84,
  1245.    AUTHOR = "P. Egan and C. L. Liu",
  1246.    TITLE = "Optimal {B}ipartite {F}olding of a {PLA}",
  1247.    BOOKTITLE = "IEEE Transactions on Computer-Aided Design",
  1248.    PAGES = "191-198",
  1249.    MONTH = "July",
  1250.    YEAR = "1984"
  1251. }
  1252.  
  1253. @CONFERENCE{asano82,
  1254.    AUTHOR = "T. Asano",
  1255.    TITLE = "An {O}ptimum {G}ate {P}lacement {A}lgorithm for {MOS}
  1256. {O}ne-{D}imensional {A}rrays",
  1257.    BOOKTITLE = "Journal of Digital Systems",
  1258.    PAGES = "1-25",
  1259.    MONTH = "January",
  1260.    YEAR = "1982"
  1261. }
  1262.  
  1263. @CONFERENCE{bryant-bdd,
  1264.    AUTHOR = "R. Bryant",
  1265.    TITLE = "{Graph-Based Algorithms for Boolean Function Manipulation}",
  1266.    BOOKTITLE = "IEEE Transactions on Computers",
  1267.    VOLUME = "C-35",
  1268.    PAGES = "677-691",
  1269.    MONTH = "August",
  1270.    YEAR = "1986"
  1271. }
  1272.  
  1273. @CONFERENCE{bryant-chapel-hill,
  1274.    AUTHOR = "R. Bryant",
  1275.    TITLE = "Symbolic {V}erification of {MOS} {C}ircuits",
  1276.    BOOKTITLE = "Proceedings of the 1985 Chapel Hill Conference on VLSI",
  1277.    PAGES = "419-438",
  1278.    MONTH = "December",
  1279.    YEAR = "1985"
  1280. }
  1281.  
  1282. @CONFERENCE{yacr,
  1283.    AUTHOR = "J. Reed and A. Sangiovanni-Vincentelli and M. Santamauro",
  1284.    TITLE = " A New Symbolic Channel Router: YACR2",
  1285.    BOOKTITLE = "IEEE Transactions on Computer-Aided Design",
  1286.    PAGES = "208-219",
  1287.    MONTH = "July",
  1288.    YEAR = "1985"
  1289. }
  1290.  
  1291. @CONFERENCE{szymanski,
  1292.    AUTHOR = "T. Szymanski",
  1293.    TITLE = "Dogleg {C}hannel {R}outing is {NP}-{C}omplete",
  1294.    BOOKTITLE = "IEEE Transactions on Computer-Aided Design",
  1295.    PAGES = "31-40",
  1296.    MONTH = "January",
  1297.    YEAR = "1985"
  1298. }
  1299.  
  1300. @CONFERENCE{miczo,
  1301.    AUTHOR = "A. Miczo",
  1302.    TITLE = "The sequential ATPG: A Theoretical Limit",
  1303.    BOOKTITLE = "Proceedings of the Int'l Test Conference",
  1304.    PAGES = "143-147",
  1305.    MONTH = "October",
  1306.    YEAR = "1983"
  1307. }
  1308.  
  1309. @CONFERENCE{hennie-book,
  1310.    AUTHOR = "F. C. Hennie",
  1311.    TITLE = "{Finite State Models for Logical Machines}",
  1312.    BOOKTITLE = "Wiley, New York",
  1313.    YEAR = "1968"
  1314. }
  1315.  
  1316. @CONFERENCE{hennie,
  1317.    AUTHOR = "F. C. Hennie",
  1318.    TITLE = "Fault Detecting Experiments for Sequential Circuits",
  1319.    BOOKTITLE = "Proceedings of the $5^{th}$ Annual Symposium and
  1320. Switching Theory and Logical Design",
  1321.    PAGES = "95-110",
  1322.    MONTH = "November",
  1323.    YEAR = "1974"
  1324. }
  1325.  
  1326. @CONFERENCE{contest,
  1327.    AUTHOR = "V. D. Agrawal and K-T. Cheng and P. Agrawal",
  1328.    TITLE = "{CONTEST}: {A} {C}oncurrent {T}est {G}enerator for
  1329. {S}equential {C}ircuits",
  1330.    BOOKTITLE = "Proceedings of the $25^{th}$ Design Automation Conference",
  1331.    PAGES = "84-89",
  1332.    MONTH = "June",
  1333.    YEAR = "1988"
  1334. }
  1335.  
  1336. @CONFERENCE{cheng-iscan,
  1337.    AUTHOR = "K-T. Cheng and V. D. Agrawal",
  1338.    TITLE = "An {E}conomical {S}can {D}esign for {S}equential {L}ogic
  1339. {T}est {G}eneration",
  1340.    BOOKTITLE = "Proceedings of the $19^{th}$ Fault Tolerant Computing
  1341. Symposium",
  1342.    MONTH = "June",
  1343.    YEAR = "1989"
  1344. }
  1345.  
  1346. @CONFERENCE{bhasker,
  1347.    AUTHOR = "J. Bhasker",
  1348.    TITLE = "Private Communication",
  1349.    MONTH = "March",
  1350.    YEAR = "1989"
  1351. }
  1352.  
  1353. @CONFERENCE{exact-state,
  1354.     AUTHOR = "S. Devadas and A. R. Newton",
  1355.     TITLE = "Exact {A}lgorithms for {O}utput {E}ncoding, {S}tate
  1356. {A}ssignment and {F}our-{L}evel {B}oolean {M}inimization",
  1357.     BOOKTITLE = "Proceedings of the $23^{rd}$ Hawaii Int'l Conference
  1358. on System Sciences",
  1359.     NOTE = "to appear in the IEEE Transactions on Computer-Aided
  1360. Design, January1991",
  1361.     MONTH = "January",
  1362.     YEAR = "1990"
  1363. }
  1364.  
  1365. @CONFERENCE{decomstate,
  1366.     AUTHOR = "S. Devadas",
  1367.     TITLE = "General Decomposition of Sequential Machines:
  1368. Relationships to State Assignment",
  1369.     BOOKTITLE = "Proceedings of the $26^{th}$ Design Automation Conference",
  1370.     PAGES = "314-320",
  1371.     MONTH = "June",
  1372.     YEAR = "1989"
  1373. }
  1374.  
  1375. @CONFERENCE{pla-smith,
  1376.    AUTHOR = "G. Smith",
  1377.    TITLE = "{D}etection of {F}aults in {PLA}s",
  1378.    BOOKTITLE = "IEEE Transactions on Computers",
  1379.    PAGES = "845-853",
  1380.    MONTH = "November",
  1381.    YEAR = "1979"
  1382. }
  1383.  
  1384. @CONFERENCE{serra,
  1385.    AUTHOR = "M. Serra and J. C. Muzio",
  1386.    TITLE = "Testing {PLA}s by {S}um of {S}yndromes",
  1387.    BOOKTITLE = "IEEE Transactions on Computers",
  1388.    PAGES = "1097-1110",
  1389.    MONTH = "September",
  1390.    YEAR = "1987"
  1391. }
  1392.  
  1393. @CONFERENCE{ligthart,
  1394.    AUTHOR = "M. Ligthart and R. Stans",
  1395.    TITLE = "A {F}ault {M}odel for {PLA}s",
  1396.    BOOKTITLE = "Proceedings of the $1^{st}$ European Test Conference",
  1397.    MONTH = "April",
  1398.    YEAR = "1989"
  1399. }
  1400.  
  1401. @BOOK{hodges-jackson-book,
  1402.    AUTHOR = "D. A. Hodges and H. G. Jackson",
  1403.    TITLE = "{Analysis and Design of Digital Integrated Circuits}",
  1404.    NOTE = "Second Edition",
  1405.    PUBLISHER = "McGraw Hill Book Company",
  1406.    YEAR = "1988"
  1407. }
  1408.  
  1409. @BOOK{glasser,
  1410.    AUTHOR = "L. Glasser and D. Dobberpuhl",
  1411.    TITLE = "The {D}esign and {A}nalysis of {VLSI} Circuits ",
  1412.    PUBLISHER = "Addison-Wesley ",
  1413.    YEAR = "1985"
  1414. }
  1415.  
  1416. @CONFERENCE{att-cascade,
  1417.    AUTHOR = "M. Foster",
  1418.    TITLE = "Partitioning Real Finite Automata",
  1419.    BOOKTITLE = "AT\&T Bell Laboratories Internal Memorandum",
  1420.    MONTH = "August",
  1421.    YEAR = "1988"
  1422. }
  1423.  
  1424. @CONFERENCE{exact-ismvl,
  1425.    AUTHOR = "S. Devadas",
  1426.    TITLE = "{Minimization of Functions with Multiple-Valued Outputs:
  1427. Theory and Applications}",
  1428.    BOOKTITLE = "Proceedings of the $20^{th}$ Int'l Symposium on
  1429. Multiple-Valued Logic",
  1430.    MONTH = "May",
  1431.    YEAR = "1990"
  1432. }
  1433.  
  1434. @CONFERENCE{multiseq,
  1435.    AUTHOR = "S. Devadas",
  1436.    TITLE = "Approaches to {M}ulti-Level {S}equential {L}ogic {S}ynthesis",
  1437.    BOOKTITLE = "Proceedings of the $26^{th}$ Design Automation Conference",
  1438.    PAGES = "270-276",
  1439.    MONTH = "June",
  1440.    YEAR = "1989"
  1441. }
  1442.  
  1443. @CONFERENCE{bool-rel,
  1444.    AUTHOR = "R. K. Brayton and F. Somenzi",
  1445.    TITLE = "Boolean {R}elations and the {I}ncomplete {S}pecification of
  1446. {L}ogic {N}etworks",
  1447.    BOOKTITLE = "Proceedings of VLSI 89",
  1448.    MONTH = "August",
  1449.    YEAR = "1989"
  1450. }
  1451.  
  1452. @CONFERENCE{kernighan,
  1453.    AUTHOR = "B. W. Kernighan and S. Lin",
  1454.    TITLE = "An {E}fficient {H}euristic {P}rocedure for {P}artitioning
  1455. {G}raphs",
  1456.    BOOKTITLE = "The Bell System Technical Journal",
  1457.    PAGES = "291-307",
  1458.    MONTH = "February",
  1459.    YEAR = "1970"
  1460. }
  1461.  
  1462. @CONFERENCE{testdecom,
  1463.     AUTHOR = "P. Ashar and S. Devadas and A. R. Newton",
  1464.     TITLE = "Testability-Driven Decomposition of Large Sequential Machines",
  1465.     BOOKTITLE = "Proceedings of the Int'l Conference on Computer Design",
  1466.     MONTH = "October",
  1467.     PAGES = "273-276",
  1468.     YEAR = "1990"
  1469. }
  1470.  
  1471. @CONFERENCE{optdecom,
  1472.     AUTHOR = "P. Ashar and S. Devadas and A. R. Newton",
  1473.     TITLE = "Optimum and {H}euristic {A}lgorithms for {F}inite {S}tate
  1474. {M}achine {D}ecomposition and {P}artitioning",
  1475.     BOOKTITLE = "Proceedings of the Int'l Conference on Computer-Aided
  1476. Design",
  1477.     PAGES = "216-219",
  1478.     MONTH = "November",
  1479.     YEAR = "1989"
  1480. }
  1481.  
  1482. @CONFERENCE{disjtest,
  1483.     AUTHOR = "S. Devadas and K. Keutzer",
  1484.     TITLE = "Boolean Minimization and Algebraic Factorization
  1485. Procedures for Fully Testable Sequential Machines",
  1486.     BOOKTITLE = "Proceedings of the Int'l Conference on Computer-Aided
  1487. Design",
  1488.     PAGES = "208-211",
  1489.     MONTH = "November",
  1490.     YEAR = "1989"
  1491. }
  1492.  
  1493. @CONFERENCE{intercon,
  1494.     AUTHOR = "S. Devadas and H-K. T. Ma and A. R. Newton",
  1495.     TITLE = "Redundancies and Don't Cares in Sequential Logic Synthesis",
  1496.     BOOKTITLE = "Proceedings of the Int'l Test Conference",
  1497.     MONTH = "August",
  1498.     YEAR = "1989"
  1499. }
  1500.  
  1501. @CONFERENCE{malik-bdd,
  1502.    AUTHOR = "S. Malik and A. R. Wang and R. Brayton and A.
  1503. Sangiovanni-Vincentelli",
  1504.    TITLE = "Logic {V}erification using {B}inary {D}ecision {D}iagrams in a
  1505. {L}ogic {S}ynthesis {E}nvironment",
  1506.    BOOKTITLE = "Proceedings of the Int'l Conference on Computer-Aided Design",
  1507.    PAGES = "6-9",
  1508.    MONTH = "November",
  1509.    YEAR = "1988"
  1510. }
  1511.  
  1512. @CONFERENCE{ml-taut,
  1513.    AUTHOR = "G. D. Hachtel and R. M. Jacoby",
  1514.    TITLE = "Verification {A}lgorithms for {VLSI} {S}ynthesis",
  1515.    BOOKTITLE = "IEEE Transactions on Computer-Aided Design",
  1516.    PAGES = "616-640",
  1517.    MONTH = "May",
  1518.    YEAR = "1988"
  1519. }
  1520.  
  1521. @CONFERENCE{supowit,
  1522.    AUTHOR = "K. J. Supowit and S. J. Friedman",
  1523.    TITLE = "A {N}ew {M}ethod for {V}erifying {S}equential {C}ircuits",
  1524.    BOOKTITLE = "Proceedings of the $23^{rd}$ Design Automation Conference",
  1525.    PAGES = "200-207",
  1526.    MONTH = "June",
  1527.    YEAR = "1986"
  1528. }
  1529.  
  1530. @CONFERENCE{temporal,
  1531.    AUTHOR = "D. Dill and E. Clarke",
  1532.    TITLE = "Automatic {V}erification of {A}synchronous {C}ircuits
  1533. {U}sing {T}emporal {L}ogic",
  1534.    BOOKTITLE = "Proceedings of the 1985 Chapel Hill Conference on VLSI",
  1535.    PAGES = "127-143",
  1536.    MONTH = "December",
  1537.    YEAR = "1985"
  1538. }
  1539.  
  1540.  
  1541. @CONFERENCE{hwang87,
  1542.    AUTHOR = "S. Hwang and A. R. Newton",
  1543.    TITLE = "An {E}fficient {D}esign {C}orrectness {C}hecker for
  1544. {F}inite {S}tate {M}achines",
  1545.    BOOKTITLE = "Proceedings of the Int'l Conference on Computer-Aided Design",
  1546.    PAGES = "410-413",
  1547.    MONTH = "November",
  1548.    YEAR = "1987"
  1549. }
  1550.  
  1551. @CONFERENCE{burch-verif,
  1552.    AUTHOR = "J. Burch and E. Clarke and K. McMillan and D. Dill",
  1553.    TITLE = "{Sequential Circuit Verification Using Symbolic Model Checking}",
  1554.    BOOKTITLE = "Proceedings of the $27^{th}$ Design Automation Conference",
  1555.    MONTH = "June",
  1556.    YEAR = "1990",
  1557.    PAGES = "46-51"
  1558. }
  1559.  
  1560. @CONFERENCE{ghosh-verif,
  1561.    AUTHOR = "A. Ghosh and S. Devadas and A. R. Newton",
  1562.    TITLE = "Verification of {I}nteracting {S}equential {C}ircuits",
  1563.    BOOKTITLE = "Proceedings of the $27^{th}$ Design Automation Conference",
  1564.    MONTH = "June",
  1565.    YEAR = "1990",
  1566.    PAGES = "213-219"
  1567. }
  1568.  
  1569. @CONFERENCE{ghosh,
  1570.    AUTHOR = "A. Ghosh and S. Devadas and A. R. Newton",
  1571.    TITLE = "Test {G}eneration for {H}ighly {S}equential {C}ircuits",
  1572.    BOOKTITLE = "Proceedings of the Int'l Conference on Computer-Aided Design",
  1573.    PAGES = "362-365",
  1574.    MONTH = "November",
  1575.    YEAR = "1989"
  1576. }
  1577.  
  1578. @CONFERENCE{sliding,
  1579.    AUTHOR = "S. Malik and E. Sentovich and R. Brayton and A.
  1580. Sangiovanni-Vincentelli",
  1581.    TITLE = "Retiming and {R}esynthesis: {O}ptimizing {S}equential
  1582. {C}ircuits {U}sing {C}ombinational {T}echniques",
  1583.    BOOKTITLE = "Proceedings of the 1989 MCNC Logic Synthesis Workshop",
  1584.    MONTH = "May",
  1585.    YEAR = "1989"
  1586. }
  1587.  
  1588. @CONFERENCE{synchronous,
  1589.    AUTHOR = "G. De Micheli and R. Yip",
  1590.    TITLE = "{Synchronous Logic Synthesis}",
  1591.    BOOKTITLE = "Proceedings of the 1989 MCNC Logic Synthesis Workshop",
  1592.    MONTH = "May",
  1593.    YEAR = "1989"
  1594. }
  1595.  
  1596. @CONFERENCE{unify,
  1597.    AUTHOR = "S. Devadas and K. Keutzer",
  1598.    TITLE = "A {U}nified {A}pproach to the {S}ynthesis of {F}ully
  1599. {T}estable {S}equential {M}achines",
  1600.    BOOKTITLE = "Proceedings of $23^{rd}$ Hawaii Int'l Conference on
  1601. System Sciences",
  1602.    NOTE = "to appear in the IEEE Transactions on Computer-Aided Design,
  1603. January 1991",
  1604.    MONTH = "January",
  1605.    YEAR = "1990"
  1606. }
  1607.  
  1608. @CONFERENCE{reddc,
  1609.    AUTHOR = "S. Devadas and H-K. Tony Ma and A. R. Newton",
  1610.    TITLE = "Redundancies and {D}on't {C}ares in {S}equential {L}ogic
  1611. {S}ynthesis",
  1612.    BOOKTITLE = "Journal of Electronic Testing: Theory and Applications",
  1613.    PAGES = "15-30",
  1614.    MONTH = "January",
  1615.    YEAR = "1990"
  1616. }
  1617.  
  1618. @CONFERENCE{mercer,
  1619.    AUTHOR = "C. T. Glover and M. R. Mercer",
  1620.    TITLE = "A {M}ethod of {D}elay {F}ault {T}est {G}eneration",
  1621.    BOOKTITLE = "Proceedings of the $25^{th}$ Design Automation Conference",
  1622.    MONTH = "June",
  1623.    YEAR = "1988",
  1624.    PAGES = "90-95"
  1625. }
  1626.  
  1627. @CONFERENCE{hayashi,
  1628.    AUTHOR = "T. Hayashi and K. Hatayama and K. Sato and T. Natabe",
  1629.    TITLE = "A {D}elay {T}est {G}enerator for {LSI} {L}ogic",
  1630.    BOOKTITLE = "Proceedings of the $14^{th}$ Fault Tolerant Computing
  1631. Symposium",
  1632.    MONTH = "June",
  1633.    YEAR = "1984",
  1634.    PAGES = "146-149"
  1635. }
  1636.  
  1637. @CONFERENCE{ regular-structures,
  1638.         author = { M. J. Bryan and S. Devadas and K. Keutzer},
  1639.         title = "{ Analysis and Design of Regular Structures for Robust
  1640. Dynamic Fault Testability}",
  1641.     booktitle = {Submitted to the Int'l Symposium on Circuits and Systems},
  1642.         month = {  October },
  1643.         year = { 1990 }
  1644. }
  1645.  
  1646. @CONFERENCE{ b-d-k-alg,
  1647.         author = { M. J. Bryan and S. Devadas and K. Keutzer},
  1648.         title = "{ Testability-Preserving Circuit Transformations}",
  1649.     booktitle = {Proceeedings of the Int'l Conference on Computer-Aided Design},
  1650.         month = {  November },
  1651.         year = { 1990 }
  1652. }
  1653.  
  1654. @CONFERENCE{ delay-syn,
  1655.         author = { S. Devadas and K. Keutzer},
  1656.         title = "Synthesis and {O}ptimization {P}rocedures for
  1657. {R}obustly {D}elay-{F}ault {T}estable {L}ogic {C}ircuits",
  1658.     booktitle = {Proceedings of the $27^{th}$ Design Automation Conference},
  1659.         pages = { 221-227 },
  1660.         month = {  June },
  1661.         year = { 1990 }
  1662. }
  1663.  
  1664. @CONFERENCE{ delay-nec-suf,
  1665.         author = { S. Devadas and K. Keutzer},
  1666.         title = "Necessary and {S}ufficient {C}onditions for {R}obust
  1667. {D}elay-{F}ault {T}estability of {L}ogic {C}ircuits",
  1668.         booktitle = {Sixth MIT Conference on Advanced Research on VLSI},
  1669.         pages = { 221-238 },
  1670.         month = {  April },
  1671.         year = { 1990 }
  1672. }
  1673.  
  1674. @inproceedings{ li-reddy-sahni,
  1675.     author = "  W-N  Li and S. M. Reddy and S. Sahni",
  1676.     title = "{On Path Selection in Combinational Logic Circuits}",
  1677.     booktitle = {IEEE Transactions on Computer-Aided Design},
  1678.     PAGES = "56-63",
  1679.     month = {January},
  1680.     year = {1989}
  1681. }
  1682.  
  1683. @inproceedings{ lin-reddy-patil,
  1684.     author = "  C.  Lin and S. M. Reddy and S. Patil",
  1685.     title = "An {A}utomatic {T}est {P}attern {G}enerator for the
  1686. {D}etection of {P}ath {D}elay {F}aults",
  1687.     booktitle = {Proceedings of the Int'l Conference on Computer-Aided
  1688. Design},
  1689.     PAGES = "284-287",
  1690.     year = {1987}
  1691. }
  1692.  
  1693. @inproceedings{kundu-reddy-ftcs,
  1694.     author = "  S. Kundu and S. M. Reddy",
  1695.     title = "On the {D}esign of {R}obust {T}estable {CMOS}
  1696. {C}ombinational {L}ogic {C}ircuits",
  1697.     booktitle = {Proceedings of the Fault Tolerant Computing Symposium},
  1698.    PAGES = "220-225",
  1699.     year = {1988}
  1700. }
  1701.  
  1702. @CONFERENCE{kundu-reddy-jha,
  1703.    AUTHOR = "S. Kundu and S. M. Reddy and N. K. Jha",
  1704.    TITLE = "On the {D}esign of {R}obust {M}ultiple {F}ault {T}estable
  1705. {CMOS} {C}ombinational {L}ogic {C}ircuits",
  1706.    BOOKTITLE = "Proceedings of the Int'l Conference on Computer-Aided Design",
  1707.    MONTH = "November",
  1708.    YEAR = "1988",
  1709.    PAGES = "240-243"
  1710. }
  1711.  
  1712. @CONFERENCE{menon,
  1713.    AUTHOR = "Y. Levendel and P. R. Menon",
  1714.    TITLE = "Transition {F}aults in {C}ombinational {C}ircuits: {I}nput
  1715. {T}ransition {T}est {G}eneration and {F}ault {S}imulation",
  1716.    BOOKTITLE = "Proceedings of the $16^{th}$ Fault Tolerant Computing
  1717. Symposium",
  1718.    MONTH = "June",
  1719.    YEAR = "1985",
  1720.    PAGES = "278-283"
  1721. }
  1722.  
  1723. @CONFERENCE{mala1,
  1724.    AUTHOR = "C. C. Liaw and S. Y. Su and Y. K. Malaiya",
  1725.    TITLE = "Test {G}eneration for {D}elay {F}aults {U}sing the
  1726. {S}tuck-at {F}ault {T}est {S}et",
  1727.    BOOKTITLE = "Proceedings of the Int'l Test Conference",
  1728.    MONTH = "November",
  1729.    YEAR = "1980",
  1730.    PAGES = "167-175"
  1731. }
  1732.  
  1733. @CONFERENCE{mala2,
  1734.    AUTHOR = "Y. K. Malaiya and R. Narayanswamy",
  1735.    TITLE = "Testing for {T}iming {F}ailures in {S}ynchronous
  1736. {S}equential {I}ntegrated {C}ircuits",
  1737.    BOOKTITLE = "Proceedings of the Int'l Test Conference",
  1738.    MONTH = "October",
  1739.    YEAR = "1983",
  1740.    PAGES = "560-571"
  1741. }
  1742.  
  1743. @CONFERENCE{lin-reddy,
  1744.    AUTHOR = "C. J. Lin and S. M. Reddy",
  1745.    TITLE = "On {D}elay {F}ault {T}esting in {L}ogic {C}ircuits",
  1746.    BOOKTITLE = "IEEE Transactions on Computer-Aided Design",
  1747.    MONTH = "September",
  1748.    YEAR = "1987",
  1749.    PAGES = "694-703"
  1750. }
  1751.  
  1752. @CONFERENCE{rajski,
  1753.    AUTHOR = "J. Rajski and H. Cox",
  1754.    TITLE = "A {M}ethod of {T}est {G}eneration and {F}ault {D}iagnosis
  1755. in {V}ery {L}arge {C}ircuits",
  1756.    BOOKTITLE = "Proceedings of the Int'l Test Conference",
  1757.    MONTH = "September",
  1758.    YEAR = "1987",
  1759.    PAGES = "932-943"
  1760. }
  1761.  
  1762. @CONFERENCE{smith,
  1763.    AUTHOR = "G. L. Smith",
  1764.    TITLE = "A {M}odel for {D}elay {F}aults {B}ased on {P}aths",
  1765.    BOOKTITLE = "Proceedings of the Int'l Test Conference",
  1766.    MONTH = "September",
  1767.    YEAR = "1985",
  1768.    PAGES = "342-349"
  1769. }
  1770.  
  1771. @CONFERENCE{iyengar,
  1772.    AUTHOR = "J. A. Waicukauski and E. Lindbloom and B. Rosen and V. Iyengar",
  1773.    TITLE = "{T}ransition {F}ault {S}imulation by {P}arallel {P}attern
  1774. {S}ingle {F}ault {P}ropagation",
  1775.    BOOKTITLE = "Proceedings of the Int'l Test Conference",
  1776.    MONTH = "September",
  1777.    YEAR = "1986",
  1778.    PAGES = "542-549"
  1779. }
  1780.  
  1781. @CONFERENCE{glover,
  1782.    AUTHOR = "C. T. Glover and M. R. Mercer",
  1783.    TITLE = "A {D}eterministic {A}pproach to {A}djacency {T}esting for
  1784. {D}elay {F}aults",
  1785.    BOOKTITLE = "Proceedings of 26th Design Automation Conference",
  1786.    MONTH = "June",
  1787.    YEAR = "1989",
  1788.    PAGES = "351-356"
  1789. }
  1790.  
  1791. @CONFERENCE{roy-delay-fault,
  1792.    AUTHOR = "K. Roy and K. De and J. A. Abraham and S. Lusky",
  1793.    TITLE = "{S}ynthesis of {D}elay {F}ault {T}estable {C}ombinational
  1794. {L}ogic",
  1795.    BOOKTITLE = "Proceedings of the Int'l Conference on Computer-Aided Design",
  1796.    MONTH = "November",
  1797.    YEAR = "1989",
  1798.    PAGES = "418-421"
  1799. }
  1800.  
  1801. @BOOK{booth-book,
  1802.    AUTHOR = "T. L. Booth",
  1803.    TITLE= "Sequential Machines and Automata Theory",
  1804.    PUBLISHER = "John Wiley and Sons",
  1805.    YEAR = "1967"
  1806. }
  1807.  
  1808. @BOOK{bre-book,
  1809.    AUTHOR = "M. A. Breuer and A. D. Friedman",
  1810.    TITLE= "Diagnosis and Reliable Design of Digital Systems",
  1811.    PUBLISHER = "Computer Science Press",
  1812.    YEAR = "1976",
  1813.    PAGES = "352-355"
  1814. }
  1815.  
  1816. @inproceedings{ maly,
  1817.     author = {  W. Maly },
  1818.     title = {Realistic Fault Modeling for {VLSI} Testing},
  1819.     booktitle = {  Proceedings of the $24^{th}$ Design Automation Conference
  1820. },
  1821.     pages = {  173-180 },
  1822.     month = { June },
  1823.     year = { 1987 }
  1824. }
  1825.  
  1826. @inproceedings{mcgeer-transforms,
  1827.     author = { P. McGeer and R. Brayton},
  1828.     title = "{The Satisfiability Don't Care Set and Invariant
  1829. Transformations in Multi-level Synthesis}",
  1830.     booktitle = "Proceedings of the Int'l Conference on Computer-Aided
  1831. Design",
  1832.     month = {November},
  1833.     year = {1989}
  1834. }
  1835.  
  1836. @phdthesis{mcgeer-thesis,
  1837.     author = "P. McGeer",
  1838.     title = {On the interaction of functional and timing behavior of combinational
  1839. logic circuits},
  1840.     school = ucb,
  1841.     month = nov,
  1842.     year = 1989
  1843. }
  1844.  
  1845. @book{espresso-book,
  1846.     author = {R. Brayton and G. Hachtel and C. McMullen and  A.
  1847. Sangiovanni-Vincentelli},
  1848.     title = "Logic {M}inimization {A}lgorithms for {VLSI} {S}ynthesis",
  1849.     publisher = {Kluwer Academic Publishers},
  1850.     year = 1984
  1851.     }
  1852.  
  1853. @CONFERENCE{d-k-unify, 
  1854.     AUTHOR = "S. Devadas and K. Keutzer", 
  1855.     TITLE = " A Unified Approach to the Synthesis of Fully Testable
  1856. Sequential Machines",
  1857.     BOOKTITLE = "Proceedings of the $23^{rd}$ Hawaii Int'l Conference
  1858. on System Sciences",
  1859.     NOTE = "also to appear in IEEE Transactions on Computer-Aided
  1860. Design, January 1991",
  1861.     MONTH = "January",
  1862.     YEAR = "1990" 
  1863.  
  1864. @CONFERENCE{d-k-bool,
  1865.     AUTHOR = "S. Devadas and K. Keutzer",
  1866.     TITLE = "{Boolean Minimization and Algebraic Factorization
  1867. Procedures for Fully Testable Sequential Machines}",
  1868.     PAGES = "208-211",
  1869.     BOOKTITLE = "Int'l Conference on Computer-Aided Design",
  1870.     MONTH = "November",
  1871.     YEAR = "1989"
  1872. }
  1873.  
  1874.  
  1875. @CONFERENCE{bryan-brglez-lisanke,
  1876.     AUTHOR = "D. Bryan and F. Brglez and R. Lisanke",
  1877.     TITLE = "Redundancy {I}dentification and {R}emoval",
  1878.     BOOKTITLE = "Proceedings of the Internanational Workshop on Logic
  1879. Synthesis",
  1880.     MONTH = "May",
  1881.     YEAR = "1989"
  1882. }
  1883.  
  1884. @CONFERENCE{mccl56,
  1885.     AUTHOR = "E. J. McCluskey",
  1886.     TITLE = "Minimization of Boolean Functions",
  1887.     BOOKTITLE = "Bell Lab. Technical Journal",
  1888.     PUBLISHER = "Bell Lab.",
  1889.     VOLUME = "35",
  1890.     PAGES = "1417-1444",
  1891.     MONTH = "November",
  1892.     YEAR = "1956"
  1893. }
  1894.  
  1895. @article{johnson-guide-85,
  1896.     author = "D. S. Johnson",
  1897.     title = "{The NP-Completeness Column: an Ongoing Guide}",
  1898.     journal = "Journal of Algorithms",
  1899.         volume = {6},
  1900.     pages = {291-305},
  1901.         year = { 1985 }
  1902. }
  1903.  
  1904. @book{ fujiwara-book,
  1905.     author = {  H. Fujiwara},
  1906.     title = {  Logic Testing and Design for Testability},
  1907.     publisher = {  MIT Press},
  1908.     year = { 1985 },
  1909.     address = {  Cambridge MA }
  1910. }
  1911.  
  1912. @article{bartlett-etal-implicit-dc,
  1913.     author = {K. Bartlett and et al.},
  1914.     title = {Multilevel logic minimization using implicit don't cares},
  1915.     journal = {IEEE Transactions on Computer-Aided Design of Integrate
  1916.               Circuits and Systems}, 
  1917.         volume = {  7},
  1918.         month = {  June },
  1919.         number = {  6 },
  1920.     pages = {723-740},
  1921.         year = { 1988 }
  1922. }
  1923.  
  1924. @unpublished{ reddy-private,
  1925.         author = {  S. M. Reddy },
  1926.         note = {  Personal Communication },
  1927.         month = { July },
  1928.         year = { 1990 }
  1929. }
  1930.  
  1931. @unpublished{ bill-lin,
  1932.         author = {  B. Lin },
  1933.         note = {  personal communication },
  1934.         year = { 1989 }
  1935. }
  1936.  
  1937. @unpublished{ gregory-rudell-non-flattened,
  1938.         author = {  D. Gregory and R. Rudell},
  1939.         note = {  personal communication },
  1940.         year = { 1989 }
  1941. }
  1942.  
  1943. @unpublished{ touati,
  1944.         author = {  H. Touati and Y. Watanabe},
  1945.         note = {  personal communication },
  1946.         year = { 1989 }
  1947. }
  1948.  
  1949. @unpublished{ rudell-perf-test,
  1950.         author = {  R. Rudell},
  1951.         note = {  personal communication },
  1952.         year = { 1989 }
  1953. }
  1954.  
  1955. @unpublished{ bohm-testing,
  1956.         author = {  M. Bohm},
  1957.         note = {  personal communication },
  1958.         year = { 1988 }
  1959. }
  1960.  
  1961. @unpublished{ morrison-testing,
  1962.         author = {  G. Hachtel and R. Jacoby and C. Morrison},
  1963.         title = {  Logic Optimization and Testability },
  1964.         note = {  unpublished manuscript },
  1965.         year = { 1988 }
  1966. }
  1967.  
  1968. @article{ kohavi-kohavi,
  1969.     author = {  I. Kohavi and Z. Kohavi},
  1970.     title =   "Detection of multiple faults in combinational logic networks",
  1971.     journal = {  IEEE Transactions on Computers},
  1972.     volume = {  C21 },
  1973.     month = {  June },
  1974.     number = {  6 },
  1975.     pages = {556-568},
  1976.     year = { 1972 }
  1977. }
  1978.  
  1979. @article{ podem,
  1980.     author = {  P. Goel},
  1981.     title =   "An {I}mplicit {E}numeration {A}lgorithm to {G}enerate {T}ests
  1982. for
  1983. {C}ombinational {L}ogic {C}ircuits",
  1984.     journal = {  IEEE Transactions on Computers},
  1985.     year = { 1981},
  1986.     volume = {  C30 },
  1987.     month = {  March },
  1988.     number = {  3 },
  1989.     pages = {215-222}
  1990. }
  1991.  
  1992. @article{ schertz-metze-design,
  1993.     author = {  D. Scherz and G. Metze},
  1994.     title =   "On the Design of Multiple Fault Diagnosable Networks",
  1995.     journal = {  IEEE Transactions on Computers},
  1996.     year = { 1971},
  1997.     volume = {  C20 },
  1998.     month = {  November },
  1999.     number = {  11 },
  2000.     pages = {1361-1364}
  2001. }
  2002.  
  2003. @article{ hayes-nand,
  2004.     author = {  John P. Hayes},
  2005.     title =   "A {NAND} Model for Fault Diagnosis in Combinational Logic 
  2006. Networks",
  2007.     journal = {  IEEE Transactions on Computers},
  2008.     year = { 1971},
  2009.     volume = {  C20 },
  2010.     month = {  December },
  2011.     number = {  12 },
  2012.     pages = {1496-1505}
  2013. }
  2014.  
  2015. @article{ armstrong-minimal,
  2016.     author = {  D. B. Armstrong},
  2017.     title =   "On {F}inding a {N}early {M}inimal {S}et of {F}ault {D}etection
  2018. {T}ests for {C}ombinational {L}ogic {N}ets",
  2019.     journal = {  IEEE Transactions on Computers},
  2020.     year = { 1966},
  2021.     pages = {  66-73 },
  2022.     volume = {  EC-15 },
  2023.     month = {  February },
  2024.     number = {  2 }   
  2025. }
  2026.  
  2027. @article{ hayes-minimal,
  2028.     author = {  John P. Hayes},
  2029.     title =   "{On Realizations of Boolean Functions Requiring a Minimal
  2030. or Near-Minimal Number of Tests}",
  2031.     journal = {  IEEE Transactions on Computers},
  2032.     year = { 1971},
  2033.     volume = {  C20 },
  2034.     month = {  December },
  2035.     number = {  12 }   
  2036. }
  2037.  
  2038. @article{ brand-redund,
  2039.     author = {  Daniel Brand}, 
  2040.     title =   "Redundancy and Don't Cares in Logic Synthesis",
  2041.     journal = {  IEEE Transactions on Computers},
  2042.     year = { 1983},
  2043.     volume = {  C32 },
  2044.     month = {  October },
  2045.     number = {  10 }   
  2046. }
  2047.  
  2048. @article{ schertz-metze,
  2049.     author = {  D. Scherz and G. Metze},
  2050.     title =   "A New Representation for Faults in Combinational 
  2051. Digital Circuits",
  2052.     journal = {  IEEE Transactions on Computers},
  2053.     year = { 1972},
  2054.     volume = {  C21 },
  2055.     month = {  August },
  2056.     number = {  8 }   
  2057. }
  2058.  
  2059. @article{ dandapani-74,
  2060.     author = {  R. Dandapani and S. Reddy},
  2061.     title =   "On the Design of Logic Networks with Redundancy and Testability
  2062. Considerations",
  2063.     journal = {  IEEE Transactions on Computers},
  2064.     year = { 1974 },
  2065.     volume = {  C23 },
  2066.     month = {  November },
  2067.     number = {  11 }
  2068. }
  2069.  
  2070. @article{ lee-redundancy,
  2071.     author = {  Hsia-Peng Lee and Edward Davidson},
  2072.     title =   "Redundancy Testing in Combinational Networks",
  2073.     journal = {  IEEE Transactions on Computers},
  2074.     year = { 1974 },
  2075.     volume = {  C23 },
  2076.     month = {  October },
  2077.     number = {  10 }
  2078. }
  2079.  
  2080. @article{ cause-effect-analysis},
  2081.     author = {  Douglas Bossen and  Se June Hong},
  2082.     title =   "Cause-Effect Analysis for Multiple Fault Detection in 
  2083. Combinational Networks",
  2084.     journal = {  IEEE Transactions on Computers},
  2085.     year = { 1971 },
  2086.     volume = {  C20 },
  2087.     month = {  November },
  2088.     number = {  11 }
  2089. }
  2090.  
  2091. @inproceedings{ lssd,
  2092.     author = {  E. Eichelberger and T. W. Williams},
  2093.     title = "A logical design structure for LSI Testing",
  2094.     booktitle = {Proceedings of the 14th Design Automation Conference},
  2095.     pages = {  462-468 },
  2096.     month = {  June },
  2097.     year = {1977}
  2098. }
  2099.  
  2100. @inproceedings{ shulz-redund,
  2101.     author = {  Michael Schulz and Elisabeth Auth},
  2102.     title = "Advanced Automatic Test Pattern Generation and Redundancy 
  2103. Identification Techniques",
  2104.     booktitle = {Proceedings of the Fault Tolerant Computing Symposium},
  2105.     year = {1988}
  2106. }
  2107.  
  2108. @article{ williams-parker,
  2109.     author = {   T. W. Williams and K. P. Parker},
  2110.     title =   "Design for testability- a survey",
  2111.     journal = {  IEEE Transactions on Computers},
  2112.     year = { 1982 },
  2113.     volume = {  C31 },
  2114.     month = {  January },
  2115.     number = {  1 },
  2116.     pages = {  2-15 },
  2117.     year = {1982}
  2118. }
  2119.  
  2120. @inproceedings{ miczo-limit,
  2121.     author = "  Alexander Miczo",
  2122.     title = "The Sequential {ATPG}: A Theoretical Limit",
  2123.     booktitle = {1983 International  Test Conference},
  2124.     pages = {  143-147},
  2125.     year = {1983}
  2126. }
  2127.  
  2128. @article{kundu-covering,
  2129.     author =   "S. Kundu",
  2130.     title =   "Design of {M}ultioutput {CMOS} {C}ombinational
  2131. {C}ircuits for {R}obust {T}estability",
  2132.     journal = {  IEEE Transactions on Computer-Aided Design},
  2133.     year = { 1989 },
  2134.     pages = {  1222-1226},
  2135.     volume = {  8 },
  2136.     month = {  November },
  2137.     number = {  11 }
  2138. }
  2139.  
  2140.  
  2141. @BOOK{roth-book,
  2142.     AUTHOR = "C. H. Roth",
  2143.     TITLE = "Fundamentals of Logic Design",
  2144.     PUBLISHER = "West Publishing Company",
  2145.     YEAR = "1979"
  2146. }
  2147.  
  2148. @CONFERENCE{rudell-phd,
  2149.     AUTHOR = "R. Rudell",
  2150.     TITLE = "Logic {S}ynthesis for {VLSI} {D}esign",
  2151.     BOOKTITLE = "U. C. Berkeley, ERL Memo 89/49",
  2152.     MONTH = "April",
  2153.     YEAR = "1989"
  2154. }
  2155.  
  2156. @CONFERENCE{anton-ms,
  2157.     AUTHOR = "A. Stoelzle",
  2158.     TITLE = "A {VLSI} {W}ordprocessing {S}ubsystem for a {R}eal {T}ime
  2159. {L}arge {V}ocabulary {C}ontinuous {S}peech {R}ecognition {S}ystem",
  2160.     BOOKTITLE = "MS Thesis",
  2161.     MONTH = "September",
  2162.     YEAR = "1989"
  2163. }
  2164.  
  2165. @BOOK{kohavi-book,
  2166.     AUTHOR = "Z. Kohavi",
  2167.     TITLE = "Switching and Finite Automata Theory",
  2168.     PUBLISHER = "Computer Science Press",
  2169.     YEAR = "1978"
  2170. }
  2171.  
  2172. @BOOK{pdp-book,
  2173.     AUTHOR = "D. P. Siewiorek and C. G. Bell and A. Newell",
  2174.     TITLE = "Computer Structures: Principles and Examples",
  2175.     PUBLISHER = "McGraw-Hill Book Company",
  2176.     YEAR = "1982"
  2177. }
  2178.  
  2179. @article{rabiner,
  2180.     author =  "B. H. Juang and L. R. Rabiner",
  2181.     title =  "An {I}ntroduction to {H}idden {M}arkov {M}odels",
  2182.     journal = {  IEEE ASSP Magazine},
  2183.     year = { 1986 },
  2184.     pages = {  14-16},
  2185.     month = {  January }
  2186. }
  2187.  
  2188. @MANUAL{federal-des,
  2189.     TITLE = "Data Encryption Standard",
  2190.     ORGANIZATION = "U. S. Department of Commerce, National Bureau of
  2191. Standards",
  2192.     MONTH = "January",
  2193.     YEAR = "1977",
  2194.     NOTE = "Federal Information Processing Standards Publication (FIPS PUB
  2195. 46)"
  2196. }
  2197.  
  2198. @CONFERENCE{unix-des,
  2199.     AUTHOR = "R. Morris and K. Thompson",
  2200.     TITLE = "Password {S}ecurity: {A} {C}ase {H}istory",
  2201.     BOOKTITLE = "Unix Programmers Manual's Manual, Seventh Edition, Volume
  2202. 2A",
  2203.     PUBLISHER = "Bell Laboratories",
  2204.     MONTH = "January",
  2205.     YEAR = "1979"
  2206. }
  2207.  
  2208. @CONFERENCE{cheng-agrawal-initialize,
  2209.     AUTHOR = "K-T. Cheng and V. D. Agrawal",
  2210.     TITLE = "State Assignment for Initializable Synthesis",
  2211.     BOOKTITLE = "Proceedings of the Int'l Conference on Computer-Aided
  2212. Design",
  2213.     PAGES = "212-215",
  2214.     MONTH = "November",
  2215.     YEAR = "1989"
  2216. }
  2217.  
  2218. @CONFERENCE{cheng-agrawal-encode,
  2219.     AUTHOR = "K-T. Cheng and V. D. Agrawal",
  2220.     TITLE = "Design of {S}equential {M}achines for {E}fficient {T}est
  2221. {G}eneration",
  2222.     BOOKTITLE = "Proceedings of the Int'l Conference on Computer-Aided
  2223. Design",
  2224.     PAGES = "358-361",
  2225.     MONTH = "November",
  2226.     YEAR = "1989"
  2227. }
  2228.  
  2229. @CONFERENCE{ghosh-rtl,
  2230.     AUTHOR = "A. Ghosh and S. Devadas and A. R. Newton",
  2231.     TITLE = "Sequential {T}est {G}eneration at the {R}egister
  2232. {T}ransfer and {L}ogic {L}evels",
  2233.     BOOKTITLE = "Proceedings of the $27^{th}$ Design Automation Conference",
  2234.     PAGES = "580-586",
  2235.     MONTH = "June",
  2236.     YEAR = "1990"
  2237. }
  2238.  
  2239. @CONFERENCE{seq-multi,
  2240.    AUTHOR = "P. Ashar and S. Devadas and A. R. Newton",
  2241.    TITLE = "Multiple {F}ault {T}estable {S}equential {M}achines",
  2242.    BOOKTITLE = "Proceedings of the Int'l Conference on Circuits and Systems",
  2243.    PAGES = "3118-3121",
  2244.    MONTH = "May",
  2245.    YEAR = "1989"
  2246. }
  2247.  
  2248. @CONFERENCE{tohma-fail-safe,
  2249.     AUTHOR = "Y. Tohma and Y. Ohyama and R. Zakai",
  2250.     TITLE = "Realization of {F}ail-{S}afe {S}equential {M}achines by
  2251. {U}sing a k-out-of-n {C}ode",
  2252.     BOOKTITLE = "IEEE Transactions on Computers",
  2253.     PAGES = "1270-1275",
  2254.     MONTH = "November",
  2255.     YEAR = "1971"
  2256. }
  2257.  
  2258. @CONFERENCE{sawin-fault-detection,
  2259.     AUTHOR = "D. W. Sawin and G. W. Makin and S. R. Groenig",
  2260.     TITLE = "Design of {A}synchronous {S}equential {M}achines for
  2261. {F}ault {D}etection",
  2262.     BOOKTITLE = "Proceedings of the 2nd Fault Tolerant Computing Symposium",
  2263.     PAGES = "170-175",
  2264.     MONTH = "June",
  2265.     YEAR = "1972"
  2266. }
  2267.  
  2268. @CONFERENCE{hachtel-multi-fault,
  2269.    AUTHOR = "G. D. Hachtel and R. M. Jacoby and K. Keutzer and C. R.
  2270. Morrison",
  2271.    TITLE= "On the {R}elationship {B}etween {A}rea {O}ptimization and
  2272. {M}ultifault {T}estabilty of {M}ultilevel {L}ogic",
  2273.     BOOKTITLE = "Int'l Conference on Computer-Aided Design",
  2274.    NOTE="(Extended version submitted to IEEE TCAD)",
  2275.    MONTH = "November",
  2276.     pages = {422-425},
  2277.    YEAR = "1989"
  2278. }
  2279.  
  2280. @CONFERENCE{kevin-decom,
  2281.    AUTHOR = "K. Lam and S. Devadas",
  2282.    TITLE= "Performance-Oriented Synthesis of Finite State Machines",
  2283.     BOOKTITLE = "Int'l Conference on Circuits and Systems",
  2284.    MONTH = "May",
  2285.    YEAR = "1990"
  2286. }
  2287.  
  2288. @inproceedings{ najm-statcur,
  2289.     author = "R. Burch and F. Najm and P. Yang and D. Hocevar",
  2290.     title = "Pattern-independent {C}urrent {E}stimation for
  2291. {R}eliability {A}nalysis of {CMOS} {C}ircuits",
  2292.     booktitle = {Proceedings of the 25th Design Automation Conference},
  2293.     pages = {  294-299},
  2294.     month = {June},
  2295.     year = {1988}
  2296. }
  2297.  
  2298. @BOOK{abramovici-breuer-friedman,
  2299.    AUTHOR = "M. Abramovici and M. A. Breuer and A. D. Friedman",
  2300.    TITLE= "Digital Systems Testing and Testable Design",
  2301.    PUBLISHER = "Computer Science Press",
  2302.    YEAR = "1990"
  2303. }
  2304.  
  2305. @CONFERENCE{pramanick-reddy-ftcs,
  2306.    AUTHOR = "A. Pramanick and S. Reddy",
  2307.    TITLE= "{On The Design of Path Delay Fault Testable Combinational
  2308. Circuits}",
  2309.    BOOKTITLE = "Proceedings of the $20^{th}$ Fault Tolerant Computing
  2310. Symposium",
  2311.     MONTH = "June",
  2312.    PAGES = "374-381",
  2313.    YEAR = "1990"
  2314. }
  2315.  
  2316. @CONFERENCE{pramanick-reddy-iscas,
  2317.    AUTHOR = "A. Pramanick and S. Reddy and S. Sengupta",
  2318.    TITLE= "Synthesis of {C}ombinational {L}ogic {C}ircuits for {P}ath
  2319. {D}elay {F}ault {T}estability",
  2320.    BOOKTITLE = "Int'l Symposium on Circuits and Systems",
  2321.    PAGES = "3105-3108",
  2322.     MONTH = "May",
  2323.    YEAR = "1990"
  2324. }
  2325.  
  2326. @inproceedings{ cones,
  2327.     author = {  C. E. Stroud and  R. R. Munoz and  D. A. Pierce },
  2328.     title = "C{ONES}: {A} {S}ystem {f}or {A}utomated {S}ynthesis of
  2329. {VLSI} and {P}rogrammable {L}ogic from {B}ehavioral {M}odels",
  2330.     booktitle = "Proceedings of the Int'l Conference on Computer-Aided
  2331. Design",
  2332.     pages = {  428-431 },
  2333.     month = { November },
  2334.     year = { 1986 }
  2335.     }
  2336.  
  2337. @article{delay-theory,
  2338.         author = { S. Devadas and K. Keutzer},
  2339.         title = "Synthesis of {R}obust {D}elay-Fault {T}estable {C}ircuits: 
  2340. {T}heory",
  2341.         journal = {IEEE Transactions on Computer-Aided Design of Integrate
  2342.                           Circuits and Systems},
  2343.         note = {To appear},
  2344.         MONTH = "September",
  2345.         year = { 1991 }
  2346. }
  2347.  
  2348. @article{delay-practice,
  2349.         author = { S. Devadas and K. Keutzer},
  2350.         title = "Synthesis of {R}obust {D}elay-Fault {T}estable {C}ircuits: 
  2351. {P}ractice",
  2352.         journal = {IEEE Transactions on Computer-Aided Design of Integrate
  2353.                           Circuits and Systems},
  2354.         note = {To appear},
  2355.         MONTH = "October",
  2356.         year = { 1991 }
  2357. }
  2358.  
  2359.  
  2360. @inproceedings{ mcfarland-parker,
  2361.     author = "M. C. McFarland and A. C. Parker",
  2362.     title = "An {A}bstract {M}odel of {B}ehavior for {H}ardware
  2363. {D}escriptions",
  2364.     booktitle = {IEEE Transactions on Computers},
  2365.     pages = {621-636},
  2366.     month = {July},
  2367.     volume = { C-32},
  2368.     year = {1983}
  2369. }
  2370.  
  2371. @inproceedings{ clarke-tutorial,
  2372.     author = "E. M. Clarke and O. Grumberg",
  2373.     title = "Research on {A}utomatic {V}erification of {F}inite-{S}tate
  2374. {C}oncurrent {S}ystems",
  2375.     booktitle = {Annual Reviews of Computer Science},
  2376.     pages = {269-290},
  2377.     volume = { 2},
  2378.     year = {1987}
  2379. }
  2380.  
  2381. @inproceedings{ jha-abraham,
  2382.     author = "N. K. Jha and J. A. Abraham",
  2383.     title = "Design of {T}estable {CMOS} {L}ogic {C}ircuits {U}nder
  2384. {A}rbitrary {D}elays",
  2385.     booktitle = {IEEE Transactions on Computer-Aided Design},
  2386.     pages = {264-269},
  2387.     volume = {CAD-4},
  2388.     month = {July},
  2389.     year = {1985}
  2390. }
  2391.  
  2392. @inproceedings{ seth-kodandapani,
  2393.     author = "S. C. Seth and K. L. Kodandapani",
  2394.     title = "{Diagnosis of Faults in Linear Tree Networks}",
  2395.     booktitle = {IEEE Transactions on Computers},
  2396.     pages = {29-33},
  2397.     volume = {C-26},
  2398.     month = {January},
  2399.     year = {1977}
  2400. }
  2401.  
  2402. @inproceedings{ reddy-reddy-sopen,
  2403.     author = "S. M. Reddy and M. K. Reddy",
  2404.     title = "Testable {R}ealization for FET {S}tuck-{O}pen {F}aults in
  2405. {CMOS} {C}ombinational {L}ogic {C}ircuits",
  2406.     booktitle = {IEEE Transactions on Computers},
  2407.     pages = {742-754},
  2408.     volume = {C-35},
  2409.     month = {August},
  2410.     year = {1986}
  2411. }
  2412.  
  2413. @inproceedings{ reddy-reddy-kuhl,
  2414.     author = "S. M. Reddy and M. K. Reddy and J. G. Kuhl",
  2415.     title = "On {T}estable {D}esign for {CMOS} {L}ogic {C}ircuits",
  2416.     booktitle = {Proceedings of the Int'l Test Conference},
  2417.     pages = {435-455},
  2418.     month = {October},
  2419.     year = {1983}
  2420. }
  2421.  
  2422. @CONFERENCE{bull-verif,
  2423.    AUTHOR = "O. Coudert and C. Berthet and J. C. Madre",
  2424.    TITLE = "{Verification of Sequential Machines Using Boolean Functional
  2425. Vectors}",
  2426.    BOOKTITLE = "IMEC-IFIP Int'l Workshop on Applied Formal Methods for
  2427. Correct VLSI Design",
  2428.    PAGES = "111-128",
  2429.    MONTH = "November",
  2430.    YEAR = "1989"
  2431. }
  2432.  
  2433. @inproceedings{ rajski-multiple-fault,
  2434.     author = "H. Cox and J. Rajski",
  2435.     title = "{A Method of Fault Analysis for Test Generation on Fault
  2436. Diagnosis}",
  2437.     booktitle = {IEEE Transactions on Computer-Aided Design},
  2438.     pages = {813-833},
  2439.     volume = {7},
  2440.     month = {July},
  2441.     year = {1988}
  2442. }
  2443.  
  2444. @inproceedings{ maximum-current,
  2445.     author = "S. Chowdhury and J. S. Barkatullah",
  2446.     title = "{Estimation of Maximum Currents in MOS IC Logic Circuits}",
  2447.     booktitle = {IEEE Transactions on Computer-Aided Design},
  2448.     pages = {642-654},
  2449.     volume = {9},
  2450.     month = {June},
  2451.     year = {1990}
  2452. }
  2453.  
  2454. @inproceedings{ delay-defect-evaluation,
  2455.     author = "O. Bula and J. Moser and J. Trinko and M. Weismann and F.
  2456. Woytowich",
  2457.     title = "{Gross Delay Defect Evaluation for a CMOS Logic Design
  2458. System Product}",
  2459.     booktitle = {IBM Technical Memorandum},
  2460.     month = {May},
  2461.     year = {1989}
  2462. }
  2463.  
  2464.  
  2465. @CONFERENCE{ craig-phd,
  2466.         author = { G. L. Craig },
  2467.         title = "{Stuck-Open Fault Testability in Combinational Networks}",
  2468.     booktitle = {Ph.D thesis, University of Wisconsin at Madison},
  2469.         year = { 1987 }
  2470. }
  2471.  
  2472.  
  2473. @inproceedings{ keutzer-asics,
  2474.     author = {  K. Keutzer },
  2475.     title = "{Three Competing Design Methodologies for {\sc ASICS}:
  2476. Architectural Synthesis, Logic Synthesis and Module Generation}",
  2477.     booktitle = {  Proceedings of the $26^{th}$ Design Automation Conference
  2478. },
  2479.     pages = {  308-313 },
  2480.     publisher = {  ACM/IEEE },
  2481.     month = { June },
  2482.     year = { 1989 }
  2483. }
  2484.  
  2485.  
  2486. @unpublished{ mahjong,
  2487.     author = "H-K. T. Ma and R-S. Wei",
  2488.     title = "{ MAHJONG User's Manual}",
  2489.     note = {  University of California, Berkeley },
  2490.     year = { 1986 }
  2491. }
  2492.  
  2493. @unpublished{ hachtel-somenzi-private,
  2494.     author = "G. Hachtel and F. Somenzi",
  2495.     note = {  Personal Communication },
  2496.     year = { 1990 }
  2497. }
  2498.  
  2499. @inproceedings{ kim-newborn,
  2500.     author = "J. Kim and M. M. Newborn",
  2501.     title = "{The Simplification of Sequential Machines with Input
  2502. Restrictions}",
  2503.     booktitle = {IEEE Transactions on Computers},
  2504.     pages = {1440-1443},
  2505.     volume = {C-20},
  2506.     month = {December},
  2507.     year = {1972}
  2508. }
  2509.  
  2510. @CONFERENCE{delay-chips,
  2511.    AUTHOR = "S. Devadas and K. Keutzer",
  2512.    TITLE = "{Design of Integrated Circuits Fully Testable for Delay
  2513. Faults and Multifaults}",
  2514.    BOOKTITLE = "Proceedings of the Int'l Test Conference",
  2515.    PAGES = "284-293",
  2516.    MONTH = "October",
  2517.    YEAR = "1990"
  2518. }
  2519.  
  2520. @CONFERENCE{d-k-survey,
  2521.    AUTHOR = "S. Devadas and K. Keutzer",
  2522.    TITLE= "{Synthesis for Testability: A Brief Survey}",
  2523.    BOOKTITLE = "Int'l Symposium on Circuits and Systems",
  2524.     MONTH = "May",
  2525.    YEAR = "1990",
  2526.    PAGES="3097-3099"
  2527. }
  2528.  
  2529. @CONFERENCE{d-k-vnr,
  2530.    AUTHOR = "S. Devadas and K. Keutzer",
  2531.    TITLE= "{Validatable Nonrobust Delay-Fault Testable Circuits Via
  2532. Logic Synthesis}",
  2533.    BOOKTITLE = "Int'l Symposium on Circuits and Systems",
  2534.    PAGES = "3109-3113",
  2535.     MONTH = "May",
  2536.    YEAR = "1990"
  2537. }
  2538.  
  2539.  
  2540. @CONFERENCE{ghosh-rtl-syn,
  2541.     AUTHOR = "A. Ghosh and S. Devadas and A. R. Newton",
  2542.     TITLE = "Sequential {L}ogic {S}synthesis for {T}estability {U}sing
  2543. {R}egister-{T}ransfer-{L}evel {D}escriptions",
  2544.     BOOKTITLE = "Proceedings of the Int'l Test Conference",
  2545.     PAGES = "274-283",
  2546.     MONTH = "September",
  2547.     YEAR = "1990"
  2548. }
  2549.  
  2550. @CONFERENCE{lee-bdd,
  2551.     AUTHOR = "C. Y. Lee",
  2552.     TITLE = "{Representation of Switching Circuits by Binary Decision
  2553. Programs}",
  2554.     BOOKTITLE = "Bell System Technical Journal",
  2555.     PAGES = "985-999",
  2556.     VOLUME = "38",
  2557.     MONTH = "July",
  2558.     YEAR = "1959"
  2559. }
  2560.  
  2561. @CONFERENCE{rudell-bdd,
  2562.     AUTHOR = "K. S. Brace and R. L. Rudell and R. E. Bryant",
  2563.     TITLE = "{Efficient Implementation of a BDD Package}",
  2564.     BOOKTITLE = "Proc. of $27^{th}$ Design Automation Conference",
  2565.     PAGES = "40-45",
  2566.     MONTH = "June",
  2567.     YEAR = "1990"
  2568. }
  2569.  
  2570. @CONFERENCE{akers-bdd,
  2571.     AUTHOR = "S. B. Akers",
  2572.     TITLE = "{Binary Decision Diagrams}",
  2573.     BOOKTITLE = "IEEE Transactions on Computers",
  2574.     PAGES = "509-516",
  2575.     VOLUME = "C-27",
  2576.     MONTH = "June",
  2577.     YEAR = "1978"
  2578. }
  2579.  
  2580. @CONFERENCE{park-menon,
  2581.     AUTHOR = "B. Park and P. R. Menon",
  2582.     TITLE = "{Design of Scan-Testable CMOS Sequential Circuits}",
  2583.     BOOKTITLE = "Proc. of Int'l Test Conference",
  2584.     PAGES = "369-376",
  2585.     MONTH = "September",
  2586.     YEAR = "1990"
  2587. }
  2588.  
  2589. @CONFERENCE{mao-ciletti,
  2590.     AUTHOR = "W. Mao and M. Ciletti",
  2591.     TITLE = "{Arrangement of Latches in Scan-Path Design to Improve
  2592. Delay Fault Coverage}",
  2593.     BOOKTITLE = "Proc. of Int'l Test Conference",
  2594.     PAGES = "387-393",
  2595.     MONTH = "September",
  2596.     YEAR = "1990"
  2597. }
  2598.  
  2599. @CONFERENCE{touati-verif,
  2600.     AUTHOR = "H. Touati and H. Savoj and B. Lin and R. K. Brayton and
  2601. A. Sangiovanni-Vincentelli",
  2602.     TITLE = "{Implicit State Enumeration of Finite State Machines Using
  2603. BDD's}",
  2604.     BOOKTITLE = "Proc. of Int'l Conference on Computer-Aided Design",
  2605.     NOTE = "to appear",
  2606.     MONTH = "November",
  2607.     YEAR = "1990"
  2608. }
  2609.  
  2610. @CONFERENCE{hachtel-verif,
  2611.     AUTHOR = "H. Cho and G. Hachtel and S-W. Jeong and B. Plessier and
  2612. E. Schwarz and F. Somenzi",
  2613.     TITLE = "{ATPG Aspects of FSM Verification}",
  2614.     BOOKTITLE = "Proc. of Int'l Conference on Computer-Aided Design",
  2615.     NOTE = "to appear",
  2616.     MONTH = "November",
  2617.     YEAR = "1990"
  2618. }
  2619.  
  2620. @CONFERENCE{clarke-composition,
  2621.     AUTHOR = "E. M. Clarke and D. E. Long and K. L. McMillan",
  2622.     TITLE = "{Compositional Model Checking}",
  2623.     BOOKTITLE = "Proc. of Fourth IEEE Symposium on Logic in Computer Science",
  2624.     MONTH = "June",
  2625.     YEAR = "1989"
  2626. }
  2627.  
  2628. @CONFERENCE{sabnani-algo,
  2629.     AUTHOR = "K. K. Sabnani and A. M. Lapone and M. U. Uyar",
  2630.     TITLE = "{An Algorithmic Procedure for Checking Safety Properties
  2631. of Protocols}",
  2632.     BOOKTITLE = "IEEE Transactions on Communications",
  2633.     PAGES = "940-948",
  2634.     MONTH = "September",
  2635.     YEAR = "1989"
  2636. }
  2637.  
  2638. @CONFERENCE{hoare-csp,
  2639.     AUTHOR = "C. A. R. Hoare",
  2640.     TITLE = "{Communicating Sequential Processes}",
  2641.     BOOKTITLE = "Communications of the ACM",
  2642.     PAGES = "666-677",
  2643.     MONTH = "August",
  2644.     YEAR = "1978"
  2645. }
  2646.  
  2647. @CONFERENCE{higher-order,
  2648.     AUTHOR = "M. Gordon",
  2649.     TITLE = "{Hardware Verification by Formal Proof}",
  2650.     BOOKTITLE = "Technical Report No. 74, Computer Laboratory,
  2651. University of Cambridge, Cambridge, England",
  2652.     MONTH = "August",
  2653.     YEAR = "1985"
  2654. }
  2655.  
  2656. @CONFERENCE{mcgeer-viability,
  2657.     AUTHOR = "P. McGeer and R. Brayton",
  2658.     TITLE = "{Efficient Algorithms for Computing the Longest Viable
  2659. Path in a Combinational Network}",
  2660.     BOOKTITLE = "Proceedings of the $26^{th}$ Design Automation Conference",
  2661.     PAGES = "561-567",
  2662.     MONTH = "June",
  2663.     YEAR = "1990"
  2664. }
  2665.  
  2666. @CONFERENCE{spickelmier-newton,
  2667.     AUTHOR = "R. Spickelmier and A. R. Newton",
  2668.     TITLE = "{Connectivity Verification Using a Rule-Based Approach}",
  2669.     BOOKTITLE = "Proceedings of the Int'l Conference on Computer-Aided
  2670. Design",
  2671.     PAGES = "190-192",
  2672.     MONTH = "November",
  2673.     YEAR = "1985"
  2674. }
  2675.  
  2676. @CONFERENCE{bamji-allen,
  2677.     AUTHOR = "C. Bamji and J. Allen",
  2678.     TITLE = "{GRASP: A Grammar-Based Schematic Parser}",
  2679.     BOOKTITLE = "Proceedings of the $26^{th}$ Design Automation Conference",
  2680.     PAGES = "448-453",
  2681.     MONTH = "June",
  2682.     YEAR = "1990"
  2683. }
  2684.  
  2685. @CONFERENCE{p-automata,
  2686.     AUTHOR = "S. Devadas and K. Keutzer",
  2687.     TITLE = "{An Automata-Theoretic Approach to Behavioral Equivalence}",
  2688.     BOOKTITLE = "Proceedings of the Int'l Conference on Computer-Aided
  2689. Design",
  2690.     MONTH = "November",
  2691.     YEAR = "1990"
  2692. }
  2693.  
  2694. @CONFERENCE{power-dissipation,
  2695.     AUTHOR = "S. Devadas and K. Keutzer and J. White",
  2696.     TITLE = "{Estimation of Power Dissipation in CMOS Combinational
  2697. Circuits}",
  2698.     BOOKTITLE = "Proceedings of the Custom Integrated Circuits Conference",
  2699.     PAGES = "19.7.1-19.7.6",
  2700.     MONTH = "May",
  2701.     YEAR = "1990"
  2702. }
  2703.  
  2704. @CONFERENCE{ saldanha-timing,
  2705.         author = { A. Saldanha and et al.},
  2706.         title = "Timing Optimization and Testability Considerations",
  2707.     booktitle = {the Int'l Conference on Computer-Aided Design},
  2708.         month = {  November },
  2709.         year = { 1990 }
  2710. }
  2711.  
  2712. @CONFERENCE{ saldanha-dac91,
  2713.     author = "A. Saldanha and T. Villa and R. K. Brayton and 
  2714.         A. L. Sangiovanni-Vincentelli",
  2715.     title = "A Framework for Satisfying Input and Output Encoding Constraints",
  2716.     booktitle = "Proceedings of the $28^{th}$ Design Automation Conference",
  2717.     pages = "170-175",
  2718.         month = {  June },
  2719.         year = { 1991 }
  2720. }
  2721. @CONFERENCE{savir-delay,
  2722.     AUTHOR = "J. Savir and W. H.  Anney",
  2723.     TITLE = "Random Pattern Testability of Delay Faults",
  2724.     BOOKTITLE = "Proceedings of the International Test Conference",
  2725.     MONTH = "October",
  2726.     YEAR = "1986",
  2727.     PAGES = "263-273"
  2728. }
  2729.  
  2730. @inproceedings{mccluskey-transients,
  2731.    AUTHOR = "E. J.  McCluskey",
  2732.    TITLE= "Transients in Combinational Logic Circuits",
  2733.    booktitle =  "Redundancy Techniques for Computing Systems",
  2734.    editor = "R. H. Willson and W. C. Mann",
  2735.    PUBLISHER = "Spartan Books",
  2736.    YEAR = "1962",
  2737.    PAGES = "9-46"
  2738. }
  2739.  
  2740. @CONFERENCE{testing-verif-tutorial,
  2741.    AUTHOR = "S. Devadas and R. Newton and K. Keutzer",
  2742.    TITLE= "New Trends in Testing and Verification",
  2743.     BOOKTITLE = "Tutorial Notes: Int'l Conference on Computer-Aided Design",
  2744.    MONTH = "November",
  2745.    YEAR = "1989"
  2746. }
  2747.  
  2748.  
  2749. ===========================================================================
  2750. -- 
  2751. ----------------------------------------------------------------------------
  2752. Cheng Shi                        sc@uk.ac.soton.ecs
  2753. Department of Electronics & Computer Science, University of Southampton,
  2754. England,  SO9 5NH                    Tel: +44 703 593127
  2755.