Browse > Article
http://dx.doi.org/10.6109/jkiice.2012.16.1.107

Design of a GPIO Unit for Bluetooth Embedded Systems  

Moon, San-Gook (목원대학교)
Abstract
In this contribution, we designed a general purpose input/output (GPIO) suitable for embedded systems, especially for Bluetooth baseband. Proposed architecture is compatible for the APB bus in AMBA bus architecture. General purpose I/O should be used as multi-functional and versatile interrupt sources. We considered the edge-sensitive mode as well as the level-sensitive mode for acquiring the interrupt sources. Also, we provided an option to select the operation polarity for flexible application to the embedded systems. The designed GPIO module was automatically synthesized, placed, and routed. The proposed GPIO was implemented through the Altera FPGA and well operated at 25MHz clock frequency.
Keywords
Embedded Systems; Baseband; GPIO;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Das, A. et al., "Adaptive link-level error recovery mechanisms in Bluetooth," Personal Wireless Communications, 2000 IEEE International Conference on , 17-20 Dec. 2000 pp. :85-89
2 Cheol-Hee Park et. al., "Design and implementation of error control algorithms for Bluetooth system: open-loop and closed-loop algorithms," Consumer Electronics, 2000. ICCE. 2000 Digest of Technical Papers. International Conference on , 13-15 June 2000, pp. 302-303
3 Y.Taur and T.H.Ning, Fundamentals of Modern VLSI Devices, Cambrigde, U.K.: Cambrigde Univ. Press, 1998.
4 http://www.bluetooth.org
5 Hynix Semiconductor, "Bluwave HBN3031 - Bluetooth Single Chip"
6 Bluetooth Specification Version 4.0 [vol.2] Radio Specification, Core System Package [BR/EDR Controller volume] Part A.
7 http://en.wikipedia.org/wiki/Bluetooth_Special_Interest_Group
8 Specification Volume 1, Specification of the Bluetooth System, Architecture and Terminology Overview, Covered Core Package version: 4.0.