Как бы потихонечку освоить работу с FPGA

Печатные платы, программируемая логика, разработка и изготовление аппаратуры

Moderator: Shaos

User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Starting with FPGA

Post by Lavr »

viv-pm wrote:Можно даже с ДОС-машины запрограммировать ПЛИС через Byte-blaster.
А где-бы прочитать подробности, как это делается?

Т.е. суть: Quartus установлен на ноутбуке, где Intel Atom и Windows-7 (32), но нет LPT-порта,
а программировать ПЛИС через Byte-blaster и LPT-порт необходимо на другом ноуте, где Windows-98.

Чем (какой программой и как) прошивать ПЛИС через ByteBlaster и LPT-порт под Windows-98 ?
iLavr
viv-pm
Novelist
Posts: 31
Joined: 17 Mar 2015 21:54

Re: Starting with FPGA

Post by viv-pm »

Поищите на сайте Altera AN425 или по слову "Jamplayer".
Там всё достаточно просто.
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Starting with FPGA

Post by Lavr »

viv-pm wrote:Поищите на сайте Altera AN425 или по слову "Jamplayer".
Спасибо, поищу...

А вот когда распаковываешь фаил типа: QuartusProgrammerSetup-13.0.0.156.exe,
там нет в этом "колхозе" отдельного файла - простенького программатора типа без GUI,
но с коммандной строкой?

(Лелеял я такую слабую надежду... :wink: )
iLavr
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Starting with FPGA

Post by Lavr »

Тут fifan напомнил мне в личку, что подкидывал ссылку на софт программатора ПЛИС под Win-98 и Byte-Blaster,
но, видимо, я как-то неправильно понял фразу "не для Квартуса", хотя и скачал...
fifan wrote:Вот держи ещё более ранний, но, наверное не для Квартуса - http://www.spetsialist-mx.ru/for_out/asap2_1023.rar.
Софт этот тоже от Altera (ftp://ftp.altera.com/outgoing/release/asap2_1023.exe)
Почитал, похоже, это действительно то, что надо:
Easyelectronics wrote:Здесь программатор для Alter. Предназначен только для программирования, схемы и проекты не открывает.http://www.newretropc.ru/Soft/asap2_1023.rar
Мультимедийный файл поясняющий принцип программирования в программаторе.http://www.newretropc.ru/Soft/Programming.avi
sv wrote:
шин wrote:люди... а каким софтом шить альтеры?? на официальном сайте софт весит 1 гигабайт и он только под xp О_О,
а меньше нет, и под 98??
а типо вот (ftp://ftp.altera.com/outgoing/release/asap2_1023.exe)

P.S. Кстати, затащу-ка я к нам сюда по-русски отрисованный Byte-blaster! :roll:
ProgrAltera.jpg
You do not have the required permissions to view the files attached to this post.
iLavr
User avatar
fifan
Devil
Posts: 912
Joined: 06 Oct 2006 03:17
Location: г.Лянтор,Сургутского р-на,ХМАО

Re: Starting with FPGA

Post by fifan »

newretopc.ru - мой бывший сайт и схему я рисовал... в PCADе.
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Starting with FPGA

Post by Lavr »

fifan wrote:newretopc.ru - мой бывший сайт и схему я рисовал... в PCADе.
Ну ты не против, если она тут полежит? :lol: Люблю схемы в отечественном ГОСТ-е.
На мой взляд, читаются понятнее вот этого:
blaster1.gif
Хотя это в принципе одно и то же...
You do not have the required permissions to view the files attached to this post.
iLavr
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Starting with FPGA

Post by Lavr »

Джентельмены, что-то я затупил... :-? а что это мне Floorplan Editor показывает?
Количество ячеек всего кристалла (EPM3256ATC144-10), и только нижние, голубым
помеченные, - занимает мой проект? :roll:
FloorplanEditor.gif
Я, честно говоря, нажимая Floorplan Editor, ожидал увидеть вид на корпус ПЛИС сверху
и пометки на его ногах: куда и что выведено... 8)
You do not have the required permissions to view the files attached to this post.
iLavr
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Starting with FPGA

Post by Lavr »

Lavr wrote:Я, честно говоря, нажимая Floorplan Editor, ожидал увидеть вид на корпус ПЛИС сверху
и пометки на его ногах: куда и что выведено... 8)
1_html_1.gif
Вот такую картинку я никак не могу увидеть... :osad:
В хелпах написано, что это:
Окно редактора связей «Floorplan Editor» (при установленном режиме отображения текущих назначений выводов)
То ли я этот режим не найду, где включить, то ли у меня ПЛИС о 144-х выводах и её так не показывают?


P.S. Нашел... нашел... нашел! Эти режимы переключаются даблкликом мыши в этом сером поле!...
1_html_2.gif
ПЛИС о 144-х выводах и правда рассматривать трудно, как, впрочем, еще не совсем понял, что это за тараканы
в первом режиме...
You do not have the required permissions to view the files attached to this post.
iLavr
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Starting with FPGA

Post by Lavr »

Lavr wrote:еще не совсем понял, что это за тараканы в первом режиме...
Это, оказывается, специфика отображения ПЛИС типа CPLD (МАХ 3000А):
Окно Floorplan View, изображенное ниже, соответствует проекту, реализуемому на базе ПЛИС типа CPLD (МАХ 3000А). Представлены макроячейки этой ПЛИС, которые, как известно, организованы в логические блоки по 16 в каждом.
8861153.jpg
You do not have the required permissions to view the files attached to this post.
iLavr
User avatar
fifan
Devil
Posts: 912
Joined: 06 Oct 2006 03:17
Location: г.Лянтор,Сургутского р-на,ХМАО

Re: Starting with FPGA

Post by fifan »

Lavr, не вдавайся в подробности. Единственное назначение этого редактора - просто назначить номера выводов на сигналы. Соблюдение назначать групповые сигналы (например адреса А0...А15) одному банку почти никем не соблюдаются. Я вообще рисую схему, ставлю ПЛИС и по удобной топологии подвожу все сигналы микросхеме со всех частей схемы, что куда легло - так тому и быть.
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Starting with FPGA

Post by Lavr »

Статистика для тех, кто решится повторить пути.
Заказано и оплачено, то, что обсуждалось в этом топике: 29.06.2016 у ЧиД и у китайцев.
У ЧиД не было макетных плат на складе. Задержка - 8 дней. ПЛИС и макетки пришли 23.07.2016.
ПЛИС от китайцев пришли сегодня - 25.07.2016.
USB-Бластеры от китайцев пока еще не пришли.
Таким образом, на 25.07.2016 на руках - все ПЛИС с макетками, но нет ни одного программатора... :lol:
iLavr
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Starting with FPGA

Post by Lavr »

fifan wrote:Lavr, не вдавайся в подробности.
Ты уж извини, я наоборот - люблю разобраться, если что-то не соответствует хелпам или примерам, которые другие пишут...
Нельзя же бродить, как ёжик в тумане, не вдаваясь в подробности... :wink:
iLavr
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Starting with FPGA

Post by Lavr »

Какую-то интересную приблуду для Palm III на Altera-MAX3000A(EPM3128ATC100-10) я вот тут наблюдаю.
Но что-то даже с гугл-транслятором не соображу, что там сузкоглазили япошки... :-?
http://ttrmkr.sakura.ne.jp/visormodule1.html
Image
iLavr
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Starting with FPGA

Post by Lavr »

Приехали Usb-Blaster-ы из Китая, в количестве 5 штук, вот такие...
UsbBlaster1.jpg
Не то, чтобы я их солить надумал - так получилось. Из Китая я покупаю не сам, а один человек
хорошо знакомый помогает. Он часто пользуется Али... и у него "легкая рука" на мой взгляд... :lol:
Я его попросил:"...а на сдачу закажи Usb-Blaster-ов...", их вдруг получилось 5 штук. :roll:
Photo-0017.jpg
Ну и всплыл у меня вопрос, а как Usb-Blaster-ом прошить из-под Windows-98 ?
Я в учебных целях пользуюсь сейчас MAX+Plus II на старом ноутбуке под Windows-98 .
Он понимает LPT-ByteBlaster, a вот Usb-Blaster-ом как под Windows-98 пользоваться?
You do not have the required permissions to view the files attached to this post.
iLavr
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Starting with FPGA

Post by Lavr »

Я вот что-то принцип согласования ТТЛ уровней с уровнями логики +3.3В в некоторых
вариантах ByteBlaster-а не пойму... :osad:
Смысл резистора , подключенного к +3.3В питания мне не совсем понятен.
half244.gif
Ну, при "0" ТТЛ вроде как просто не мешает притянуть вход +3.3В-логики к 0...
А вот при "1" ТТЛ на входе роль резистора и вовсе непонятна... :-?


P.S. То есть логичнее согласовывать делителем, на мой взгляд, было бы как-то так:
conv_divider.gif
You do not have the required permissions to view the files attached to this post.
iLavr