МАРСОХОД

Open Source Hardware Project

Анонс новой платы

Новая плата Марсоход

Так уже исторически сложилось, что многие  приобретают наши платы  Марсоход в  обучающих целях. Кроме того, среди наших клиентов уже есть несколько учебных заведений. В этой связи мы планируем  выпускать принципиально новую плату, которая на наш взгляд лучше подходит для этих целей.

Далее - технические параметры новой платы.

               Total logic elements - 10,320
               Total memory bits -  423,936
               Total PLLs - 2
               Embedded Multiplier 9-bit elements - 46

  • Микросхема FT2232 - Для внутрисхемного программирования и отладки, а так же для связи с ПК через последовательный порт или скоростным параллельным интерфейсом.
  • Разъем VGA - три  R2R цапа ( 5-6-5 бит, реализует High-Color Video Mode) + HSync, VSync сигналы.
  • Пользовательские:

         кнопки - 2
         светодиоды - 4
         I/O пины -      10    

  • Питание от разъема USB.

Пока все эти данные в какой-то степени предварительные. До начала продаж мы сами постараемся сделать максимальное количество экспериментов и хотели бы выслушать мнение и пожелания наших читателей.

Конечно, итоговая схема будет опубликована позднее. Так же, конечно, мы будем стремиться создать множество открытых проектов в среде Altera Quartus II для этой платы. В планах создание "системы на кристалле" и цифровая фильтрация сигналов, USB-видеоадаптер, наверное осцилограф - в общем много чего.

Проекты для этой новой платы наверное будут гораздо сложнее, но надеюсь такие же интересные, как и для первой платы Марсоход.

Начало продаж - середина/конец сентября.
Ориентировочная стоимость 2500р.

PS: кстати, названия для новой платы пока еще нет. Предлагайте!

 

 

Комментарии  

+1 #34 Ю р и й 08.09.2012 06:22
Цитирую mlex:
И все таки конфигурационную память решили не ставить?

Будет на шилдах - https://marsohod.org/forum?option=com_kunena&func=view&catid=3&id=947&Itemid=2
+1 #33 mlex 08.09.2012 06:11
И все таки конфигурационну ю память решили не ставить?
+2 #32 Серый Волк 05.09.2012 18:09
Было бы неплохо вывести разъём с FT2232 для программировани я своих плат.
+1 #31 afad 05.09.2012 12:15
Цитирую afad:
Ну теперь для полного счастья не хватает только microSD карточки.
только не вместо шильда с двумя PS-2, а вместе с ними.
+1 #30 afad 05.09.2012 11:51
Ну теперь для полного счастья не хватает только microSD карточки.
+1 #29 Максим 31.08.2012 04:29
Цитирую Ю р и й:
Цитирую Максим:
Без ethernet и usb (не ftdi) печально...

https://marsohod.org/forum?option=com_kunena&func=view&catid=3&id=947&Itemid=2

Вот такая плата мне нравится больше - с модулями расширениями. Если еще модуль с видеокамерой какой-нибудь сделаете, то будет шикарно. Я готов поддержать отечественного производителя. =)
+2 #28 Ю р и й 28.08.2012 05:00
Цитирую Максим:
Без ethernet и usb (не ftdi) печально...

https://marsohod.org/forum?option=com_kunena&func=view&catid=3&id=947&Itemid=2
0 #27 Максим 27.08.2012 11:32
Без ethernet и usb (не ftdi) печально...
+2 #26 afad 24.08.2012 09:30
Теперь точно в шахматы будет играть и "кубик Рубика" соберет :-)
+1 #25 Vladimir Balash 13.08.2012 09:19
Тут не эмулятор ПК строят. Тут плата для эксперементов с ФПГА. И эмуляция любого ПК тут рассматривается как частный случай :)
+1 #24 Iff2 13.08.2012 08:49
Молодцы, хотя на мой взгляд ReVerSE U8EP3C на zx.pk.ru куда более интереснее, и тоже, как пишет автор для обучения и создания реплик ретро компьютеров. Есть даже несколько конфигураций. Берите пример :)
+1 #23 pv 11.08.2012 22:41
Цитирую Петр:
По мне, не хватает:
1) EPCS
2) Пинов i\o
А ethernet можно внешним модулем )))

DE0-Nano или Bemicro-SDK

без конфигурационно й памяти - беда.
ну и на ноги можно было поставить простейший буфер перед делителями, а ноги параллельно вывести на разъём. 10 - сильно уж мало.
а вот нормальная связь с ПК через ft2232 - это очень хорошо.
DE0-Nano или Bemicro-SDK при той же цене (без учёта доставки) имхо выглядят немного получше, хотя тоже не без недостатков.
+1 #22 dE fENDER 30.07.2012 22:52
Без конфигурационно й флешки - боюсь, что это будет довольно бесполезная вещь.
И еще я бы подумал о возможности реализации устройства в PCI/PCI-e формате, в котором, возможно, небольшая плата с FPGA будет подключатся как плата расширения.
Вообще, на мой взгляд, нужно идти именно по модульному пути. Допустим, есть некоторая "материнская" плата, на которой толком ничего может и не быть, кроме разъемов и питания.
Потом подключается "процессорный" модуль - на котором стоит FPGA и конфигурационна я флешка.
Остальные модули - в зависимости от решаемой задачи.
DVI, VGA, Flash, RAM ... Если их удастся сделать с популярным интерфейсом типа Santa Cruz и при этом удержать стоимость пониже, чем у зарубежных, хотя бы ненамного - вообще шикарно - вы сможете составить серьезную конкуренцию известным производителям.
Хотя Santa Cruz по конфигурации не очень удобен для модульной компоновки.
+2 #21 maxxir 30.07.2012 17:30
:lol: Неплохо на Дигилент Нексус смахивает..
VGA надо. ADC - good (осциллограф, видеограббер, машинное зрение).
Почему нет разьемов PS-2 на клаву и мышь?
Нет загрузочной памяти - не айс надо бы добавить,
сильно ограничивает практическую пользу платы.
10 пинов на внешний разьем хватит (корки SPI, I2C, UART рулят).
Я за название Марсоход 2.
+1 #20 afad 25.07.2012 12:16
1. Без загрузочной памяти невозможно будет сделать автономно работающий прибор. Понятно, что плата учебная, но, "марсоход" тоже учебный, а в него можно записать прошивку и все работает автономно. Может загрузочную память в виде платы-мезонина? А нужен ли программатор прямо на плате, может просто разъем, к которому подключаем или программатор или память?
2. Количество пользовательски х пинов должно быть таким, чтобы подключить, как минимум, клавиатуру, мышь, SD-карточку, USB (может быть тоже все на мезонинной плате, возможно на той же).
3. Ну и генератор - обязательно. Без него - никуда.
+1 #19 lesha birukov 24.07.2012 19:27
На счёт частоты не вижу проблемы, главное, чтобы их шильды у нас работали, вот с вольтажом действительно плохо, трудно оценить, какая доля шильдов откажется работать... Еще Ардуино подразумевает большое число аналоговых пинов. Можно на другие платформы посмотреть. Мне самому очень интересна совместимость с разъёмом GPIO Terasic-а, но он аж 40-пиновый.
Papilio есть, это пока какая-то слабая платформа, но зато, чем черт не шутит, может быть это в переспективе облегчит выход на мировой рынок.
Я вообще к тому, что поддержка существующих стандартов рулез.
+1 #18 aleter 24.07.2012 12:23
Добавьте еще генератор на 100Мгц
+1 #17 Vladimir Balash 23.07.2012 07:34
Ну прямо совместимость с Ардуино я думаю нестоит делать :) Там и формат другой и есть пины не в гриду.. Лучше сделать шилд на котором будут использоваться шилды от Ардуины :) Иначе надо делать свои шилды.. Они будут сильно отличаться от Ардуины. И питание там 3.3 и частоты будут повыше...
+1 #16 Evgenii 23.07.2012 06:54
Действительно идея сделать ее совместимой с arduino shields выглядит очень заманчивой. Периферию каждый сам для себя подберет по интересам +можно свои shields сделать и вместе с платой поставлять vga shield. Можно продавать по божесской цене ethernet shields, lcd, camera, radio(ADC, DAC), led, их наверняка будут брать те, кто ардуинами занимается.
+3 #15 Алексей 22.07.2012 08:01
А название - БУРАН!
+1 #14 Алексей 22.07.2012 07:59
Отличная новость!

1. Хотелось бы видеть на плате флеш память для конфигурировани я логики или возможность для её подключения.
2. И/О выводов побольше.
Даже если столько же пинов останется - беру, как только появится в продаже!
+1 #13 Петр 21.07.2012 08:22
По мне, не хватает:
1) EPCS
2) Пинов i\o
А ethernet можно внешним модулем )))

А так, плата огонь ))
+1 #12 lesha birukov 20.07.2012 18:55
Ну что же, отличные новости!
Пины надо как-то реюзать. Как минимум, кнопковые пины надо вывести, и посмотреть, нельзя ли АЦП и ОЗУ отключаемыми сделать. Дальше, 5-6-5 на VGA много, 4-4-4 хватит за глаза.
АЦП хорошо что быстрый, (цифровое радио, осциллограф) но плохо что одноканальный (робототехника) . Еще очень полезной штукой оказываются переключатели, можно к свободным пинам сбоку пристроить, в DE0-nano 4 переключателя на одном SMD-детале сидят, правда их зубочисткой переключать приходится.
Пины хорошо бы как-то стандартно расположить, я предлагаю как в Ардуино.
А название - Марсоход 2
+1 #11 Василий 20.07.2012 17:36
Здорово, что будет новая плата)
Правда и как всех, беспокоит возможность расширить количество пинов. И согласен с Vladimir Balash.
А название, можно "Цербер", "Марсолёт", "Циклоп", мм пока в голову больше не приходит)
+1 #10 Vladimir Balash 20.07.2012 08:39
Как я понял из описания, на плате небудет внешней конфигурационно й памяти? А будет хотябы место для неё? И для генераторов тоже лучше оставить место. Я думаю что будет лучше всего вывести как можно больше ножек на гребёнки по сторонам. Потому что плата уже не для "самых маленьких" - будет хотеться розширять.. Так что будет лучше сделать базовую плату с програмером, конфигурационно й памятью и питанием а всё остальное как шилды делать.. Так будет лучше для всех. Базовый шилд может быть с светодиодами и кнопками + память(РАМ/ДРАМ ). Шилды можно будет снять или складывать на себя. Как то надо будет розделить ноги на группы по интерфейсам.. Ну и думаю что все будут хотеть шилд пустой - макетка... Будет самый популярный...
+1 #9 Slonok 19.07.2012 13:02
:-) 1) Евернет 10/100 и VGA хотелосьбы видеть ;
2) все пины I/O на кольцевые площадки контактные как минимум нужно вывести(так даже без разъёма к ним можно будет относительно без гемора подпоятся или для тестирования пользовать);
3) генераторов лучше два;
И самое главное побольше монтажное поле чтобы можно было дополнительные компоненты размещать и может вам стоит подумать сразу о пластиковом (например) корпусе, который можно опционально заказать или адаптировать габариты и монтажные отверстия своей платы под серийный корпус.
+1 #8 Evgenii 19.07.2012 11:54
Поделюсь своими соображениями. Плата явна заточена под видео: внешняя память и допотопный dvi. Я бы предложил убрать dvi и поставить hdmi, решив проблему с видео и звуком. Это был бы большой проект. Назначение АЦП не очень понятно: есть же мост usb - uart (даже два), по нему можно гнать звук и забирать обратно, а внутри и фильтрануть можно. Это средний по размерам проект. Еще можно снизу sd reader/writer присоединить - будет хранилище. Туда можно складывать файлы или, например, упаковывать с usb входа в mp3 и писать на карту. Это наверно большой проект, тут не уверен.
Еще на счет ep3c10... В этом же корпусе можно поставить ep3c16 или ep3c25. Я бы смотрел на перспективу
+1 #7 ReAl 19.07.2012 10:59
Снижать функционал или ставить больший корпус, мне кажется, не стоит.
Да 10 I/O не так мало, как кажется.
Можно 8 входов логанализатора к аналоговому входу в комплект.
Можно снаружи прицепить 75HC595+HC597 и получить 8 выходов и 8 входов с временем обновления меньше микорсекунды. Для многого «учебно-экспери ментального» достаточно.
Согласен только с кнопками-светод иодами, они перестанут быть особо нужными на втором проекте :-) Так что таки стоит их продублировать на штыри, будет уже 16 I/O
Ну а главное -- разместите все штыри (включая входы АЦП и питание 5 В от USB и 3.3 от стабилизатора) так, чтобы сверху на них не упираясь в разъёмы надевалась прямоугольная (просто вырезать) макетка с гнёздами. Для этого все штыри должны быть в единой сетке 2.54.
Потом ещё «дочки» выпускать будете :-)
+1 #6 Ю р и й 19.07.2012 09:35
На счет разделения интерфейса программировани я - идея интересная, нужно подумать.
miniUSB разъемы, на мой взгляд, ненадежные, быстро ломаются.
+1 #5 Ю р и й 19.07.2012 09:34
Спасибо всем откликнувшимся за дельные советы.
Начну с пинов.
Главной задачей было сделать девкит достаточно дешевым и
максимально простым в использовании для людей, сталкивающихся
с ПЛИС впервые. Что-бы достаточно было только подключить платку к компьютеру
и иметь возможность работать уже с каким-то функционалом ( ОЗУ,АЦП и т.д.)
Увеличивать количество I/O пинов за счет сокращения функционала не хотелось-бы.
Добавлять какие-то переключатели и джамперы тоже - увеличится стоимость и усложнится
эксплуатация, особенно для начинающих. Продвинутый-же пользователь, если
что-то понадобится, может и проводочки припаять. Кроме того, есть мысли продолжить
линейку такого-же бюджета платок, но с другим функционалом. Вместо FTDI , например,
поставить эзернет-фай и транс. Тогда понадобится и постоянная память (для автономной работы).
+3 #4 Maksim 18.07.2012 14:28
Молодцы, платка выглядит очен хорошо! А она ещё подлежит улучшениям?
Согласен с остальными ораторами 10 пинов очень мало. Можно все сигналы идущие на перефирию - дублируются пинами.
Ну вот ненадо человеку VGA, пожалуйста пины. Точно так же с кнопками, LED и ADC (но тут уже надо сигнал ОЕ через джампер).
Главное - отделите интерфейс программировани я джамперами, это даёт возможность:
- использование программатора для старой платки,
- подключения оригинального программатора,
- подключеня своего CPU для программировани я.
Не увидел на плате задающего генератора, кроме как у программатора - на мой взгляд это ляп !
Чип можно было и на 240 пинов, для экономии места:
- рассыпуху можно и 0402 или 0603 и площадки поменьше;
- в предъидущем комплекте VGA шел отдельно, можно и на нём экономить место и деньги;
- USB можно miniUSB;
- LED красиво, но можно и SMD - экономия денег/места/про изводства.

Пока всё, спасибо!
+1 #3 Денис 18.07.2012 13:01
программировать по USB можно будет?

Соглашусь с Дмитрием 10 пинов это очень мало.
+2 #2 Дмитрий 18.07.2012 12:11
10 I/O пинов совсем маловато будет
+1 #1 NtX 18.07.2012 08:35
По идее бы еще надо какую-то постоянную память (FRAM в идеале?), хотя судя по разводке девать ее уже некуда.

Добавить комментарий



facebook  GitHub  YouTube  Twitter
Вы здесь: Начало Статьи о разном Анонс новой платы