|
|
  |
Чего бы попроще для новичка, DE0-Nano годится? |
|
|
|
May 27 2017, 11:04
|
Частый гость
 
Группа: Участник
Сообщений: 176
Регистрация: 29-03-10
Пользователь №: 56 269

|
Цитата(Leka @ May 27 2017, 13:22)  У меня, например, на EP4CE6 (своя макетка) собран стробоскопический осциллограф, ~3.5Гвыб/сек, полоса ~~500МГц (косвенная оценка). Без внешних активных компонентов/микрух и тп. С USB-мышкой и выводом на монитор. Сейчас переделываю в карманный вариант с 4.3" сенсорным дисплеем. Случайно увидел в этой теме упоминание про строб. осциллограф, хотелось бы спросить стробпреобразователь на чем у вас сделан просто на диоде, мостовая схема, или компаратор?
|
|
|
|
|
May 27 2017, 11:20
|
Профессионал
    
Группа: Участник
Сообщений: 1 075
Регистрация: 30-09-05
Пользователь №: 9 118

|
Цитата(Plain @ May 27 2017, 13:55)  Тогда уточните, пожалуйста,— покупаю "Waveshare CoreEP4CE6" и "Waveshare USB Blaster", скачиваю с оффсайта "Quartus II Web Edition 13.1" и могу всем этим без проблем начать пользоваться? Думаю, да, у меня своя простая макетка на EP4CE6 (у меня тогда не было возможности быстро купить CoreEP4CE6 ) + "Waveshare USB Blaster" + "Quartus II Web Edition 13.1". М/б питание на 5В понадобится, не смотрел. Советую также скачать мануал на DE0-nano, там много полезного. Стартовый проект с кнопкой и светодиодом можно будет тут запросить. Цитата(AnatolyT @ May 27 2017, 14:04)  Случайно увидел в этой теме упоминание про строб. осциллограф, хотелось бы спросить стробпреобразователь на чем у вас сделан просто на диоде, мостовая схема, или компаратор? Компаратор внутри ПЛИС (LVDS вход).
Сообщение отредактировал Leka - May 27 2017, 11:18
|
|
|
|
|
May 27 2017, 11:42
|
Гуру
     
Группа: Участник
Сообщений: 6 776
Регистрация: 5-03-09
Из: Москва
Пользователь №: 45 710

|
Цитата(sonycman @ May 27 2017, 12:40)  схема антидребезга от Терасик ... это эффективно в плане антидребезга? Конденсаторы должны быть на три порядка больше, но тогда контакты моментом приварятся, если не ограничить ток в их цепи, например, добавкой 100 Ом. Цитата(Leka @ May 27 2017, 14:20)  Думаю, да, у меня своя простая макетка Т.е. личного опыта у Вас нет... Потому что на сайте Waveshare в частности сказано, что если нужна отладка, то требуется некий отладчик, а ещё, эта демоплата втыкается в некую материнскую плату, и не понятно, она обязательна для работы, или же программатора и демоплаты достаточно.
|
|
|
|
|
May 27 2017, 11:53
|
Профессионал
    
Группа: Участник
Сообщений: 1 075
Регистрация: 30-09-05
Пользователь №: 9 118

|
Цитата(Plain @ May 27 2017, 14:42)  Т.е. личного опыта у Вас нет... Потому что на сайте Waveshare в частности сказано, что если нужна отладка, то требуется некий отладчик, а ещё, эта демоплата втыкается в некую материнскую плату, и не понятно, она обязательна для работы, или же программатора и демоплаты достаточно. У WaveShare документация мутная. У меня на макетке тоже только ПЛИС + генератор + разъем JTAG ( + EPSC ), программатор USB Blaster от WaveShare - мне этого достаточно. Думаю, под отладкой имелось именно USB Blaster и тп.
|
|
|
|
|
May 27 2017, 12:02
|
Профессионал
    
Группа: Участник
Сообщений: 1 075
Регистрация: 30-09-05
Пользователь №: 9 118

|
Цитата(Plain @ May 27 2017, 14:42)  Потому что на сайте Waveshare в частности сказано, что если нужна отладка, то требуется некий отладчик, а ещё, эта демоплата втыкается в некую материнскую плату, и не понятно, она обязательна для работы, или же программатора и демоплаты достаточно. См pdf на WaveShare USB Blaster, это и есть отладчик, требуется только разъем JTAG. Без материнской платы, достаточно будет подать питание +5В через штекер. Вечером могу повнимательнее посмотреть доки. Для антидребезга кнопок, достаточно опрашивать их с интервалом, гарантированно превышающим максимальную длительность дребезга. Например, с интервалом 100мсек. Никакие фильтры не нужны.
Сообщение отредактировал Leka - May 27 2017, 12:03
|
|
|
|
|
May 27 2017, 12:59
|
вопрошающий
    
Группа: Свой
Сообщений: 1 726
Регистрация: 24-01-11
Пользователь №: 62 436

|
Цитата(Plain @ May 27 2017, 15:55)  Тогда уточните, пожалуйста,— покупаю "Waveshare CoreEP4CE6" и "Waveshare USB Blaster", скачиваю с оффсайта "Quartus II Web Edition 13.1" и могу всем этим без проблем начать пользоваться? не, берите DE0-nano, как Вы изначально хотели! В ней достаточно много ресурсов в самой плисине и минимум отвлекающей переферии. Из железа к ней ничего больше (ни бластеров, ни еще чего) не надо. Только веб едишн квартуса, и DE0_Nano_SystemBuilder с диска или сайта Терасика чтобы не вручную пины конфигурить. Если вдруг что-то по первости сделаете не эффективно, то не упретесь в ресурсы, и таки получите результат. Плата реально классная, могу поделиться кучей простеньких примеров или посоветовать как что на ней попробовать, так как покупал раньше эту плату пачками и пользовал везде, где не попадя...пока не научился плиски сам разводить (не эксперт пока, но что-то уже получается). Было дело однажды 3.3 и 5В в этой нано перепутал, и даже ничего не сгорело. Брать по первости DESoC или что-то больше - не разумно, так как с DE0 будете еще долго играться, и к тому времени выйдет что-то на 10-ом циклоне аналогичное DE0-nano по габаритам или у Вас появятся недюжие аппетиты и Вы переползете на стратиксы. EDIT: Подпишусь под мнением x736C - de10-Lite тоже очень классная борда. У меня почему-то вызвал ужасное количество заморочек загрузчик у MAX10 (я так его и не осилил), в отличие от циклон-пассив-сериала, посему не порекомендовал. Если на поиграться, а потом только принять решение - наверное это более правильнее, чем deo-nano.
|
|
|
|
|
May 27 2017, 13:25
|
Профессионал
    
Группа: Участник
Сообщений: 1 273
Регистрация: 3-03-06
Пользователь №: 14 942

|
Я бы предложил внимательно сравнить DE0-nano и DE10-Lite и выбрать то, что вам лучше подойдет. У DE10-Lite есть преимущества перед DE0-nano, хотя она стоит всего на 6 долларов дороже. Семейство другое (MAX10), но плисина намного больше. 50к против 22к. Периферия побогаче. SDRAM в два раза больше. Есть индикация, переключатели. Самое главное, она совместима с ардуино. И как бы кто не водил носом, это очень круто. За 500 рублей с алиэкспресс покупаете карточку, и у Вас уже Ethernet, microSD. Или TFT-дисплей с мультитач, или многое другое. Очень дешево дооснастите тем, чем захотите при минимальных телодвижениях. При этом, повторюсь, разница всего $6. Тем не менее, решать, конечно, вам. Лучше самому внимательно все проверить, сравнить и выбрать.
|
|
|
|
|
May 27 2017, 13:48
|

Частый гость
 
Группа: Участник
Сообщений: 136
Регистрация: 7-01-09
Из: Нефтеюганск
Пользователь №: 42 967

|
Цитата(Plain @ May 27 2017, 16:42)  Потому что на сайте Waveshare в частности сказано, что если нужна отладка, то требуется некий отладчик, Китайский же USB-blaster, покупается в соседнем подвале на ебэе/алиэкспрессе. Цитата(Plain @ May 27 2017, 16:42)  а ещё, эта демоплата втыкается в некую материнскую плату, и не понятно, она обязательна для работы, или же программатора и демоплаты достаточно. DVK600 это, в общем-то, кучка разъёмов (плюс подстроечный резистор и пьезопищалка с кнопкой-джойстиком) на текстолите без каких-либо активных элементов. Нужна, по большому счёту, только для подключения модулей от WaveShare. При этом часть выводов ПЛИС останется висящей в воздухе (их подключение к DVK600 попросту не предусмотрено). P.S. Попутно замечу, что сама идея такой материнки и сменных мезонинных модулей с ПЛИС/микроконтроллером, конечно, хорошая. Но вот её конкретная реализация… Из-за трения получается система ниппель: в гнездо на материнке модуль вставляется, хоть и с усилием, но вот обратно он лезть не хочет — надо или городить экстрактор-переросток или поддевать отверткой со всех сторон и молиться японскому богу электроники, чтобы ножки на мезонине не погнулись. P.P.S. И ещё на тему отечественного производителя. У стартеркита есть простые платки c Циклоном 4 и Спартаном 6.
--------------------
С уважением, Алексей Шапошников.
|
|
|
|
|
May 27 2017, 21:44
|
Профессионал
    
Группа: Участник
Сообщений: 1 075
Регистрация: 30-09-05
Пользователь №: 9 118

|
Цитата(Plain @ May 27 2017, 14:42)  или же программатора и демоплаты достаточно Достаточно, даже картинка на сайте есть. И прилагается кабель питания от USB. См картинки. Чем мне не нравятся навороченные "фирменные" киты, так это отсутствием вменяемого интерфейса с компом. Для небольших ПЛИС достаточно питания от USB, те по JTAG кабелю. Но обмен с компом в этом случае предусмотрен только при помощи virtualJTAG + Tcl-скрипта, это очень неудобно. И для нормальной связи с компом нужно подключать другой кабель + переходник, например USB-UART. Поправьте, если это не так. У Марсохода, например, по одному кабелю и питание, и JTAG, и UART, так гораздо удобнее.
Сообщение отредактировал Leka - May 27 2017, 21:45
Эскизы прикрепленных изображений
|
|
|
|
|
May 29 2017, 09:32
|
Гуру
     
Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454

|
циклон IV 4 входовые луты с 1 выходом спартан 6 - 6 входовые с 2 выходом разводка спартана дольше циклона, для больших плис прошивка и загрузка тоже дольше. Но если брать тот спартан что стоит на этих платках то легкие проекты разводятся и фитятся за пару минут. Циклон разводиться и фитится быстрее. А вот Цитата Далеко не все можно (или легко) просимулировать, проще в железе отладить. В общем не верна. Только переконфигурация и мультибут плохо моделируются. Все остальное в этих плис моделируется корректно. Надо сразу понимать что делаешь и учится создавать описания в которых моделирование совпадает с синтезом. Никакие железные тесты не помогут найти ошибки мета-стабильности или гонки сигналов, особенно если про это не знаешь. Моделирование из коробки у ксалинкса запускается проще. А прошить плис без опыта чуть легче у альтеры.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|