Jump to content

    
Sign in to follow this  
Plain

Чего бы попроще для новичка

Recommended Posts

срыв фазы в ПЛЛ

Прикольно :-о

Ольтера раньше так гордилась своими ПЛЛками, когда в Асексах они уже были, а в Спартанах (II) ещё нет :-)))

Share this post


Link to post
Share on other sites
для простых проектов берите Латтис ... Симплифай в качестве "фронтендного" тула

Всё-таки, новичку логичнее брать не, возможно, лучшее, а может и самое худшее, но более распространённое среди аборигенов — просто чтобы повысить вероятность дележа опытом и получения помощи, да и чтобы купить сегодня же и в ближайшем ларьке.

 

Я мельком глянул на Lattice — возможности отключения тактового генератора не заметил. И вообще — пошёл, как говорится, сугубо на одного котика в Ютубе глянуть, а в результате за эти дни лишь начитался страшилок про асинхронные схемы, которые мне в т.ч. как раз и делать.

Share this post


Link to post
Share on other sites
Всё-таки, новичку логичнее брать не, возможно, лучшее, а может и самое худшее, но более распространённое среди аборигенов — просто чтобы повысить вероятность дележа опытом и получения помощи, да и чтобы купить сегодня же и в ближайшем ларьке.

Логично. Огласите, что есть в ближайшем ларьке, а обчество поможет выбрать из списка.

 

...в результате за эти дни лишь начитался страшилок про асинхронные схемы, которые мне в т.ч. как раз и делать.

Стоп. Асинхронные, говорите, схемы? С этого места поподробнее, пожалуйста, т.к. весь практически инструментарий для RTL дизайна сделан для синхронных схем. Может, то, что вы называете асинхронными схемами, нынче переводят в синхронные схемы и решают задачу там?

Share this post


Link to post
Share on other sites
что есть в ближайшем ларьке

Я уже озвучивал — из самых дешёвых есть только эта DE0-Nano в Компэле.

 

Может, то, что вы называете асинхронными схемами, нынче переводят в синхронные схемы и решают задачу там?

Сообщением выше я говорил о необходимости отключения тактового генератора — стало быть, я называю вещи своими именами. И если существующее ПО будет каждый раз упираться в меня рогами по этому поводу, то это печально.

Share this post


Link to post
Share on other sites
Я уже озвучивал — из самых дешёвых есть только эта DE0-Nano в Компэле.

Если подешевле, то WaveShare: CoreEP4CE6/10 + USB Blaster.

Edited by Leka

Share this post


Link to post
Share on other sites
Сообщением выше я говорил о необходимости отключения тактового генератора

Что такое "тактовый генератор" в фпга?

И почему его нужно "отключать"?

Share this post


Link to post
Share on other sites
Что такое "тактовый генератор" в фпга?

В самом деле, риторический вопрос. Что делает неотключаемый тактовый генератор в таком примитиве, как программируемый массив логических элементов?

 

А если эта аббревиатура уже давно не он, а массив неких сугубо синхронных ячеек, то как минимум, кто-то кого-то обманывает.

Share this post


Link to post
Share on other sites
В самом деле, риторический вопрос. Что делает неотключаемый тактовый генератор в таком примитиве, как программируемый массив логических элементов?

 

А если эта аббревиатура уже давно не он, а массив неких сугубо синхронных ячеек, то как минимум, кто-то кого-то обманывает.

Что-то я запутался.

Ваш вопрос был с целью прояснить ваши смутные представления об фпга?

Или навязать эти смутные представления другим?

Share this post


Link to post
Share on other sites
подешевле ... CoreEP4CE6/10

Насколько я понял, другая крайность — обе кнопки предопределены подо что-то и мне не доступны. В случае DE0-Nano про них лишь сказано, что они избавлены от дребезга.

Share this post


Link to post
Share on other sites
В случае DE0-Nano про них лишь сказано, что они избавлены от дребезга.

Извиняюсь за офтоп, но раз уж про это заговорили...

Вот схема антидребезга от Терасик:

post-19695-1495877915_thumb.png

 

Просто воткнули триггер шмидта, практически нет никакого фильтра на его входе.

Насколько это эффективно в плане антидребезга?

 

Когда механические контакты могут дребезжать в течении нескольких миллисекунд?

Share this post


Link to post
Share on other sites
Насколько я понял, другая крайность — обе кнопки предопределены подо что-то и мне не доступны.

Только одна предопределена, nCONFIG, перезагружает прошивку в ПЛИС.

Кнопка RESET заведена на обычную пользовательскую ногу ПЛИС, можно свободно использовать.

Кнопки в DE0-nano можно только спичкой нажимать.

 

 

 

 

Кстати, для старта/обучения советую киты на самых мелких FPGA (но не CPLD !!!), типа EP4CE6 у Альтеры - проекты заметно быстрее разводятся, чем для крупных кристаллов.

 

Share this post


Link to post
Share on other sites

Пофиг что, главное чтобы это был более-менее брендовый продукт и были доки, примеры, туториалы. Брать хз что с ибей/али только из-за дешевизны не советую. Намучаетесь потом.

Share this post


Link to post
Share on other sites

У меня, например, на EP4CE6 (своя макетка) собран стробоскопический осциллограф, ~3.5Гвыб/сек, полоса ~~500МГц (косвенная оценка). Без внешних активных компонентов/микрух и тп. С USB-мышкой и выводом на монитор. Сейчас переделываю в карманный вариант с 4.3" сенсорным дисплеем.

Edited by Leka

Share this post


Link to post
Share on other sites
Кнопка RESET заведена на обычную пользовательскую ногу ПЛИС, можно свободно использовать

Тогда уточните, пожалуйста,— покупаю "Waveshare CoreEP4CE6" и "Waveshare USB Blaster", скачиваю с оффсайта "Quartus II Web Edition 13.1" и могу всем этим без проблем начать пользоваться?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this