2018 Design, Automation &Amp; Test in Europe Conference &Amp; Exhibition (DATE) 2018
DOI: 10.23919/date.2018.8342264
|View full text |Cite
|
Sign up to set email alerts
|

Reconfigurable asynchronous pipelines: From formal models to silicon

Abstract: Dataflow pipelines are widely used in the design of high-throughput computation systems. Real-life applications often require dynamically reconfigurable pipelines to differently process data items or adjust to the current operating mode. Reconfigurable synchronous pipelines are known since 1980s and are well supported by formal models and tools. Reconfigurable asynchronous pipelines on the other hand, have neither a formal behavioural model, nor mature EDA support, making them unattractive to industry. This pa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
4

Relationship

2
2

Authors

Journals

citations
Cited by 4 publications
(4 citation statements)
references
References 12 publications
0
4
0
Order By: Relevance
“…Parser combinators by Swierstra and Duponcheel [1996] paved the way to the Alternative type class (ğ7.2). Yallop [2010] proposed to extend Applicative with a method of type f Bool -> f a -> f a -> f a łfor capturing computations where control flow is dynamic, but dataflow is staticž; similar ideas were studied by hardware designers in the context of synchronous [Dennis and Misunas 1975] and asynchronous [Mokhov 2009;Sokolov et al 2018] control circuits. We have also found early online discussions [Permyakov et al 2012;Yorgey et al 2009] that searched for type classes like Selective but did not progress further.…”
Section: Related Workmentioning
confidence: 99%
“…Parser combinators by Swierstra and Duponcheel [1996] paved the way to the Alternative type class (ğ7.2). Yallop [2010] proposed to extend Applicative with a method of type f Bool -> f a -> f a -> f a łfor capturing computations where control flow is dynamic, but dataflow is staticž; similar ideas were studied by hardware designers in the context of synchronous [Dennis and Misunas 1975] and asynchronous [Mokhov 2009;Sokolov et al 2018] control circuits. We have also found early online discussions [Permyakov et al 2012;Yorgey et al 2009] that searched for type classes like Selective but did not progress further.…”
Section: Related Workmentioning
confidence: 99%
“…The first set of benchmarks includes an on-chip power management controller of a buck converter [33] and an asynchronous controller for the reconfigurable pipeline of a dataflow processor [34].…”
Section: Ad-hoc Controllersmentioning
confidence: 99%
“…Its controller manages the energy quality of the result by controlling the number of active pipeline stages. It is an important case study, as it was fabricated in an application specific integrated circuit and tested [34]. Three of its 13 scenarios that compose the reconfigurable pipeline are specified below in the text‐form, i.e.…”
Section: Algorithm and Tool Validationmentioning
confidence: 99%
See 1 more Smart Citation