2017 · 12 citations · 9 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureEmbedded SystemsField-programmable Gate ArraysControl Unit DesignField-programmable Gate Array ArchitectureFpga ArchitectureHigh-level SynthesisLogic SynthesisMemory Subsystem DesignHardware SynthesisHardwired ControlHigh PerformanceHigh-level Synthesis For Embedded SystemsPeripheral Bus ArchitectureSequence Control
This study presents the application of the commercial High Level Synthesis (HLS) to a hardwired control application with quantitative comparison to the traditional approach that uses logic synthesis with HDL. Though the derived circuits from HLS are comparable to that of logic synthesis, the design trade-offs in HLS are difficult to control. This study also presents the design and evaluation of the whole system of hardwired control with a Xilinx Zynq-7000 FPGA platform. From our experiments, two performance bottlenecks were identified: the RAM for memory elements that serializes the read/write accesses, and data transfer time via the peripheral bus. According to our results, the sole hardwired control was 10 times faster than the original software, while the overall performance was 4 to 50 times worse than the original software. The use of flipflops and dedicated I/O pins are necessary for high-performance systems.
9
Daoshan Du, Xiaodong Xu, Kazuo Yamazaki · The International Journal of Advanced Manufacturing Technology · 2009 · 27 citations · Full text