Ну как это -- нах... Если поставлена задача программного синтеза, значит, либо девайс уже готовый (или вообще покупной), или еще какая-нибудь столь же "приятная" ситуация. Не говоря о том даже, что, если вывод носит дебажный/сервисный характер и нужен раз в сто лет, то тут как раз рулят такие решения...
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)