Publication | Closed Access
Automated Synthesis of FSMD-Based Accelerators for Hardware Compilation
12
Citations
2
References
2012
Year
Unknown Venue
EngineeringComputer ArchitectureHardware CompilationHardware ArchitectureC Code LimitationsHardware SecurityHardware SynthesisFinite-state MachineHigh-performance ArchitectureComputer DesignSystems EngineeringParallel ComputingComputer EngineeringComputer ScienceReconfigurable ArchitectureFpga DesignHardware AccelerationProgram AnalysisDomain-specific Accelerator
In this work we extend the FSMD (Finite-State Machine with Datapath) model to encompass synchronous memory accesses, intermodule communication and hardware-optimizing transformations. A lightweight typed assembly language, N-Address Code (NAC), is used as a designer-friendly representation of FSMDs, simplifying the adaptation of hardware synthesis with existing frontends.The quality (computation time, chip area) of the generated FSMDs has been evaluated on modern FPGAs. Our approach overcomes the C code limitations of four HLS tools while maintaining a good speed/area balance.
| Year | Citations | |
|---|---|---|
Page 1
Page 1