요새도 주변 사람들에게 ATMEGA128을 구하기 힘들기도 하고, 가격이 어마어마 해져서 < 어머어머> 하고 있다는 이야기를 많이 듣는다. 그런 분들에게 <그러면 ATMEGA128A를 사용해보라>고 권하는데, 이 분들의 대답이 걸작이라...
<ATMEGA128-16AU를 쓰면 회로가 동작을 하는데, ATMEGA128A-AU를 쓰면 회로가 동작을 안해서...>
그래서 다시 물어 본다. <그 말 진짜냐?>
대충 돌아 오는 대답이 <미묘하게 특성 타는 회로>가 있을 것이라 생각해서 그냥 지금까지 쓰면서 잘 동작하는 ATMEGA128-16AU를 쓰고 싶지, 새로운 이름을 가진 ATMEGA128A-AU를 사용하는 것은 겁난다는 것이다.
같은 식으로 의문을 가져 볼 수 있다. 지금까지 내가 사용하여 내보낸 백만개의 보드에 사용된 ATMEGA128-16AU과 오늘 새로 사온 ATMEGA128-16AU가 같은 동작을 하지 않을 수도 있지 않을까 하는 류의 의문 말이다.
거 뭐 내가 ATM**사의 ATMEGA128 또는 ATMEGA128A의 설계자가 아니니 뭐라 할 말이 없기는 한데, ATMEGA128A는 사용하는 전압과 주파수 범위에 따라 ATMEGA128과 ATMEGA128L로 나누어져 있던 라인업을 통합하면서 전반적으로 소비전력을 줄이도록 재설계된 것이라고 알고 있다. 꼭 ATMEGA128이 아니더라도 최근에 ATM**에서 소개된 뒤에 A가 붙는 부품이 다 그렇게 되어 있는 것으로 알고 있다.
지금까지 ATMEGA128-16AU를 사용하던 보드에 ATMEGA128A-AU를 부착하여 실험을 한번 해보기 바란다. 그랬더니 잘 동작을 하면 그 ATMEGA128A-AU를 또 다른 ATMEGA128-16AU라고 생각하며 쓰면 될 것이다. ATM**에서 ATMEGA128-16AU의 생산을 엄청나게 줄이고 완전히 호환되는 ATMEGA128A-AU로 라인업을 변경하는 과정에 있어서 발생하는 일시적인 현상을 이용하여 기왕에 보유하고 있던 ATMEGA128-16AU를 이용하여 엄청난 폭리를 취하고 있는 장사꾼들에게 속지 말 일이다.