A set of simple design and performance analysis techniques that have been successfully used to design a number of nontrivial delay insensitive circuits is described. Examples are building blocks for digital filters and a vector multiplier using a serial-parallel multiply and accumulate algorithm. The vector multiplier circuit has been laid out, submitted for fabrication and successfully tested. Throughout the analysis elements from this design are used to illustrate the design and performance analysis techniques. The design technique is based on a data flow approach using pipelines and rings that are composed into larger multiring structures by joining and forking of signals. By limiting to this class of structures, it is possible, even for complex designs, to analyze the performance and establish an understanding of the bottlenecks.
|Title of host publication||Proceeding of the 26th Hawaii International Conference on System Sciences|
|Publication status||Published - 1993|
|Event||Hawaii International Conference on Systems Sciences - Hawaii, US|
Duration: 1 Jan 1993 → …
|Conference||Hawaii International Conference on Systems Sciences|
|Period||01/01/1993 → …|