А насчет развязки можно подробней? ;) Просто я так понял, мне нужна будет связка АЦП-ЦАП, чтобы отпрявлять сигнал в линию и принимать отражение. Это реально сделать через выводы fpga?
Но ведь их тоже на плате нет, придется внешние приделывать, к томуже скоростные ЦАП-АЦП будут явно дороже PHY. Или вы делаете полноценный рефлектометр и встроенный в PHY вам не подходит?
Поясню задачу. У меня имеется плата SK-AT91SAM9XE512-S3E плюс езернет-плаг. Хотелось бы получить из этой связки некое подобие рефлектометра для витой пары с минимальными усилиями по части подключения доп. периферии. Я потому и хочу узнать, можно ли использовать phy для этих целей
>У Micrel'я это называется LinkMD, есть в KS8001, KSZ8041TL, наверное еще в каких.
Ясно, в общем мимо PHY это дело не подключишь никак. и, я так понимаю, подружить эти phy с платой это что-то из области фантастики
KS8001L по распиновке очень похожа на KS8721BL с вашей платы, у Micrel даже документ есть как надо проектировать плату, чтобы можно было установить любой из этих phy. Ваш кит и плаг спроектированы без возможности такой замены, без подвешивания пары ножек на проводках не обойтись... Естественно, исключительно на свой страх и риск. Вроде на форуме уже кто-то уже пытался phy менять и плату феном подпалил. Кроме того, Atmel'овский драйвер вроде этот phy не поддерживает, его тоже надо будет подправить.
В общем не фантастика, но потрудиться придется...
Можно попробовать прицепить к FPGA безтрансформаторный разъем RG-45 через буфер на 74-ой логике, пускать и ловить отраженный импульс, как вы сначала хотели. Но кабель тогда не должен быть на обратном конце никуда подключен.
А вообще кит как-то не соответствует вашей задаче. Непонятно, то ли вы все это затеяли в качестве учебного проекта, то ли делаете что-то страшное и секретное...
КМОП, типа 74AC или другая быстрая. Может, можно и на быстрой ТТЛ попробовать.
Думаю, первым делом нужно собрать примитивный формироватеь импульса и приемник на логике и попытаться увидеть отраженный импульс. Взять кабель метров 20-30, пускать в него импульсы и с помощью отладчика ChipScope смотреть, приходит отражение или нет. Когда увидите что приходит, можно уже будет и измерение длительности на ПЛИС делать.
Кстати, сам я никогда такого не делал, только теоретизирую :-).
Ну там от логики одно название, просто использовать ее как буфер для умощнения импульса и защиты ПЛИС. Можно и напрямую к ПЛИС попробовать подключится, но можно пин пожечь, зачем рисковать.
update
Ради интереса немного на эту тему погуглил - что-то не густо там совсем.
Единственное интересное, что нашел - http://www.epanorama.net/circuits/tdr.html
Можно, наверно, с чего-то подобного начать. Только там это приставка к осциллографу, а у вас будет подключатся к ПЛИС.