_sda 0 5 августа, 2015 Опубликовано 5 августа, 2015 · Жалоба В пятом циклоне Альтера отказалась от поддержки некоторых IP, в том числе от DVB-ASI. А очень хочется. Я в визарде при генерации ядра ASI указал Cyclone III , затем полученный qip подключил к проекту на Cyclone V, откомпилировалось без ошибок, ядро ASI занимает 240 alm, вроде всё нормально. Но стрёмно , т.к. метод некорректный. Плата многослойная , если будут проблемы с ASI новую плату быстро не изготовить. Что посоветуете, коллеги? Понятно что извращения не от хорошей жизни... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
StewartLittle 42 5 августа, 2015 Опубликовано 5 августа, 2015 · Жалоба Моделирование - наше все! :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_sda 0 5 августа, 2015 Опубликовано 5 августа, 2015 · Жалоба Моделирование - наше все! :) Спасибо! Да,симулировать буду обязательно. Просто подумалось что может кто-то уже так делал. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
StewartLittle 42 5 августа, 2015 Опубликовано 5 августа, 2015 · Жалоба Посмотрите еще, что вот это за зверь : Design & Reuse DVB-ASI Там, правда, регистрироваться нужно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_sda 0 5 августа, 2015 Опубликовано 5 августа, 2015 · Жалоба Посмотрите еще, что вот это за зверь : Design & Reuse DVB-ASI Там, правда, регистрироваться нужно. Угу,там я был. Их корки только для Lattice. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
bugdesigner 0 5 августа, 2015 Опубликовано 5 августа, 2015 · Жалоба Если нужен только передатчик, то написать его не так уж проблематчно. С 8B10B энкодером только прийдется повозиться. С приемником все намного грустнее, восстановление клока, синхронизация фреймов... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_sda 0 5 августа, 2015 Опубликовано 5 августа, 2015 · Жалоба Если нужен только передатчик, то написать его не так уж проблематчно. С 8B10B энкодером только прийдется повозиться. С приемником все намного грустнее, восстановление клока, синхронизация фреймов... На 8В10В как раз у меня есть рабочая IPcore,но нужен именно приёмник. С ним действительно всё грустно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zxcv 0 5 августа, 2015 Опубликовано 5 августа, 2015 · Жалоба У Xilinx таких IP Core никогда и не было, но есть открытые исходники реализации DVB-ASI приёмника и передатчика. Причём приёмник без использования CDR, только с кабельным эквалайзером. Посмотрите XAPP514, XAPP1014 и XAPP1015. В них три разных варианта реализации приёмника. Правда там всё заточено под кристаллы Xilinx, но можно попробовать адаптировать на кристаллы Altera. Причём, мне кажется, что вариант из XAPP1014 будет адаптировать легче. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DuHast 0 5 августа, 2015 Опубликовано 5 августа, 2015 · Жалоба Просто подумалось что может кто-то уже так делал. IP core подсчёта CRC генерил в Quartus 11 использовал в Quartus 13, который её уже не поддерживал. Всё работало. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_sda 0 6 августа, 2015 Опубликовано 6 августа, 2015 · Жалоба Спасибо,интересная информация,но пока хочу обойтись штатными средствами. IP core подсчёта CRC генерил в Quartus 11 использовал в Quartus 13, который её уже не поддерживал. Всё работало. Да,я уже решился пойти этим путём,спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться