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

 
 
> Реализация USB на FPGA
unixwz
сообщение Jan 25 2017, 12:02
Сообщение #1





Группа: Участник
Сообщений: 8
Регистрация: 25-01-17
Из: Russia
Пользователь №: 95 152



Здравствуйте. У меня возник ряд вопросов по реализации USB интерфейса на FPGA.

1. Возможно ли реализовать интерфейс USB (1.1 или 2.0), без использования микросхем USB PHY?
2. Есть ли готовые IP ядра реализующие данный интерфейс (Altera Cyclone 4). Знаю, что есть IP Core USB Controller, но не уверен, что это именно то, что мне нужно.
3. Есть ли примеры реализации USB интерфейса на FPGA?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
EvilWrecker
сообщение Jan 26 2017, 07:06
Сообщение #2


ядовитый комментатор
******

Группа: Свой
Сообщений: 2 765
Регистрация: 25-06-11
Пользователь №: 65 887



Цитата
Желательно такое сразу писать что для домашних упражнений, а то уважаемая публика беспокоится о том, чтобы это не было промышленного применения sm.gif

Во-во, а то всех гур распугаете- не смогут диагнозы поставить по интернету laughing.gif
Цитата
Ещё есть такой вопрос. Если скажем использовать преобразователь USB-FIFO, то я смогу передавать данные только в 1 конец т.е на FPGA, а скажем если передавать их по такой цепочке PC1->USB-FIFO->FPGA->PC2? Преобразователя FIFO-USB я не видел, да и не бывает их скорее всего. Как в таком случае быть?

Как бы по корректнее спросить- а в вашей домашней плате, в ней сколько слоев намечено?
Go to the top of the page
 
+Quote Post
AVR
сообщение Jan 26 2017, 07:27
Сообщение #3


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Цитата(EvilWrecker @ Jan 26 2017, 10:06) *
Во-во, а то всех гур распугаете- не смогут диагнозы поставить по интернету laughing.gif
С одной стороны, промышленный стандарт Compact PCI Serial включает в себя несколько линий USB 2.0 (и ведь это не единственный стандарт) - с другой стороны по моему опыту использования USB принтеров я не знаю другого такого глючного стандарта с настолько дохнущими портами от перенапряжения или статики... Как у USB с гальванической и прочей развязкой, защитой от КЗ, защитой от статики? А вибростойкость потребует ведь для USB других разъемов?


--------------------
Go to the top of the page
 
+Quote Post
EvilWrecker
сообщение Jan 26 2017, 07:35
Сообщение #4


ядовитый комментатор
******

Группа: Свой
Сообщений: 2 765
Регистрация: 25-06-11
Пользователь №: 65 887



Цитата(AVR @ Jan 26 2017, 10:27) *
С одной стороны, промышленный стандарт Compact PCI Serial включает в себя несколько линий USB 2.0 (и ведь это не единственный стандарт) - с другой стороны по моему опыту использования USB принтеров я не знаю другого такого глючного стандарта с настолько дохнущими портами от перенапряжения или статики... Как у USB с гальванической и прочей развязкой, защитой от КЗ, защитой от статики? А вибростойкость потребует ведь для USB других разъемов?

Смотрите, даже если отбросить все сказанное ранее давайте прикинем на "бытовом уровне"- вот делают например разъемы такого типа для усб: и герметичные, и вибростойкие и даже кастомные для военных применений. Небось все для того чтобы усб отпадал и тяжелее было править ситуацию "перевтыканием провуда". Если серьезно, я в свое время удивился насколько широко усб применяется- начиная от устройств попроще заканчивая чисто военными девайсами вплоть до бпла.
Цитата
О каких промышленных приборах идёт речь? Я разрабатываю данный прибор чисто для своих нужд.

Не сочтите за грубость, но здесь находится ответ на ваш вопрос.
Go to the top of the page
 
+Quote Post
quarter
сообщение Jan 26 2017, 10:03
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 66
Регистрация: 17-12-15
Пользователь №: 89 731



Цитата(EvilWrecker @ Jan 26 2017, 10:35) *
Если серьезно, я в свое время удивился насколько широко усб применяется- начиная от устройств попроще заканчивая чисто военными девайсами вплоть до бпла.

есть такая полу-байка, полу-история из жизни.
заказчик хочет новую разработку бпла с парашютным приземлением.
у него спрашивают:
- сколько опытных образцов изготавливаем?
- один.
- а если при испытаниях парашют не раскроется?
- ааа-ооооо-уууу-ыыыыыыы.... ммммм....

в итоге заказано было 3 шт. во время госиспытаний потеряли 2.
бпла - это расходник. поэтому на исполнение чего-либо там пофиг. главное - вес, простота, дешевизна. не будет он летать вечно, поэтому сверхнадёжными их нет смысла делать. Поэтому вариант "достал гражданскую флешку из кармана и воткнул её в военный беспилотник" - вполне рабочий.

Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- unixwz   Реализация USB на FPGA   Jan 25 2017, 12:02
- - iosifk   Цитата(unixwz @ Jan 25 2017, 15:02) Здрав...   Jan 25 2017, 13:27
- - EvilWrecker   ЦитатаВообще USB лучше не делать... Это не промышл...   Jan 25 2017, 13:43
|- - iosifk   Цитата(EvilWrecker @ Jan 25 2017, 16:43) ...   Jan 25 2017, 13:47
|- - @Ark   Цитата(EvilWrecker @ Jan 25 2017, 16:43) ...   Jan 26 2017, 00:51
- - EvilWrecker   С USB проблемы видел только при кривом силиконе и/...   Jan 25 2017, 13:57
|- - iosifk   Цитата(EvilWrecker @ Jan 25 2017, 16:57) ...   Jan 25 2017, 14:08
- - EvilWrecker   Вы знаете где эти камеры стоят? Да и куча другого...   Jan 25 2017, 14:16
- - Stewart Little   Цитата(unixwz @ Jan 25 2017, 15:02) 2. Ес...   Jan 25 2017, 15:32
- - Leka   Цитата(unixwz @ Jan 25 2017, 15:02) Здрав...   Jan 25 2017, 16:15
- - Burenkov Sergey   В университетской программе от Альтеры есть IP Cor...   Jan 25 2017, 18:54
|- - Leka   Цитата(Burenkov Sergey @ Jan 25 2017, 21...   Jan 25 2017, 20:14
|- - des333   Цитата(Leka @ Jan 25 2017, 23:14) А еще с...   Jan 25 2017, 23:59
- - EvilWrecker   ЦитатаМожно лишь сделать вывод, что про USB Вы зна...   Jan 26 2017, 01:23
|- - @Ark   Цитата(EvilWrecker @ Jan 26 2017, 04:23) ...   Jan 26 2017, 01:39
|- - blackfin   Цитата(@Ark @ Jan 26 2017, 04:39) Расскаж...   Jan 26 2017, 01:54
|- - EvilWrecker   ЦитатаВы, наверное, много больше меня знаете о реа...   Jan 26 2017, 02:17
- - unixwz   В целом понятно, проще юзать USB PHY, что бы перед...   Jan 26 2017, 06:24
|- - AVR   Цитата(unixwz @ Jan 26 2017, 09:24) В цел...   Jan 26 2017, 06:46
|- - unixwz   Цитата(EvilWrecker @ Jan 26 2017, 10:06) ...   Jan 26 2017, 07:17
||- - AVR   Цитата(unixwz @ Jan 26 2017, 10:17) С USB...   Jan 26 2017, 07:35
- - EvilWrecker   ЦитатаА, что необходима именно многослойная плата?...   Jan 26 2017, 07:24
|- - unixwz   Цитата(EvilWrecker @ Jan 26 2017, 10:24) ...   Jan 26 2017, 07:31
- - EvilWrecker   ЦитатаКак у USB с гальванической и прочей развязко...   Jan 26 2017, 07:49
- - Alex_AZ   Цитата(unixwz @ Jan 25 2017, 17:02) Здрав...   Jan 26 2017, 10:25
- - alexunder   Поддержу EvilWrecker. Добавлю по поводу вибростойк...   Jan 26 2017, 10:37
- - EvilWrecker   Цитатабпла - это расходник. поэтому на исполнение ...   Jan 26 2017, 10:49
|- - iosifk   Цитата(EvilWrecker @ Jan 26 2017, 13:49) ...   Jan 26 2017, 13:45
|- - unixwz   Цитата(iosifk @ Jan 26 2017, 16:45) На са...   Jan 26 2017, 17:13
- - EvilWrecker   ЦитатаНа самом деле, разговор о "промышленных...   Jan 26 2017, 14:07
|- - Leka   Цитата(EvilWrecker @ Jan 26 2017, 17:07) ...   Jan 26 2017, 17:48
|- - des333   Цитата(Leka @ Jan 26 2017, 20:48) Это зап...   Jan 26 2017, 23:53
|- - Leka   Цитата(des333 @ Jan 27 2017, 02:53) Вы на...   Jan 27 2017, 01:03
- - Roman99   Цитата(iosifk @ Jan 25 2017, 14:27) Вообщ...   Jan 28 2017, 08:50
|- - iosifk   Цитата(Roman99 @ Jan 28 2017, 11:50)  Для...   Jan 28 2017, 08:58
|- - blackfin   Цитата(iosifk @ Jan 28 2017, 11:58) Для с...   Jan 28 2017, 09:03
- - EvilWrecker   ЦитатаУ Аналога есть микросхемы опторазвязки специ...   Jan 28 2017, 09:14
|- - Roman99   Спасибо за LTM2884 попробую. Это конструктивно . ...   Jan 28 2017, 09:46
- - EvilWrecker   ЦитатаADUM ничего не дают. Почему- это хорошие мик...   Jan 28 2017, 10:06


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

 


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


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