Conitec  
 
 
 

 
  Оглавление
     
       
 
 
  GALEP: Прошлое и будущее
Эволюция одного из самых прогрессивных во всем мире устройств программирования микросхем.


GALEP-1: Средневековье (1988 – 1993)

Устройства программирования микросхем памяти существовали тогда уже более 15 лет. Но в конце 1980-ых на рынке появилось множество новых программируемых ИС и среди них популярная серия GAL компании Lattice. Появилась необходимость в новом и одновременно доступном программаторе. GALEP-1 не был действительно универсальным программатором, но он мог программировать все в 1990 году существующие GAL и EPROM ИС (отсюда GAL-EP). Кроме того, GALEP-1 подключался к PC через порт принтера - большинство программаторов того времени подключались к PC-картам.

GALEP-1 EPROM-Programmiergerät

Благодаря низкой цене, корманному размеру и несложному управлению, GALEP скоро стал одним из самых популярных программаторов в Европе.

GALEP-II: Ренессанс (1993 – 1996)

В 1993 году, ноутбук и программатор GALEP были стандартным оборудованием для технического обслуживания и мобильного программирования. В то время как портативный компьютер мог некоторое время работать автономно, GALEP-1 использовал внешний блок пмтания, и таким образом требовался постоянный доступ к источнику переменного тока. Требование о появлении устройства программирования с действительно независимым электропитанием привело к разработке GALEP-II.

GALEP-2 pocket programmer

В корпусе, который стал даже немного меньше, было размещено отделение для 9-вольтового аккумулятора, который можно было заряжать с помощю сетевого адаптера и который являлся достаточным для программирования примерно ста ИС. Таким образом, GALEP-II стал первым в мире программатором с автономным питанием. Также, благодаря улучшенной електрической схеме, стало возможным программировать большее количество ИС, таких как FLASH и микроконтроллеры.

GALEP-III: Просвещение (1996 - 2000)

Во второй половине 1990-ых годов, число программируемых ИС взрывоподобно возросло, что поставило перед необходимостью разработки новой концепции для устройств программирования. GALEP-III стал первым универсальным программатором из серии GALEP использующим концепцию универсально управляемых выводов. Pin driver - схема контроллирующая выводы - сделала возможным использование логических уровней, pullup/pulldown резисторов, массы, тактовой частоты и логических вводов на каждом из DIL-40 выводов GALEP-а, причем 8 из них дополнительно обладая возможностью вывода обеспечивающего и программного напряжения, были действительно универсальными.

GALEP-3 universal programmer

Другим новшеством было использование FPGA (user-programmable logic device) для генерирования тактовой частоты, выходных сигналов, а также для управления драйвером выводов. Благодаря этой концепции были достигнуты качественно новая скорость и универсальность. Хотя GALEP-III сегодня больше не выпускается, тысячи этих приборов все еще находятся в использовании и современное программное обеспечение все еще продолжает поддерживать этот прибор.

GALEP-4: Новое время (2001 - 2015)

Три основных требования должны были быть предявленны программирующим устройствам следующего поколения. Более длительная работа на одной батареи, увеличение скорости программирования, возможность установки програмного напряжения на всех выводах. И это было проблеммой. Схема контролирующая 40 действительно универсальнх выводов не помещалась в маленький корпус GALEP-а. Должны мы были, как все конкуренты, увеличить размеры прибора? Но лучшим решением было уменьшение размеров схемы за счет более высокой интеграцией – другими словами, возникла необходимость создания специальной ИС управляющей выводами. Создание собственной ИС - CDP01 pin driver IC - не только решило проблему размеров корпуса, также и качество сигнала в значительной степени превзошло любое дгугое решение основанное на более низкой интеграции.

GALEP-4 universal programmer

Для нового GALEP-а был также разработан более изящный корпус с большим отделением для аккумуляторов. GALEP-4 стал тогда большим успехом и, с незначительными изменениями, он все еще в находится в производстве.

GALEP-5/5D: Будущее (2007 - 2020)

Появление больших микросхем памяти требует более быстрых алгоритмов программирования и также преодоления ограничений связанных с параллельным портом персонального компютера. USB 2.0 и LAN наиболее подходят для высокоскоростной передачи информации. Что также означает, что новый прибор должен быть оборудован собственным быстрым процессором для того, чтобы непосредственно не столкнуться со следующим узким местом. Применение процессора ARM9 с LINUX kernel на борту GALEP-а, кажется немногим большим чем необходимо - но это дает возможность получения самых быстрых программных циклов.


GALEP-5 universal programmer

GALEP-5 и GALEP-5D – это программаторы будущего, с аппаратными средствами настолько технически сложными, что даже мы затрудняемся думая о возможностях их дальнейшего улучшения. Но вне сомнения, однажды мы найдем эти возможности...

 

 
 

 

Conitec Datasystems, Inc · 5000 Thorne Drive, Suite F · La Mesa, CA 91941