Перейти к содержанию
    

tvv

Свой
  • Постов

    172
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о tvv

  • Звание
    Частый гость
    Частый гость

Контакты

  • ICQ
    Array
  1. Если не трудно, скажите число в пикосекундах, пожалуйста. Я знаю параметр LTX-SKEW < 500ps + 2*UI, т.е. не больше 1300ps между ланами, что примерно 30см на текстолите, читаем не выравниваются :). А про явную привязку к фронту входного клока где написано?
  2. Извиняюсь если не " в кассу" или туплю, но, насколько я понимаю, PCIe не предполагает выравнивание ланов между собой, а производитель оптики не указывает задержку на модули. Соответственно, вопрос - что "синхронизирует" refclk? Я так понимал, что это просто несущая. Другое дело, что материнка может частотой refclk "играть", а на ендкапе генератор не может и, в этом случае, если несущие разные, могут быть проблемы. Вы не могли бы подробнее прокомментировать что не получалось и почему! По теме, все проблемы описаны в "белой" статье у Avago, начиная с того что шина pcie не детектирует оптический модуль, т.к. скорее всего он по земле не 50 ом и передатчик шины отключиться не найдя устройства. Поэтому, без микросхем никак нельзя. :)
  3. Если вопрос еще актуален, то опишите, пожалуйста, более подробно, что и как Вы делаете и что получается. Можно в личку, если почему-либо нельзя в форум. :rolleyes:
  4. Как запасной "аэродром" посмотрите этот чип, spi завсегда легче программить, чем мегу. И не забудте отписать результат, пожалуйста. :rolleyes:
  5. Не совсем (или совсем нет :) ) на обычной логике (лично мне безрукому) такую частоту не задать ни какими констрейнами. Думаю что входные регистры лвдс не обычная логика. Попробуйте задать на входе 12бит, например для AD9228, я не смог. Но можно задать 6 бит, поставить битрейт 12*Fclock и частоту Fclock, и собрать слово на полупериоде. У меги больше возможностей, чем кажется. CMOSIS На 2Mp или 4? :bb-offtopic: Тут Вам уже все ответили. :)
  6. Все работает в соответствии с описанием: таблица 1-31 на странице 1-22. В чем вопрос собственно?
  7. Если я правильно догодался (что стоит описать все сразу, не мучая телепатов), то у Вас 16 входов данные, один контрольный и клок. (Очень похоже на выход видеосенсора ;) ) По контрольному сигналу летит слово синхронизации, оно или описано в даташите, или задается через, например, spi. Вам придется подгонять чтение данных по фазе к входному быстрому клоку так, чтобы на выходе параллельной 10битной шины, попасть в нулевой бит. Все это проще сделать на altlvds! В ней уже все сделано и нет нужды изобретать велосипед. Кроме того, вы никакими констрейнами не вытятите времянку до десятков пикосекунд, а lvds это гарантирует, при правильной разводке (а неправильно фиттер не даст разложить). Другой вопрос, как меняется частота входного клока, если плавно и непредсказуемо для альтеры, это один дурдом, (не понятно, в принципе, зачем так делать) если параметрически и Вы этот момент контролируете, то делаете асинхронный сброс pll и все дела. Частота жестко не задается, жестко задается отношение битрейта к частоте! PLL ничего про Вашу входную частоту не знает, а все делает на делении и умножении простых чисел. Отношение битрейта к клоку определяет как разложены Ваши сигналы друг к другу. 800Mb это в ддр (400МГц) и, проверенно, реально работает - не сомневайтесь!
  8. Проинстолировал весь список чипов (при первой установке выбирал только те с которыми работаю), altlvds_tx заработал, причем правильно и в 32 и в 64 битной версии, а altlvds_rx для 64 битного QII так нормального списка частот и не выдал. Ну хоть как-то... Спасибо!
  9. Хотел сказать на Quartus версии 10, извините если запутал. Если я правильно понимаю, это решение проблем связанных с реализацией на конкретнах чипах. А тут gui не дописали, а до работы в кристалле еще не дошло. В результате, первое, естественное, желание это вернуться к 9 версии и ждать пока исправят 10ую. Как летом. :smile3046:
  10. С IP кто-нибудь разбирался на 10ке? У меня диалог ALTLVDS_TX не запускается ни в 32 ни 64 битной версии. У Altera написанно, что из-за локализации винды, но никакие игры с локальными установками не помогли (возможно из-за моей врожденной криволапости). Диалог ALTLVDS_RX запускается, но в 64битном QII нет выбора частоты (выпадает только 100MHz при любом битрейте) и нет выбора сдвига фазы в pll. В 32битной версии все нормально.
  11. Стоит вылеченный, полный Qurtus 9.1SP2. В диалоге Device на MaxII есть выбор только Z версия (в 8.1 были все). Это баг, фича или моя врожденная криворукость? То что поддержки старых линеек чипов нет и не будет это понятно, но почему в них попало почти все семейство Max?
  12. IMHO пассы с термопарой, принципиально, картины не меняют. :bb-offtopic: При полном уважении к Вашей фирме (лет 8 как только в ней берем расходники :a14: ), но предложений за 1500 евро у вас нет, по причине озвученной в данном топике, как я понимаю. Ну а дальше, каждый решает сам и для себя, что он хочет. Я лично, ни на что другое и не рассчитывал, брал совершенно осознанно. Задача - аврально, при разработке, суметь поставить чип на тестовую плату. Бегать, ради этого, по монтажникам нет ни времени, ни сил. Надо самому и сейчас. Конечно, партию я так делать не стану и другим не советую. С другой стороны, если на это железо поставить нормальное управление с выходом на комп, (что не так и сложно imho) то сколько такая станция у Вас стоит? 10-15 тысяч не рублей, если не ошибаюсь. Имеет смысл попытаться. Как-то так получается. Еще раз :a14:
  13. Особо нечего советовать. Термопара штука линейная и даже если тестер врет, откалибровать по воде (стакан со льдом и кипятком) дело получаса. Супер точности здесь не надо. Пирометр у меня есть, но в данной задаче в нем смысла мало. Т.к. нагрев для него слишком локален, а учет поверхности сплошная морока. Если микросхема имеет хорошее рассеяние (металл), то врать он будет очень сильно. Для черных корпусов пойдет, но неудобен, imho.
  14. Нет ни какого соответствия ни чему, или мне не удалось его найти. Измеряет температуру на Марсе. Иногда даже совпадает, случайно, с реальной, но редко. И каждый раз, при выключении ИК, повторное его включение будет с новой тепературной зависимостью. Но стабилизация при этом работает, т.е. доходит до некоторого значения и начинает выключать-включать ИК лампу. Т.е. все можно сделать, наверняка там дубовый проц стоит и нада-то зашить в него пид человеческий. Проблема со временем, это факт...
  15. Да ее датчик показывает температуру на Марсе. К термопрофилю она отношения не имеет. Но и отключить его нельзя. Варианта два, выбросить все "потроха" и сделать свой контроль температуры, мучиться с тем что есть. Во втором случае, покупается нормальный датчик температуры (есть в некоторых вольтметрах), калибруется и ручками ведете профиль по нужному графику. Естественно штатный термодатчик должен стоять также, иначе нагрев будет непрерывным. При преднагреве обязательно следите за температурой по нормальному датчику. Т.е. поставили минимум (станция напишет что-то около 90) смотрите сколько реально установилось (допустим 115). Задали на станции 120, проверили что получилось (обычно 160). И так далее. В принципе стабилизация у нее работает, но что показывает одному богу (китайскому) известно. Если решитесь на первый путь, обязательно отпишите! Удачи.
×
×
  • Создать...