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

tinker73

Участник
  • Постов

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

  • Посещение

Репутация

0 Обычный

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

  • Звание
    Участник
    Участник

Информация

  • Город
    Array

Посетители профиля

1 046 просмотров профиля
  1. Всем привет! Ищу недорогое решение для работы с антеннами в диапазоне 60ГГц. На первом этапе достаточно измерять ДН передающей антенны - в принципе наверное достаточно рупора с приемником и измерителем мощности, но есть такие или нет?. На втором этапе хочется реализовать перенос спектра в диапазон 0..3ГГц для дальнейшего анализа доступными средствами. Недолгий поиск дал только набор от Analog Devices в виде EV1HMC6301BG46 , но это дороговато выйдет. Какие еще есть варианты?
  2. По Freescale имею положительный опыт общения и получения всей NDA-документации от официального дилера. Рекомендую обратиться например в Симмтрон и запросить список совместимой LPDDR-X памяти для IMX6 PoP. Или погуглить самому, что люди ставят,ибо на IMX6 открытых дизайнов в сети очень много.
  3. Предлагаю проверить 1) состояние пинов M[1:0] = 2'b01 (т.е. SPI master) 2) находится ли VCC_AUX в допустимых пределах в момент загрузки из флеши (нет глитчей,просадок напряжения и т.д.) 3) если уж совсем ничего не помогает, то выпаять и прошить флешку в программаторе, запаять в плату, и после этого проверить всё с отключенным JTAG-ом , в первую очередь проверить уровни 0 и 1 для всех сигналов флеши (нет ли КЗ или обрывов), находится ли частота CCLK в допустимых пределах, нет ли "звона" на длинных линияхSPI, проверить питание флеши, и т.д по всему списку. 4)попробовать другой экземпляр и/или даже тип флешки (например Numonix M25P)
  4. Не советую пользовать DDR и/или DDR2 на 100МГц. Имел некоторый опыт с этим , т.к. это нижний предел для многих DDR(2) чипов, то они начинают работать нестабильно, а точнее некоторые работают, а некоторые нет. Лучше рассчитывать на не менее чем 133МГц , см.даташит на конкретный чип DDR - там указан нижний предел частоты, да и не забудь проверить, не снят ли этот DDR партномер с производства.
  5. Для пояснения см.картинку в прицепе: выходы компараторов подключаем к EN DC-DC преобразователей. В ней надо ограничить скорость разряда задающей RC-цепочки последовательным резистором на выходе первого компаратора ,и запитать всю схему от входного источника питания через диод с конденсатором . В итоге гарантированно получаем нужный порядок включения и обратный ему порядок выключения всех ИП при снятии входного питания . Также, если используются DC-DC преобразователи с встроенным детектором ошибки и выходом PWRGD (открытый коллектор) - у вас это tps54620, то можем организовать запрет работы всех далее стоящих по цепочке ИП, подключив его PWRGD к выходам нужных компараторов через диоды шоттки. В результате, если отклонение по напряжению у одного из ИП превышает 9%, то запрещается работа далее стоящих ИП. Для надежности помимо запрета работы ИП можно одновременно предусмотреть mosfet-ы для быстрого разряда емкостей по питанию на землю, но это уже совсем для параноиков. Рекомендованный порядок включения питаний для Virtex5: Vccint, Vccaux, Vcco. Для выключения - обратный. Для других чипов порядок включения всегда лучше уточнить datasheet-е и не надеяться на авось.
  6. увы, это было-бы слишком просто... Так не получится предусмотреть порядок выключения питаний, при всех возможных сценариях отключения устройства. Если задача действительно того стоит, то я бы сделал полностью независимый секвенсор, который полностью управляет включением\выключением всех питаний, а также формирует сигналы сброса . Питание флешки можно сделать по разному. Наверное лучше всего будет объединить его с питанием Vссo того банка ПЛИС , к которому она подключена. Конфигурация все равно начнется только после деактивации сигнала PROGRAM_B, который должен быть сформирован после установления Vcco. А после установления DONE, очевидно, уже можно позволять работать всему остальному.
  7. Для джампера в данном случае одного резистора 0 ом может и не хватить. У них реальное сопротивление может 5-10 миллиом оказаться, что на токе 5-10А уже заметную просадку даст (25-100мВ). Кроме того, для 1206 есть лимит 0.5Вт, и на токе 10А он в лучшем случае будет работать на пределе: P min = 0.005*10*10 = 0.5Вт. В общем придется поставить в параллель не менее 2-3 резисторов 0 ом. На супервизоре\секвенсере тоже лучше не экономить. Если не нравятся готовые, то можно самому на компараторе соорудить, обойдется не дороже 100руб.
  8. Для Marvel 88E1111, следует делать так для жесткого перевода в заданный режим сразу без инициализации: Должны быть соединены в момент перехода RESETn из 0 в 1: 1) CONFIG[2] = LED_TX ( CONFIG[2]="001"=ANEG[3:1] для 100Mbit mode) или CONFIG[2] = VSS ( CONFIG[2]="000"=ANEG[3:1] для 10Mbit mode) 2) CONFIG[3] = LED_LINK10 (CONFIG[3]="110" => ANEG[0]=1=full-duplex, Enable auto-crossover, Enable 125CLK) или CONFIG[3] = LED_RX (CONFIG[3]="010" => ANEG[0]=0=half-duplex, Enable auto-crossover, Enable 125CLK) А вообще простым этот чип я бы не назвал. Уж очень он универсальный и настроек у него много. Вот только те , что можно задать аппаратно с помощью ножек CONFIG[x]: CONFIG[0] ---- PHYADR[2]:PHYADR[1]:PHYADR[0] CONFIG[1] ---- ENA_PAUSE:PHYADR[4]:PHYADR[3] CONFIG[2] ---- ANEG[3]:ANEG[2]:ANEG[1] CONFIG[3] ---- ANEG[0]:ENA_XC:DIS_125 CONFIG[4] ---- HMODE[2]:HMODE[1]:HMODE[0] CONFIG[5] ---- DIS_FC:DIS_SLEEP:HMODE[3] CONFIG[6] ---- SEL_TWSI:INT_POL:75/50 OHM А вот карта значений для CONFIG[x]: ----------------------------------- Pin || CONFIG[x] ----------------------------------- VDDO 111 LED_LINK10 110 LED_LINK100 101 LED_LINK1000 100 LED_DUPLEX 011 LED_RX 010 LED_TX 001 VSS 000 в атаче расшифровка для HMODE
  9. Здесь смотрели? eFind.ru Со складов в Европе крупные поставщики обычно за 3-4 недели привозят
  10. Есть вариант раз в десять подешевле, правда только 100Мбит сеть,а пинов ввода-вывода только 40: HW-SPAR3E-SK-EC Зато спалить не жалко будет
  11. Похоже, что они просят сделать вырез в плейне радиусом не менее 0.73mm, а толщину перемычек между плейном и площадкой не толще 0.15мм. Поскольку корпус девайса массивный металлический, и много сквозных ножек к плейну, то они тем самым они страхуются от слишком малого сопротивления теплового перехода между девайсом и плейнами. Если этого не сделать,то могут возникнуть проблемы при автоматическом монтаже. Например, припой не будет протекать на всю глубину отверстия или пострадает прочность соединения из-за недостаточного прогрева паяемой поверхности
  12. У них в комплекте идет тестовый демо-проект и инструкция как все это включать: X-Board Homepage. Правда нужно подключить внешний 7-сегментный индикатор и клавиатуру Так что берите WebPack и можно работать.
  13. 1) А в момент записи бит RESET в Control-регистре установлен в "1" ? Если нет, то надо прописать. 2) Если да (RESET=1), то в этот момент на VOUT исчезает синус 2КГц? Если не исчезает, то проверьте о-скопом соответствие вашего цикла циклу на рис3 в даташите. 3) После обновления настроек не забудьте сбросить RESET в 0
  14. Ответ на этот вопрос дан в CPLD I/O User Guide См. пример расчета предельного тока CPLD на стр.15. В конечном счете все определяется условием недопустимости выхода температуры кристалла за разрешенные пределы. Там же есть раздел о порядке подачи питаний при включении.
  15. Противоречие у Вас однако: XC2C назвать ПЛИС-ом можно с большой натяжкой и врядли она сможет "обработать 48 сигналов" на должном уровне. В любом случае , чтобы получить оценку сверху по потреблению ядра можно задать всем триггерам (32, 64, 128 - нужное подчеркнуть) максимальную частоту Вашей схемы, после чего XPower все и покажет, включая статический ток. Для XC2C128 и 10МГц должно получиться не более 100мА А вообще, у Вас больше шансов выбрать лимит по току перегрузом выходных цепей. "48 выходных оптронов" на приличной частоте , если это только не оптроны с high-Z входом, подключать напрямую без буферов не рекомендую. Иначе ваш CoolRunner будет совсем не холодным....
×
×
  • Создать...