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

High-level synthesis of approximate hardware under joint precision and voltage scaling

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
37
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 61 publications
(37 citation statements)
references
References 14 publications
0
37
0
Order By: Relevance
“…A multi-objective design space exploration technique is used to identify the best set of approximate variants. Recently, a new technique is proposed to raise the level of abstraction by synthesizing approximate circuit directly from C descriptions [6]. High-level synthesis in conjunction with approximations on the critical path can yield additional savings through voltage scaling [6,12].…”
Section: Previous Workmentioning
confidence: 99%
See 1 more Smart Citation
“…A multi-objective design space exploration technique is used to identify the best set of approximate variants. Recently, a new technique is proposed to raise the level of abstraction by synthesizing approximate circuit directly from C descriptions [6]. High-level synthesis in conjunction with approximations on the critical path can yield additional savings through voltage scaling [6,12].…”
Section: Previous Workmentioning
confidence: 99%
“…The first line of research has devised custom approximate designs for typical arithmetic building blocks (e.g., adders, multipliers [2][3][4]15]). The second line has targeted approximation of more generic circuits either from gate-level (i.e., Boolean descriptions) [7,9,14,17,18], higher-level descriptions, such as RTL or behavioral descriptions [13], or even direct C to approximate hardware synthesis [6].…”
Section: Introductionmentioning
confidence: 99%
“…Existing AC techniques can be roughly classified into two types from the perspective of granularity: fine-grained techniques (at the operation-level) and coarse-grained techniques (at the tasklevel). The fine-grained techniques aim at relaxing every operation, mainly on hardware (the register-transfer or transistor levels) for the sake of critical path delay reduction, such as (segmented) computational resources (e.g., adder and multiplier) [8,21,27,28] and least significant bits (LSBs) truncation [13,20]. These techniques are well suited for relatively small, simple systems like DSP circuits [7,13,20].…”
Section: Introductionmentioning
confidence: 99%
“…The fine-grained techniques aim at relaxing every operation, mainly on hardware (the register-transfer or transistor levels) for the sake of critical path delay reduction, such as (segmented) computational resources (e.g., adder and multiplier) [8,21,27,28] and least significant bits (LSBs) truncation [13,20]. These techniques are well suited for relatively small, simple systems like DSP circuits [7,13,20]. Contrarily, the coarse-grained techniques aim at reducing the amount of computations, such as task skipping [17,18], input sampling [22], pruning [25], and data reuse [6,14,15], and they are more suitable for relatively large, complex systems, like multicore processors with multiple memory hierarchies [5,6,14,15,17,22,25].…”
Section: Introductionmentioning
confidence: 99%
“…System designers can capitalize on this observation to trade energy e ciency and performance for precision ( neness of measurement resolution) and accuracy (di erence between measured signal values and the true signal value). These tradeo s have been investigated by several research e orts in the last decade (1)(2)(3)(4)(5)(6)(7)(8)(9)(10)(11)(12)(13)(14)(15)(16). Despite the signi cant research interest in e ciency versus precision and accuracy tradeo s however, no common open hardware platforms for research evaluation exist today.…”
mentioning
confidence: 99%