Я работаю с SoC FPGA Smartfusion2 M2S010-MKR-KIT. Он предназначен для обмена некоторыми данными между SoC и ПК. По этой причине я стремлюсь использовать Ethernet.
Насколько я понял, для установления правильной связи с использованием Ethernet в матрице должен быть запрограммирован интерфейс TBI, GMII или MII в качестве средства связи между MAC и PHY Ethernet.
Основываясь на том, что мы должны решить, какой интерфейс использовать: TBI, GMII или MII?
Ответы:
Ну, а какой Ethernet PHY вы используете? Выберите Ethernet PHY, затем реализуйте интерфейс, который хочет PHY. Скорее всего, это будет MII или GMII, в зависимости от скорости.
Изменить: в соответствии со схемой для вашей доски ( https://www.digikey.com/eewiki/download/attachments/64422068/DIGIKEY%20MAKER%20KIT%20REVA1_0_20170606.pdf?version=1&modificationDate=1514924814090&api=v2 chip, PH настроен в режиме GMII.
источник