Continuous and high coverage self-testing of dynamically re-configurable systems
The authors present an architecture designed and implemented at the University of Sheffield as a part of a miniature 3D packaging project, TriMorph. This architecture is partially and dynamically re-configurable and the re-configuration technique, described in this paper, is based on the operation of the Unix operating system. This re-configuration technique is used to implement a continuous and high coverage self-test which can be transparent to the main application. The TriMorph architecture is a good testbench for a variety of ideas in the fields of video processing, dynamic testing or fault tolerant design. As an application, a standalone real-time video processing unit is presented.
dynamic testing fault tolerant design fpga dynamically re-configurable architecture