Ну в части развязки (+)
(«Телесистемы»: Конференция 'Микроконтроллеры и их применение')

миниатюрный аудио-видеорекордер mAVR

Отправлено SM 09 ноября 2004 г. 17:36
В ответ на: USB контроллер подскажите, чтоб безглючный был и доставаемый. отправлено колян безпаролный 09 ноября 2004 г. 16:57

Во первых USB high speed или full speed?

Ну по дефолту high speed, так как фулл вроде в историю уходит. Ну тут вне конкурренции CY7C68013. НО! Развязка. Сам УСБ от контроллера не отвязать в принципе, посему чтобы это сделать без потери скорости, понадобится сериализер, за ним развязка, за ним десериализер. А так как скорость шины 33 или 48 мегагерц, то тут уже ПЛИСки, никакой МК не справится. Ну или не сериализить, а отвязать все 16 (или 8) бит шины и несколько сигналов управления. Я бы видимо решал данную задачу (при необходимости развязки), поставив УСБ-микроконтроллер на развязанной стороне, потом развязка, а со стороны съема данных - ПЛИСка типа CPLD. Там она и не зависнет никогда, так как программы в ней нет. И успеет все.

Хотя у Вас 50К*16*3+10K*4*16 = 3 мегабита. Ну пусть еще мегабит цифровых. Пролезет в УСБ full speed. Но к сожалению USBN9604 при SPI-подключении (развязать просто) уже не протянет такой скорости. Отсюда опять-же аналогичные решения, но более медленные. Я бы опять-же остановился бы для USB-стороны на cypress EZ-USB FX. Ну а на аналогово-цифровой стороне пофиг, там уже и МК пожалуй шустрый успеет.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru