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

vladec

Свой
  • Постов

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

  • Посещение

  • Победитель дней

    1

Сообщения, опубликованные vladec


  1. А как Вы в контроллере реализовывали алгоритм "разжатия" потока. Вообще, насколько я понимаю вопрос, аппаратно этот алгоритм реализуется не в ПЛИС, а только в старших микросхемах семейства платформ FLASH.

  2. Как я понимаю Вам надо контроллер к которому есть свободный IP-стек.

    Есть достаточно широкий выбор, но надо знать требования к самой микропроцессорной системе, по крайней мере три момента:

    1. Наличие или отсутствие необходимости в системной (параллельной) шине.

    2. Требуемая производительность.

    3. Какой собственно нужен Ethernet: 10Base или 10/100Base.

    Если системная шина не нужна, высокая производительность не требуется и достаточно 10Base, то лучший выбор, это микроконтроллеры PIC18F66J60 - PIC18F97J60 от Microchip.

    Если при отсутствии системной шины нужна высокая производительность либо необходим 10/100Base, то надо смотреть в сторону Coldfire от Freescale - контроллеры MCF5223x.

    В обоих случаях Вы получаете все, включая MAC и PHY в "одном флаконе".

    Если Вам нужна системная шина, но требуемая производительность не очень велика то можно воспользоваться отдельными контроллерами - CP220x от Silabs или Wiznet. Что бы не переписывать стек, в качестве управляющих контроллеров к ним лучше использовать контроллеры 51 серии, напримет, от Silabs или Atmela. Для CP220x это будет двухкристальное решение с 10Base, а для Wiznet - трехкристальное (еще кристалл PHY), но 10/100Base.

    Если, при тех же условиях (необходимость в системной шине), еще нужна и высокая производительность, тогда надо глядеть в сторону многочисленных ARMов с MAC на борту, а для реализации стека, скорее всего подбирать какую нибудь "Ось".

  3. Еще насколько замечаний для Spartan2 да и других Xilinx. После снятия сигнала Progr обязательно сделайте паузу в несколько милисекунд. В качестве исходного лучше использовать загрузочный файл в формате bin. Задвигать данные со старшего бита байта.

  4. На указананных частотах, самое простое, можно на каждый вывод поставить по два последовательно включенных резистора по 200 - 600 Ом и между резисторами два защитных диода на один-два ампера (SR24) на VCC и GND.

    Если номиналы резисторов большие, там где частоты выше для выходов можно запаралелить, через отдельные резисторы несколько ножек с общей диодной парой.

  5. Кто порекомендует производство.

    Необходима обработка небольших литых аллюминиевых корпусов (партии порядка 50 шт.) за умеренные деньги.

    1. Сверловка отверстий и несложная фрезировка.

    2. Гальваническое чернение.

    3. Гравировка надписей.

  6. Да, пробовал, тойлерантность распространяется и на эти входы. Кстати если Вам все таки до зареза надо прикрутить кварц прямо к ПЛИС, можете попользовать FPGA старых серий 3000, 3100, там такая возможность есть, но сами эти микросхемы хоть и выпускаются но под маркой "В новых разработках не применять".

  7. Более или менее мощные AC-DC (>10 вт) выпускаются и под полный индустриальный диапазон (-40 град.), например от PowerOne, что же касается маломощных (<10 Вт), то здесь с этим плохо - есть серия KAM от Chinfa (~15$ и -20 град.) и AMEL от Aimtec (~25$ и -25 град.)

×
×
  • Создать...