Как реализовать интерфейсы в MyHDL
В VHDL я часто использую записи, чтобы сгруппировать связанные сигналы во что-то, что можно передавать как один объект, например, в карте портов. Как MyHDL это делает?
1 ответ
Решение
Интерфейсы доступны в 0.9-dev и просты. Если у вас есть объект (класс) с сигналами в нем, это имя будет расширено при преобразовании.
Это объясняется в МООС http://www.myhdl.org/doku.php/meps:mep-107
Больше примеров доступно здесь (я понимаю, что это не хорошо документировано - пока):
https://bitbucket.org/cfelton/minnesota
Также небольшой пример доступен здесь: