2010 13th Euromicro Conference on Digital System Design: Architectures, Methods and Tools 2010
DOI: 10.1109/dsd.2010.97
|View full text |Cite
|
Sign up to set email alerts
|

Optimising Self-Timed FPGA Circuits

Abstract: This paper introduces a novel synchronous to asynchronous logic conversion tool targeted specifically for a synchronous field programmable gate array (FPGA). This tool augments the synchronous FPGA design flow and removes the clock network to implement an asynchronous control network in its place. We evaluate the timing performance benefits of the methods used to implement the asynchronous control network on synchronous FPGA fabric. Industrial video processing circuits are used to demonstrate the iterative tim… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
4
0

Year Published

2014
2014
2019
2019

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 8 publications
(4 citation statements)
references
References 13 publications
0
4
0
Order By: Relevance
“…The slack definitions that we have compared in Section II show that implementing self-timed circuits in FPGAs cannot be directly handled with the conventional synchronous approach. To get around this obstacle, we proposed a new methodology that reuses the ideas of incremental synthesis and partitioning, introduced in [4] and [6], in a more generic way targeting modern FPGAs fabrics and tools. To the best of our knowledge, all the work we have found on implementing self-timed circuits in FPGAs only deal with the worst-case delay constraint.…”
Section: Setup Holdmentioning
confidence: 99%
See 2 more Smart Citations
“…The slack definitions that we have compared in Section II show that implementing self-timed circuits in FPGAs cannot be directly handled with the conventional synchronous approach. To get around this obstacle, we proposed a new methodology that reuses the ideas of incremental synthesis and partitioning, introduced in [4] and [6], in a more generic way targeting modern FPGAs fabrics and tools. To the best of our knowledge, all the work we have found on implementing self-timed circuits in FPGAs only deal with the worst-case delay constraint.…”
Section: Setup Holdmentioning
confidence: 99%
“…Many techniques have been used to alleviate this limitation. They vary according to the asynchronous design approach adopted in the system of interest and to the evolution of the FPGA fabric and tools [4]- [6].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Along the given applications, another impressive approach called continuous‐time digital signal processing requires matched delay lines, which include voltage‐controlled adjustable delay cells . Furthermore, the delay elements that are not controllable in run‐time but exhibit low deviation act the fundamental role in time‐multiplexing pulse capture devices and promising new techniques for synchronous logic to asynchronous logic conversion . The common key property is the stability of the delay for the aforementioned examples.…”
Section: Introductionmentioning
confidence: 99%