\input zb-basic \input zb-ioport \iteman{io-port 05924227} \itemau{Vanegas, Mauricio; Rubio, Leonardo; Tomasi, Matteo; Diaz, Javier; Ros, Eduardo} \itemti{On-chip ego-motion estimation based on optical flow.} \itemso{Koch, Andreas (ed.) et al., Reconfigurable computing: architectures, tools and applications. 7th international symposium, ARC 2011, Belfast, UK, March 23--25, 2011. Proceedings. Berlin: Springer (ISBN 978-3-642-19474-0/pbk). Lecture Notes in Computer Science 6578, 206-217 (2011).} \itemab Summary: A novel system on chip (SoC) is presented for estimating the ego-motion of the vehicle based on optical flow cues. The main novelty of the system consists in its implementation as an on-chip hybrid hardware/software system. The improvements in the FPGA technology allows to have programmable logic resources accompanied by processors on the same chip. In this way, inherently sequential tasks are implemented as software modules executed in embedded general purpose processors while hardware friendly modules are implemented in specific purpose co-processing engines. The proposed SoC is capable of estimating ego-motion by using the PowerPC available in the FPGA XC4VFX60-10 of Xilinx. \itemrv{~} \itemcc{} \itemut{Field programmable gate arrays; Machine vision; Real time systems; Reconfigurable architectures} \itemli{doi:10.1007/978-3-642-19475-7\_22} \end