2021 IEEE 28th Symposium on Computer Arithmetic (ARITH) 2021
DOI: 10.1109/arith51176.2021.00018
|View full text |Cite
|
Sign up to set email alerts
|

Pipeline Optimization using a Cost Extension of Timed Petri Nets

Abstract: A major step in arithmetic operators design is the placement of pipeline stages, with the goal of drastically increase the data throughput.Approaches, such as the as-soon-as-possible greedy algorithm, allow pipelining with a frequency target. They can possibly be combined with a retiming operation to reduce the number of pipeline registers. This retiming step is based on a weighted directed graph model, from which the pipeline placement is reduced to an optimisation problem (for example ILP). However, this app… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2022
2022
2022
2022

Publication Types

Select...
1

Relationship

1
0

Authors

Journals

citations
Cited by 1 publication
(4 citation statements)
references
References 17 publications
0
4
0
Order By: Relevance
“…The last pass (in green in the gure) is the one that is presented in this article and is a synthesis and extension of the articles [18,19], which introduce the model Timed Petri Net with reset and delayable transitions (RTPN in short) and present its usage for pipeline synthesis. Here, the focus is on the addition of temporal logic constraints to the generation of pipelines.…”
Section: Internal Modelmentioning
confidence: 99%
See 3 more Smart Citations
“…The last pass (in green in the gure) is the one that is presented in this article and is a synthesis and extension of the articles [18,19], which introduce the model Timed Petri Net with reset and delayable transitions (RTPN in short) and present its usage for pipeline synthesis. Here, the focus is on the addition of temporal logic constraints to the generation of pipelines.…”
Section: Internal Modelmentioning
confidence: 99%
“…Thanks to this accurate model of pipelined synchronous circuits, we present in the Section 4 a design space exploration guided by a cost which stands for the number of needed registers (proposed in [18]). We extend this approach in the Section 5 in order to build optimized pipelines (in terms of number of registers), while guaranteeing that a set of properties are veried by the synthesized circuit.…”
Section: Outlinementioning
confidence: 99%
See 2 more Smart Citations