An original technique to transform functional representation of the design into a structural representation in form of a data ow graph (DFG) is described. A canonical, word-level data structure, Taylor Expansion Diagram (TED), is used as a vehicle to effect this transformation. The problem is formulated as that of applying a sequence of decomposition cuts to the TED that transforms it into a family of DFGs. A systematic approach to generate cut sequences and metrics to evaluate the cost of the resulting DFGs are described. Experimental results show that such constructed DFGs provide a better starting point for architectural synthesis that those derived directly from HDL specifications
Abstract: "During the design process, a designer transforms an abstract functional description for a...
Behavioral synthesis takes an algorithmic description of the circuit where there is neither clock in...
The design process covers the entire sequence of design activities and includes individual loops of ...
An original technique to transform functional representation of the design into a structural represe...
International audienceAn original technique to transform functional representation of the design int...
Optimization of designs specified at higher levels of abstraction than gate-level or register-transf...
12 pagesInternational audienceThis paper describes a systematic method and an experimental software ...
International audienceThis paper describes a systematic method and an experimental software system f...
Taylor Expansion Diagram (TED) is a compact, wordlevel, canonical representation for data flow compu...
International audienceThis paper presents a new, compact, canonical graph-based representation, call...
TDS is an experimental software system to perform high-level transformations of designs specified at...
This thesis extends the work and application of Taylor Expansion Diagrams (TED) as a framework for h...
Computational design synthesis aims to iteratively and automatically generate solution spaces of sta...
Design tools share and exchange various types of information pertaining to the design. The identific...
The first step in high level synthesis consists of translating a behavioral specification into its c...
Abstract: "During the design process, a designer transforms an abstract functional description for a...
Behavioral synthesis takes an algorithmic description of the circuit where there is neither clock in...
The design process covers the entire sequence of design activities and includes individual loops of ...
An original technique to transform functional representation of the design into a structural represe...
International audienceAn original technique to transform functional representation of the design int...
Optimization of designs specified at higher levels of abstraction than gate-level or register-transf...
12 pagesInternational audienceThis paper describes a systematic method and an experimental software ...
International audienceThis paper describes a systematic method and an experimental software system f...
Taylor Expansion Diagram (TED) is a compact, wordlevel, canonical representation for data flow compu...
International audienceThis paper presents a new, compact, canonical graph-based representation, call...
TDS is an experimental software system to perform high-level transformations of designs specified at...
This thesis extends the work and application of Taylor Expansion Diagrams (TED) as a framework for h...
Computational design synthesis aims to iteratively and automatically generate solution spaces of sta...
Design tools share and exchange various types of information pertaining to the design. The identific...
The first step in high level synthesis consists of translating a behavioral specification into its c...
Abstract: "During the design process, a designer transforms an abstract functional description for a...
Behavioral synthesis takes an algorithmic description of the circuit where there is neither clock in...
The design process covers the entire sequence of design activities and includes individual loops of ...