Home / Korean / English / Japanese

Korean
 

About Addpac > 보유기술현황 > 소프트웨어 관련기술     


























 
 
 

㈜애드팍테크놀러지는 세계 최고의 Telecommunication Edge System개발을 목표로 설립되어 이 목표를 구현할 수 있는 다양한 선도 기술을 보유하고 축적해 나가고 있습니다. 아래 기술들은 ㈜ 애드팍테크놀러지가 이 목표를 위하여 보유하고 있는 기술들입니다. 저희회사가 보유하고 있는 하드웨어 기술은 대부분 Real-time Embedded System 설계를 위한 첨단기술로 다음의 각 분야에 해당되는 요소기술을 보유하고 있으며 몇 가지 기술은 국내외 동종 업계에서 최초로 구현된 기술이다.

 
 
 
  통신 프로토콜 설계 기술

당사가 가장 중요하게 여기는 기술 중의 하나는 다양한 통신 프로토콜의 설계 기술이다. 그 동안 당사의 자체 기술력으로 구현한 Telecom oriented Protocol은 업계 표준 사양을 지원하고 있으며 아래에 명시된 통신프로토콜을 설계 개발하였고 기 개발된 당사의 Embedded Hardware Platform에 탑재하여 상용화 해 나가고 있다. 예를 들면 최근 시제품을 출시하여 관련 사업자 1차 BMT를 통과한 당사의 AP2502 WAN Router로 그 기술을 검증하였다. 아울러 당사가 자체 기술력으로 보유하고 있는 Network 관련 통신프로토콜의 종류는 다음과 같다.

① LAN 및 Routing 관련 프로토콜 설계 기술
TCP/IP, TCP/IP, PPP, RIP v1/2, OSPF, NAT, DHCP, HTTP, etc.
② WAN 관련 프로토콜 설계 기술
ISDN PRI/BRI, Frame-Relay, SNMP
③ Multimedia 관련 프로토콜 설계 기술
H.323(TBD) , H.261, H.263, SIP(TBD), Video etc…

또한 필요에 따라서 기능과 성능이 검증된 상용으로 판매되고 있는 통신프로토콜 중 ATM Signaling, SS#7, H.323등과 같이 당사의 하드웨어에 이식하여 제품을 완성해야 하는 경우에도 관련 프로토콜을 정확히 분석, 포팅하여 제품을 구현할 수 있는 충분한 기술력을 보유하고 있다.

 
 
 
  실시간 운영체제(Real-time OS) 응용 기술

Real-time Embedded System을 설계함에 있어서 항상 기본적으로 구현해야 할 기술 중의 하나는 실시간 운영체제(Real-time OS=RTOS)의 적용과 이에 따른 응용 기술이다. 이는 해당 하드웨어 위에 실시간 운영체제(RTOS)를 포팅하여 응답성이 빠르고 다중처리가 가능하며 예측 가능한 시스템을 설계하기 위해서 반드시 필요한 기술로 당사는 상용 실시간 운영체제(RTOS)를 당사가 설계, 개발한 하드웨어 상에 자유로이 이식하여 사용할 수 있는 기술을 보유하고 있고 해당 실시간운영체제(RTOS)는 다음과 같다.

① 미국 윈드리버사의 VxWorks/Tornado Real-time OS
② 미국 ISI사의 pSOS+ Real-time OS
③ 미국 Mentor Graphic사의 VRTX Real-time OS

아울러 이러한 실시간 운영체제(RTOS)를 사용함으로써 안정성과 신뢰성이 높은 시스템을 설계 개발할 수 있다.

 
 
 
  Embedded Linux OS 구현 기술

최근 유행처럼 거론되는 Linux OS는 Embedded System 개발 분야에도 예외는 아니다. 당사도 이러한 업계의 요구와 잠재적인 가능성을 위해서 Embedded Linux OS 기술을 이미 당사의 관련 제품 중 AP860 Embedded Mezzanine Card(EMC), AP8260 Embeded Mezzanine Card(EMC) 에 적용하여 그 기술의 검증을 1차적으로 완료한 상태이고 향후 업계를 주도할 OS기술의 방향과 흐름에 따라 능동적으로 구현할 수 있는 기술을 준비해 놓았다.

 
 
 
  다양한 디바이스 드라이버 설계 기술

최근의 Embedded Hardware를 구성하는 대부분의 소자들은 복잡하게 고집적화 되어 상당한 기능들이 Chip내에서 구현되어 있어서 기존의 설계방법으로는 제공된 모든 기능을 구현하기 어려운 점이 있다.
이는 난이도가 높고 복잡한 구조로 구현되어 있고 개발자에 의해서 설계되는 Firmware에 의해서 대부분의 기능이 제어되는 구조로 이를 위한 Device Driver의 완벽한 설계가 요구되며 반복적인 Debugging과 검증이 필요하다.
당사는 이러한 기술경향을 극복할 수 있는 다양한 디바이스 드라이버를 위한 설계기술 및 노-하우를 가지고 있다.
예를 들면 당사의 개발제품 중 AP8260 Embedded Mezzanine Card(EMC)에서 제공되는 드라이버중 MPC8260 PowerQUICC II 의 ATM AAL 0, 5 그리고 2를 위한 Device Driver는 복잡도가 상당히 높은 기술로 향후 ATM 응용 기술에 폭 넓게 사용될 중요 요소 기술 중의 하나이다.