Pechka 1 6 октября, 2011 Опубликовано 6 октября, 2011 · Жалоба Мы наконец то собрали первый рабочий прототип на данном чипе. Больше 100 MHz на вход GPIF II не подавалось, максимальную скорость удалось получить 391 MB/s(использовались BULK пакеты размером 1024, 16 пакетов в бурсте). Хост от NEC по всем тестам больше 160 MB/s не дал(проверяли на разных машинах и с разными картами). А можно чуточку подробнее? 391MB/s это скорость заполнения FIFO по GPIF? Скорость реальной выдачи в USB по BULK, насколько я понимаю, не дает проверить хост? А вот такой хост контроллер никто не планирует тестировать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
loginser 0 6 октября, 2011 Опубликовано 6 октября, 2011 · Жалоба 391 MB/s это скорость передачи данных по IN эндпоинту, на стороне PC реально считается сколько данных было принято. Есть ли там как таковое FIFO я незнаю, GPIF напрямую используя DMA "льет" в память микроконтроллера, как я уже писал максимум что мы пробовали это 100MHz на 32 бита. 400MB/s не получится(100Mhz), так как там есть задержки при смене DMA дескрипторов от 500 ns. Нет подобного хоста пока не встречали, мы пока тестировали на AMD. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Pechka 1 6 октября, 2011 Опубликовано 6 октября, 2011 · Жалоба 391 MB/s это скорость передачи данных по IN эндпоинту, на стороне PC реально считается сколько данных было принято. Есть ли там как таковое FIFO я незнаю, GPIF напрямую используя DMA "льет" в память микроконтроллера, как я уже писал максимум что мы пробовали это 100MHz на 32 бита. 400MB/s не получится(100Mhz), так как там есть задержки при смене DMA дескрипторов от 500 ns. Нет подобного хоста пока не встречали, мы пока тестировали на AMD. Спасибо за подробную информацию! А как у нас можно добыть образцы (можно за деньги) и отладочную плату для этого контроллера? Представительство в Питере ответило, что если нет наполеоновских планов по дальнейшему потреблению - то сайпрес не будет даже заморачиваться с этим. Кто как добыл? Или у всех, кто добыл планируется продукция массового потребления? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
loginser 0 6 октября, 2011 Опубликовано 6 октября, 2011 · Жалоба Наша фирма немецкая, у нас уже начинается массовое производство. Так что по России не скажу. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Sergey_Bekrenyov 0 21 ноября, 2011 Опубликовано 21 ноября, 2011 · Жалоба Спасибо за подробную информацию! А как у нас можно добыть образцы (можно за деньги) и отладочную плату для этого контроллера? Представительство в Питере ответило, что если нет наполеоновских планов по дальнейшему потреблению - то сайпрес не будет даже заморачиваться с этим. Кто как добыл? Или у всех, кто добыл планируется продукция массового потребления? Похоже спасение утопающих - дело рук самих утопающих. Есть схема и плата DVK в оркаде и гербере. Осталось упростить под себя (если нужно), произвести/смонтировать. Только кристаллы надо сэмплами выпросить. Кипарисы говорят, что у них завал и до конца декабря (читай до конца года) ничего ждать не стоит. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
:-) 0 16 января, 2012 Опубликовано 16 января, 2012 · Жалоба Вот и появился в продаже: http://www.cypress.com/?id=3521&source=header http://www.efind.ru/icsearch/?search=CYUSB3014-BZXI Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Strynnic 0 16 февраля, 2012 Опубликовано 16 февраля, 2012 · Жалоба Приветствую вас коллеги! На всякий случай размещаю свой вопрос и в этом топике) Решил поставить на свое устройство микросхему CYUSB3014 для работы по usb3.0 интерфейсу, но возникли проблеммы с переводом документации на эту микруху, никак не могу понять назначение вывода OTG_ID. На рисунке в даташите изображено подключение к этому контакту провода от разъема USB на устройстве, но если посмотреть цоколевку разъема usb3.0 то там отстутствует контакт с таким названием , вобщем это первая проблемма. Проблемма вторая: не понял назначение вывода VBATT, возможжно это дополнительный вход питания при питании устройстваот внешнего источника, хотя это бред наверно. В даташите написано что на этот пин нужно подавать 3.7 В, что тоже не понятно, обячно 3.3 или 5 В вить?? Проблемма третья: смущает меня то что в даташите указано что на пин VBUS нужно подать 5В, т.е я запитываю все домены I/0 3.3В -ми, все остальное тоже, плюс 1.2 В, а этот одинединственный пин на 5В??? странно это как-то для меня пока Вобщем если кто уже сталкивался в работе с этой микросхемой, помогите решить три мои проблеммки =) так же не откажусь от совета по правельному размещению и подключению на плате CYUSB3014 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Serg_Sm 0 17 февраля, 2012 Опубликовано 17 февраля, 2012 · Жалоба Приветствую вас коллеги! На всякий случай размещаю свой вопрос и в этом топике) Решил поставить на свое устройство микросхему CYUSB3014 для работы по usb3.0 интерфейсу, но возникли проблеммы с переводом документации на эту микруху, никак не могу понять назначение вывода OTG_ID. На рисунке в даташите изображено подключение к этому контакту провода от разъема USB на устройстве, но если посмотреть цоколевку разъема usb3.0 то там отстутствует контакт с таким названием , вобщем это первая проблемма. Проблемма вторая: не понял назначение вывода VBATT, возможжно это дополнительный вход питания при питании устройстваот внешнего источника, хотя это бред наверно. В даташите написано что на этот пин нужно подавать 3.7 В, что тоже не понятно, обячно 3.3 или 5 В вить?? Проблемма третья: смущает меня то что в даташите указано что на пин VBUS нужно подать 5В, т.е я запитываю все домены I/0 3.3В -ми, все остальное тоже, плюс 1.2 В, а этот одинединственный пин на 5В??? странно это как-то для меня пока Вобщем если кто уже сталкивался в работе с этой микросхемой, помогите решить три мои проблеммки =) так же не откажусь от совета по правельному размещению и подключению на плате CYUSB3014 Судя по всему вы ранее с USB не работали. OTG_ID - вывод "USB On-The-Go". Вывод для определения на лету хаб или хост подключен. В простейшем устройстве на разъеме его нет - читайте даташит куда подключить (либо к земле, либо к питанию, точно не помню). VBUS - питание шины USB может быть только 5 вольт. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Strynnic 0 17 февраля, 2012 Опубликовано 17 февраля, 2012 (изменено) · Жалоба Судя по всему вы ранее с USB не работали. OTG_ID - вывод "USB On-The-Go". Вывод для определения на лету хаб или хост подключен. В простейшем устройстве на разъеме его нет - читайте даташит куда подключить (либо к земле, либо к питанию, точно не помню). VBUS - питание шины USB может быть только 5 вольт. Спасибо! То что на шине VBUS 5В это я понял, меня смутило то что на ножку микросхеммы нужно эти 5В подать, на предыдущих микросхемах там после стабилизатора я запитывал микросхемму 3,3 вольтами. Если же тут всетаки 5 В то как мне их стабилизировать для подачи на ножку VBUS, в даташите написано что напряжение на этой шине может до 9 В подниматься. я работал впринципе с usb2.0 в хай спиде, там проблем не было, и с OTG_ID я просто дела не имел тогда А по поводу VBАТТ как быть? что на нее подавать, или оставить свободной вобще? Изменено 17 февраля, 2012 пользователем Strynnic Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
loginser 0 17 февраля, 2012 Опубликовано 17 февраля, 2012 · Жалоба Strynnic Вот что делают сами Cypressы. Надеюсь это поможет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Strynnic 0 17 февраля, 2012 Опубликовано 17 февраля, 2012 · Жалоба loginser, спасибо огромное, по поводу VBAT все прояснилось теперь! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alex_AZ 0 20 февраля, 2012 Опубликовано 20 февраля, 2012 · Жалоба Мы наконец то собрали первый рабочий прототип на данном чипе. Больше 100 MHz на вход GPIF II не подавалось, максимальную скорость удалось получить 391 MB/s(использовались BULK пакеты размером 1024, 16 пакетов в бурсте). Хост от NEC по всем тестам больше 160 MB/s не дал(проверяли на разных машинах и с разными картами). А не подскажите, как сильно возрастает загрузка процессора ПК при передаче данных по USB 3.0 (с cypress на комп) на таких скоростях? И конфигурацию тестового ПК. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
loginser 0 20 февраля, 2012 Опубликовано 20 февраля, 2012 · Жалоба А не подскажите, как сильно возрастает загрузка процессора ПК при передаче данных по USB 3.0 (с cypress на комп) на таких скоростях? И конфигурацию тестового ПК. Загрузки процессора практически нет, так как данные пишутся в память напрямую. На моей машине(3.2GHz Core i7) примерно 1% и то это за счет цикла буфферов. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alex_AZ 0 21 февраля, 2012 Опубликовано 21 февраля, 2012 · Жалоба Загрузки процессора практически нет, так как данные пишутся в память напрямую. На моей машине(3.2GHz Core i7) примерно 1% и то это за счет цикла буфферов. Спасибо. Под словами "данные пишутся напрямую" подразумевается DMA? Если не секрет, драйвер самодельный или от Cypress? Просто пока сомневаемся на каком интерфейсе остановиться: pci-e или usb 3.0. Хотелось бы "на берегу" понять какие могут встретиться подводные камни. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
loginser 0 21 февраля, 2012 Опубликовано 21 февраля, 2012 · Жалоба Спасибо. Под словами "данные пишутся напрямую" подразумевается DMA? Если не секрет, драйвер самодельный или от Cypress? Просто пока сомневаемся на каком интерфейсе остановиться: pci-e или usb 3.0. Хотелось бы "на берегу" понять какие могут встретиться подводные камни. Да подразумевается DMA. Драйвер на данный момент от Cypress, но мы пишем свой. А на счет интерфейса я думаю зависит от параметров устройства, pci-e получится больше в размерах, потреблении энергии и вообще удобстве, с другой стороны можно получить больше скорости передачи данных. А камней в обоих случаях достаточно :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться