Show simple item record

Constructive multi-level synthesis by way of functional properties.

dc.contributor.authorKravets, Victor Nikolayevich
dc.contributor.advisorSakallah, Karem A.
dc.date.accessioned2016-08-30T16:02:49Z
dc.date.available2016-08-30T16:02:49Z
dc.date.issued2001
dc.identifier.urihttp://gateway.proquest.com/openurl?url_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:dissertation&res_dat=xri:pqm&rft_dat=xri:pqdiss:3016894
dc.identifier.urihttps://hdl.handle.net/2027.42/125800
dc.description.abstractConventional logic synthesis technology has been a critical factor in improving design productivity over the past decade and a half. It is now widely acknowledged that this trusted technology evolve to handle the challenges and opportunities of finer-featured fabrication processes. Ideally, the time wasting iteration between logic and layout synthesis in today's design methodologies could be eliminated by fusing these two stages simultaneously optimizing the logical structure as well as spatial placement of a circuit. This, however, may be a tall order due to the computational complexity of these tasks. We propose an alternative goal: to more directly relate the functional structure of a logic specification to the ultimate topological and physical structures of its physical realization. Our synthesis approach is based on three novel ideas. First, synthesis is done incrementally by interleaving technology-independent optimization with technology mapping to a specific library. The second novel idea, is that the content of a cell library (the functional variety of its primitives) can be pre-computed to improve quality of synthesized circuit. We develop a symbolic decomposition theory that identifies the types of logic functions that must be available in a cell library to guarantee desirable decompositions of a set of logic specifications. And thirdly, we exploit the semantic structure of a specification (symmetry in particular) during decomposition and mapping to obtain compact implementations. Specifically, a variety of symmetries is quickly identified and used to guide the synthesis process. Our strategy enables us to obtain a high quality circuits, with improved delay. The improved quality of the implementations is the result of a coordinated strategy that incrementally infers decomposition decisions from a functional structure.
dc.format.extent168 p.
dc.languageEnglish
dc.language.isoEN
dc.subjectAutomated Circuit Design
dc.subjectBoolean Functions
dc.subjectConstructive
dc.subjectFunctional
dc.subjectLogic Synthesis
dc.subjectMulti
dc.subjectMultilevel Synthesis
dc.subjectProperties
dc.subjectWay
dc.titleConstructive multi-level synthesis by way of functional properties.
dc.typeThesis
dc.description.thesisdegreenamePhDen_US
dc.description.thesisdegreedisciplineApplied Sciences
dc.description.thesisdegreedisciplineComputer science
dc.description.thesisdegreedisciplineElectrical engineering
dc.description.thesisdegreegrantorUniversity of Michigan, Horace H. Rackham School of Graduate Studies
dc.description.bitstreamurlhttp://deepblue.lib.umich.edu/bitstream/2027.42/125800/2/3016894.pdf
dc.owningcollnameDissertations and Theses (Ph.D. and Master's)


Files in this item

Show simple item record

Remediation of Harmful Language

The University of Michigan Library aims to describe library materials in a way that respects the people and communities who create, use, and are represented in our collections. Report harmful or offensive language in catalog records, finding aids, or elsewhere in our collections anonymously through our metadata feedback form. More information at Remediation of Harmful Language.

Accessibility

If you are unable to use this file in its current format, please select the Contact Us link and we can modify it to make it more accessible to you.