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

unholy1986

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

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

  • Посещение

Репутация

0 Обычный
  1. Приветствую Вас. Меня зовут Владимир, мне 22 года. Являюсь студентом Тихоокеанского Государственного Университета по специальности Вычислительные Машины, Комплексы, Системы и Сети кафедры Вычислительная Техника. В данный момент пишу выпускную квалификационную работу - диплом. Тема диплома связана с работой с отладочной платой ML402 (Xilinix Virtex 4 FPGA) с микросхемой USB3300. Интересует такой момент, может вы чем поможете. В общем, необходимо выдать по линиям DP и DM микросхемы некоторые USB - пакеты. Выдача организуется на всех скоростях: LS, FS, HS. В общем, проблемы с выдачей пакетов типа SOF, OUT, ACK и некоторые других - нет. Отлично выдаются все биты по шине USB, посылаемые микросхеме по ULPI. Проблема состоит в посылке пакетов типа DATA. Для данного пакета поля SYNC, PID, CHECK и EOP генерируются просто идеально. Проблема в том, что самих данных в поле DATA и кода CRC16 могу послать всего 2 байта в сумме. Итого, пакет имеет абсолютно неверную форму. Все сигналы выставляю строго в соответствии с временными диаграммами на USB3300. Может чем поможете или подскажете??? Я также могу поделиться доступной мне информацией и опытом работы. Также интересует прием USB - пакета трансивером USB3300. Данной работой я вообще еще не занимался, но придется - также прошу поделиться, чем можете. Заранее спасибо.
  2. ULPI

    Интересует следующий момент. По данному интерфейсу посылаю трансиверу USB3300 команду и данные. Трансивер соотвественно должен выдать данные, пришедшие по ULPI - шине на USB - шину... проблема в том, что даже при правильной операции передачи (согласно временной диаграмме, указанной в datasheet - e), не получается выдать на шину более двух байт данных. Может, кто встречался с данной проблемой? Просьба отписаться. Заранее благодарен.
  3. USB Full Speed

    Доброго дня суток!!! Может кто нибудь посоветовать документацию, в которой четко описаны биты всевозможных пакетов, передаваемых по USB со скоростью Full Speed. Желательно с примерами. Просто литература, которой я пользуюсь как теоретической базой, в частности Агуров П. В - Интерфейс USB. Практика Использования и Программирования и USB Complete не оглашает аспекты передачи полей пакетов по шине (интересуют именно битовый порядок в пакетах различного типа). Проблема состоит в том, что на деле, используя трансивер USB3300, например, для выдачи пакета типа SOF - пакета начала кадра, не могу определить, в правильной ли последовательности у меня выдаются поля пакета на USB шину. Заранее спасибо.
  4. USB3300

    Доброго дня суток разработчикам и читателям форума. На руках имеется микросхема USB3300-EZK. Насколько я правильно понимаю, подключение к данному трансиверу USB устройства и соответствующая разводка платы для трансивера определяется типом подключаемого к нему устройства (функция или хост). Так, например, при подключении к трансиверу устройства - функции, необходимо его как минимум питать. А хоста питать не надо. Могу ошибаться в понимании работы и функционирования трансивера - так что поправьте меня, если что, буду очень признателен... Мож уже что то неверно написал 05.gif Очень прошу объяснить назначение пинов микросхемы ID, CPEN и EXTVBUS. По всей видимости, последние 2 осуществляют управление питанием шины... но для чего это надо? Можно ли вообще эти ноги не использовать в режиме хоста? Прикрепил к сообщению Application Diagram. Посмотрите будьте добры. Datasheet находится тут http://www.smsc.com/main/datasheets/3300.pdf Буду очень признателен в любой оказанной помощи.
  5. Доброго дня суток разработчикам и читателям форума. На руках имеется микросхема USB3300-EZK. Насколько я правильно понимаю, подключение к данному трансиверу USB устройства и соответствующая разводка платы для трансивера определяется типом подключаемого к нему устройства (функция или хост). Так, например, при подключении к трансиверу устройства - функции, необходимо его как минимум питать. А хоста питать не надо. Могу ошибаться в понимании работы и функционирования трансивера - так что поправьте меня, если что, буду очень признателен... Мож уже что то неверно написал :05: Очень прошу объяснить назначение пинов микросхемы ID, CPEN и EXTVBUS. По всей видимости, последние 2 осуществляют управление питанием шины... но для чего это надо? Можно ли вообще эти ноги не использовать в режиме хоста? Прикрепил к сообщению Application Diagram. Посмотрите будьте добры. Datasheet находится тут http://www.smsc.com/main/datasheets/3300.pdf Буду очень признателен в любой оказанной помощи.
  6. FFT for CCS

    Необходимо симулировать быстрое преобразование Фурье в Code Composer Studio v2 (C6000). Не указываю конкретный дивайс, потому что он не важен - работа только в учебных целях. Писать самому не обязательно. Желательно на С и DSP - асме. В данный момент роюсь в инете в поиске готовых проектов, но ничего найти не могу из-за корявости рук. Если кто то работал или знает где можно порыть проект, просьба ткнуть носом, очень буду благодарен.
  7. Спасибо всем за оказанную помощь и информацию :) Надеюсь, что скоро появятся еще вопросы...
  8. К дополнению скажу, что у преподавателя на руках имеются следующие микрахи, которые следует использоваться при реализации проекта: 1) ISP1505ABS 2) USB3300-EZK
  9. 2VDG Скажите пожалуйста, что значит "обычный виртуальный цифровой захват"? 2bzx Данную работу выполняли наши одногруппники в предыдущем семестре - работали со SnoopyPro. Моя же задача - разработка аппаратного анализатора протокола USB.
  10. Даже с чего начать не предложите? Опытных людей просьба материально оценить проект и дать оценку времени на данный проект (если проектом занимаются специалисты, а не студенты), если это возможно.
  11. Всем доброго дня суток! Требуется совет знающих и опытных специалистов. Я являюсь студентом. На курсовой по Микропроцессорным Системам получил задание - Разработку аппаратного анализатор протокола USB. Функции проектируемого устройства (были перечислены преподавателем): 1) подключение параллельно линиям Data+ и Data- USB 2.0 2) режимы работы - High, Full, Low Speed 3) непрерывный анализ передаваемых пакетов от хоста к функции (устройству) 4) сохранение полученных пакетов в ОЗУ объемом до 512 MB 5) передача записанных данным по интерфейсу USB Понимаю, что задание очень сложное, и с нашим уровнем знаний (говорю про студентов), неподъемно, ведь образование ВУЗов в нынешнее время оставляет желать лучшего. Натыкался на информацию об анализаторах фирм LeCroy, Ellisys, Hitex (имеется у преподавателя на руках) - но никакой технической документации я не нашел, даже структурных схем. Все что было на сайтах производителя - брашуры, который смело называют datasheet - ами . Мне очень сложно подступиться даже к структурной схеме из за низкого уровня знаний. Жду советов и помощи. Заранее спасибо!
×
×
  • Создать...