Abstract
In this paper, we describe off-chip based microprocessor and interface between FPGA systems. The off-chip process can reduce the time, cost, and complexity of system design and development as compared to systems based on programmable chips. This paper describes the structure of the Off-chip based interface system, communication of multiple-processor, communication of FPGA-Microprocessor and lastly the process of application development. In addition, the performance of Off-chip based interface system is verified by applying developed application to Autonomous Guided Vehicle.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Li, T.-H.S., Chang, S.-J., Chen, Y.-X.: Implementation of human-like driving skills by autonomous fuzzy behavior control on an FPGA-based car-like mobile robot. IEEE Trans. on Industrial Electronics 50(5), 867–880 (2003)
Krohling, R., Zhou, Y., Tyrrell, A.: Evolving FPGA-based robot controller using an evolutionary algorithm. In: 1st International Conference on Artificial Immune Systems, Canterbury (September 2003)
Kongmunvattana, A., Chongstivatana, P.: An FPGA-based Behavioral Control System for a Mobile Robot. In: IEEE Asia-Pacific Conference on Circuits and Systems, pp. 759–762 (1998)
Bluethmann, W., Ambrose, R.D., Askew, M.S., Huber, E., Goza, M., Rehnmark, F., Lovchik, C., Magruder, D.: Robonaut: A robot designed to work with humans in space. Auton. Robots 14, 179–197 (2003)
Hamblen, J.O., Hall, T.S.: System-on-a-Programmable-Chip Technology to Design Embedded Systems. IJCA 13(3), 1–11 (2006)
Wolf, W.: The future of Multiprocessor Systems-on-Chips. In: Proc. of Design Automation Conference, pp. 681–685 (2004)
Christophersen, H., Pickell, R., Neidhoefer, J., Koller, A., Kannan, S.: A Compact Guidance, Navigation, and Control System for Unmanned Aerial Vehicles. To appear in Journal of Aerospace Computing, Information, and Communication (2006)
Panda, P., Dutt, N., Nicolau, A.: On-chip vs. off-chip memory: The data partitioning problem in embedded processor-based systems. ACM Trans. Des. Autom. Electron. Systems 5(3), 682–704 (2001)
8-bit AVR Microcontroller with 128K Bytes In-System Programmable Flash datasheet, http://www.atmel.com/
Song, T.H., Park, J.H., Jung, S.M., Kwon, K.H., Jeon, J.W.: Embedded Robot Operating Systems for Human-Robot Interaction. In: Asia-Pacific Conference on Computer Human Interaction (APCHI), Incheon, Korea (2008)
Jin, S.H., Kim, D.K., Kim, H.S., Lee, C.H., Choi, J.S., Jeon, J.W.: Real-time Sound Source Localization System based on FPGA. In: IEEE International Conference on Industrial Informatics, Daejeon, Korea, July 13-16, pp. 673–677 (2008)
Kim, D.K., Jin, S.H., Thuy, N.T., Kim, K.H., Jeon, J.W.: A Real-time Finite Line Detection System Based on FPGA. In: IEEE International Conference on Industrial Informatics, Daejeon, Korea, July 13-16, pp. 655–660 (2008)
Jin, S.H., Kim, D.K., Jun, B.J., Kim, D.J., Jeon, J.W.: An FPGA-based Parallel Hardware Architecture for Real-time Face Detection using a Face Certainty Map. In: IEEE International Conference on Application-specific Systems Architectures and Processors (ASAP), Boston MA, USA (2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Song, T.H., Jeong, S.M., Jin, S.H., Kim, D.K., Kwon, K.H., Jeon, J.W. (2011). A System Consisting of Off-Chip Based Microprocessor and FPGA Interface for Human-Robot Interaction Applications. In: Murgante, B., Gervasi, O., Iglesias, A., Taniar, D., Apduhan, B.O. (eds) Computational Science and Its Applications - ICCSA 2011. ICCSA 2011. Lecture Notes in Computer Science, vol 6786. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-21934-4_10
Download citation
DOI: https://doi.org/10.1007/978-3-642-21934-4_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-21933-7
Online ISBN: 978-3-642-21934-4
eBook Packages: Computer ScienceComputer Science (R0)