Применение искинов - шоссе империализма (Стенгазета русификаторов ИТ)

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.



Multiclet R1

Сообщений 1 страница 6 из 6

1

Первоначально предполагалось немножко доработать процессор P1, но в процессе доработки у R1 получилось практически полностью новое ядро. Теперь память программ общая для всех клеток, соответственно изменился механизм выборки (в P1 у каждой клетке была своя память программ), изменился механизм распределения результатов. Появилась косвенная адресация, добавились команды прямого чтения и записи (минуя механизм очередности), улучшена работа с индексными регистрами. И самое главное, появилась реконфигурация (способность клеток объединяться в группы).

появилась возможность работать с внешней памятью типа SRAM, SDRAM, PROM

В R1 программа может быть также загружена из флешки, а благодаря появившемуся контроллеру внешней памяти возможно выполнение и работа с SRAM, SDRAM памятью и другими по интерфейсу I/O. Кроме того процессор R1 может быть закорпусирован со встроенной флешкой на борту.

его вычислительная мощность способна обеспечить работу недорогого мобильного телефона или микрокомпьютера в промышленных устройствах.

разработки 2014 года. Он имеет всего четыре «клетки», работает на частоте 100 МГц и основан на давно устаревшем техпроцессе 180 нм
Для процессора P1 был необходим генератор тактовой частоты на 80, 100 или 120 МГц. В R1 появился блок PLL и теперь достаточно кварца на 8-12 МГц.

в 2014 году появился на свет процессор с динамической реконфигурацией под названием R1-1.
По результатам испытаний данная ревизия ушла в опытные образцы, и следом
в декабре 2014 был выпущен процессор R1, доступный в пластиковом корпусе с марта 2015 г.

кристалл выпекается в Малайзии на фабрике SilTerra.

Отредактировано Лис (2020-11-17 10:02:27)

0

2

https://3.14.by/ru/read/multiclet-first-practical-tests

«производительность на данный момент получается на уровне абстрактного не-суперскалярного процессора с частотой 5-10Мгц»

Ндаа, с таким преимуществом по технологии так недалеко уйти от Спектрума...

Отредактировано Лис (2020-11-17 04:32:41)

0

3

https://stackoverflow.com/questions/274 … -multiclet

«MultiClet has C99 compiler available, but it is closed source. »
«Sources are available at their community suite. One may google it by name 'multiclet mcc lime'»

Отредактировано Лис (2020-11-17 04:39:08)

0

4

основные принципы:
- клетки независимы и идентичны
- никто и ничто не управляет клетками, нет центрального блока управления
- клетки могут быть объединены в любую конфигурацию в любом количестве
- прямая связность инструкций по данным (в качестве аргумента инструкции напрямую указывается инструкция, результат которой нам необходим)
- одна и та же программа может быть выполнена на любом количестве клеток
- работаем тогда, когда есть работа (т.е. когда данных нет, инструкции, от них зависящие, не выполняются)
- все команды готовые к выполнению, выполняются одновременно (в каждом такте могут быть выполнены по 1 команде из каждого блока ALU_INTEGER, ALU_FLOAT, DMS и так в каждой клетке)
- динамическое распределение ресурсов

0

5

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

https://hsto.org/files/2c9/356/2f7/2c93562f7c3b4182b8794e8ed9529974.jpg

0

6

«В  связи  с  отладкой  драйвера Ethernet, тестирование  порта  Ethernet  на  отладочной  плате временно  недоступно.
По  мере  готовности  данного  порта  для  тестирования  информация будет   размещена   на   сайте wwwmulticlet.com в  разделе  «Поддержка».»

0