Перейти к содержанию
    

Хочу на плату поставить сотню микроконтроллеров. С какими трудностями я могу столкнуться?

Могут и даже ближе друг к другу.

Например один над другим.

Расстояние практически равно толщине текстолита.

Это обнадживает.

-----------

А насчет того что конкретно полезного я хочу сделать? Где конкретно применить эту платку?

Да пока не решил.

Хочу пока просто поиграться.

Хочу научиться работать с "распределенным интеллектом".

Т.е. пока цель чисто учебная.

 

Ну и для надежности что-то получить.

 

Типа как в мозгу, когда одни нейроны умирают - другие берут на себя их функции

 

Никогда не встречал в DS каких либо ограничений на взаимное расположение двух или более 5-ти рублёвых мк.

Гуд.

 

А тактировать их как?

К одному кварцу вроде как запрещено подключать больше одного МК.

Наверное какие-то специализированные мощные кварцевые генераторы нужно будет ставить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А тактировать их как?

К одному кварцу вроде как запрещено подключать больше одного МК.

Наверное какие-то специализированные мощные кварцевые генераторы нужно будет ставить?

Делаете отдельно генератор, на чём угодно. Через буфер разводите на любое количество МК.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

плагиатом меня занимаетесь :smile3009:

программа должна быть одинаковая для всех, иначе не напишете

прошивать через отладочный порт можно цепочку

правда, я не знаю, если какое ограничение по длине

проблем поставить сотню камней на одну маленькую платку - не вижу

тактировать - конечно от одного генератора

предусмотреть какой-то общий последовательный интерфейс, желательно быстрый

в каждом камне реализовать множество ячеек, а не одну, очевидно по числу(размеру) памяти

связи можно организовывать только с рядом стоящими, а не каждый с каждым

а чему учить-то будете ?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А тактировать их как?

На этот вопрос можно ответить только если знать точно тип и количество мк.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

плагиатом меня занимаетесь :smile3009:

"Прошу понять и простить"©

 

программа должна быть одинаковая для всех, иначе не напишете

Я планирую, что программа будет загружаться в каждый камень по сети.

Одинаковым будет только загрузчик.

 

тактировать - конечно от одного генератора

В смысле? Спец. силовая микросхема? Которая сможет обеспечить тактирование аж ста камней?

 

чему учить-то будете ?

Буду учить их общаться и договариваться между собой при решении общей задачи :rolleyes:

 

связи можно организовывать только с рядом стоящими, а не каждый с каждым

Нуда. Типа матрицы. Думал и об этом.

 

Ещё хочу мультиплексоров/демультиплексоров наставить. Чтобы связи между камнями были не постоянными, а коммутируемыми/управляемыми.

 

Т.е. чтобы была изменяемая конфигурация связей

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Одинаковым будет только загрузчик.

нереально

 

аж ста камней?

аж на 8мгц ?

 

Ещё хочу мультиплексоров/демультиплексоров наставить. Чтобы связи между камнями были не постоянными, а коммутируемыми/управляемыми.

нереально

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Одинаковым будет только загрузчик.

нереально

Почему?

Я уже делал такое.

Правда МК были не на одной плате, а в разных девайcах, связанных между собой по сети RS485

Изменено пользователем Флюктуация ваккума

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Буду учить их общаться и договариваться между собой при решении общей задачи :rolleyes:

Так какая задача то?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это писец. Что 100 контроллеров будут делать на одной плате? Задача у этой кучи не пойми чего какая будет? От силы получится , все мигают светодиодиками т.к. их можно припаять на ножки контроллеров

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

я конечно извиняюсь, но может быть проще сто-пицот МК с 8051 ядром организавать в каком нибудь ФПГА, типа кинтекс7 например, вроде как их там может ооочень много получиться, да и связать их внутри фпаги проще будет, чем по плате таскать. и всякие муксы-демуксы сразу сделать, жтаг цепочки и тп. не?

Изменено пользователем bloody-wolf

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ты удивишься, но МК за 5 руб тоже может иметь свой MAC-адрес.

 

Тем более, что у меня имеется опыт проектирования своих стеков сетевых протоколов для сети из МК

 

У меня на плате EEPROM за доллар имеет свой MAC-адрес. Правда к сети подключится ей нечем.

 

Так какая задача то?

 

Пофантазировать полагаю.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Просто я что-то не встречал такого, чтобы кто-то лепил на плату процессора (ну в смысле микроконтроллеры) десятками. Даже не смотря на то, что один микроконтроллер стоит дешевле транзистора.

 

Может есть какие-то принципиальные трудости, которые не позволяют этого сделать?

 

А то ведь это недорого получается. 100 микроконтроллеров стоят всего лишь 1500 руб

 

А зачем на плату. Наука ушла гораздо дальше.

 

post-2050-1450245262_thumb.jpg

 

Вот тут каждая вставка имеет свой процессор, а то и несколько.

 

 

А про http://www.projectara.com/ слышали?

 

Плотность упаковки теперь ограничивают только коннекторы. Вот о чем надо думать.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

.....

Плотность упаковки теперь ограничивают только коннекторы. Вот о чем надо думать.

 

Ну, тут уже тенденции видны - последовательные высокоскоростные интерфейсф обмена или беспроводные

И да - FPGA ТСу в руки. 100500 мелкоконтроллеров - в топку

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

И да - FPGA ТСу в руки. 100500 мелкоконтроллеров - в топку

 

Гетерогенную сеть процессоров на FPGA ?

Да не смешите. Легче застрелиться.

 

Там два и то со скрипом размещают. Ширпотребные FPGА не для этого.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
×
×
  • Создать...