본문 바로가기

예전글 목록

ZigBee Chipset & Stack #1 [Texas Instruments]

[TI의 ZigBee / IEEE 802.15.4]
http://focus.ti.com/analog/docs/gencontent.tsp?familyId=367&genContentId=24190

기존 Chipcon을 인수한 TI의 ZigBee 기술에 대해서 잠시 살펴 보면 개인적으로 그렇게 업그레이드 된 모습을 찾을 수가 없는 거 같기도 하다. 하지만 전세계적인 distributor을 가지고 있고 수많은 엔지니어와 자본을 생각해보면 분명 지그비 분야에서도 가장 앞서가고 있을 수 있다고 볼 수 있다.

TI의 ZigBee RF Product는 현재 CC2420, CC2430, CC2431이다.
 - CC2420은 2.4GHz Transceiver형태로 Dev Kit형태로 ATmega128 or MSP430과 Two-Chip솔루션 형태로 ZigBee System을 구축할 수 있다.
 - CC2430은 SOC형태 즉 1Chip 형태로(intergrated microcontroller) ZigBee System을 구축할 수 있으며 기본적으로 8051 core를 기반으로 하며, 3가지 형태의 flash사이즈 타입을 고를 수 있다.
 - CC2431는 First System-on-Chip with hardware location engine 이며 아직 나도 다루어 보지는 못했다.

TI의 ZStack 및 IEEE 802.15.4 MAC
현재 가장 최신 버전이 얼마인지는 잘 모르겠지만 1.4.1까지 사용해 보았다. 예전 Chipcon시절 0.8 ~ 부터 사용해 보았기 때문에 쉽게 따라 할 수 있었는게 그 구조가 그리 변하지 않았기 때문이다. Change List를 보니 중간중간 몇가지의 버그 수정이 있었고 ZigBee Spec의 변화를 수정하고 있는듯 (ZigBee spec1.0 ,,, ZigBee Pro ,,,, ZigBee 2006)

TI IEEE 802.15.4 MAC 아마 불리는 이름이 그냥 TIMAC 정도로 불리는 듯... 실제 필드에서 개발알 하다보면 ZigBee Stack 올리지 않고 개발을 하는 경우가 상당히 많이 있다. 왜 그럴까? (이부분은 다음에 시간이 나면 개인적으로 정리할 생각...) 그래서 아마 TI에서 나온듯.. 예전 Chipcon 시절에도 SimpleRF~~ Sample 소스가 제공이 되었다. 그 소스를 바탕으로 CC2420의 IO부분과 Firmware 작업을 할 수 있었다.. ^^

개인적으로 현재 ZigBee 개발에 몸담고 있지만 ZigBee의 향후는 어떻게 될지 정말 모르겠다. 물론 ZigBee라는 거 자체가 신기술, 차세대,, 이런 수식어에 적합하다고 할 수도 있다. 하지만 기술이라는 게.... 어디 내 마음대로 되나?.... 뭐 그래도 앞으로도 계속 이부분에 follow할 것이다.... 아핫~~~

'예전글 목록' 카테고리의 다른 글

초간단 링버퍼 작성  (1) 2007.08.14
무선 센서네트워크를 위한 OS  (0) 2007.08.12
노트북 LCD 수리  (0) 2007.08.07
6lowpan WG  (0) 2007.08.06
op-wipv6  (0) 2007.08.05