2021 IEEE 34th International System-on-Chip Conference (SOCC) 2021
DOI: 10.1109/socc52499.2021.9739212
|View full text |Cite
|
Sign up to set email alerts
|

FLECSim-SoC: A Flexible End-to-End Co-Design Simulation Framework for System on Chips

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
2
2
1

Relationship

1
4

Authors

Journals

citations
Cited by 6 publications
(7 citation statements)
references
References 19 publications
0
7
0
Order By: Relevance
“…Abstract simulators solve the lack of scalability in FPGA and the slow RTL simulation by lowering its simulation accuracy. Due to its faster simulation, abstract platforms can execute an OS [19,20,22,24] or emulate the OS behavior in high-level while adding delays similar to the real OS behavior in the target system [18]. Only two proposals in this category support peripherals (MPSoCSim and Mack et al).…”
Section: Discussionmentioning
confidence: 99%
“…Abstract simulators solve the lack of scalability in FPGA and the slow RTL simulation by lowering its simulation accuracy. Due to its faster simulation, abstract platforms can execute an OS [19,20,22,24] or emulate the OS behavior in high-level while adding delays similar to the real OS behavior in the target system [18]. Only two proposals in this category support peripherals (MPSoCSim and Mack et al).…”
Section: Discussionmentioning
confidence: 99%
“…where X ∈ R C is the input vector of neurons, W ∈ R K ×C is the weight matrix, b ∈ R K is the bias array, Y ∈ R K is the output array, C and K are the number of input and output activations processed by the FC layer, respectively. By applying (4) to each of the four real variables in (5), setting their own quantized ranges a priori, and moving the quantized output array Y q,k to the left hand side, we obtain the quantized FC expression valid for the k-th output activation:…”
Section: ) Integer-only Dnn Kernelsmentioning
confidence: 99%
“…In applications that require utmost accuracy, a common choice is to use 16 bits to quantize activations and weights. Some examples are safety-critical applications, such as image segmentation in foggy environments for autonomous driving [5]; others are image processing applications that work with highresolution satellite images, or high dynamic range (HDR) images and super-resolution [27]. 8 bits is the default precision to quantize DNNs while avoiding performance degradation [27] and is therefore the most commonly used.…”
Section: Sum-together Multipliersmentioning
confidence: 99%
See 1 more Smart Citation
“…Enabling rapid simulation of low power and low latency Application-Specific Integrated Circuit (ASIC) designs, consequently, requires a fast and flexible framework that allows evaluation of various CNN hardware accelerators. Frameworks such as FLECSim [15] provide cycle-accurate simulation and evaluation of a broad range of accelerators. However, analyzing each cycle leads to enormous simulation time and is therefore not applicable for our proposed simulation toolchain.…”
Section: A Sensor Nodementioning
confidence: 99%