логика значит только... (если это делать на микросхемах малой и средней интеграции в DIP-корпусах устройство получится большим по габаритам и массе
~250x250 и массой больше 0,5 кг... приблизительно около 15-20 корпусов микросхем.
существует несколько вариантов:
1. микросхемы ПЗУ с заранее зашитыми в ячейки параметрами импульсов-а для выборки их использовать микросхемы-счетчики (подобным образом выполнен советский генератор прямоугольных импульсов Г-65И(правда он встречается редко...большинство на драгметаллы извели
))
2. матричная логика CPLD,EPLD на основе микросхем Xilinx (Spartan) или Lattice (матричная логика моделируется на компьютере а потом кристалл прошивается полученным файлом-это не микроконтроллер а просто гибкая,программируемая логика)
3. логические микросхемы в SMD-корпусах (серия 1533,SN74ALS,SN74HC и т.д., 155 и 555 не рекомендую - устройство будет греться как утюг да и кушать неслабо
) (поверхностного монтажа - тогда можно влезть в массогабариты).
4. использовать микросхемы Analog Devices-синтезаторы импульсов - задатчик параметров импульсов можно сделать на обычной логике (правда эти микрухи довольно трудно доступны в России-заказывать придется...).даташиты есть в интернете на сайте компании.