Коллеги, подскажите пожалуйста, как правильно вывести двунаправленный порт в EDK для SPARTAN. Я написал свою кору, в которой SDA пин сделал INOUT. Эту кору добавил в EDK проект, в mpd файле которого пин SDA указал как три-стейт согласно стр 70 Platfrom Specification Format Reference Manual. Однако после сборки в EDK, в планахеде видно, что пин SDA был выкинут, как будто ни к чему не был подключен. Если же в mpd прописать для этого пина THREE_STATE = FALSE, то он соберется с tbuf на выходе, однако по факту (проверено на осциллографе) Z состояние реализуется как '1'. Как правильно подключить буфер с тремя состояниями к SDA?
Заранее благодарен!
|