реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> сопряжение 16 разрядного устройства с ПК ч-з USB
Сергей s7
сообщение Apr 28 2008, 22:04
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 22
Регистрация: 28-04-08
Пользователь №: 37 137



help.gif
необходимо синтезировать usb интерфейс для устройства с 16-ти разрядной шиной данных
требования: возможно меншая стоимость и высокая скорость обмена данными
помогите по возможности
Go to the top of the page
 
+Quote Post
rezident
сообщение Apr 28 2008, 22:51
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



А что хотели-то? "Меньше", "высокая" - в попугаях или литрах каких-нибудь это сколько будет? Что это за "устройство с 16-разрядной шиной данных"?
"Паки, паки иже херувимы." "Как же тебя понять, если ты ничего не говоришь?" (с) к/ф "Иван Васильевич меняет профессию" wink.gif
Go to the top of the page
 
+Quote Post
VDG
сообщение Apr 29 2008, 18:22
Сообщение #3


Знающий
****

Группа: Участник
Сообщений: 845
Регистрация: 10-02-06
Пользователь №: 14 193



это вероятно курсач.
Go to the top of the page
 
+Quote Post
-Al-
сообщение Apr 30 2008, 08:06
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 330
Регистрация: 10-06-05
Из: Россия, Москва
Пользователь №: 5 894



Смотрите в сторону Су7С68013А (FX2LP) и GPIF на нём. Всё можно сделать недорого и достаточно просто smile.gif
Go to the top of the page
 
+Quote Post
Maverick
сообщение Apr 30 2008, 19:50
Сообщение #5


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



Цитата(-Al- @ Apr 30 2008, 11:06) *
Смотрите в сторону Су7С68013А (FX2LP) и GPIF на нём. Всё можно сделать недорого и достаточно просто smile.gif


Мне кажется что использование FTDI проще так как его не надо программировать (правда теряем в скорости передачи). Как говорится включил и работает smile.gif А если честно, то подобный вопрос поднимался на

http://electronix.ru/forum/index.php?showt...=44301&st=0


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
-Al-
сообщение May 1 2008, 07:17
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 330
Регистрация: 10-06-05
Из: Россия, Москва
Пользователь №: 5 894



Цитата(Maverick @ Apr 30 2008, 23:50) *
Мне кажется что использование FTDI проще так как его не надо программировать (правда теряем в скорости передачи). Как говорится включил и работает smile.gif А если честно, то подобный вопрос поднимался на

http://electronix.ru/forum/index.php?showt...=44301&st=0

FTDI не подойдет хотябы по той причине, что автору темы надо 16ти разрядную шину иметь, не говоря уже о скорости, в которой FTDI проигрывает Cypress раз в 30-40....
Go to the top of the page
 
+Quote Post
Maverick
сообщение May 1 2008, 09:06
Сообщение #7


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



Цитата(-Al- @ May 1 2008, 10:17) *
FTDI не подойдет хотябы по той причине, что автору темы надо 16ти разрядную шину иметь, не говоря уже о скорости, в которой FTDI проигрывает Cypress раз в 30-40....


Ну не кто же не отменял же передачу данных по 8 бит в 2 этапа. smile.gif


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
-Al-
сообщение May 1 2008, 16:53
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 330
Регистрация: 10-06-05
Из: Россия, Москва
Пользователь №: 5 894



Цитата(Maverick @ May 1 2008, 13:06) *
Ну не кто же не отменял же передачу данных по 8 бит в 2 этапа. smile.gif

Ну так интерфейс-то изначально 16ти разрядный wink.gif чтоб два байта из них делать, надо внешнюю логику городить, гораздо проще взять FX2LP запрограммировать GPIF и получить 16ти разрядный интерфейс с пропускной способностью 30МБ/сек и главное ничего лишнего, всего одна микросхема и немного обвязки smile.gif
Go to the top of the page
 
+Quote Post
Maverick
сообщение May 1 2008, 17:25
Сообщение #9


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



Цитата(-Al- @ May 1 2008, 19:53) *
Ну так интерфейс-то изначально 16ти разрядный ;) чтоб два байта из них делать, надо внешнюю логику городить, гораздо проще взять FX2LP запрограммировать GPIF и получить 16ти разрядный интерфейс с пропускной способностью 30МБ/сек и главное ничего лишнего, всего одна микросхема и немного обвязки smile.gif


Здесь с Вами полностью согласен smile.gif Но есть маленькое но: его нужно программировать! wacko.gif


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
Сергей s7
сообщение May 3 2008, 20:10
Сообщение #10


Участник
*

Группа: Новичок
Сообщений: 22
Регистрация: 28-04-08
Пользователь №: 37 137



т е выбор стоит между FTDI и Cypress (FX2LP)?
а альтернативы - они есть? 05.gif
Go to the top of the page
 
+Quote Post
=AK=
сообщение May 4 2008, 03:11
Сообщение #11


pontificator
******

Группа: Свой
Сообщений: 3 055
Регистрация: 8-02-05
Из: страны Оз
Пользователь №: 2 483



Цитата(Сергей s7 @ May 4 2008, 05:40) *
т е выбор стоит между FTDI и Cypress (FX2LP)?
а альтернативы - они есть? 05.gif

Есть, но они вам не подойдут. Например, можно поставить связку UTMI+FPGA и купить USB-шное IP для FPGA. Вариант на Cypress FX2 самый разумный: и дешево, и скорость отличная.
Go to the top of the page
 
+Quote Post
Maverick
сообщение May 4 2008, 10:10
Сообщение #12


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



Цитата(Сергей s7 @ May 3 2008, 23:10) *
т е выбор стоит между FTDI и Cypress (FX2LP)?
а альтернативы - они есть? 05.gif


Не знаю может вот это

http://www.compitech.ru/html.cgi/arhiv/05_05/stat_usb.htm


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
Сергей s7
сообщение May 7 2008, 23:25
Сообщение #13


Участник
*

Группа: Новичок
Сообщений: 22
Регистрация: 28-04-08
Пользователь №: 37 137



В качестве рабочего режима контроллера достаточно режима "Slave FIFO" - стоит ли программировать EZ-USB FX2LP или же можно ограничиться EZ-USB SX2 ?
Go to the top of the page
 
+Quote Post
Maverick
сообщение May 8 2008, 05:18
Сообщение #14


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



Цитата(Сергей s7 @ May 8 2008, 02:25) *
В качестве рабочего режима контроллера достаточно режима "Slave FIFO" - стоит ли программировать EZ-USB FX2LP или же можно ограничиться EZ-USB SX2 ?



Кое что про режим "Slave FIFO" написано тут

http://www.efo.ru/doc/Cypress/Cypress.pl?2524


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
-Al-
сообщение May 8 2008, 05:24
Сообщение #15


Местный
***

Группа: Свой
Сообщений: 330
Регистрация: 10-06-05
Из: Россия, Москва
Пользователь №: 5 894



Цитата(Сергей s7 @ May 8 2008, 03:25) *
В качестве рабочего режима контроллера достаточно режима "Slave FIFO" - стоит ли программировать EZ-USB FX2LP или же можно ограничиться EZ-USB SX2 ?

Если Вас устроят дефолтные дескрипторы SX2 и режим Slave FIFO, то используйте SX2. Если нет - FX2LP, т.к. в SX2 переписывать регистры тяжелее.
ЗЫ если бы выбор стоял передо мной, то я бы выбрал FX2LP.
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 00:02
Рейтинг@Mail.ru


Страница сгенерированна за 0.01797 секунд с 7
ELECTRONIX ©2004-2016