Keywords: Multi-Soft-Core Control Architecture, Image Processing, Field-Programmable Gate Arrays, Industrial Application, Nios II, Hardware/Software Co-Design, Low-Cost Implementation
Motivation: The UV-setter is an exposing machine that transfers digitial images onto UV-light-sensitive offset printing plates. Driven by customer demands as well as technological improvements, the UV-Setter has undergone many modifications and enhancements. Due to this rather evolutionary process, numerous components, such as cables, controllers, motors, mechanical components, etc., compete for the ressources and make it very hard to add new features and maintain the UV-setter.
Developing an intelligent control system
that has the following properties:
(1) providing as much functionalities as possible on one single chip,
(2) high flexibility and real-time performance, and
(3) featuring special-purpose image processor for improving both the image quality and the processing speed.
This project has explored the following approaches:
(1) developing an FPGA-based control system,
(2) implementing a multi-processor system that employs some soft-core processors, and
(3) complementing the soft-core processors with custom hardware modules in a hardware/software-co-desing process.
Realization of a controller board
that is based on an Altera Cyclone EP1C20 FPGA
and that has the following capabilities:
(1) Dramatic reduction of all cables and external modules.
(2) Hosting two Nios II processors for controlling the entire system.
(3) Hosting an additional Nios II processor for additional high-speed, online image processing.
(4) The integrated custom hardware processes the images 60 times faster than the software solution.
Poster: Further information can be found on the poster.
Contact: Ralf Joost