Comments 34
> В перспективе хорошо было бы слезть с использования китайских плат и сделать дешевую российскую плату для таких упражнений с FPGA
Такие платы уже есть, и давно: marsohod.org/howtobuy
Брал у них первый Марсоход; цена вполне приемлемая.
Такие платы уже есть, и давно: marsohod.org/howtobuy
Брал у них первый Марсоход; цена вполне приемлемая.
+4
Кстати, конкретно про видеоигры в платах Марсоход:
1) Игра Питон, MAX II 240LE
2) Теннис, MAX II 240LE
3) Теннис для двоих, MAX II 240LE
4) Клеточный автомат Жизнь (Cyclone III) и Жизнь (МАХ10 50KLe)
5) Игра River Raid, МАХ10 8KLe
1) Игра Питон, MAX II 240LE
2) Теннис, MAX II 240LE
3) Теннис для двоих, MAX II 240LE
4) Клеточный автомат Жизнь (Cyclone III) и Жизнь (МАХ10 50KLe)
5) Игра River Raid, МАХ10 8KLe
+2
Марсоходовцы молодцы что такое сделали, но в текущий момент их платы вписываются в конкретно мои семинары не очень.
1. Первый Марсоход с MAX II имеет ограниченное количество ячеек что ведет к ограниченным упраднениям.
2. Марсоход2 несет старый Cyclone III.
3. Марсоход3 дорогой, а я платы школьникам после семинара раздаю, чтобы они могли продолжить дома. Одно дело раздать 20 плат по $30 — это всего-лишь $600, а другое дело — раздать 20 плат по 10500 рублей — это в сумме почти $3000, дорого.
4. Я посмотрю новый Марсоход2RPI. Он по цене и по FPGA подходит, но у него нет видеовыхода — нужен дополнительный переходник за $8.99 store.digilentinc.com/pmod-vga-video-graphics-array
1. Первый Марсоход с MAX II имеет ограниченное количество ячеек что ведет к ограниченным упраднениям.
2. Марсоход2 несет старый Cyclone III.
3. Марсоход3 дорогой, а я платы школьникам после семинара раздаю, чтобы они могли продолжить дома. Одно дело раздать 20 плат по $30 — это всего-лишь $600, а другое дело — раздать 20 плат по 10500 рублей — это в сумме почти $3000, дорого.
4. Я посмотрю новый Марсоход2RPI. Он по цене и по FPGA подходит, но у него нет видеовыхода — нужен дополнительный переходник за $8.99 store.digilentinc.com/pmod-vga-video-graphics-array
0
Для этого сначала нужна российская ПЛИС, а сними напряженно, в остальных случаях компания Терасик очень лояльно относится к школьникам и студентам, у нас студент тут заинтересовался и заказал у них по EDU цене без всяких подтверждений счастлив и доволен…
0
По поводу САПРов (мнение чисто субъективное, но тем не менее):
Altium Designer — очень крутой и удобный комбайн, популярный в СНГ в современном производстве, но и стоит как крыло самолёта. Если есть возможность выбить бесплатную лицензию для учреждения образования (раньше вроде выдавали, как сейчас — не знаю), на мой взгляд — лучший вариант. Вроде как есть возможность сразу в нём писать код для ПЛИС и вроде даже есть какие-то средства симуляции — давно не работал в нём, не могу поручиться за детали современных версий.
Есть бесплатный онлайн-аналог Circuit Maker с урезанными возможностями, но главный, на мой взгляд, недостаток — ваши проекты лежат где-то в чужом облаке. Для хобби пойдёт, для более серьёзных применений я бы, наверно, поостерёгся.
EasyEDA — тоже онлайн САПР, довольно удобный (на мой взгляд, удобнее, чем Circuit Maker) и активно развивающийся, есть коммьюнити, саппортом проблемы решаются.
KiCad — бесплатная САПР, open source, пользуется популярностью больше на западе. Не очень удобная, скажем так, философия всего процесса немного другая, до 5 версии при переходе с других САПРов вообще ломала мозг. Есть много библиотек, но если хотите иметь всё в едином стиле и с подобными пропорциями, надо делать свои. Есть мелкие раздражающие нюансы (возможно, это из-за слома привычек, и если бы это была первая моя САПР, отношение было бы другое).
DipTrace и Eagle — больше, на мой взгляд, олдовые инструменты (в основном встречал пользователей этих САПР, которых можно было охарактеризовать как «опытный дядька»). Есть бесплатные версии с ограничением на количество цепей.
Слегка пробовал когда-то OrCAD — после альтиума было абсолютно неинтутивно.
Повторюсь, это — чисто мои наблюдения, основанные на собственном опыте. Если что-то написал не так — прошу поправить. Надеюсь, никого ничем не обидел)
Altium Designer — очень крутой и удобный комбайн, популярный в СНГ в современном производстве, но и стоит как крыло самолёта. Если есть возможность выбить бесплатную лицензию для учреждения образования (раньше вроде выдавали, как сейчас — не знаю), на мой взгляд — лучший вариант. Вроде как есть возможность сразу в нём писать код для ПЛИС и вроде даже есть какие-то средства симуляции — давно не работал в нём, не могу поручиться за детали современных версий.
Есть бесплатный онлайн-аналог Circuit Maker с урезанными возможностями, но главный, на мой взгляд, недостаток — ваши проекты лежат где-то в чужом облаке. Для хобби пойдёт, для более серьёзных применений я бы, наверно, поостерёгся.
EasyEDA — тоже онлайн САПР, довольно удобный (на мой взгляд, удобнее, чем Circuit Maker) и активно развивающийся, есть коммьюнити, саппортом проблемы решаются.
KiCad — бесплатная САПР, open source, пользуется популярностью больше на западе. Не очень удобная, скажем так, философия всего процесса немного другая, до 5 версии при переходе с других САПРов вообще ломала мозг. Есть много библиотек, но если хотите иметь всё в едином стиле и с подобными пропорциями, надо делать свои. Есть мелкие раздражающие нюансы (возможно, это из-за слома привычек, и если бы это была первая моя САПР, отношение было бы другое).
DipTrace и Eagle — больше, на мой взгляд, олдовые инструменты (в основном встречал пользователей этих САПР, которых можно было охарактеризовать как «опытный дядька»). Есть бесплатные версии с ограничением на количество цепей.
Слегка пробовал когда-то OrCAD — после альтиума было абсолютно неинтутивно.
Повторюсь, это — чисто мои наблюдения, основанные на собственном опыте. Если что-то написал не так — прошу поправить. Надеюсь, никого ничем не обидел)
+1
Поздравляю с новой книгой на русском языке по такой технически сложной теме! Уже оформляю заказ.
Касательно ПЛИС – Миландр готовит к выпуску отечественный чип ПЛИС М1. Он небольшой и, наверное, не самый дешёвый, но надо их поспрошать. Все объявления и ссылки у них на форуме. Или краткие выдержки у меня в твиттере.
Касательно ПЛИС – Миландр готовит к выпуску отечественный чип ПЛИС М1. Он небольшой и, наверное, не самый дешёвый, но надо их поспрошать. Все объявления и ссылки у них на форуме. Или краткие выдержки у меня в твиттере.
0
У них для синтеза Yosys и собственный Place & Route? Ну если это достаточно user-friendly, и если у них есть платы, и если их это интересует, можно договорится об интеграции их с летними школами в Зеленограде. Как минимум попросить из зайти и сделать презентацию школьникам. В прошлый раз заходили люди из российского отделения Intel, отделения программируемой логики.
0
У них для синтеза Yosys и собственный Place & Route? Ну если это достаточно user-friendly, и если у них есть платы, и если их это интересует, можно договорится об интеграции их с летними школами в Зеленограде. Как минимум попросить из зайти и сделать презентацию школьникам. В прошлый раз заходили люди из российского отделения Intel, отделения программируемой логики.
0
с российским бизнесменом Сергеем Зориным, который отвез в Москву десяток плат ZEOWAA
Он и здесь уже отметился? Шустрый тип. И зачем Вы отдали ему их, и видимо за бесплатно :) Лучше бы подарили их учащимся, он ведь не «бедный студент» — у него свой «свечной заводик» есть. Он даже мог легко сэкономить, не заказывая их на Aliexpress, а привезя с собой из Китая, т.к. частенько туда наведывается. А так получается, что добродушный американский инженер подарил 10 плат российскому
0
Юрий, спасибо за Ваш вклад в образование молодёжи!
0
Юрий, а промокод есть у этой книжки?
0
дешевую российскую плату для таких упражнений с FPGAЮрий, какую ПЛИС вы хотите туда ставить?
0
Я бы хотел Max10, но если получается дорого, то Cyclone IV или Cyclone V могут быть опциями.
0
Какую конкретно из этих https://www.digikey.com/short/z4bj3z? Обратите внимание на цены не от 1шт. а от сотни, например. Я к чему. Мне любопытно, можно ли уложиться в озвученный бюджет.
0
Ну наверное ту которая 8000 логических элементов по $17 в количестве 100 штук. Я раньше использовал ту, которая 50000 элементов по $47 в количестве 100 штук, но это дорого. Та что 4000 может не хватить для интересных упражнений, и по цене ($12) она дешевле чем за 8000 всего на $5.
0
Как вариант — aliexpress.ru/item/33007471265.html?spm=a2g0v.12010612.8148356.6.4bdf4fefoiJV2Q
Если хотите кастомную плату до 30$, то имхо, Cyclone 10LP будет лучше MAX10 и Cyclone 4.
Если хотите кастомную плату до 30$, то имхо, Cyclone 10LP будет лучше MAX10 и Cyclone 4.
0
Там что то не чисто.
сам EP4CE15F23C8N стоит в 2 раза больше.
сам EP4CE15F23C8N стоит в 2 раза больше.
0
Возможно, он стоит в 2 раза больше для Вас на территории РФ.
Раз у Вас нет доверия к продавцу с Алиэкспрес со 100% положительных отзывов и его продукту с оценкой 4,9 из 5 по результатам отзывов 38 покупателей со всего мира, то Вы можете привести здесь факт(ы) обмана продавца, кроме «там что-то не чисто».
Раз у Вас нет доверия к продавцу с Алиэкспрес со 100% положительных отзывов и его продукту с оценкой 4,9 из 5 по результатам отзывов 38 покупателей со всего мира, то Вы можете привести здесь факт(ы) обмана продавца, кроме «там что-то не чисто».
0
www.mouser.com/ProductDetail/Intel-Altera/EP4CE15F23C8N?qs=%2Fha2pyFaduhEaI1hHXUVyiuG61iXsD9abE%252BM%2FcQ%252BGCC0zmBpkBe7uw==
34 доллара в США. это в 1,5 раза больше чем на али целиком плату с ней отдают. Риск?
34 доллара в США. это в 1,5 раза больше чем на али целиком плату с ней отдают. Риск?
0
Ну это стандартная фишка отладочных плат… Обычно плата стоит дешевле, чем микросхема на ней мелким оптом. Те же платы Terasic все такие: плата стоит $249/$175 Долларов, а чип на Mouser $364 при заказе одной штуки. А для плат на топовых ПЛИСах цена ещё больше отличается. Весь секрет в том, что тот же Terasic закупает оптом и напрямую у производителя, а вы будете закупать мелким оптом через посредников.
0
Могу разработать такую платку безвозмездно (т.е. даром). С пилотными образцами. Дайте только ТЗ (можно просто хотелки).
0
VGA выход, динамический 7-сегметный индикатор на желательно 8 цифр (хотя можно и на 6 или 4 если это помогает оптимизировать цену), удобные для нажатия пальцев кнопки (минимум 4), также полезна выделенная кнопка для reset, переключатели (switches) причем не мини (которые нужно нажимать карандашем) а такие чтобы можно было нажать пальцем, FPGA минимум на 6000 альтеровских ячеек Cyclone-IV, такой чтобы его поддерживала последняя версия Quartus (т.е. Cyclone-IV, V, MAX10, хотя Cyclone-IV может выпасть из поддержки в будущих версиях), визуально привлекательная компактная плата, GPIO и чтобы это стоило в пределах $30 за плату (можно при закупках от 100 или даже 500 плат). Внешняя SDRAM память не особонно нужна (память можно имитировать с помощью block memory в FPGA), всякие пищалки тоже (их можно навесить на GPIO).
0
Ок, посмотрю, что можно сделать при минимальной стоимости.
0
как продвигается?
0
Никак. punzik слился и Юрий продолжает через год искать кто-бы ему сделал учебную плату.) См. коменты https://habr.com/ru/post/582580/
0
Еще по поводу этих пресловутых FPGA Development Boards (после прочтения, в том числе, вот этих рекомендаций):
Книжка ориентируется на FPGA от INTEL (ALTERA) и стандартную для таких курсов в университетах плату DE10-lite от Terasic на чипе MAX10 10M50 (50K LEs) и с onboard 64MByte (32Mx16 bit) SDRAM. Эта плата (или ее клоны) присутствуют на Aliexpress по цене порядка $100.
Но имеются более дешевые и попроще платы, они обычно сделаны на основе чипа одного из 3-х семейств:
— Cyclone IV E (60-nm, анонсирована в 2009 г.) EP4CExxx,
xxx=6/10/15/22/30/40/55/75/115 K LEs
— MAX 10 (55-nm, анонсирована в 2014 г.) 10Mxx,
xx=02/04/08/16/25/40/50 K LEs
— Cyclone 10 LP (60-nm, анонсирована в 2017 г.) 10CLxxx,
xxx=006/010/015/025/040/055/080/120 K LEs
Обычно на таких платах ставят чип с числом тысяч LEs (Logic Elements) равным 6/08/10/15/22, причем некоторые дешевые платы (типа ZEOWAA), вообще, без чипа внешней SDRAM.
Понятно, что плата Terasic DE10-lite с большим запасом перекрывает все потребности школьника и для этого учебного курса, и на перспективу, но она достаточно дорога. И, допустим, старшеклассник пойдет потом в ВУЗ и захочет продолжить эту всю творческую деятельность с FPGA, тогда плату с каким кол-вом K LEs и с какой минимальной SDRAM тогда надо брать, чтобы было немного с запасом? Имеется ввиду возможность загрузки в FPGA какого-нибудь 32-бит софтового процессора, типа: schoolMIPS, MIPSfpga, Nios II, RISC-V, OpenRISC ну и что там еще есть.
Книжка ориентируется на FPGA от INTEL (ALTERA) и стандартную для таких курсов в университетах плату DE10-lite от Terasic на чипе MAX10 10M50 (50K LEs) и с onboard 64MByte (32Mx16 bit) SDRAM. Эта плата (или ее клоны) присутствуют на Aliexpress по цене порядка $100.
Но имеются более дешевые и попроще платы, они обычно сделаны на основе чипа одного из 3-х семейств:
— Cyclone IV E (60-nm, анонсирована в 2009 г.) EP4CExxx,
xxx=6/10/15/22/30/40/55/75/115 K LEs
— MAX 10 (55-nm, анонсирована в 2014 г.) 10Mxx,
xx=02/04/08/16/25/40/50 K LEs
— Cyclone 10 LP (60-nm, анонсирована в 2017 г.) 10CLxxx,
xxx=006/010/015/025/040/055/080/120 K LEs
Обычно на таких платах ставят чип с числом тысяч LEs (Logic Elements) равным 6/08/10/15/22, причем некоторые дешевые платы (типа ZEOWAA), вообще, без чипа внешней SDRAM.
Понятно, что плата Terasic DE10-lite с большим запасом перекрывает все потребности школьника и для этого учебного курса, и на перспективу, но она достаточно дорога. И, допустим, старшеклассник пойдет потом в ВУЗ и захочет продолжить эту всю творческую деятельность с FPGA, тогда плату с каким кол-вом K LEs и с какой минимальной SDRAM тогда надо брать, чтобы было немного с запасом? Имеется ввиду возможность загрузки в FPGA какого-нибудь 32-бит софтового процессора, типа: schoolMIPS, MIPSfpga, Nios II, RISC-V, OpenRISC ну и что там еще есть.
0
Зачем вам эта плата на али за 100 баксов, если вы можете её купить у производителя за 55? Для обучающих целей они её продадут по этой цене… Раньше нужен был только скан студака, сейчас вроде вообще ничего не нужно. Что бы взять с запасом возьмите SoC с АРМ это в разы более интересные платы, тот же DE1-SoC (эх были времена когда в РФ можно было взять за 4к) или SoC-Kit второй конечно имеет ценник не фонтан, но там DDR, подключенная к ПЛИС, это позволяет уже реализовывать интересные проекты, вдруг вы GPU захотите сделать. Для дальнейшего развития нужны уже платы с PCIe, а это совсем другие цены. Минимально если брать на будущее я бы взял DE1-SoC, ну или что-то на аналогичном чипе, но это наверное потому, что сам с ними работал на ней без проблем поднимается Linux и влезает все, что адекватно можно придумать в рамках хобби, бонусом вы получаете неплохой микрокомпьютер с открытыми исходниками ПО.
0
Sign up to leave a comment.
Новый лабник «Цифровой синтез» продолжает книгу Харрисов и помогает сделать видеоигру на FPGA