Как реализовать интерфейсы в MyHDL

В VHDL я часто использую записи, чтобы сгруппировать связанные сигналы во что-то, что можно передавать как один объект, например, в карте портов. Как MyHDL это делает?

1 ответ

Решение

Интерфейсы доступны в 0.9-dev и просты. Если у вас есть объект (класс) с сигналами в нем, это имя будет расширено при преобразовании.

Это объясняется в МООС http://www.myhdl.org/doku.php/meps:mep-107

Больше примеров доступно здесь (я понимаю, что это не хорошо документировано - пока):

https://bitbucket.org/cfelton/minnesota

Также небольшой пример доступен здесь:

http://www.edaplayground.com/s/130/941

Другие вопросы по тегам