arithmetic
asynchronous
cell libraries
dsp
low power
low voltage
optimization
power dissipation
superscalar
synthesis
} % @COMMENT{BibTeX database file, for use with LaTeX/BibTeX} } % @COMMENT{ database : asynchronous ftpable } } % @COMMENT{ e-mail : amuletwww@cs.man.ac.uk } } % @COMMENT{ AMULET Group Manchester Uni } @Preamble{"\newcommand{\noopsort}[1]{}"} % @COMMENT{ Predefined journals } } @String{cacm = "Communications of the ACM"} @String{dc = "Distributed Computing"} @String{eatcs = "Bull. EATCS"} @String{el = "Electronics Letters"} @String{fmsd = "Formal Methods in System Design"} @String{ieepte = "IEE Proceedings, Part E, Computers and Digital Techniques"} @String{ieeedt = "IEEE Design \& Test of Computers"} @String{ieeejssc = "IEEE Journal of Solid-State Circuits"} @String{ieeetc = "IEEE Transactions on Computers"} @String{ieeetcad = "IEEE Transactions on Computer-Aided Design"} @String{ieeetec = "IEEE Transactions on Electronic Computers"} @String{ieeetsp = "IEEE Transactions on Signal Processing"} @String{ieeevlsi = "IEEE Transactions on VLSI Systems"} @String{integration = "Integration, the VLSI journal"} @String{ipl = "Information Processing Letters"} @String{jacm = "Journal of the ACM"} @String{jcss = "Journal of Computer and System Sciences"} @String{tcs = "Theoretical Computer Science"} @String{vlsisp = "Journal of VLSI Signal Processing"} @String{Forms = "Formal Methods in System Design"} % @COMMENT{ Predefined publishers } } @String{ap = "Academic Press"} @String{aw = "Addison-Wesley"} @String{csp = "Computer Science Press"} @String{cwi = "CWI"} @String{esp = "Elsevier Science Publishers"} @String{icsp = "IEEE Computer Society Press"} @String{kap = "Kluwer Academic Publishers"} @String{mit = "MIT Press"} @String{ph = "Prentice-Hall"} @String{springer = "Springer-Verlag"} % @COMMENT{ Predefined series } } @String{csn = "Computing Science Notes"} @String{eut = "Dept. of Math. and C.S., Eindhoven Univ. of Technology"} @String{ifip = "IFIP Transactions"} @String{lncs = "Lecture Notes in Computer Science"} @String{mctracts = "Mathematical Centre Tracts"} @String{wic = "Workshops in Computing"} % @COMMENT{ Predefined conference proceedings } } @String{async = "Proc. International Symposium on Advanced Research in Asynchronous Circuits and Systems"} @String{cav = "Proc. International Workshop on Computer Aided Verification"} @String{dac = "Proc. ACM/IEEE Design Automation Conference"} @String{edac = "Proc. European Conference on Design Automation (EDAC)"} @String{edtc = "Proc. European Design and Test Conference (EDAC-ETC-EuroASIC)"} @String{eurodac = "Proc. European Design Automation Conference (EURO-DAC)"} @String{hicss = "Proc. Hawaii International Conf. System Sciences"} @String{iccad = "Proc. International Conf. Computer-Aided Design (ICCAD)"} @String{iccd = "Proc. International Conf. Computer Design (ICCD)"} @String{icpp = "Proc. International Conference on Parallel Processing"} @String{iscas = "Proc. International Symposium on Circuits and Systems"} @String{ishls = "Proc. International Symposium on High-Level Synthesis"} @String{isscc = "International Solid State Circuits Conference"} @String{itc = "Proc. International Test Conference"} @String{iwls = "Proc. International Workshop on Logic Synthesis"} @String{ssat = "Annual Symposium on Switching and Automata Theory"} @String{ta = "(To appear)"} @PhdThesis{akella0a, author = "Venkatesh Akella", title = "An Integrated Framework for High-level Synthesis of Self-timed Circuits", institution = "U.C.Davis", URL = "ftp://ftp.ece.ucdavis.edu/pub/akella/VAThesis.ps.Z", } @TechReport{akella0b, author = "Venkatesh Akella & Ganesh Gopalakrishnan", title = "{SHILPA}: {A} High Level Synthesis System for Self-timed Circuits", institution = "U.C.Davis", URL = "ftp://ftp.ece.ucdavis.edu/pub/akella/shilpa.ps.Z", } @TechReport{akella0c, author = "Venkatesh Akella & Ganesh Gopalakrishnan", title = "Flow Analysis Techniques in High Level Asynchronous Circuit Synthesis", institution = "U.C.Davis", URL = "ftp://ftp.ece.ucdavis.edu/pub/akella/flow-analysis.ps.Z", } @InProceedings{Amon93, author = "Gaetano Borriello {Tod Amon, Henrik Hulgaard, Steven M. Burns}", title = "Algorithm for Exact Bounds on the Time Separation of Events in Concurrent Systems", booktitle = "Proceedings of IEEE International Conference on Computer Design (ICCD)", pages = "166--173", year = "1993", URL = "http://www.cs.washington.edu/research/projects/lis/oetools/www/papers/iccd93.ps", } @InProceedings{Ashkinazy94, author = "A. Ashkinazy and D. A. Edwards and C. Farnsworth and G. Gendel S. S. Sikand", title = "Tools for Validating Asynchronous Circuits", booktitle = "Proceedings of IEEE International Symposium on Advanced Research in Asynchronous Circuits and Systems", pages = "12--21", month = nov, year = "1994", URL = "file://ftp.cs.man.ac.uk/pub/amulet/papers/Async94.ps.Z", } @TechReport{Badia92, author = "Rosa M. Badia and Jordi Cortadella", title = "High-Level Synthesis of Asynchronous Digital Circuits: Scheduling Strategies", URL = "ftp://gaudi.ac.upc.es/pub/reports/DAC/1992/UPC-DAC-92-06.ps.Z", } @InProceedings{Beerel91a, author = "Peter A. Beerel and Teresa H.-Y. Meng", title = "Testability of Asynchronous Self-Timed Control Circuits with Delay Assumptions", key = "testing", booktitle = dac, pages = "446--451", publisher = icsp, month = jun, year = "1991", URL = "file://snooze.stanford.edu/pub/papers/async/BM91.ps", URL = "http://jungfrau.usc.edu/pub/integration.ps", } @Article{Beerel92, author = "P. A. Beerel and T. H.-Y. Meng", title = "Semi-modularity and Testability of Speed-Independent Circuits", key = "testing", pages = "301--322", journal = integration, volume = "13", number = "3", month = sep, year = "1992", URL = "file://snooze.stanford.edu/pub/papers/async/BM92.ps", URL = "http://jungfrau.usc.edu/pub/arvlsi91.ps", } @InProceedings{Beerel92b, author = "P. Beerel and T. H.-Y. Meng", title = "Automatic Gate-Level Synthesis of Speed-Independent Circuits", pages = "581--587", booktitle = iccad, publisher = icsp, month = nov, year = "1992", URL = "file://snooze.stanford.edu/pub/papers/async/BM92a.ps", URL = "http://jungfrau.usc.edu/pub/iccad92.ps", } @InProceedings{Beerel93, author = "Peter A. Beerel and Teresa H.-Y. Meng", title = "Logic Transformations and Observability Don't Cares in Speed-Independent Circuits", booktitle = "Proceedings of TAU 1993", note = "Participant's proceedings", month = sep, year = "1993", URL = "file://snooze.stanford.edu/pub/papers/async/BM93.ps", } @InProceedings{Beerel93a, author = "Peter A. Beerel and Teresa H.-Y. Meng and Jerry Burch", title = "Efficient Verification of Determinate Speed-Independent Circuits", booktitle = iccad, pages = "261--267", publisher = icsp, month = nov, year = "1993", URL = "file://snooze.stanford.edu/pub/papers/async/BBM93.ps", URL = "http://jungfrau.usc.edu/pub/iccad93.ps", } @PhdThesis{Beerel94a, author = "Peter A. Beerel", title = "{CAD} Tools for the Synthesis, Verification, and Testability of Robust Asynchronous Circuits", school = "Stanford University", month = aug, year = "1994", URL = "http://jungfrau.usc.edu/pub/pabthesis.ps", } @InProceedings{Beerel94b, author = "J. R. Burch P. A. Beerel and T. H.-Y. Meng", title = "Necessary and Sufficient Conditions for Correct Gate-Level Speed-Independent Circuits", booktitle = async, month = nov, year = "1994", URL = "http://jungfrau.usc.edu/pub/async94.ps", } @InProceedings{Beerel95a, author = "S. Wadekar {P. A. Beerel, C.-T. Hsieh}", title = "Energy Estimation of Speed-Independent Control Circuits", booktitle = ISLPD-95, month = july, year = "1995", URL = "http://jungfrau.usc.edu/pub/islpd95.ps", } @InProceedings{Beerel95b, author = "{P. A. Beerel, K. Y. Yun, S. M. Nowick} and P.-C. Yeh", title = "Estimation and Bounding of Energy Consumption in Burst-Mode Control Circuits", booktitle = ICCAD-95, month = nov, year = "1995", URL = "http://jungfrau.usc.edu/pub/iccad95.ps", } @Mscthesis{Benko93, author = "I. Benko", title = "The Committee Problem and Delay-Insensitive Circuits", school = "Department of Computer Science, University of Waterloo", month = may, year = "1993", URL = "http://maveric0.uwaterloo.ca/Abstracts/Igor.MMath.html", } @InProceedings{Benko94, author = "Igor Benko and Jo Ebergen", title = "Delay-Insensitive Solutions to the Committee Problem", booktitle = async, month = nov, year = "1994", URL = "file://maveric.uwaterloo.ca/pub/reports/All-reports/committee-saracs94.ps.gz", } @TechReport{Brzoz95, author = "H. Jurgensen J. A. Brzozowski", title = "An Algebra of Multiple Faults in {RAM}s", institution = "University of Waterloo", month = May, year = "1995", URL = "http://maveric0.uwaterloo.ca/Abstracts/John.Algebra.html", } @TechReport{Brzoz96, author = "Radu Negulescu {John Brzozowski, Jay Lou}", title = "A Characterization of Finite Ternary Algebras", institution = "University of Waterloo", year = "1996", URL = "http://maveric0.uwaterloo.ca/Abstracts/Jay.Ternary.Algebras.html", } @Mscthesis{Cook93, author = "J. Cook", title = "Production Rule Verification for Quasi Delay-insensitive circuits", school = "California Institute of Technology", year = "1993", URL = "ftp://ftp.cs.caltech.edu/tr/cs-tr-93-23.ps.Z", } @TechReport{Cort94, author = "Peter Vanbekbergen {Jordi Cortadella, Luciano Lavagno} and Alexandre Yakovlev", title = "Designing Asynchronous Circuits from Behavioural Specifications with Internal Conflicts", URL = "ftp://gaudi.ac.upc.es/pub/reports/DAC/1994/UPC-DAC-94-08.ps.Z", } @TechReport{Cort95, author = "Jordi Cortadella", title = "Mapping {BDD}s into {DCVSL} gates", URL = "ftp://gaudi.ac.upc.es/pub/reports/DAC/1995/UPC-DAC-95-04.ps.Z", } @TechReport{Cort95a, author = "Luciano Lavagno {Jordi Cortadella, Michael Kishinevsky} and Alexandre Yakovlev", title = "Synthesizing Petri Nets from State-Based Models", URL = "ftp://gaudi.ac.upc.es/pub/reports/DAC/1995/UPC-DAC-1995-9.ps.Z", } @TechReport{Cort96, author = "L. Lavagno {J. Cortadella, M. Kishinevsky, A. Kondratyev} and A. Yakovlev", title = "Petrify: a tool for manipulating concurrent specifications and synthesis of asynchronous controllers", URL = "ftp://ftp.ac.upc.es/pub/archives/cad/petrify/petrify.ps.gz", } @InProceedings{David, author = "Michael Yoeli {Ilana David, Ran Ginosar}", title = "Self-timed Architecture of a Reduced Instruction Set Computer", URL = "http://ftp.technion.ac.il/pub/supported/ee/VLSI/risc.ps.Z", } @Article{Day95, author = "P. Day and J. V. Woods", title = "Investigations into Micropipeline Latch Design Styles", journal = ieeevlsi, pages = "264--272", volume = "3", number = "2", year = "1995", URL = "http://www.cs.man.ac.uk/amulet/publications/papers/Pipelatch.html", } @Article{Eber95a, author = "J. Segers J. C. Ebergen and I. Benko", title = "Parallel Program and Asynchronous Circuit Design", pages = "50--104", booktitle = "Asynchronous Digital Hardware Design", year = "1995", URL = "http://maveric0.uwaterloo.ca/Abstracts/Banff93.html", } @Article{Eber95b, author = "R. Berks J. C. Ebergen", title = "{VERDECT}: {A} Verifier for Asynchronous Circuit Design", journal = "Newsletter of the TCCA", month = oct, year = "1995", URL = "file://maveric.uwaterloo.ca/pub/reports/All-reports/tcca-letter.ps.gz", } @Mscthesis{Ende93, author = "P. B. Endecott", title = "Processor Architectures for Power Efficiency and Asynchronous Implementation", institution = "University of Manchester", URL = "ftp://ftp.cs.man.ac.uk/pub/amulet/theses/endecott_msc.ps.gz", } @Article{Ende95, author = "P. B. Endecott", title = "Parallel Structures for Asynchronous Microprocessors", journal = "IEEE Computer Society TCCA Newsletter", year = "1995", URL = "file://ftp.cs.man.ac.uk/pub/amulet/papers/para_structs.ps.gz", } @InProceedings{Farnsworth94, author = "C. Farnsworth and D. A. Edwards and S. S. Sikand", title = "Utilising Dynamic Logic for Low Power Consumption in Asynchronous Circuits", booktitle = "Proceedings of IEEE International Symposium on Advanced Research in Asynchronous Circuits and Systems", pages = "186--194", month = nov, year = "1994", URL = "file://ftp.cs.man.ac.uk/pub/amulet/papers/util3.ps.Z", } @Article{Furber93, author = "S. B. Furber", title = "Breaking step: the return of asynchronous logic", journal = "IEE Review", volume = "39", number = "4", pages = "159--162", month = jul, year = "1993", URL = "file://ftp.cs.man.ac.uk/pub/amulet/papers/IEErev.ps.Z", } @InProceedings{Furber93a, author = "S. B. Furber and P. Day and J. D. Garside and N. C. Paver and J. V. Woods", title = "A Micropipelined {ARM}", editor = "T. Yanagawa and P. A. Ivey", booktitle = "Proceedings of VLSI 93", pages = "5.4.1--5.4.10", month = sep, year = "1993", URL = "file://ftp.cs.man.ac.uk/pub/amulet/papers/VLSI93.ps.Z", } @InProceedings{Furber94, author = "S. B. Furber and P. Day and J. D. Garside and N. C. Paver and J. V. Woods", title = "{AMULET1: A micropipelined ARM}", booktitle = "Proceedings IEEE Computer Conference", month = mar, year = "1994", URL = "file://ftp.cs.man.ac.uk/pub/amulet/papers/CompCon94.ps.Z", } @InProceedings{Furber94a, author = "J. V. Woods {S.B. Furber, P. Day, J.D. Garside, N.C. Paver}", title = "The Design and Evaluation of an Asynchronous Microprocessor", pages = "217--220", booktitle = iccd, publisher = icsp, month = oct, year = "1992", URL = "file://ftp.cs.man.ac.uk/pub/amulet/papers/ICCD94.ps.Z", } @TechReport{Gamble94, author = "M. Gamble and B. Rahardjo and R. D. Mcleod", title = "Reconfigurable {FPGA} Micropipelines", institution = "U. of Manitoba", year = "1994", URL = "ftp://ftp.ee.umanitoba.ca/pub/misc/Asynch\_Xilinx.ps.Z", } @InProceedings{Garside93, author = "Jim D. Garside", title = "A {CMOS} {VLSI} Implementation of an Asynchronous {ALU}", pages = "181--207", editor = "S. Furber and M. Edwards", booktitle = "Asynchronous Design Methodologies", series = ifip, volume = "A-28", publisher = esp, year = "1993", URL = "file://ftp.cs.man.ac.uk/pub/amulet/papers/ALU.ps.Z", } @TechReport{Hauck93, author = "Scott Hauck", title = "Asynchronous Design Methodologies: An Overview", institution = "Department of Computer Science and Engineering, University of Washington, Seattle", number = "TR 93-05-07", year = "1993", URL = "file://shrimp.cs.washington.edu/pub/olympia/AsyncArt.ps.Z", } @Article{Hauck94, author = "Scott Hauck and Steven Burns and Geatano Borriello and Carl Ebeling", title = "{AN} {FPGA} for Implementing Asynchronous Circuits", journal = ieeedt, pages = "60--69", volume = "11", number = "3", year = "1994", URL = "file://shrimp.cs.washington.edu/pub/olympia/MontageJ.ps.Z", } @InProceedings{Hulg93, author = "Gaetano Borriello {Henrik Hulgaard, Steven M. Burns, Tod Amon}", title = "Practical Applications of an Efficient Time Separation of Events Algorithm", booktitle = "Proceedings of IEEE International Conference on Computer-Aided Design (ICCAD)", pages = "146--151", year = "1993", URL = "http://www.cs.washington.edu/research/projects/lis/oetools/www/papers/iccad93.ps", } @InProceedings{Hulg94a, author = "Gaetano Borriello {Henrik Hulgaard, Tod Amon, Steven M. Burns}", title = "Timing Analysis of Timed Event Graphs with Bounded Delays Using Algebraic Techniques", booktitle = "Proceedings of IEEE Conference on Decision and Control", year = "1994", URL = "http://www.cs.washington.edu/research/projects/lis/oetools/www/papers/cdc94.ps", } @InProceedings{Hulg94b, author = "Steven M. Burns Henrik Hulgaard", title = "Bounded Delay Timing Analysis of a Class of {CSP} Programs with Choice", booktitle = "Proceedings International Symposium on Advanced Research in Asynchronous Circuits and Systems", year = "1994", URL = "http://www.cs.washington.edu/research/projects/lis/oetools/www/papers/async94.ps", } @TechReport{Hulg94c, author = "Gaetano Borriello {Henrik Hulgaard, Steven M. Burns}", title = "Testing Asynchronous Circuits: {A} Survey", institution = "Department of Computer Science and Engineering, University of Washington, Seattle", number = "TR 94-03-06", year = "1994", URL = "file://ftp.cs.washington.edu/tr/1994/03/UW-CSE-94-03-06.PS.Z", } @InProceedings{Hulg95, author = "Steven M. Burns Henrik Hulgaard", title = "Efficient Timing Analysis of a Class of Petri Nets", booktitle = "Computer Aided Verification (CAV)", publisher = "Springer-Verlag", year = "1995", URL = "http://www.cs.washington.edu/research/projects/lis/oetools/www/papers/cav95.ps", } @TechReport{Isot, author = "Pasi Isotalus", title = "16x16 Bit Multiplier Comparison Report", URL = "http://lenkkari.cs.tut.fi/~async/fir/mult_report.fm.html", } @InProceedings{Jos94, author = "T. Verhoeff {M.B. Josephs, P.G. Lucassen, J.T. Udding}", title = "Formal Design of an Asynchronous {DSP} Counterflow Pipeline: a case study in Handshake Algebra", booktitle = "Proceedings of the International Symposium on Advanced Research in Asynchronous Circuits and Systems", year = "1994", URL = "http:www.cs.rug.nl/~jtu/async94.dvi", } @InProceedings{Kinn95, author = "B. Gao {D.J. Kinniment, J.D. Garside}", title = "A Comparison of Power Consumption in some {CMOS} Adder Circuits", booktitle = "Procedings: PATMOS'95", location = "Oldenburg, Germany", month = oct, year = "1995", URL = "file://ftp.cs.man.ac.uk/pub/amulet/papers/patmos95.ps.Z", } @InProceedings{Kishinevsky94a, author = "C. D. Nielsen and M. Kishinevsky", title = "Performance Analysis based on Timing Simulation", booktitle = dac, location = "San Diego, US", month = jun, pages = "70--76", year = "1994", URL = "file://ftp.id.dtu.dk/pub/Async/433.ps.Z", } @Article{Kishinevsky94c, author = "M. A. Kishinevsky and A. Yu. Kondratyev and A. R. Taubin and V. I. Varshavsky", title = "Analysis and identification of speed-independent circuits on an event model", journal = Forms, volume = "4", number = "1", pages = "33--75", year = "1994", URL = "file://ftp.id.dtu.dk/pub/Async/id-fin.ps.Z", } @InProceedings{Kishinevsky94d, author = "A. Yakovlev and M. Kishinevsky and A. Kondratyev and L. Lavagno", title = "{OR} causality: modelling and hardware implementation", booktitle = "Proceedings of the 15th International Conference on Application and Theory of Petri Nets", address = "Zaragosa, Spain", month = jun, series = lncs, volume = "815", pages = "568--587", publisher = springer, year = "1994", URL = "file://ftp.id.dtu.dk/pub/Async/or_frame.ps.Z", } @InProceedings{Kishinevsky94e, author = "Michael Kishinevsky and {J\o rgen} Staunstrup", title = "Mechanized verification of speed-independence", booktitle = "Proceedings of the 2nd Workshop on Theorem Provers in Circuit Design", address = "Bad Herrenalb, Germany", month = sep, pages = "229--248", year = "1994", URL = "file://ftp.id.dtu.dk/pub/Async/tpcd94.ps.Z", } @InProceedings{Kishinevsky94f, author = "Michael Kishinevsky and J{\o}rgen Staunstrup", title = "Checking Speed-Independence of High-Level Designs", booktitle = async, month = nov, year = "1994", URL = "file://ftp.id.dtu.dk/pub/Async/utah94.ps.Z", } @InProceedings{Kol96, author = "Goel Samuel {Rakefet Kol, Ran Ginosar}", title = "Statechart Methodology for the Design, Validation, and Synthesis of Large Scale Asynchronous Systems", booktitle = async, month = april, year = "1996", URL = "http://ftp.technion.ac.il/pub/supported/ee/VLSI/async-statecharts.ps.gz", } @InProceedings{Kondra94, author = "A. Kondratyev and M. Kishinevsky and B. Lin and P. Vanbekbergen and A. Yakovlev", title = "Basic Gate Implementation of Speed-Independent Circuits", booktitle = dac, location = "San Diego, US", month = jun, pages = "56--62", year = "1994", URL = "file://ftp.id.dtu.dk/pub/Async/230.ps.Z", } @PhdThesis{Lava92, author = "L. Lavagno", title = "Synthesis and Testing of Bounded Wire Delay Asynchronous Circuits from Signal Transition Graphs", school = "U.C. Berkeley", month = nov, year = "1992", URL = "http://polimage.polito.it/~lavagno/publications/tr/UCB-ERL-92-140.ps.gz", } @PhdThesis{Lee95, author = "T. K. Lee", title = "A General Approach to Performance Analysis and Optimization of Asynchronous Circuits", school = "California Institute of Technology", year = "1995", URL = "ftp://ftp.cs.caltech.edu/tr/cs-tr-95-07.ps.Z", }
}
@TechReport{Lipsher94b,
author = "J. B. Lipsher and K. Maheswaran",
title = "A 4-Bit Asynchronous Pipelined Multiplier in the
Xilinx 4000 Series {FPGA}",
institution = "U.C.Davis",
year = "1994",
URL = "ftp://ftp.ece.ucdavis.edu/pub/akella/Mult.ps.Z",
}
@Mscthesis{Lipsher0a,
author = "J. B. Lipsher",
title = "The Asynchronous Discrete Cosine Transform Processor
Core",
institution = "U.C.Davis",
URL = "ftp://ftp.ece.ucdavis.edu/pub/akella/JLThesis.ps.Z",
}
@Mscthesis{Maheswaran0a,
author = "K. Maheswaran",
title = "Implementing Self-Timed Circuits in Field Programmable
Gate Arrays",
institution = "U.C.Davis",
URL = "http://www.ece.ucdavis.edu/cerl/maheswar/thesis.html",
}
@TechReport{Maheswaran94a,
author = "K. Maheswaran and V. Akella",
title = "Hazard-free implementation of the self-timed cell set
for the Xilinx 4000 Series {FPGA}",
institution = "U.C.Davis",
year = "1994",
URL = "ftp://ftp.ece.ucdavis.edu/pub/akella/Hazard.ps.Z",
}
@TechReport{Maheswaran94b,
author = "Maheswaran and J. B. Lipsher",
title = "A Cell Set for Self-Timed Design Using Xilinx {XC4000}
Series {FPGA}",
institution = "U.C.Davis",
year = "1994",
URL = "ftp://ftp.ece.ucdavis.edu/pub/akella/Cells.ps.Z",
}
@Article{Marshall94,
author = "Alan Marshall and Bill Coates and Polly Siegel",
title = "Designing an Asynchronous Communications Chip",
journal = ieeedt,
volume = "11",
number = "2",
pages = "8--21",
year = "1994",
URL = "file://snooze.stanford.edu/pub/papers/async/MCS94.ps",
}
@Mscthesis{Mehra92,
author = "R. Mehra",
title = "Micropipelined Cache Design Strategies for an
Asynchronous Microprocessor",
institution = "University of Manchester",
URL = "ftp://ftp.cs.man.ac.uk/pub/amulet/theses/rmehra_msc.ps.Z",
}
@Article{Mehra95,
author = "J. D. Garside R. Mehra",
title = "A Cache Line Fill Circuit for a Micropipelined
Asynchronous Microprocessor",
journal = "IEEE Computer Society TCCA Newsletter",
year = "1995",
URL = "file://ftp.cs.man.ac.uk/pub/amulet/papers/cache_lf.ps.Z",
}
@InProceedings{Myers92,
author = "Chris Myers and Teresa H.-Y. Meng",
title = "Synthesis of Timed Asynchronous Circuits",
pages = "279--282",
booktitle = iccd,
publisher = icsp,
month = oct,
year = "1992",
URL = "file://snooze.stanford.edu/pub/papers/async/MM92.ps",
}
@InProceedings{Myers95,
author = "{C. J. Myers, P. A. Beerel} and T. H.-Y. Meng",
title = "Technology Mapping of Timed Circuits",
booktitle = "Asynchronous Design Methodologies",
series = ifip,
publisher = esp,
month = may,
year = "1995",
URL = "http://jungfrau.usc.edu/pub/london.ps",
}
@TechReport{Negul95,
author = "R. Negulescu",
title = "Process Spaces",
institution = "University of Waterloo",
year = "1995",
URL = "http://maveric0.uwaterloo.ca/Abstracts/Radu.Process.Spaces.html",
}
@TechReport{Negul95,
author = "J. A. Brzozowski R. Negulescu",
title = "Relative Liveness: From Intuition to Automated
Verification",
institution = "University of Waterloo",
year = "1995",
URL = "file://cs-archive.uwaterloo.ca/cs-archive/CS_95_32/CS_95_32.ps.gz",
}
@InProceedings{Nielsen90,
author = "Christian Dalsgaard Nielsen and J\o rgen Staunstrup
and Simon R. Jones",
title = "Potential Performance Advantages of
Delay-Insensitivity",
booktitle = "Proceedings from IFIP workshop on Silicon
Architectures for Neural Nets, StPaul, November 1990",
month = nov,
year = "1990",
URL = "file://ftp.id.dtu.dk/pub/Async/neunet.ps.Z",
}
@InProceedings{Nowick91,
author = "Steven M. Nowick and David L. Dill",
title = "Automatic Synthesis of Locally-Clocked Asynchronous
State Machines",
booktitle = iccad,
publisher = icsp,
pages = "318--321",
month = nov,
year = "1991",
URL = "file://snooze.stanford.edu/pub/papers/async/ND91a.ps",
}
@InProceedings{Nowick91a,
author = "Steven M. Nowick and David L. Dill",
title = "Synthesis of Asynchronous State Machines Using a Local
Clock",
pages = "192--197",
booktitle = iccd,
publisher = icsp,
month = oct,
year = "1991",
URL = "file://snooze.stanford.edu/pub/papers/async/ND91.ps",
}
@InProceedings{Nowick92,
author = "Steven M. Nowick and David L. Dill",
title = "Exact Two-Level Minimization of Hazard-Free Logic with
Multiple-Input Changes",
booktitle = iccad,
publisher = icsp,
month = nov,
year = "1992",
URL = "file://snooze.stanford.edu/pub/papers/async/ND92.ps",
}
@InProceedings{Nowick92a,
author = "Steven M. Nowick and Kenneth Y. Yun and David L.
Dill",
title = "Practical Asynchronous Controller Design",
pages = "341--345",
booktitle = iccd,
publisher = icsp,
month = oct,
year = "1992",
URL = "file://snooze.stanford.edu/pub/papers/async/NYD92.ps",
}
@TechReport{Pastor93,
author = "Enric Pastor and Jordi Cortadella",
title = "{P}-time Unique State Coding Algorithms for Signal
Transition Graphs",
URL = "ftp://gaudi.ac.upc.es/pub/reports/DAC/1994/UPC-DAC-93-13.ps.Z",
}
@TechReport{Nurmi,
author = "Mika Hoffren {Jari Nurmi, Pekka Seppa, Tommi
Raita-aho}",
title = "A High-Speed Self-Timed {FIR} Processor
Implementation",
URL = "http://lenkkari.cs.tut.fi/~async/ps/Self-Timed_VLSI_final.ps.gz",
}
@TechReport{Pastor93a,
author = "Enric Pastor and Jordi Cortadella",
title = "Polynomial Algorithms for Complete State Coding and
Synthesis of Hazard-free Circuits from Signal
Transition Graphs",
URL = "ftp://gaudi.ac.upc.es/pub/reports/DAC/1994/UPC-DAC-93-17.ps.Z",
}
@InProceedings{Pastor94,
author = "Jordi Cortadella {Enric Pastor, Oriol Roig} and Rosa
M. Badia",
title = "Petri net Analysis Using Boolean Manipulation",
booktitle = "15th International Conference on Application and
Theory of Petri Nets",
month = june,
year = "1994",
URL = "ftp://gaudi.ac.upc.es/pub/archives/cad/Papers/PRCB94a.ps.gz",
}
@TechReport{Pastor94a,
author = "Jordi Cortadella Enric Pastor and Oriol Roig",
title = "A new Look at the Conditions for the Synthesis of
Speed-independent Circuits",
URL = "ftp://gaudi.ac.upc.es/pub/reports/DAC/1994/UPC-DAC-94-27.ps.Z",
}
@InProceedings{Paver92,
author = "N. C. Paver and P. Day and S. B. Furber and J. D.
Garside and J. V. Woods",
title = "Register Locking in an Asynchronous Microprocessor",
pages = "351--355",
booktitle = iccd,
publisher = icsp,
month = oct,
year = "1992",
URL = "file://ftp.cs.man.ac.uk/pub/amulet/papers/RegIEEE.ps.Z",
}
@PhdThesis{Paver94,
author = "N. C. Paver",
title = "The Design and Implementation of an Asynchronous
Microprocessor",
school = "Department of Computer Science, University of
Manchester",
month = jun,
year = "1994",
URL = "file://ftp.cs.man.ac.uk/pub/amulet/theses/npaver_phd.ps.Z",
}
@Mscthesis{Petlin94,
author = "O. A. Petlin",
title = "Random Testing of Asynchronous {VLSI} Circuits",
institution = "University of Manchester",
URL = "ftp://ftp.cs.man.ac.uk/pub/amulet/theses/opetlin_msc.ps.Z",
}
@InProceedings{Petlin95,
author = "O. A. Petlin and S. B. Furber",
title = "Scan Testing of Asynchronous Sequential Circuits",
booktitle = "Proceedings: Fifth Great Lakes Symposium on {VLSI}",
month = mar,
year = "1995",
URL = "file://ftp.cs.man.ac.uk/pub/amulet/papers/ScanTestSC.ps.Z",
}
@InProceedings{Petlin95a,
author = "O. A. Petlin and S. B. Furber",
title = "Scan Testing of Micropipelines",
booktitle = "Proceedings: 13th {IEEE VLSI} Test Symposium",
month = may,
year = "1995",
URL = "file://ftp.cs.man.ac.uk/pub/amulet/papers/ScanTestM.ps.Z",
}
@TechReport{Rich94,
author = "William F. Richardson and Erik Brunvand",
title = "The {NSR} Processor Prototype",
URL = "ftp://ftp.cs.utah.edu/techreports/1992/UUCS-92-029.ps.Z",
month = august,
year = "1994",
}
@TechReport{Roig94,
author = "Jordi Cortadella Oriol Roig and Enric Pastor",
title = "Conservative Symbolic Model-Checking of Petri Nets for
Speed-independent Circuit Verification",
URL = "ftp://gaudi.ac.upc.es/pub/reports/DAC/1994/UPC-DAC-94-14.ps.Z",
}
@TechReport{Roig94a,
author = "Jordi Cortadella Oriol Roig and Enric Pastor",
title = "Symbolic model checking of Petri nets for the
verification of speed-independent circuits",
URL = "ftp://gaudi.ac.upc.es/pub/reports/DAC/1994/UPC-DAC-94-26.ps.Z",
}
@TechReport{Roig95,
author = "Jordi Cortadella Oriol Roig and Enric Pastor",
title = "Hierarchical Gate-Level Verification of
Speed-Independent Circuits",
URL = "ftp://gaudi.ac.upc.es/pub/reports/DAC/1995/UPC-DAC-95-01.ps.Z",
}
@TechReport{Sanchez94,
author = "Fermin Sanchez and Jordi Cortadella",
title = "{UNRET}: {A} transformation-based technique for
software pipelining with resource constraints",
URL = "ftp://gaudi.ac.upc.es/pub/reports/DAC/1994/UPC-DAC-94-11.ps.Z",
}
@TechReport{Sanchez95a,
author = "Fermin Sanchez and Jordi Cortadella",
title = "Register Optimization for Maximum Throughput Loop
Pipelining",
institution = "Universitat Politecnica de Catalunya",
year = "1995",
URL = "ftp://gaudi.ac.upc.es/pub/archives/cad/Reports/UPC-DAC-95-10.ps.gz",
}
@TechReport{Sento92,
author = "{E. M. Sentovich, K. J. Singh, L. Lavagno, C. Moon, R.
Murgai, A. Saldanha, H. Savoj, P. R. Stephan, R. K.
Brayton} and A. Sangiovanni-Vincentelli",
title = "{SIS}: {A} system for sequential circuit synthesis",
institution = "U.C. Berkeley",
month = may,
year = "1992",
URL = "http://polimage.polito.it/~lavagno/publications/tr/UCB-ERL-92-41.ps.gz",
}
@InProceedings{Sparso93a,
author = "J. Spars{\o} and C. D. Nielsen and L. S. Nielsen and
J. Staunstrup",
title = "Design of Self-Timed Multipliers: {A} Comparison",
pages = "165--179",
editor = "S. Furber and M. Edwards",
booktitle = "Asynchronous Design Methodologies",
series = ifip,
volume = "A-28",
publisher = esp,
year = "1993",
URL = "file://ftp.id.dtu.dk/pub/Async/manches.ps.Z",
}
@Article{Sparso93b,
author = "Jens Spars{\o} and J{\o}rgen Staunstrup",
title = "Delay-insensitive Multi-ring Structures",
pages = "313--340",
journal = integration,
volume = "15",
number = "3",
month = oct,
year = "1993",
URL = "file://ftp.id.dtu.dk/pub/Async/multir.ps.Z",
}
@Article{Sproull94,
author = "Robert F. Sproull and Ivan E. Sutherland and Charles
E. Molnar",
title = "The Counterflow Pipeline Processor Architecture",
journal = ieeedt,
pages = "48--59",
volume = "11",
number = "3",
year = "1994",
URL = "http://www.sun.com/smli/technical-reports/1994/smli_tr-94-25.ps",
}
@InProceedings{Staunstrup89b,
author = "J\o{}rgen Staunstrup and Mark Greenstreet",
title = "Designing Delay Insensitive Circuits using
{`Synchronized Transitions'}",
booktitle = "Formal {VLSI} Specification and Synthesis. {VLSI}
Design Methods",
volume = "1",
editor = "Luc J. M. Claesen",
publisher = "North-Holland/Elsevier",
pages = "209--226",
year = "1990",
URL = "file://ftp.id.dtu.dk/pub/Async/desdi.ps.Z",
}
@PhdThesis{Stev94,
author = "K. Stevens",
title = "Practical Verification and Synthesis of Asynchronous
Systems",
school = "Department of Computer Science, University of
Calgary",
month = nov,
year = "1994",
URL = "file://ftp.cpsc.ucalgary.ca/pub/users/stevens/stevens-thesis.ps.Z",
}
@InProceedings{Theo95,
author = "J. V. Woods G. Theodoropoulos",
title = "Dealing with Time Modelling Problems in Parallel
Models of Asynchronous Computer Architectures",
pages = "457--472",
booktitle = "Proceedings of the World Transputer Congress",
month = sep,
year = "1995",
URL = "file://ftp.cs.man.ac.uk/pub/amulet/papers/theo_WTC95.ps.Z",
}
@InProceedings{Theo95a,
author = "J. V. Woods G. Theodoropoulos",
title = "Analyzing the Timing Error in Distributed Simulations
of Asynchronous Computer Architectures",
pages = "529--534",
booktitle = "Proceedings of the Eurosim Congress",
month = sep,
year = "1995",
URL = "file://ftp.cs.man.ac.uk/pub/amulet/papers/theo_eurosim95.ps.Z",
}
@PhdThesis{Theo95b,
author = "G. Theodoropoulos",
title = "Strategies for the Modelling and Simulation of
Asynchronous Computer Architectures",
institution = "University of Manchester",
URL = "ftp://ftp.cs.man.ac.uk/pub/amulet/theses/theo95_phd.ps.Z",
}
@Mscthesis{Tierno92,
author = "J. A. Tierno",
title = "Designing asynchronous circuits in Gallium Arsenide",
school = "California Institute of Technology",
year = "1992",
URL = "ftp://ftp.cs.caltech.edu/tr/cs-tr-92-19.ps.Z",
}
@PhdThesis{Tierno95,
author = "J. A. Tierno",
title = "An Energy-Complexity Model for {VLSI} Computations",
school = "California Institute of Technology",
year = "1995",
URL = "ftp://ftp.cs.caltech.edu/tr/cs-tr-95-02.ps.Z",
}
@TechReport{Tierno93,
author = "T. K. Lee {J.A. Tierno, A.J. Martin, D.Borkovic}",
title = "An asynchronous microprocessor in Gallium Arsenide",
year = "1993",
URL = "ftp://ftp.cs.caltech.edu/tr/cs-tr-93-38.ps.Z",
}
@InProceedings{Tierno96,
author = "A. J. Martin {J.A. Tierno, R. Manohar}",
title = "The Energy and Entropy of {VLSI} Computations",
booktitle = "Proc. Second International Symposium on Advanced
Research in Asynchronous Circuits and Systems",
month = mar,
year = "1996",
URL = "http://www.cs.caltech.edu/~rajit/ps/energy.ps.gz",
}
@Mscthesis{York94,
author = "R. York",
title = "Branch Prediction Strategies for Low Power
Microprocessor Design",
institution = "University of Manchester",
URL = "ftp://ftp.cs.man.ac.uk/pub/amulet/theses/RYthesis.ps.gz",
}
@InProceedings{Yun92,
author = "Kenneth Y. Yun and David L. Dill and Steven M.
Nowick",
title = "Synthesis of {3D} Asynchronous State Machines",
pages = "346--350",
booktitle = iccd,
publisher = icsp,
month = oct,
year = "1992",
URL = "file://snooze.stanford.edu/pub/papers/async/YDN92.ps",
}
@InProceedings{Yun92a,
author = "Kenneth Y. Yun and David L. Dill",
title = "Automatic Synthesis of {3D} Asynchronous State
Machines",
pages = "576--580",
booktitle = iccad,
publisher = icsp,
month = nov,
year = "1992",
URL = "file://snooze.stanford.edu/pub/papers/async/YD92.ps",
}
@InProceedings{Yun93,
author = "Kenneth Y. Yun and David L. Dill and Steven M.
Nowick",
title = "Practical Generalizations of Asynchronous State
Machines",
pages = "525--530",
booktitle = edac,
publisher = icsp,
month = feb,
year = "1993",
URL = "file://snooze.stanford.edu/pub/papers/async/YDN93.ps",
}
@Article{Furber96a,
author = "Stephen B. Furber and Paul Day",
title = "Four-Phase Micropipeline Latch Control Circuits",
pages = "247--253",
journal = ieeevlsi,
volume = "4",
number = "2",
month = jun,
year = "1996",
URL = "file://ftp.cs.man.ac.uk/pub/amulet/papers/4phCtl.ps.gz",
}
@InProceedings{Garside96,
author = "J. D. Garside and S. Temple and R. Mehra",
title = "The {AMULET2e} Cache System",
booktitle = async,
publisher = icsp,
month = mar,
year = "1996",
URL = "file://ftp.cs.man.ac.uk/pub/amulet/papers/async96_cache.ps.gz",
}
}
% @comment{BibTeX database file, for use with LaTeX/BibTeX}
}
% @comment{with enhancements for viewing via xrolotool. }
}
% @comment{Contact Peter Riocreux if you wish to change the }
}
% @comment{contents of this file. }
@Preamble{"\newcommand{\noopsort}[1]{}"}
% @COMMENT{ ==================================================================== }
}
% @COMMENT{ Predefined journals }
}
% @COMMENT{ ==================================================================== }
}
@String{cacm = "Communications of the ACM"}
@String{dc = "Distributed Computing"}
@String{eatcs = "Bull. EATCS"}
@String{el = "Electronics Letters"}
@String{fmsd = "Formal Methods in System Design"}
@String{faoc = "Formal Aspects of Computing"}
@String{ieicetf = "IEICE Transactions on Fundamentals of Electronics
Communications and Computer Sciences"}
@String{ieicetis = "IEICE Transactions on Information and Systems"}
@String{ieepcds = "IEE Proceedings, Circuits, Devices and Systems"}
@String{ieepcdt = "IEE Proceedings, Computers and Digital Techniques"}
@String{ieeedt = "IEEE Design \& Test of Computers"}
@String{ieeejssc = "IEEE Journal of Solid-State Circuits"}
@String{ieeeproc = "Proceedings of the IEEE"}
@String{ieeetas = "IEEE Transactions on Applied Superconductivity"}
@String{ieeetc = "IEEE Transactions on Computers"}
@String{ieeetcad = "IEEE Transactions on Computer-Aided Design"}
@String{ieeetcsi = "IEEE Transactions on Circuits and Systems I:
Fundamental Theory and Applications"}
@String{ieeetec = "IEEE Transactions on Electronic Computers"}
@String{ieeetsp = "IEEE Transactions on Signal Processing"}
@String{ieeevlsi = "IEEE Transactions on VLSI Systems"}
@String{ieeemicro = "IEEE Micro"}
@String{integration = "Integration, the VLSI journal"}
@String{ije = "Int. Journal Electronics"}
@String{ipl = "Information Processing Letters"}
@String{jacm = "Journal of the ACM"}
@String{jetta = "Journal of Electronic Testing: Theory and
Applications"}
@String{jcss = "Journal of Computer and System Sciences"}
@String{tcca = "IEEE Technical Committee on Computer Architecture
Newsletter"}
@String{tcs = "Theoretical Computer Science"}
@String{vlsisp = "Journal of VLSI Signal Processing"}
% @COMMENT{ ==================================================================== }
}
% @COMMENT{ Predefined publishers }
}
% @COMMENT{ ==================================================================== }
}
@String{ap = "Academic Press"}
@String{aw = "Addison-Wesley"}
@String{csp = "Computer Science Press"}
@String{cwi = "CWI"}
@String{esp = "Elsevier Science Publishers"}
@String{icsp = "IEEE Computer Society Press"}
@String{ieee = "IEEE Press"}
@String{ios = "IOS Press"}
@String{kap = "Kluwer Academic Publishers"}
@String{mit = "MIT Press"}
@String{ph = "Prentice-Hall"}
@String{springer = "Springer-Verlag"}
@String{wiley = "John Wiley \& Sons"}
% @COMMENT{ ==================================================================== }
}
% @COMMENT{ Predefined institutions }
}
% @COMMENT{ ==================================================================== }
}
@String{caltech = "California Institute of Technology"}
@String{eut = "Dept. of Math. and C.S., Eindhoven Univ. of
Technology"}
@String{southbank = "School of Computing, Information Systems and
Mathematics, South Bank University, London"}
@String{su = "Stanford University"}
@String{sucsl = "Computer Systems Laboratory, Stanford University"}
@String{mucs = "Manchester University, Dept. of Computer Science"}
@String{berk = "University of California, Berkeley, USA"}
@String{nclcl = "University of Newcastle Upon Tyne, Computing
Laboratory"}
% @COMMENT{ ==================================================================== }
}
% @COMMENT{ Predefined series }
}
% @COMMENT{ ==================================================================== }
}
@String{csn = "Computing Science Notes"}
@String{ifip = "IFIP Transactions"}
@String{lncs = "Lecture Notes in Computer Science"}
@String{mctracts = "Mathematical Centre Tracts"}
@String{wic = "Workshops in Computing"}
% @COMMENT{ ==================================================================== }
}
% @COMMENT{ Predefined conference proceedings }
}
% @COMMENT{ ==================================================================== }
}
@String{acsd = "Int. Conf. on Application of Concurrency to System
Design"}
@String{adm = "Asynchronous Design Methodologies"}
@String{apchdl = "Asia-Pacific Conference on Hardware Description
Languages (APCHDL)"}
@String{arvlsi = "Advanced Research in VLSI"}
@String{aspdac = "Proc. of Asia and South Pacific Design Automation
Conference"}
@String{async = "Proc. International Symposium on Advanced Research in
Asynchronous Circuits and Systems"}
@String{cav = "Proc. International Workshop on Computer Aided
Verification"}
@String{custom = "Proc. IEEE Custom Integrated Circuits Conference"}
@String{dac = "Proc. ACM/IEEE Design Automation Conference"}
@String{date = "Proc. Design, Automation and Test in Europe (DATE)"}
@String{dcc = "Designing Correct Circuits"}
@String{edac = "Proc. European Conference on Design Automation
(EDAC)"}
@String{edtc = "Proc. European Design and Test Conference"}
@String{eurodac = "Proc. European Design Automation Conference
(EURO-DAC)"}
@String{esscirc = "Proc. European Solid-State Circuits Conference
(ESSCIRC)"}
@String{ftcs = "International Symposium on Fault-Tolerant Computing
(FTCS)"}
@String{glsvlsi = "Proc. of the Great Lakes Symposium on VLSI"}
@String{hicss = "Proc. Hawaii International Conf. System Sciences"}
@String{iccad = "Proc. International Conf. Computer-Aided Design
(ICCAD)"}
@String{iccd = "Proc. International Conf. Computer Design (ICCD)"}
@String{icpp = "Proc. International Conference on Parallel
Processing"}
@String{iscas = "Proc. International Symposium on Circuits and
Systems"}
@String{ishls = "Proc. International Symposium on High-Level
Synthesis"}
@String{isscc = "International Solid State Circuits Conference"}
@String{itc = "Proc. International Test Conference"}
@String{ivlsi = "Proc. International Conference on VLSI Design"}
@String{iwls = "Proc. International Workshop on Logic Synthesis"}
@String{midwest = "Proc. of the Midwest Symposium on Circuits and
Systems"}
@String{patmos = "Power and Timing Modeling, Optimization and Simulation
(PATMOS)"}
@String{prorisc = "Proc. of the {IEEE/ProRISC} Symposium on Circuits,
Systems and Signal Processing"}
@String{ssat = "Annual Symposium on Switching and Automata Theory"}
@String{tau = "Proc. International Workshop on Timing Issues in the
Specification and Synthesis of Digital Systems (TAU)"}
@String{vts = "Proc. IEEE VLSI Test Symposium"}
@String{ta = "(To appear)"}
@Article{Abra83,
author = "M. Abramovici and Y. H. Levendel and P. R. Menon",
title = "A Logic Simulation Machine.",
journal = "IEEE Transactions on Computer-Aided Design of
Integrated Circuits and Systems",
volume = "CAD-2",
number = "2",
pages = "82--94",
month = apr,
year = "1983",
fileno = "1",
}
@Article{Afgh90,
author = "M. Afghahi and C. Svensson",
title = "A Unified Single-Phase Clocking Scheme for {VLSI}
System.",
journal = ieeejssc,
volume = "25",
number = "1",
pages = "225--233",
month = feb,
year = "1990",
fileno = "205",
}
@Article{Afgh92,
author = "M. Afghahi and C. Svensson",
title = "Performance of Synchronous and Asynchronous Schemes
for {VLSI} Systems.",
journal = ieeetc,
volume = "C-41",
number = "7",
pages = "858--872",
month = jul,
year = "1992",
fileno = "261",
}
@Article{Agra81,
author = "V. D. Agrawal",
title = "An Information Theoretic Approach to Digital Fault
Testing.",
journal = ieeetc,
volume = "C-30",
number = "8",
pages = "582--587",
month = aug,
year = "1981",
fileno = "348",
}
@InProceedings{Ahuj95,
title = "The Performance Impact of Incomplete Bypassing in
Processor Pipelines",
author = "Pritpal S. Ahuja and Douglas W. Clark and Anne
Rogers",
institute = "Princeton University, Dept. of Computer Science",
booktitle = "Proceedings: MICRO-28, Intl. Symposium on
Microarchitecture",
year = "1995",
fileno = "357",
}
@Misc{Akel94a,
author = "V. Akella and G. Gopalakrishnan",
title = "Flow Analysis Techniques in High Level Asynchronous
Circuit Synthesis.",
note = "University of California, Davis, CA., USA",
year = "1994",
fileno = "327",
}
@Misc{Akel94b,
author = "V. Akella and G. Gopalakrishnan",
title = "{SHILPA}: {A} High-Level Synthesis System for
Self-timed Circuits.",
note = "University of California, Davis, CA., USA",
year = "1994",
fileno = "328",
}
@Misc{Ande91,
author = "T. E. Anderson and H. M. Levy and B. N. Bershad and E.
D. Lazowska",
title = "The Interaction of Architecture and Operating System
Design.",
note = "Department of Computer Science and Engineering,
University of Washington",
note = "Published by ACM",
year = "1991",
fileno = "2",
}
@Misc{Appl95,
title = "The Design of a Fast Asynchronous Microprocessor",
author = "Sam S. Appleton and Shannon V. Morton and Michael J.
Liebelt",
institution = "University of Adelaide, Dept. of Electrical &
Electronic Engineering",
fileno = "369",
}
@Article{Arms68,
author = "D. B. Armstrong and A. D. Friedman and P. R. Menon",
title = "Realization of Asynchronous Sequential Circuits
without Insert Delay Element.",
journal = ieeetc,
volume = "C-17",
number = "2",
pages = "129--134",
month = feb,
year = "1968",
fileno = "3",
}
@Article{Arms69,
author = "D. B. Armstrong and A. D. Friedman and P. R. Menon",
title = "Design of Asynchronous Circuits Assuming Unbounded
Gate Delays.",
journal = ieeetc,
volume = "C-18",
number = "12",
pages = "1110--1120",
month = dec,
year = "1969",
fileno = "4",
}
@Article{Asai91,
author = "F. et. al. Asai",
title = "Self-Timed Clocking Design for a Data-Driven
Microprocessor.",
journal = "IEICE Transactions",
volume = "E-74",
number = "11",
pages = "3757--3765",
month = nov,
year = "1991",
fileno = "313",
}
@Article{Aviz61,
author = "A. Avizienis",
title = "Signed-Digit Number Representations for Fast Parallel
Arithmetic.",
journal = "IRE Trans. on Electron. Comput.",
pages = "389--400",
month = sep,
year = "1961",
fileno = "5",
}
@InProceedings{Ball67,
author = "W. E. Ball",
title = "A Macromodular Meta Machine.",
booktitle = "AFIPS Conference Proceedings: 1967 Spring Joint
Computer Conference",
address = "Atlantic City, NJ",
publisher = ap,
volume = "30",
pages = "377--392",
year = "1967",
fileno = "6",
}
@Article{Barr83,
author = "J. C. Barros and B. W. Johnson",
title = "Equivalence of the Arbiter, the Synchronizer, the
Latch and the Inertial Delay.",
journal = ieeetc,
volume = "C-32",
number = "7",
pages = "603--614",
month = jul,
year = "1983",
fileno = "218",
}
@Article{Baug73,
author = "C. R. Baugh and B. A. Wooley",
title = "A Two's Complement Parallel Array Multiplication
Algorithm.",
journal = ieeetc,
volume = "C-22",
number = "12",
pages = "1045--1047",
month = dec,
year = "1973",
fileno = "7",
}
@Article{Bedn74,
author = "G. M. Bednar and J. H. Tracey",
title = "An Asynchronous Circuit Design Language ({ACDL}).",
journal = ieeetc,
volume = "C-23",
number = "9",
pages = "971--976",
month = sep,
year = "1974",
fileno = "287",
}
@TechReport{Beer90b,
author = "P. A. Beerel and T. H-Y. Meng",
title = "Semi-Modularity and Self-Diagnostic Asynchronous
Control Circuits.",
institution = sucsl,
year = "1990",
fileno = "199",
}
@InProceedings{Beer91a,
author = "P. A. Beerel and T. H-Y. Meng",
title = "Testability of Asynchronous Timed Control Circuits
with Delay Assumptions.",
booktitle = dac,
pages = "446--451",
year = "1991",
fileno = "8",
}
@TechReport{Beer92a,
author = "P. A. Beerel and T. H-Y. Meng",
title = "Automatic Gate-Level Synthesis of Speed-Independent
Circuits.",
institution = sucsl,
year = "1992",
fileno = "200",
}
@TechReport{Beer92b,
author = "P. A. Beerel and T. H-Y. Meng",
title = "Gate-Level Synthesis of Speed-Independent Asynchronous
Control Circuits.",
institution = sucsl,
year = "1992",
fileno = "201",
}
@TechReport{Beer92c,
author = "P. A. Beerel and T. H-Y. Meng",
title = "Semi-modularity and Testability of Speed-Independent
Circuits.",
institution = sucsl,
month = apr,
year = "1992",
fileno = "202",
}
@TechReport{Beer94,
author = "P. A. Beerel and C. J. Myers and T. H-Y. Meng",
title = "Automatic Synthesis of Gate-Level Speed-Independent
Circuits.",
institution = sucsl,
number = "CSL-TR-94-648",
month = dec,
year = "1994",
fileno = "336",
}
@InProceedings{Belh93,
author = "H. Belhadj and G. Saucier and M. Yoeli",
title = "From Trace Graphs to Modular Delay-Insensitive
Circuits.",
booktitle = "26th Hawaii Int. Conference on System Science (HICSS
1993)",
pages = "319--328",
month = jan,
year = "1993",
fileno = "175",
}
@InProceedings{Berk88a,
author = "C. H. van Berkel and M. Rem and R. W. J. J. Saeijs",
title = "{VLSI} Programming.",
booktitle = iccd,
organization = "Philips Research Laboratories",
publisher = icsp,
pages = "152--156",
year = "1988",
fileno = "9",
}
@InProceedings{Berk88b,
author = "C. H. van Berkel and R. W. J. J. Saeijs",
title = "Compilation of Communicating Processes into
Delay-Insensitive Circuits.",
booktitle = iccd,
organization = "Philips Research Laboratories",
publisher = icsp,
pages = "157--162",
year = "1988",
fileno = "10",
}
@Misc{Berk93,
author = "C. H. van Berkel",
title = "Introduction to Tangram and Handshake Circuits.",
note = "Private Communication",
note = "(Chapter 1 of PhD Thesis)",
year = "1993",
fileno = "254",
}
@InProceedings{Berr93,
author = "A. Berrached and L. D. Coraor and P. T. Hulina",
title = "A Decoupled Access/Execute Architecture for Efficient
Access of Structured Data.",
booktitle = "26th Hawaii Int. Conference on System Science (HICSS
1993)",
pages = "438--447",
month = jan,
year = "1993",
fileno = "186",
}
@Article{Bert88b,
author = "C. Berthet and E. Cerny",
title = "An Algebraic Model for Asynchronous Circuits
Verification.",
journal = ieeetc,
volume = "37",
number = "7",
pages = "835--847",
month = jul,
year = "1988",
fileno = "11",
}
@TechReport{Best78,
author = "E. Best and B. Randell",
title = "A formal model of Atomicity in Asynchronous Systems.",
institution = "University of Newcastle Upon Tyne, Computing
Laboratory",
number = "No. 130",
year = "1978",
fileno = "12",
}
@TechReport{Birt93a,
author = "G. Birtwistle and Y. Liu and D. Spooner and J.
Aldwinckle and K. Stevens and W. Yu",
title = "Case Studies in Asynchronous Design. Part {I}: {AMM}
Architecture",
institution = "University of Calgary, Canada",
number = "DRAFT",
year = "1993",
fileno = "275",
}
@TechReport{Birt93b,
author = "G. Birtwistle and Y. Liu and J. Aldwinckle and K.
Stevens and W. Yu",
title = "Case Studies in Asynchronous Design. Part {II}: {A}
4-stroke {AMM}",
institution = "University of Calgary, Canada",
number = "DRAFT",
year = "1993",
fileno = "276",
}
@InProceedings{Blum67,
author = "A. Blum and T. J. Chaney and R. E. Olson",
title = "Engineering Design of Macromodules.",
booktitle = "AFIPS Conference Proceedings: 1967 Spring Joint
Computer Conference",
address = "Atlantic City, NJ",
publisher = ap,
volume = "30",
pages = "365--370",
year = "1967",
fileno = "13",
}
@Article{Boch79,
author = "G. V. Bochmann",
title = "Distributed Synchronization and Regularity.",
journal = "Computer Networks",
volume = "3",
number = "-",
pages = "36--43",
year = "1979",
fileno = "14",
}
@Article{Boch82,
author = "G. V. Bochmann",
title = "Hardware Specification with Temporal Logic: An
Example.",
journal = ieeetc,
volume = "C-31",
number = "3",
pages = "223--231",
month = mar,
year = "1982",
fileno = "15",
}
@TechReport{Bray93a,
author = "B. K. Bray and M. J. Flynn",
title = "Fetch Caches.",
institution = sucsl,
number = "CSL-TR-93-561",
month = feb,
year = "1993",
fileno = "247",
}
@TechReport{Bray93b,
author = "B. K. Bray",
title = "Specialized Caches to Improve Data Access
Performance.",
institution = sucsl,
number = "CSL-TR-93-574",
month = may,
year = "1993",
fileno = "248",
}
@Article{Breu74,
author = "M. A. Breuer",
title = "The Effects of Races, Delays and Delay Faults on Test
Generation.",
journal = ieeetc,
volume = "C-23",
number = "10",
pages = "1078--1092",
month = oct,
year = "1974",
fileno = "288",
}
@TechReport{Brow94,
author = "G. Brown and W. Luk and J. O'Leary",
title = "Retargeting a Hardware Compiler using Protocol
Converters.",
institution = "Cornell University, NY, USA",
number = "EE-CEG-94-1",
month = feb,
year = "1994",
fileno = "304",
}
@TechReport{Brun89,
author = "E. L. Brunvand and R. F. Sproull",
title = "Translating Concurrent Communicating Programs into
Delay-Insensitive Circuits.",
institution = "Carnegie Mellon",
number = "CMU-CS-89-126",
month = apr,
year = "1989",
fileno = "16",
}
@InProceedings{Brun91,
author = "E. L. Brunvand and M. Starkey",
title = "An Integrated Environment for the Design and
Simulation of Self Timed Systems.",
booktitle = "VLSI 91",
organization = "IFIP",
pages = "4a.2.1--4a.3.1",
month = aug,
year = "1991",
fileno = "17",
}
@InProceedings{Brun91b,
author = "E. Brunvand",
title = "Implementing Self-Timed Systems with {FPGAS}.",
booktitle = "Proc. of Int. Workshop on Field Programmable Logic and
Applications",
month = sep,
year = "1991",
fileno = "239",
}
@InProceedings{Brun92,
author = "E. Brunvand and N. Michell and K. Smith",
title = "A Comparison of Self-Timed Design using {FPGA},
{CMOS}, and GaAs Technologies.",
booktitle = iccd,
pages = "76--80",
month = oct,
year = "1992",
fileno = "154",
}
@InProceedings{Brun93,
author = "E. Brunvand",
title = "The {NSR} Processor.",
booktitle = "26th Hawaii Int. Conference on System Science (HICSS
1993)",
pages = "428--435",
month = jan,
year = "1993",
fileno = "185",
}
@InProceedings{Brun93b,
author = "E. Brunvand and G. Gopalakrishnan",
title = "Asynchronous and Self-Timed Circuits and Systems -
Introduction to Minitrack.",
booktitle = "26th Hawaii Int. Conference on System Science (HICSS
1993)",
pages = "297--299",
month = jan,
year = "1993",
fileno = "228",
}
@Article{Brya84,
author = "R. E. Bryant",
title = "A Switch-Level Model and Simulator for the {MOS}
Digital Systems.",
journal = ieeetc,
volume = "C-33",
number = "2",
pages = "160--177",
month = feb,
year = "1984",
fileno = "18",
}
@Article{Brzo68,
author = "J. A. Brzozowski and S. Singh",
title = "Definite Asynchronous Sequential Circuits.",
journal = ieeetc,
volume = "C-17",
number = "1",
pages = "18--26",
month = jan,
year = "1968",
fileno = "19",
}
@Article{Brzo76,
author = "J. A. Brzozowski and M. Yoeli",
title = "Practical Approach to Asynchronous Gate Networks.",
journal = "Proc. IEE",
volume = "123",
number = "6",
pages = "495--498",
month = jun,
year = "1976",
fileno = "20",
}
@Article{Brzo79,
author = "J. A. Brzozowski and M. Yoeli",
title = "On a Ternary Model of Gate Networks.",
journal = ieeetc,
volume = "C-28",
number = "3",
pages = "178--184",
month = mar,
year = "1979",
fileno = "21",
}
@Article{Brzo87,
author = "J. A. Brzozowski and C-J. Seger",
title = "A Characterization of Ternary Simulation of Gate
Networks.",
journal = ieeetc,
volume = "C-36",
number = "11",
pages = "1318--1327",
month = nov,
year = "1987",
fileno = "22",
}
@Article{Brzo92,
author = "J. A. Brzozowski and J. C. Ebergen",
title = "On the Delay-Sensitivity of Gate Networks.",
journal = ieeetc,
volume = "C-41",
number = "11",
pages = "1349--1360",
month = nov,
year = "1992",
fileno = "262",
}
@InProceedings{Burc92,
author = "J. R. Burch",
title = "Delay Models for Verifying Speed-Dependent
Asynchronous Circuits.",
booktitle = iccd,
pages = "270--274",
month = oct,
year = "1992",
fileno = "162",
}
@Misc{Burd94a,
author = "T. D. Burd and B. Peters",
title = "A Power Analysis of a Microprocessor: {A} Study of an
Implementation of the {MIPS} {R3000} Architecture.",
note = berk,
year = "1994",
fileno = "332",
}
@Misc{Burd94b,
author = "T. D. Burd and R. W. Brodersen",
title = "Energy Efficient {CMOS} Microprocessor Design.",
note = berk,
year = "1994",
fileno = "333",
}
@MastersThesis{Burd94c,
author = "T. D. Burd",
title = "Low-Power {CMOS} Library Design Methodology.",
school = berk,
year = "1994",
fileno = "334",
}
@Article{Burg94,
author = "B. Burgess and N. Ullah and P. Van Overen and D.
Ogden",
title = "The Power{PC} 603 Microprocessor.",
journal = cacm,
volume = "37",
number = "6",
pages = "34--42",
month = jun,
year = "1994",
fileno = "319",
}
@TechReport{Burn87a,
author = "S. M. Burns",
title = "Automated Compilation of Concurrent Programs into
Self-timed Circuits.",
institution = caltech,
number = "CS-TR-88-2",
month = dec,
year = "1987",
fileno = "23",
}
@TechReport{Burn87b,
author = "S. M. Burns and A. J. Martin",
title = "Synthesis of Self-Timed Circuits by Program
Transformations.",
institution = caltech,
number = "5253:TR:87",
year = "1987",
fileno = "24",
}
@Misc{CSIR92,
author = "CSIRO/Flinders Joint Research Centre in I. T.",
title = "Reprints of Technical Papers by {CSIRO}/Flinders {JRC}
Authors.",
note = "1. Architecture Design of a Fully Asynchronous VLSI
Chip for DSP Custom Applications - Fan X. and Bergmann
N.W.",
note = "2. Experience with Loosely-Coupled ISDN-Based
Multi-Media Communications for Long Distance
Computer-Supported Collaborative Work - Bergmann N.W.,
Rockoff T.E., Mudge J.C. and Sweetnam A.W.",
note = "3. The ASLINK Telemeeting Environment : An ISDN
Application Case Study - Rockoff T.E., Sweetnam A.W.
and Mudge J.C.",
note = "4. Designing at a Distance : Experiences in
Remote-Synchronous Design - Scrivener S.A.R., Clark S,
Smyth M., Harris D. and Rockoff T.E.",
note = "5. Operation Synchronization in Self-Timed Data-Driven
VLSI Architecture - Fan X. and Bergmann N.",
month = dec,
year = "1992",
fileno = "198",
}
@Article{Calv86,
author = "J. Calvo and J. L. Acha and M. Valencia",
title = "Asynchronous Modular Arbiter.",
journal = ieeetc,
volume = "C-35",
number = "1",
pages = "67--70",
month = jan,
year = "1986",
fileno = "25",
}
@TechReport{Camp83a,
author = "R. H. Campbell and B. Randell",
title = "Error Recovery in Asynchronous Systems.",
institution = mclcl,
number = "No. 186",
year = "1983",
fileno = "26",
}
@TechReport{Camp83b,
author = "R. H. Campbell and T. Anderson and B. Randell",
title = "Practical Fault tolerant Software for Asynchronous
Systems.",
institution = nclcl,
number = "No. 187",
year = "1983",
fileno = "27",
}
@InProceedings{Camp93,
author = "R. Camposano and S. Devadas and K. Keutzer and S.
Malik and A. Wang",
title = "Implicit Enumeration Techniques Applied to
Asynchronous Circuit Verification.",
booktitle = "26th Hawaii Int. Conference on System Science (HICSS
1993)",
pages = "300--309",
month = jan,
year = "1993",
fileno = "173",
}
@Article{Cars90,
author = "G. Carson and G. Borriello",
title = "A Testable {CMOS} Asynchronous Counter.",
journal = ieeejssc,
volume = "SC-25",
number = "4",
pages = "952--960",
month = aug,
year = "1990",
fileno = "191",
}
@Article{Catt66,
author = "I. Catt",
title = "Time Loss Through Gating of Asynchronous Logic Signal
Pulses.",
journal = "IEEE Transactions on Electronic Computer",
volume = "EC-15",
number = "-",
pages = "108--111",
month = feb,
year = "1966",
fileno = "28",
}
@Article{Chan73,
author = "T. J. Chaney and C. E. Molnar",
title = "Anomalous Behavior of Synchronizer and Arbiter
Circuits.",
journal = ieeetc,
volume = "C-22",
number = "4",
pages = "421--422",
month = apr,
year = "1973",
fileno = "29",
}
@Article{Chan92,
author = "P. K. Chan and M. D. F. Schlag and C. D. Thomborson
and V. G. Oklobdzija",
title = "Delay Optimization of Carry-Skip Adders and Block
Carry-Lookahead Adders Using Multidimensional Dynamic
Programming.",
journal = ieeetc,
volume = "C-41",
number = "8",
pages = "920--930",
month = aug,
year = "1992",
fileno = "263",
}
@Article{Chao89,
author = "H. J. Chao and C. A. Johnston",
title = "Behavior Analysis of {CMOS} {D} Flip-Flops.",
journal = ieeejssc,
volume = "SC-24",
number = "5",
pages = "1454--1458",
month = oct,
year = "1989",
fileno = "30",
}
@Article{Chap87,
author = "D. M. Chapiro",
title = "Reliable High-Speed Arbitration and Synchronization.",
journal = ieeetc,
volume = "C-36",
number = "10",
pages = "1251--1255",
month = oct,
year = "1987",
fileno = "226",
}
@Article{Chap91,
author = "T. I. Chappell and B. A. Chappell and S. E. Schuster
and J. W. Allan and S. P. Klepner and R. V. Joshi and
R. L. Franch",
title = "A 2-ns Cycle, 3.8-ns Access 512-kb {CMOS} {ECL} {SRAM}
with a Fully Pipelined Architecture.",
journal = ieeejssc,
volume = "SC-26",
number = "11",
pages = "1577--1584",
month = nov,
year = "1991",
fileno = "31",
}
@Misc{Chih,
author = "Chang Chih-Ming and Shih-Lien Lu",
title = "Performance Issues on Micropipelines",
institution = "Oregon State University, Dept. of Electrical and
Computer Engineering",
fileno = "380",
}
@InProceedings{Chu85,
author = "T. A. Chu",
title = "A Design Methodology for Concurrent {VLSI} System.",
booktitle = iccd,
pages = "407--410",
year = "1985",
fileno = "233",
}
@Article{Chu86a,
author = "T-A. Chu",
title = "On the models for designing {VLSI} asynchronous
digital circuits.",
journal = integration,
volume = "4",
number = "2",
pages = "99--113",
month = jun,
year = "1986",
fileno = "32",
}
@InProceedings{Chu86b,
author = "T-A. Chu and C. K. C. Leung",
title = "Design of {VLSI} Asynchronous {FIFO} Queues for Packet
Communication Networks.",
booktitle = icpp,
pages = "397--400",
month = aug,
year = "1986",
fileno = "234",
}
@Misc{Chu86c,
title = "Synthesis of Self-timed Control from Graphs: An
Example",
author = "Tam-Anh Chu",
institution = "Massachusetts Institute of Technology, Dept. of EECS",
year = "1986",
fileno = "373",
}
@InProceedings{Chu87,
author = "T-A. Chu",
title = "Synthesis of Self-Timed {VLSI} Circuits from
Graph-Theoretic Specifications.",
booktitle = iccd,
publisher = icsp,
pages = "220--223",
year = "1987",
fileno = "235",
}
@InProceedings{Chu92,
author = "T-A. Chu",
title = "Automatic Synthesis and Verification of Hazard-Free
Control Circuits from Asynchronous Finite State Machine
Specifications.",
booktitle = iccd,
pages = "407--413",
month = oct,
year = "1992",
fileno = "169",
}
@InProceedings{Chu93,
author = "T-A. Chu",
title = "{CLASS}: {A} {CAD} System for Automatic Synthesis and
Verification of Asynchronous Finite State Machines.",
booktitle = "26th Hawaii Int. Conference on System Science (HICSS
1993)",
pages = "389--398",
month = jan,
year = "1993",
fileno = "182",
}
@Unpublished{Chu93b,
author = "T-A. Chu",
title = "On the Specification and Synthesis of Hazard-Free
Asynchronous Control Circuits.",
note = iscas,
year = "1993",
fileno = "236",
}
@Unpublished{Chu93c,
author = "T-A. Chu and N. Mani and C. K. C. Leung",
title = "A New State Assignment Technique for Asynchronous
Finite State Machines.",
note = "(to appear in) GLS-VLSI '93 (also DAC '93)",
year = "1993",
fileno = "237",
}
@Unpublished{Chu93d,
author = "T-A. Chu",
title = "Synthesis of Hazard-Free Control Circuits from
Asynchronous Finite State Machines Specifications.",
note = "(to appear in) Jour. for VLSI Signal Processing 1993
(Special Issue on Async. Design)",
year = "1993",
fileno = "238",
}
@Article{Chua69,
author = "Y. H. Chuang",
title = "Transition Logic Circuits and a Synthesis Method.",
journal = ieeetc,
volume = "C-18",
number = "2",
pages = "154--168",
month = feb,
year = "1969",
fileno = "33",
}
@Article{Ciof78,
author = "G. Cioffi",
title = "Autotesting Speed-Independent Sequential Circuits.",
journal = ieeetc,
volume = "C-27",
number = "1",
pages = "90--94",
month = jan,
year = "1978",
fileno = "209",
}
@InProceedings{Clar67,
author = "W. A. Clark",
title = "Macromodular Computer Systems.",
booktitle = "AFIPS Conference Proceedings: 1967 Spring Joint
Computer Conference",
address = "Atlantic City, NJ",
publisher = ap,
volume = "30",
pages = "335--336",
year = "1967",
fileno = "34",
}
@Article{Clar86,
author = "E. M. Clarke and A. A. Emerson and A. P. Sistla",
title = "Automatic Verification of Finite-State Concurrent
Systems Using Temporal Logic Specifications.",
journal = "ACM Transactions on Programming Languages and
Systems",
volume = "8",
number = "2",
pages = "244--263",
month = apr,
year = "1986",
fileno = "35",
}
@Article{Cors75,
author = "P. Corsini",
title = "Self-Synchronizing Asynchronous Arbiter.",
journal = "Digital Processes",
volume = "1",
number = "-",
pages = "67--73",
year = "1975",
fileno = "36",
}
@Article{Cors79,
author = "P. Corsini",
title = "Speed-Independent Asynchronous Arbiter.",
journal = "Computers and Digital Techniques",
volume = "2",
number = "5",
pages = "221--222",
month = oct,
year = "1979",
fileno = "37",
}
@Article{Cort92,
author = "J. Cortadella and J. M. Llaberia",
title = "Evaluation of {A} + {B} = {K} Conditions Without Carry
Propagation.",
journal = ieeetc,
volume = "C-41",
number = "11",
pages = "1484--1488",
month = nov,
year = "1992",
fileno = "267",
}
@Article{Cour75,
author = "G. R. Couranz and D. F. Wann",
title = "Theoretical and Experimental Behavior of Synchronizers
Operating in the Metastable Region.",
journal = ieeetc,
volume = "C-24",
number = "6",
pages = "604--616",
month = jun,
year = "1975",
fileno = "38",
}
@Article{Cric79,
author = "G. Crichton",
title = "Testing Microprocessors.",
journal = ieeejssc,
volume = "SC-14",
number = "3",
pages = "609--613",
month = jun,
year = "1979",
fileno = "258",
}
@InProceedings{Dall87,
author = "W. J. Dally and P. Song",
title = "Design of a Self-Timed {VLSI} Multicomputer
Communication Controller.",
booktitle = iccd,
publisher = icsp,
pages = "230--234",
year = "1987",
fileno = "39",
}
@InProceedings{Damm67,
author = "R. A. Dammkoehler",
title = "A Macromodular System Simulator ({MS2}).",
booktitle = "AFIPS Conference Proceedings: 1967 Spring Joint
Computer Conference",
address = "Atlantic City, NJ",
publisher = ap,
volume = "30",
pages = "371--376",
year = "1967",
fileno = "40",
}
@Misc{Davi,
author = "Rhodri M. Davies and John V. Woods",
title = "Timing Verification for Asynchronous Design",
institution = mucs,
fileno = "379",
}
@Article{Davi78,
author = "R. David",
title = "A Totally Self-Checking 1-Out-of-3 Checker.",
journal = ieeetc,
volume = "C-27",
number = "6",
pages = "570--572",
month = jun,
year = "1978",
fileno = "223",
}
@Article{Davi89,
author = "I. David and R. Ginosar and M. Yoeli",
title = "An Efficient Implementation of Boolean Functions and
Finite State Machines as Self-Timed Circuits.",
journal = "Computer Architecture News",
volume = "17",
number = "6",
pages = "91--104",
month = dec,
year = "1989",
fileno = "41",
}
@Article{Davi92a,
author = "I. David and R. Ginosar and M. Yoeli",
title = "An Efficient Implementation of Boolean Functions as
Self-Timed Circuits.",
journal = ieeetc,
volume = "41",
number = "1",
pages = "2--11",
month = jan,
year = "1992",
fileno = "42",
}
@Article{Davi92b,
author = "I. David and R. Ginosar and M. Yoeli",
title = "Implementing Sequential Machines as Self-Timed
Circuits.",
journal = ieeetc,
volume = "41",
number = "1",
pages = "12--17",
month = jan,
year = "1992",
fileno = "43",
}
@InProceedings{Davi93,
author = "A. Davis and B. Coates and K. Stevens",
title = "The Post Office Experience: Designing a Large
Asynchronous Chip.",
booktitle = "26th Hawaii Int. Conference on System Science (HICSS
1993)",
pages = "409--418",
month = jan,
year = "1993",
fileno = "184",
}
@TechReport{Dean92,
author = "M. E. Dean",
title = "{STRIP}: {A} Self-Timed {RISC} Processor.",
institution = sucsl,
number = "CSL-TR-92-543",
month = jul,
year = "1992",
fileno = "246",
}
@InProceedings{Degu91,
author = "Y. Deguchi and N. Ishiura and S. Yajima",
title = "Probabilistic {CTSS}: Analysis of Timing Error
Probability in Asynchronous Logic Circuits.",
booktitle = dac,
pages = "650--655",
year = "1991",
fileno = "44",
}
@InProceedings{Desa92,
author = "S. Desai",
title = "The Architecture of the {LR33020} Graph{X} Processor:
{A} {MIPS}-{RISC} based {X}-Terminal Controller.",
booktitle = "1992 IEEE International Conference on Computer Design:
VLSI in Computers & Processors",
pages = "205--208",
month = oct,
year = "1992",
fileno = "158",
}
@Article{Dijk75,
author = "E. W. Dijkstra",
title = "Guarded Commands, Nondeterminacy and Formal Derivation
of Programs.",
journal = cacm,
volume = "18",
number = "8",
pages = "453--457",
month = aug,
year = "1975",
fileno = "45",
}
@TechReport{Dill85,
author = "D. L. Dill and E. M. Clarke",
title = "Automatic Verification of Asynchronous Circuits using
Temporal Logic.",
institution = "Department of Computer Science, Carnegie-Mellon
University",
number = "CMU-CS-85-125",
year = "1985",
fileno = "46",
}
@InProceedings{Dill86,
author = "D. L. Dill and E. M. Clarke",
title = "Automatic Verification of Asynchronous Circuits Using
Temporal Logic.",
booktitle = "IEE Proceedings",
volume = "133",
number = "5",
pages = "276--282",
month = sep,
year = "1986",
fileno = "47",
}
@TechReport{Dill89,
author = "D. L. Dill and S. M. Nowick and R. F. Sproull",
title = "Specification and Automatic Verification of Self-Timed
Queues.",
institution = sucsl,
number = "CSL-TR-89-387",
pages = "226--247",
month = aug,
year = "1989",
fileno = "48",
}
@Article{Dill92,
author = "D. L. Dill and S. M. Nowick and R. F. Sproull",
title = "Specification and Automatic Verification of Self-Timed
Queues.",
journal = fmsd,
volume = "1",
number = "1",
pages = "29--60",
month = jul,
year = "1992",
fileno = "49",
}
@Article{Dubo91,
author = "Y. A. Dubois and J. J. {Farrell, III}",
title = "{ASIC} Design Considerations for Power Management in
Laptop Computers.",
journal = "Euro ASIC '91",
year = "1991",
fileno = "50",
}
@InProceedings{Eber91,
author = "J. C. Ebergen",
title = "Parallel Computations and Delay-Insensitive
Circuits.",
booktitle = "{IV} Higher Order Workshop, Banff 1990",
editor = "Graham Birtwistle",
publisher = springer,
pages = "85--104",
year = "1991",
fileno = "51",
}
@InProceedings{Eber93,
author = "J. C. Ebergen and S. Gingras",
title = "A Verifier for Network Decompositions of Command-Based
Specifications.",
booktitle = "26th Hawaii Int. Conference on System Science (HICSS
1993)",
pages = "310--318",
month = jan,
year = "1993",
fileno = "174",
}
@Misc{Eber95,
title = "{VERDICT}: {A} Verifier for Asynchronous Circuits",
author = "Jo Ebergen and Robert Berks",
institution = "University of Waterloo, Dept. of Computer Science",
year = "1995",
month = aug,
fileno = "366",
}
@Article{ElAm89,
author = "A. El-Amawy",
title = "Comments on: Can Redundancy and Masking Improve
Performance of Synchronizers?",
journal = ieeetc,
volume = "C-38",
number = "5",
month = may,
year = "1989",
fileno = "52",
}
@MastersThesis{Ende93a,
author = "P. B. Endecott",
title = "Processor Architectures for Power Efficiency and
Asynchronous Implementation.",
school = mucs,
year = "1993",
fileno = "298",
}
@Misc{Ende93b,
title = "Relating Program Behaviour and Memory Structure",
author = "Philip B. Endecott",
institution = mucs,
year = "1993",
fileno = "372",
}
@Misc{Ende95,
title = "Parallel Structures for Asynchronous Microprocessors",
author = "Philip B. Endecott",
institution = mucs,
fileno = "368",
keywords = "superscalar, asynchronous",
}
@InProceedings{Fada92,
author = "J. Fadavi-Ardekani",
title = "Mx{N} Booth Encoded Multiplier Generator Using
Optimised Wallace Trees.",
booktitle = iccd,
pages = "114--117",
month = oct,
year = "1992",
fileno = "155",
}
@Article{Fagi92,
author = "B. S. Fagin",
title = "Fast Addition of Large Integers.",
journal = ieeetc,
volume = "C-41",
number = "9",
pages = "1069--1077",
month = sep,
year = "1992",
fileno = "266",
}
@Article{Farr89,
author = "F. K. Farrens and A. R. Pleszkun",
title = "Improving Performance of Small On-Chip Instruction
Caches.",
journal = "Computer Architecture News",
volume = "17",
number = "3",
pages = "234--241",
month = jun,
year = "1989",
fileno = "53",
}
@Article{Fish93,
author = "P. D. Fisher and S-F. Wu",
title = "Race-Free State Assignments for Synthesizing
Large-Scale Asynchronous Sequential Logic Circuits.",
journal = ieeetc,
volume = "C-42",
number = "9",
pages = "1025--1034",
month = sep,
year = "1993",
fileno = "292",
}
@Article{Flan85,
author = "S. T. Flannagan",
title = "Synchronisation Reliability in {CMOS} Technology.",
journal = ieeejssc,
volume = "SC-20",
number = "4",
pages = "880--882",
month = aug,
year = "1985",
fileno = "195",
}
@Misc{Fpga91,
title = "Proc. of Int. Workshop on Field Programmable Logic and
Applications.",
note = "(Full workshop proceedings in the bibliography
drawer)",
month = sep,
year = "1991",
fileno = "240",
}
@Article{Fran66,
author = "H. Frank and S. S. Yau",
title = "Improving Reliability of a Sequential Machine by
Error-Correcting State Assignments.",
journal = ieeetec,
volume = "EC-15",
number = "-",
pages = "111--113",
month = feb,
year = "1966",
fileno = "54",
}
@InProceedings{Fran93,
author = "U. Franke and H. Fritz and A. Kuhnle and J. Schick",
title = "Transputers on the road.",
booktitle = "Transputer Applications and Systems '93",
year = "1993",
fileno = "251",
}
@Article{Furb93a,
author = "S. B. Furber",
title = "Breaking Step - the return of asynchronous logic.",
journal = "IEE Review",
pages = "159--162",
month = jul,
year = "1993",
fileno = "241",
}
@InProceedings{Furb93b,
author = "S. B. Furber and P. Day and J. D. Garside and N. C.
Paver and J. V. Woods",
title = "A Micropipelined {ARM}.",
booktitle = "Proceedings of VLSI 93",
pages = "5.4.1--5.4.10",
month = sep,
year = "1993",
fileno = "324",
}
@InProceedings{Furb94a,
author = "S. B. Furber and P. Day and J. D. Garside and N. C.
Paver and J. V. Woods",
title = "{AMULET1}: {A} Micropipelined {ARM}.",
booktitle = "Proceedings IEEE Computer Conference (CompCon'94)",
month = mar,
year = "1994",
fileno = "325",
}
@InProceedings{Furb94b,
author = "S. B. Furber and P. Day and J. D. Garside and N. C.
Paver and S. Temple and J. V. Woods",
title = "The Design and Evaluation of an Asynchronous
Microprocessor.",
booktitle = iccd,
month = oct,
year = "1994",
fileno = "326",
}
@Article{Gamm89,
author = "A. Gammelgaard",
title = "Implementation Conditions for Delay Insensitive
Circuits.",
journal = "LNCS",
publisher = springer,
number = "365",
pages = "341--355",
year = "1989",
fileno = "55",
}
@InProceedings{Gars93,
author = "J. D. Garside",
title = "A {CMOS} {VLSI} Implementation of an Asynchronous
{ALU}.",
booktitle = "IFIP Working Conference on Asynchronous Design
Methodologies",
month = apr,
year = "1993",
fileno = "249",
}
@Article{Gaur79,
author = "S. P. Gaur",
title = "Performance Limitations of Silicon Bipolar
Transistors.",
journal = ieeejssc,
volume = "SC-14",
number = "2",
pages = "337--343",
month = apr,
year = "1979",
fileno = "260",
}
@Article{Gino90,
author = "R. Ginosar and N. Michell",
title = "On the Potential of Asynchronous Pipelined
Processors.",
journal = "Computer Architecture News",
volume = "18",
number = "4",
pages = "27--34",
month = dec,
year = "1990",
fileno = "56",
}
@Article{Gonc83,
author = "N. F. Goncalves and H. J. De Man",
title = "{NORA}: {A} RaceFree Dynamic {CMOS} Technique for
Pipelined Logic Structures.",
journal = ieeejssc,
volume = "SC-18",
number = "3",
pages = "261--266",
month = jun,
year = "1983",
fileno = "57",
}
@Article{Good85,
title = "{PIPE}: {A} {VLSI} Decoupled Architecture",
journal = "SIGARCH",
author = "Goodman James R. and Jian-tu Hsieh and Koujuch Liou
and Andrew R. Pleszkun and P. B. Schechter and Honesty
C. Young",
institution = "University of Wisconsin-Madison, Computer Sciences
Dept.",
year = "1985",
fileno = "360",
}
@Misc{Good95,
author = "J. Goodenough and R. J. Meacham and J. D. Morris and
N. L. Seed and P. A. Ivey",
title = "A Single Chip Video Signal Processing ({VSP})
Architecture for Image Processing, Coding and Computer
Vision.",
note = "Electronic Systems Group",
note = "University of Sheffield, UK",
year = "1995",
fileno = "350",
}
@TechReport{Gopa90,
author = "G. Gopalakrishnan and P. Jain",
title = "Some Recent Asynchronous System Design
Methodologies.",
institution = "Dept. of C.S., Univ. of Utah",
number = "UU-CS-TR-90-016",
month = oct,
year = "1990",
fileno = "58",
}
@InProceedings{Gopa93,
author = "G. Gopalakrishnan and V. Akella",
title = "Specification, Simulation, and Synthesis of Self-Timed
Circuits.",
booktitle = "26th Hawaii Int. Conference on System Science (HICSS
1993)",
pages = "399--408",
month = jan,
year = "1993",
fileno = "183",
}
@TechReport{Gopa93b,
author = "G. Gopalakrishnan",
title = "Some Unusual Micropipeline Circuits.",
institution = "Dept. of C.S., Univ. of Utah",
number = "UU-CS-TR-93-015",
month = jul,
year = "1993",
fileno = "229",
}
@InProceedings{Gosm93,
author = "K. Gosmann and C. Hafer and H. Lindmeier and J. Plankl
and K. Westerholz",
title = "Code Reorganization for Instruction Caches.",
booktitle = "26th Hawaii Int. Conference on System Science (HICSS
1993)",
pages = "214--223",
month = jan,
year = "1993",
fileno = "171",
}
@TechReport{Gree88,
author = "M. R. Greenstreet and K. Steiglitz",
title = "Throughput of Long Self-Timed Pipelines.",
institution = "Princeton University",
number = "CS-TR-190-88",
month = nov,
year = "1988",
fileno = "59",
}
@Misc{Gree94,
title = "An Example of Applying the Codeisng Method {MOOSE}",
author = "Peter Green and Paul Rushton and Ronnie Beggs",
institution = "UMIST, Systems Engineering Group, Dept. of
Computation",
year = "1994",
fileno = "371",
}
@Article{Gupt92,
author = "A. Gupta and W-D. Weber",
title = "Cache Invalidation Patterns in Shared-Memory
Multiprocessors.",
journal = ieeetc,
volume = "C-41",
number = "7",
pages = "794--810",
month = jul,
year = "1992",
fileno = "255",
}
@TechReport{Hauc93,
author = "S. Hauck",
title = "Asynchronous Design Methodologies: An Overview.",
institution = "University of Washington",
number = "UW-CSE-93-05-07",
month = apr,
year = "1993",
fileno = "227",
}
@TechReport{Hauck94,
author = "S. Hauck and S. Burns and G. Borriello and C.
Ebeling",
title = "An {FPGA} for Implementing Asynchronous Circuits.",
institution = "University of Washington",
number = "No.