SPI мост на базе ПЛИС Gowin: тестирование секции 1

Аватар автора
Современные гаджеты для дома: новинки и рекомендации
На данном видео показан процесс отладки SPI моста выполненного на ПЛИС Gowin GW1NR с использованием открытого тулчейна Yosys. Секция 1 разрабатываемого SPI моста презназначена для коммутации нескольких микроконтроллерных устройст в небольшой сети в рамках одного ПЛК или между ПЛК и подключаемыми к нему внешними модулями. Предполагается, что в рамках сети из 8-ми адресуемых устройств одно обязательно является ведущим мастером, а все остальные - ведомые. Каждое из устройств имеет свой уникальные адрес задаваемый входными в мост линиями ADDR[2:0], адрес может задаваться либо с микроконтроллера программным путем, либо быть жестко задан резисторами подтяжки. Если адрес нулевой (ADDR==0b000), то такое устройство является мастером. Мастер вместе с традиционными сигналами шины SPI формирует трехбитовый сигнал выбора устройства DS[2:0]. Мосты в сети анализирую входной DS[2:0], сравнивают его с внутреним адресом ADDR[2:0] и проводят соответствующую коммутацию портов.

0/0


0/0

0/0

0/0