Asynchronous Interface Specification, Analysis and Synthesis - PowerPoint PPT Presentation

About This Presentation
Title:

Asynchronous Interface Specification, Analysis and Synthesis

Description:

Method: Insert new internal signals. such that. After resynthesis, some large gates are decomposed. The new specification is SI-implementable ... – PowerPoint PPT presentation

Number of Views:28
Avg rating:3.0/5.0
Slides: 18
Provided by: jordicorta
Learn more at: https://www.cs.upc.edu
Category:

less

Transcript and Presenter's Notes

Title: Asynchronous Interface Specification, Analysis and Synthesis


1
Decomposition -Boolean relations -Algebraic
factorization
F
until no more progress
2
Event insertion (Vanbekbergen92)
3
Event insertion (Continued)
  • Properties to preserve during insertion
  • trace equivalence
  • speed-independence
  • output-persistency
  • commutativity
  • Signal insertion a few events insertion

4
Signal insertion
  • Properties to preserve
  • trace equivalence
  • speed-independence

5
Event insertion examples
a is not persistent
a is persistent
6
Signal insertion for function F
Insertion by input borders
State Graph
7
(No Transcript)
8
(No Transcript)
9
(No Transcript)
10
z is delayed by the new signal !!!
11
(No Transcript)
12
(No Transcript)
13
y-
s
14
y-
15
Technology mapping
  • BDD-based boolean matchingMailhot 93
  • Handles sequential gates and combinational
    feedbacks
  • Merging small gates into larger gates introduces
    no new hazards
  • No guarantee to find correct mapping(some gates
    cannot be decomposed)

16
Timing optimization (I)
  • If exact timing bounds are unknown, use relative
    timing assumptions
  • Timing assumptions always reduce the set of
    states
  • DC-set is larger
  • No new logic dependencies
  • Less state conflicts
  • Simpler logic

17
READ control in 2-input gates
DTACK-
DSr
LDS
LDTACK
D
DTACK
DSr-
D-
LDS-
LDTACK-
D
DTACK
LDS
map
csc
DSr
LDTAKE
18
Adding timing assumptions (I)
LDTACK- before DSr
Sep_max(LDTACK-,DSr)lt0
D
DTACK
LDS
map
csc
DSr
LDTAKE
Write a Comment
User Comments (0)
About PowerShow.com