lexus.mephi 0 15 февраля, 2017 Опубликовано 15 февраля, 2017 · Жалоба Стоит задача сделать для оптики протокол на основе PCIe. Пока интересует реализация PHY уровня. Нашел на фтп VHDL-ную корку. Может у кого есть Verilog-ная? Спасибо! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
RobFPGA 34 15 февраля, 2017 Опубликовано 15 февраля, 2017 · Жалоба Приветствую! Стоит задача сделать для оптики протокол на основе PCIe. Пока интересует реализация PHY уровня. Нашел на фтп VHDL-ную корку. Может у кого есть Verilog-ная? Спасибо! Вам нужен PIPE и MGT уровень ? Что мешает посмотреть как это сделано в Xilinx - там это как раз на Verilog. Удачи! Rob. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
lexus.mephi 0 15 февраля, 2017 Опубликовано 15 февраля, 2017 · Жалоба ... Что мешает посмотреть как это сделано в Xilinx - там это как раз на Verilog. Зная, как у альтеры корки зашифрованы, даже не пробовал смотреть. Там прямо читабельный verilog можно получить? ISE нужен? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
1891ВМ12Я 0 15 февраля, 2017 Опубликовано 15 февраля, 2017 · Жалоба Стоит задача сделать для оптики протокол на основе PCIe. Пока интересует реализация PHY уровня. А в чем смысл именно PCIe как основы? Все наслышаны про оптические "удлинители" для PCIe, тут стоит подобная задача? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
lexus.mephi 0 15 февраля, 2017 Опубликовано 15 февраля, 2017 · Жалоба А в чем смысл именно PCIe как основы? Все наслышаны про оптические "удлинители" для PCIe, тут стоит подобная задача? Не, задача - передать данные по оптике. Для этого нужен какой-то протокол. Решили пока пощупать PCIe, т.к. у начальства был какой-то опыт работы с этим интерфейсом. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
RobFPGA 34 15 февраля, 2017 Опубликовано 15 февраля, 2017 · Жалоба Приветствую! Не, задача - передать данные по оптике. Для этого нужен какой-то протокол. Решили пока пощупать PCIe, т.к. у начальства был какой-то опыт работы с этим интерфейсом. Мда... То есть под PHY Вы имели ввиду полную корку PCIe (TLP, DATA, LINK Layers), а не только уровень трансиверов PHY ? P.S. А не проще все же что то типа Ethernet, Aurora, ..., RS232 :) Удачи! Rob. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
1891ВМ12Я 0 15 февраля, 2017 Опубликовано 15 февраля, 2017 · Жалоба Не, задача - передать данные по оптике. Для этого нужен какой-то протокол. Решили пока пощупать PCIe, т.к. у начальства был какой-то опыт работы с этим интерфейсом. Жуть, вот не зря спросил зачем... Есть такая книжуля, очень советую прочитать serialio_book.pdf - в ней хорошо расписано что же такое PCIe PHY, и есть ли смысл за него держаться. Я считаю что нет. К тому же, там прояснены возможности современных SERDES, которые представляют собой некие обобщенные блоки для мультигигабитных линков. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
lexus.mephi 0 15 февраля, 2017 Опубликовано 15 февраля, 2017 · Жалоба Мда... То есть под PHY Вы имели ввиду полную корку PCIe (TLP, DATA, LINK Layers), а не только уровень трансиверов PHY ? Имелся ввиду pnysical layer. Есть трансиверная корка, на выходе/входе которой должны быть кодовые символы в соответствии со стандартом PCIе. Остальные уровни (Data, Trancation) пока не интересуют. P.S. Полная корка на Verilog тож подойдет =) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться