Project

General

Profile

krufter_multiclet's activity

From 07/25/2013 to 08/23/2013

08/22/2013

05:35 PM Сообщество Программное обеспечение: RE: Функциональная модель
... krufter_multiclet

08/21/2013

12:22 PM Сообщество Программное обеспечение: RE: Ассемблер
Через стек передавать можно, но текущий компилятор С89 не поддерживает тип int64. krufter_multiclet
11:16 AM Сообщество Критика: RE: Критика и предложение усовершенствования архитектуры процессора Мультиклет
В следующих версиях процессора постепенно будут внедряться.
addq, subq появятся после полноценной поддержки 64 разр...
krufter_multiclet

08/19/2013

03:14 PM Сообщество Критика: RE: Критика и предложение усовершенствования архитектуры процессора Мультиклет
В новом процессоре появится сканирование битов вперёд, назад, а также вычисление числа битов равных единице.
CRC ско...
krufter_multiclet

08/15/2013

10:42 AM Сообщество Программное обеспечение: RE: Функциональная модель
На плате всё отрабатывается верно, сейчас посмотрим вывод модели. krufter_multiclet

08/14/2013

06:04 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
Завтра проанализирую ещё раз код посмотрим где ошибка и кто портит стек. Содержимое массива вы менять можете, вычитав... krufter_multiclet
05:00 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
А в этом параграфе всё нормально?... krufter_multiclet
03:03 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
Посмотрю в ближайшее время. krufter_multiclet

08/13/2013

04:40 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
Т.е. никакую программу не получалось отработать с помощью отладчика? Или это только на конкретной программе? krufter_multiclet
04:26 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
В текущей версии сначала запускается отладчик, который создаёт пайпы, а затем запускается модель которая считает, что... krufter_multiclet
03:19 PM Сообщество Рыночные перспективы : RE: Квадрокоптеры
Для первичного анализа принимаемых данных с датчиков написаны функции обработки. Список функций, их характеристика и ... krufter_multiclet

08/12/2013

05:36 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
Модель для *Linux* доступна по ссылке:
http://multiclet.com/community/attachments/download/93/(linux)mc-model.7z
...
krufter_multiclet
11:19 AM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
1)Если вы подключаете к проекту crt0.o, то стек после прерывания и выхода из обработчика не изменится по сравнению с ... krufter_multiclet

08/09/2013

06:35 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
Модель для windows обновлена, для Linux выложу чуть позже.
*qewerty*, спасибо за ссылку.
krufter_multiclet
11:55 AM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
*qewerty*, можете выложить свою оптимизированную версию программы по перемножению матриц? krufter_multiclet

08/08/2013

07:28 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
Т.е. при "циклическом заходе" в функцию gost_encdec не сбрасывается в ноль 4-й РОН в модели. Завтра разберёмся с прич... krufter_multiclet
05:12 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
Для того, чтобы переходить на параграф load_key1_24 для 1-24 и на параграф load_key25_32 для 25-32 необходимо перепис... krufter_multiclet
01:58 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
Т.е. если написать цикл с декрементацией индексного регистра, то на последнем шаге вместо значения ноль модель опять ... krufter_multiclet
01:56 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
Что-то в присланном примере не увидел параграфа gost.dec_epilogue.
В этом параграфе у вас будет срабатывать jge, пос...
krufter_multiclet
01:15 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
Приведите обновленную версию проверим откуда такое предупреждение. krufter_multiclet
01:11 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
Да именно так. Записи в память и записи в регистры пройдут только по complete. krufter_multiclet
01:05 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
Ну модель отработала верно, поскольку все записи проходят по complete. Именно поэтому в регистре #32 лежат нули.
Пре...
krufter_multiclet
12:51 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
mouse wrote:
>
> И ещё вопрос относительно оптимизации. Правильно ли я понимаю, что вместо:[...]оптимальнее писать...
krufter_multiclet

08/06/2013

01:57 PM Сообщество Критика: RE: Хотелось бы...
Перед выпуском "живучего" процессора проанализируем ещё раз интересные предложения по аппаратной части и наиболее пол... krufter_multiclet

08/05/2013

01:21 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
mouse wrote:
> Есть ещё один вопрос. Правильно ли я понимаю, что будь сегодня у MCp не 4 клетки, а 64, то во время в...
krufter_multiclet
12:58 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
Как-то я писал функцию задержки, использовал системный таймер, при этом и возникали вопросы:
1) Использовать свобо...
krufter_multiclet
11:10 AM Сообщество Программное обеспечение: RE: Примеры программ
Мы не против выложить исходник crt0.o, однако его нужно привести в удобный для чтения однообразный вид. Да именно там... krufter_multiclet
11:07 AM Сообщество Мультиклеточная архитектура: RE: Обеспечение живучести мультиклеточного процессора
Спасибо за действительно интересную и полезную информацию. Когда приступим к полной разработке процессора с "живучест... krufter_multiclet

08/02/2013

04:10 PM Сообщество Рыночные перспективы : RE: Квадрокоптеры
Данная тема форума предназначена для разработчиков квадрокоптеров и обсуждения вопросов, касающихся применения мульти... krufter_multiclet
12:15 PM Сообщество Мультиклеточная архитектура: RE: Основы мультиклеточной архитектуры
Проблем с задержками не будет, обращаться можно к одним данным всеми 4-мя клетками, смысла переставлять команды так, ... krufter_multiclet
12:05 PM Сообщество Удаленный доступ : RE: Удаленный доступ к отладочной плате НW1-MCp04
Своими мыслями поделился в исходной теме.
P.S. Сейчас отвечу и на второй ваш вопрос про madd, как-то я его упустил...
krufter_multiclet
12:03 PM Сообщество Мультиклеточная архитектура: RE: Обеспечение живучести мультиклеточного процессора
Сейчас в первом и втором мультиклеточных процессорах используется синхронная схема. Сделать самосинхронную или (моё л... krufter_multiclet

08/01/2013

04:35 PM Сообщество Удаленный доступ : RE: Удаленный доступ к отладочной плате НW1-MCp04
Аппаратно зафиксируется сбой клетки а далее программист решит что с ней делать. Может отключить и снова включить или ... krufter_multiclet
02:24 PM Сообщество Удаленный доступ : RE: Удаленный доступ к отладочной плате НW1-MCp04
Много подробностей про процессор со свойством "живучести" написать не могу, поскольку он ещё не вышел и конфигурация ... krufter_multiclet
04:12 PM Сообщество Критика: RE: Хотелось бы...
Подумаем над вашим предложением. Наверно немного людей распечатывают документацию. А в PDF действительно можно увелич... krufter_multiclet
03:46 PM Сообщество Критика: RE: Хотелось бы...
На странице распиновки перед изображениями процессора в различных корпусах имеется таблица, в которой расписаны и выв... krufter_multiclet

07/30/2013

06:56 PM Сообщество Критика: RE: Хотелось бы...
Возможность сделать корпус с встроенной ПЗУ Flash типа предварительно установлена в конфигурации нового процессора. Н... krufter_multiclet
06:25 PM Сообщество Критика: RE: Хотелось бы...
В текущем процессоре весь код выполняется в памяти, будучи предварительно скопированным из ПЗУ. Гарантировать, что пи... krufter_multiclet
05:37 PM Сообщество Критика: RE: Хотелось бы...
Ну если вы выставите активную единицу и повесите это на землю, то будет КЗ, и через какое-то время пин порта может по... krufter_multiclet
05:30 PM Сообщество Программное обеспечение: RE: SPI0 и UART3
Проблема с CPHA и чтением по фронту и спаду действительно есть, рабочие комбинации при соединение двух SPI получил ка... krufter_multiclet
12:37 PM Сообщество Программное обеспечение: RE: SPI0 и UART3
Спасибо за внимательно прочтение документации, благодаря этому она с каждым днём становится лучше. В сравнении поправ... krufter_multiclet
12:28 PM Сообщество Программное обеспечение: RE: SPI0 и UART3
Вы дали ссылку на страницу в другом корпусе одного и того же кристалла. Сейчас кристалл выполнен в корпусе QFP-208, н... krufter_multiclet
11:55 AM Сообщество Программное обеспечение: RE: SPI0 и UART3
Можно записать значение новое для регистра SPIxCFG, например "0" и по uart послать состояние регистра. Когда я писал ... krufter_multiclet
11:16 AM Сообщество Программное обеспечение: RE: SPI0 и UART3
По поводу начальных значений регистров SPIx.
Данный регистр конфигурации отвечает за возможности блока SPI. Биты S...
krufter_multiclet
10:43 AM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
Да на VGA монитор выводили красный цвет, дальше времени не было. krufter_multiclet

07/29/2013

04:34 PM Сообщество Удаленный доступ : RE: Удаленный доступ к отладочной плате НW1-MCp04
Спасибо за отчёт, надеюсь он поможет пользователям ускорить процесс ознакомления с отладочной платой и процессором. К... krufter_multiclet
04:31 PM Сообщество Программное обеспечение: RE: SPI0 и UART3
Я как раз с SPI сейчас работаю, просто на другие дела отвлекаюсь. Возможно, что аппаратно так установили и поправим т... krufter_multiclet

07/26/2013

07:53 PM Сообщество Программное обеспечение: RE: SPI0 и UART3
Круто! С SPI в понедельник решим все неопределённости. krufter_multiclet
06:10 PM Сообщество Программное обеспечение: RE: SPI0 и UART3
Формулы выглядят так(во втором посте подправил):
при DIV16 = 0 Fsys / (4 - 2*FACT)*(PM + 1)
при DIV16 = 1 Fsy...
krufter_multiclet
05:01 PM Сообщество Программное обеспечение: RE: SPI0 и UART3
Элвис какую-то микросхему делали со SpaceWire, в процессор вроде не ставили. Миссий космических в РФ со SpaceWire не ... krufter_multiclet
04:36 PM Сообщество Программное обеспечение: RE: SPI0 и UART3
Память похоже не вся прогружается сразу в процессор, странно. Скомпилированный образ памяти можете прикрепить?
У PWM...
krufter_multiclet
04:00 PM Сообщество Программное обеспечение: RE: SPI0 и UART3
Если вы пишете... krufter_multiclet
03:26 PM Сообщество Программное обеспечение: RE: SPI0 и UART3
А пример с миганием светодиодов работает сразу?... krufter_multiclet
02:50 PM Сообщество Программное обеспечение: RE: SPI0 и UART3
Действительно приятная картинка).
Новый загрузчик есть и под Linux http://multiclet.com/community/attachments/downl...
krufter_multiclet
12:57 PM Сообщество Программное обеспечение: RE: SPI0 и UART3
1) Проверим
2) Формулу надо поправить в документации на Fsys / (16 * (4 - 2*FACT))*(PM + 1))
3) На microSD карточку...
krufter_multiclet
10:56 AM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
Спасибо за приятную информацию и проведённые тесты.
А не покажете как цикл организовали? Или весь исходник? Т.е. выз...
krufter_multiclet

07/25/2013

02:46 PM Сообщество Программное обеспечение: RE: На тестировании не смог залить ни один самостоятельно скомпилированный бинарник
А можете привести весь make файл?
В SDK для Linux находится файл USAGE.txt:...
krufter_multiclet
 

Also available in: Atom