Browse > Article

The Middleware Extension for guaranteeing the Implementation-Independency between C++ and VHDL  

Bae, Myung-Nam (USN-based Application Technology Research Team, ETRI)
Lee, Byung-Bog (USN-based Application Technology Research Team, ETRI)
Park, Ae-Soon (Next Generation Mobile Terminal Research Team, ETRI)
Lee, In-Hwan (USN-based Application Technology Research Team, ETRI)
Kim, Nae-Soo (USN Basic Technology Research Team, ETRI)
Publication Information
Abstract
In this paper, we propose a CORBA middleware extension which is suitable to SCA based communication environment. The extensions guarantee the components to interconnect others without consideration about its implementation way and enables the developers to easily achieve the performance improvements in comparison to the existing methodology. This extension includes the HAO, the IDL2VHDL compiler, and the improvement of ORBit. The HAO is ORB implemented in logic level and is limited the some function according to the characteristic of FPGA. In addition, the IDL2VHDL compiler provides the mapping from CORBA IDL to VHDL, the VHSIC hardware description language, and the additional procedures for processing the component. Finally, the improved ORBit, CORBA ORB on GPP, can be direct connecting with the HAO on FPGA.
Keywords
CORBA Middleware; HAO; SCA; SDR; FPGA;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 배명남, 이병복, 박애순, 이인환, 김내수, 'FPGA에서 SCA 컴포넌트 개발을 지원하는 하드웨어 ORB', 한국통신학회 논문지, 제46편, 제3호(무선통신), pp. 185-196, 2009   과학기술학회마을
2 Mark Hermeling, 'Component-Based Support for FPGAs and DSPs in Software Defined Radio,' SDR Forum 2006, Nov. 2006
3 S. Aslam-Mir, 'ICO : Integrity Circuit ORB,' PrismTech White paper, 2006
4 ORBit Project, http://orbit.sourceforge.net/
5 Joe Jacob, 'CORBA for FPGA: The Missing Link for SCA Radios,' COTS Journal, vol. 9, no. 1, pp. 30-33, Jan. 2007
6 W3C Recommendation: Extensible Markup Language(XML) 1.0, Feb. 1998
7 'ORBexpress FPGA,' Objective Interface White paper, 2007
8 Joint Tactical Radio Systems, 'Software Communications Architecture Specification V2.2.' Nov. 2002
9 orbitcpp Project, http://orbitcpp.sourceforge.net/
10 Object Management Group, 'The Common Object Request Broker Architecture: Core Specification Revision 3.0.' Dec. 2002
11 minimumCORBA: OMG Document orbos/98-05-13, May 19, 1998
12 POSIX Std. 1003.13: Standardized Application Environment Profile-POSIX Realtime Application Support(AEP), 1998
13 John Huie, Price D'Antonio, Robert Pelt, and Brian Jentz, 'Synthesizing FPGA Cores for Software Defined Radio,' SDR Forum 2003, Nov. 2003
14 J. Kulp, M. Bicer, L. Pucker, and G. Holt, 'Portable Waveform Components for Specialized Hardware,' JPO Portability Workshop, Jan. 2005
15 배명남, 이병복, 박애순, 이인환, 김내수, 'SCA에서 적응형 도메인 프로파일 파서의 구축 방법', 대한전자공학회논문지 제46권 CI편, 제1호, pp 103- 111, 2009   과학기술학회마을