Два файла, вкурив которые, я что-то начал понимать. То, что лежит на сайте, и что я назвал "симулятором" - это на самом деле некая мегалиба, которая средствами С++ задает набор стандартных примитивов, позволяющих описывать на поведенческом уровне аппаратуру.
Т.е. для описания поведения моего блока я пишу программу, описывающую его поведение на С++, причем пишу при помощи заранее заготовленных и продуманных примитивов. Эдакий STL для аппаратуры.
Далее, с этой своей программой я могу делать все, что захочу!!!!!
Могу сделать из нее stand alone exe и дрочить ее всеми сопособами, на которые способен мой изврещенный моск.
Могу в синтетическом порту апликухи иметь вместо реального драйвера железа драйвер + симулятор железяки на SystemC, и вся остальная программа даже не заметит такой подставы.
ЭВРИКА! ТАК ЭТО ВРОДЕ ТО, ЧТО Я ИСКАЛ МНОГО ЛЕТ!!!