Я не понимаю, почему все эти процессоры для контроллеров пытаются делать независимыми платами.
Почему не разделяют систему на две:
- материнская плата для общих вычислений
- PCI и PCIe разъёмы для контроллеров устройств.

Вот зачем изобретать велосипед с большой отладочной платой и вставляемым на неё маленьким модулем?

Если Мультиклет позиционируется как процессор-контроллер, ну делайте его как PCIe-карту.
Тем более, что он всё равно изначально на FPGA делался, а там есть схемы/примеры для работы с PCIe.

А если делаете плату общего назначения, то в чём такая проблема поддерживать стандартную память (DDR2,3,4 или вроде того) и стандартные шины?
«DDR4 это конкурентное преимущество, это Low-energy память и с латентностью там тоже получше, поэтому DDR3 в выпущенном недавно Эльбрусе - это ужасный промах»
«для использования нашего процессора в роутерах необходимо внести немного доработок:
- полноценная поддержка MMU если очень необходим именно быстро работающий линукс
- добавление поддержки DRAM»

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

Через шину PCIe можно и видео подключить, и диски (через контроллер), или вообще есть же SSD с подключением к PCIe.

Казалось бы, при чём тут технологическая норма?
http://multiclet.com/community/boards/6/topics/96

среди приоритетов должно быть: много ядер + 65nm + DMA (тут следует очен хорошо изучить опыть его реализации сторонними компаниями, аббревиатура-то одна, но как они сделаны в железе в микроконтролерах, просто небо и земля) + DDR4 + 4 * 1000Mbit Ethernet

Прямо мысли читает, только Ethernet не нужен, нужен PCIe.

Отредактировано Лис (2020-11-17 14:35:51)