TY - GEN
T1 - Embedded processor for array of hydrophone sensors to construct real time images for AUV using FPGA
AU - Salih, Muataz H.
AU - Arshad, Mohd Rizal
PY - 2009
Y1 - 2009
N2 - Implementation of embedded systems-on-chip on modern field programmable gate arrays (FPGAs) chip is doable due to its large density. Architecture of multilevel computing focusing on its embedded processor is suggested in our project. The architecture design of embedded processor presents the challenges and opportunities that stem from the task coarse granularity and the large number of input and output for each task. Thus, we have designed a new architecture called Embedded Concurrent Computing (ECC). The entire embedded processor architecture is implemented on the FPGA chip using VHDL. We have synthesized and evaluated the embedded system based on an Altera environment by using a DE2 board. The performances of a realistic application show scalable speedups comparable to that of the simulation. Furthermore, the results show the accuracy of Extended Kalman Filter (EKF) rather than the Kalman Filter (KF) in identifying the landmarks and target in underwater environment, and the usefulness of the multiple filtering techniques when the nonlinearities are too large due to linearization errors. We believe that implementation has been achieved in providing low complexity in terms of FPGA resource usage and frequency. In addition, the design methodology allows the embedded processor to be scalable as the entire system grows.
AB - Implementation of embedded systems-on-chip on modern field programmable gate arrays (FPGAs) chip is doable due to its large density. Architecture of multilevel computing focusing on its embedded processor is suggested in our project. The architecture design of embedded processor presents the challenges and opportunities that stem from the task coarse granularity and the large number of input and output for each task. Thus, we have designed a new architecture called Embedded Concurrent Computing (ECC). The entire embedded processor architecture is implemented on the FPGA chip using VHDL. We have synthesized and evaluated the embedded system based on an Altera environment by using a DE2 board. The performances of a realistic application show scalable speedups comparable to that of the simulation. Furthermore, the results show the accuracy of Extended Kalman Filter (EKF) rather than the Kalman Filter (KF) in identifying the landmarks and target in underwater environment, and the usefulness of the multiple filtering techniques when the nonlinearities are too large due to linearization errors. We believe that implementation has been achieved in providing low complexity in terms of FPGA resource usage and frequency. In addition, the design methodology allows the embedded processor to be scalable as the entire system grows.
UR - http://www.scopus.com/inward/record.url?scp=77954485023&partnerID=8YFLogxK
U2 - 10.1109/ICSIPA.2009.5478624
DO - 10.1109/ICSIPA.2009.5478624
M3 - Conference Proceeding
AN - SCOPUS:77954485023
SN - 9781424455614
T3 - ICSIPA09 - 2009 IEEE International Conference on Signal and Image Processing Applications, Conference Proceedings
SP - 167
EP - 172
BT - ICSIPA09 - 2009 IEEE International Conference on Signal and Image Processing Applications, Conference Proceedings
T2 - 2009 IEEE International Conference on Signal and Image Processing Applications, ICSIPA09
Y2 - 18 November 2009 through 19 November 2009
ER -