A block diagram for a 16-bit implementation is illustrated in below. Each processor incorporates an analog to digital converter to convert light intensities, incident on the sensors, into digital values. SIMPil PEs are connected through a NEWS network. Any entry in the register file can be used as source or destination in a communication instruction. Data reception or transmission occurs without interrupting the normal PE operation.
All instructions execute in a single cycle.
There will only be one controller for the entire SIMD Pixel Processor system. A more detailed description of the SIMPil architecture, its instruction set, and the simulator is available here , along with some programming examples.