Activity
From 08/03/2013 to 09/01/2013
09/01/2013
- 02:57 PM Сообщество Программное обеспечение: RE: PWM — хотелки
- Ещё какие-то непонятки при линковке перегруженных weak-символов. Линковщик без ошибок просто выходит, не создавая фай...
- 02:36 PM Сообщество Программное обеспечение: RE: PWM — хотелки
- Ещё замечено, что в HDL50001_systimer.h у прототипа initSysTimer() первый аргумент объявлен как bool. Сам тип bool ни...
08/31/2013
- 04:37 PM Сообщество Программное обеспечение: RE: PWM — хотелки
- ...
08/30/2013
- 12:29 AM Сообщество Критика: RE: Форум. Пожелания/замечания
- После создания сообщения с прикреплёнными файлами форум даёт править только сообщение, а *списка файлов в правке нет*...
- Здравствуйте.
Решил реализовать для MC P1 алгоритм реализации команды *POPCNT*, которая может быть использована дл...
08/29/2013
- 07:33 PM Сообщество Программное обеспечение: RE: PWM — хотелки
- Примем к сведению постараемся выпустить хороший продукт, без старых ошибок. ШИМ постараемся модернизировать с учётом ...
- 07:02 PM Сообщество Программное обеспечение: RE: PWM — хотелки
- Вообще, было бы неплохо добавить побольше автоматизированных тестов.
Например, сравнивать вывод и изменение состояни... - 06:45 PM Сообщество Программное обеспечение: RE: PWM — хотелки
- Хочется иметь раздельные ШИМ с одним или двумя счётками на каждый, чтобы можно было независимо управлять несколькими ...
- 06:19 PM Сообщество Программное обеспечение: RE: PWM — хотелки
- ШИМ должен работать, однако регистры на чтение не доступны. Предложения по модернизации текущей версии ШИМ ещё приним...
- 01:08 PM Сообщество Программное обеспечение: RE: PWM — хотелки
- Файл pwm_init.o с точностью до md5sum совпадает с тем, что в SDK.
Что-то всё равно не выходит. Более того, я посмотр... - 09:37 AM Сообщество Программное обеспечение: RE: PWM — хотелки
- Странно, что регистр управления нулевой, посмотрю библиотеку(какой даты у вас библиотека pwm, должна быть от 15.01.20...
08/28/2013
- 03:00 AM Сообщество Программное обеспечение: RE: PWM — хотелки
- Не получается включить PWM:...
- 10:41 AM Сообщество Программное обеспечение: RE: Функциональная модель
- 1) Из коммутатора берутся 64 бита и дальше сдвигаются в зависимости от типа, старшие биты нулями не заполняются.
2) ...
08/27/2013
- 12:23 AM Сообщество Программное обеспечение: RE: Функциональная модель
- *1. Прошу прояснить пару моментов (так и должно работать как сейчас работает или нет, + желательно упомянуть в "РУКОВ...
- Первое, что хочется увидеть в будущих версиях PWM — это выбор условия для выработки прерывания:
# По достижению CN...
08/23/2013
- 08:36 PM Сообщество Программное обеспечение: RE: SPI0 и UART3
- По результатам своей возни с SPI, написал небольшую заметку на Хабре:
http://habrahabr.ru/post/191184/ - 12:19 PM Сообщество Программное обеспечение: RE: Функциональная модель
- Выложили на сайт обновленное "РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ. ПО" - http://www.multiclet.com/index.php/ru/support/technica...
08/22/2013
- 05:35 PM Сообщество Программное обеспечение: RE: Функциональная модель
- ...
08/21/2013
- 12:41 AM Сообщество Программное обеспечение: RE: Функциональная модель
- По поводу "wr" в функциональной модели.
Сделал пример (см. ниже).
В процессе выяснилось что:
* get(q,l,b...) б... - 12:22 PM Сообщество Программное обеспечение: RE: Ассемблер
- Через стек передавать можно, но текущий компилятор С89 не поддерживает тип int64.
- 11:16 AM Сообщество Критика: RE: Критика и предложение усовершенствования архитектуры процессора Мультиклет
- В следующих версиях процессора постепенно будут внедряться.
addq, subq появятся после полноценной поддержки 64 разр...
08/20/2013
- 12:27 AM Сообщество Программное обеспечение: RE: Ассемблер
- Про стек:
Предположим, есть некая функция: int64 Somefunc (int64 param1, int64 param2);
Можно ли передавать через... - 12:22 AM Сообщество Критика: RE: Критика и предложение усовершенствования архитектуры процессора Мультиклет
- В процессе программирования на ASM`е столкнулся с некоторыми неудобствами. Хотелось бы узнать (о будущих МП):
* буду...
08/19/2013
- 03:14 PM Сообщество Критика: RE: Критика и предложение усовершенствования архитектуры процессора Мультиклет
- В новом процессоре появится сканирование битов вперёд, назад, а также вычисление числа битов равных единице.
CRC ско...
08/17/2013
- 05:01 PM Сообщество Критика: RE: Критика и предложение усовершенствования архитектуры процессора Мультиклет
- Здравствуйте.
Планируется ли вводить "программно-ориентированные ускорители (набор команд) ":http://ru.wikipedia.o...
08/15/2013
- 10:42 AM Сообщество Программное обеспечение: RE: Функциональная модель
- На плате всё отрабатывается верно, сейчас посмотрим вывод модели.
08/14/2013
- 01:24 AM Сообщество Программное обеспечение: RE: Функциональная модель
- Здравствуйте.
В "РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ. ПО" для команды "wr" написано, что если *второй* аргумент записан в вид... - 06:43 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- Добавил а-ля шелл. Команды:...
- 06:04 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- Завтра проанализирую ещё раз код посмотрим где ошибка и кто портит стек. Содержимое массива вы менять можете, вычитав...
- 05:38 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- Я уже это место переписал с использованием локальной переменной. Проблема, видимо, где-то ещё %) Я же могу из функции...
- 05:00 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- А в этом параграфе всё нормально?...
- 03:03 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- Посмотрю в ближайшее время.
- 02:56 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- В модели encode/decode прекрасно работают (даже друг за другом). А на реальной железке подвисает на gost_decode. В ат...
08/13/2013
- 04:51 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- Если удалить файлы /tmp/dbg_pipe_s{out,in} и запустить:
> $ mc-dbg --mode model image.bin... - 04:40 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- Т.е. никакую программу не получалось отработать с помощью отладчика? Или это только на конкретной программе?
- 04:38 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- > В текущей версии сначала запускается отладчик, который создаёт пайпы
В том-то и дело, что он их не создаёт, а пыта... - 04:26 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- В текущей версии сначала запускается отладчик, который создаёт пайпы, а затем запускается модель которая считает, что...
- 03:56 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- Ещё mc-model был застукан:...
- 03:09 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- Ещё очень не хватает в выводе mc-model видеть текущий адрес инструкции, особенно это полезно после условных переходов...
- 03:19 PM Сообщество Рыночные перспективы : RE: Квадрокоптеры
- Для первичного анализа принимаемых данных с датчиков написаны функции обработки. Список функций, их характеристика и ...
08/12/2013
- 06:02 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- Спасибо, всё заработало в модели!
- 05:36 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- Модель для *Linux* доступна по ссылке:
http://multiclet.com/community/attachments/download/93/(linux)mc-model.7z
... - 04:32 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- > *krufter_multiclet*, Модель для windows обновлена, для Linux выложу чуть позже.
Очень хочется Linux'овую :) И где ... - 11:19 AM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- 1)Если вы подключаете к проекту crt0.o, то стек после прерывания и выхода из обработчика не изменится по сравнению с ...
08/09/2013
- 11:29 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- *qewerty wrote*:
> Так-то всё здесь: https://bitbucket.org/qewerty/qf/overview. Там лучшая реализация, которая у ... - 06:35 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- Модель для windows обновлена, для Linux выложу чуть позже.
*qewerty*, спасибо за ссылку. - 12:05 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- *krufter_multiclet*, оптимизированную, это какая имеется в виду?
Так-то всё здесь: https://bitbucket.org/qewerty/q... - 11:55 AM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- *qewerty*, можете выложить свою оптимизированную версию программы по перемножению матриц?
- 11:45 AM Сообщество Критика: RE: Форум. Пожелания/замечания
- Спасибо за ценное замечание!
Уже в процессе оптимизации!
08/08/2013
- 12:26 AM Сообщество Критика: RE: Форум. Пожелания/замечания
- На главной странице сайта, кнопки и главная картинка просто с гигантскими разрешениями...
Может быть их разрешение м... - 07:28 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- Т.е. при "циклическом заходе" в функцию gost_encdec не сбрасывается в ноль 4-й РОН в модели. Завтра разберёмся с прич...
- 07:01 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- Спасибо! Условия отрабатывают.
Теперь осталась последняя проблема — повторные вызовы функции gost_encdec и не сбрасы... - 05:12 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- Для того, чтобы переходить на параграф load_key1_24 для 1-24 и на параграф load_key25_32 для 25-32 необходимо перепис...
- 04:55 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- Кстати, если я после первого jl сделаю три "nop", потом jge и ещё три "nop", а затем последний je, поведение же измен...
- 02:16 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- > Что-то в присланном примере не увидел параграфа gost.dec_epilogue.
Да-да, я PS'ом написал, что параграфы обозвал и... - 01:58 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- Т.е. если написать цикл с декрементацией индексного регистра, то на последнем шаге вместо значения ноль модель опять ...
- 01:56 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- Что-то в присланном примере не увидел параграфа gost.dec_epilogue.
В этом параграфе у вас будет срабатывать jge, пос... - 01:36 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- *mouse*, да, кстати, я тоже натыкался на то, что модель не хочет устанавливать нулевое значение регистру, тогда как н...
- 01:34 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- В данном примере у меня не получается выйти из gost.dec_prologue по условию:
> je @idx, return
т.к. #IDX не хочет п... - 01:22 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- Сейчас это уже 47-ая
- 01:15 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- Приведите обновленную версию проверим откуда такое предупреждение.
- 01:13 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- > Предупреждение ассемблера выглядит странно, ведь команда setl #32, @1 стоит в строке 45.
Это предупреждение из обн... - 01:11 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- Да именно так. Записи в память и записи в регистры пройдут только по complete.
- 01:07 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- Т.е. даже изменение регистра (по setl), а не только памяти, будет в конце параграфа? Были у меня такие смутные подозр...
- 01:05 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- Ну модель отработала верно, поскольку все записи проходят по complete. Именно поэтому в регистре #32 лежат нули.
Пре... - 12:57 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- С rdq #20 всё намного интереснее. В аттаче два варианта. Первый работает, а второй выдаёт мусор. Разница только в мес...
- 12:51 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- mouse wrote:
>
> И ещё вопрос относительно оптимизации. Правильно ли я понимаю, что вместо:[...]оптимальнее писать... - 12:04 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- Пытаюсь реализовать ГОСТовый алгоритм. В симуляторе возникла пара проблем. В аттаче код из поддиректории *tst*:...
- 10:11 AM Сообщество Компилятор С99: RE: Компилятор Си 99
- *mouse*
> %)
Это да :) Мы обновили версию на сервере git. Сейчас компилируется чище, хотя там ещё остаётся с @t...
08/07/2013
- 03:13 PM Сообщество Компилятор С99: RE: Компилятор Си 99
- > make и должен себя так вести, насколько я понимаю. Он не находит файл, а потом по правилам для .d его создаёт.
Mak... - 02:55 PM Сообщество Компилятор С99: RE: Компилятор Си 99
- @make@ и должен себя так вести, насколько я понимаю. Он не находит файл, а потом по правилам для @.d@ его создаёт. Эт...
- 02:29 PM Сообщество Компилятор С99: RE: Компилятор Си 99
- > 2. На моей версии make никакой разницы при смене include на -include не видно. Видимо, что-то делаю не так.
Я запу... - 01:39 PM Сообщество Компилятор С99: RE: Компилятор Си 99
- Спасибо за информацию об ошибках. Что-то мы точно исправляли, но, видимо, потерялось в новых редакциях. По пунктам
... - 12:20 PM Сообщество Компилятор С99: RE: Компилятор Си 99
- Спасибо за пояснения. Я попытался вчера собрать, но не без изменений. Правда, я так сходу не смог забороть копировани...
- 09:59 AM Сообщество Компилятор С99: RE: Компилятор Си 99
- *mouse*
> inline-ассемблер можно в стиле GCC по работе с входными/выходными данными.
> В репозитории mcc.git нет ... - 11:56 AM Сообщество Критика: RE: Форум. Пожелания/замечания
- Сортировка сообщений поправлена!
- 10:31 AM Сообщество Критика: RE: Форум. Пожелания/замечания
- "Ниже есть ссылка "Все новости этого раздела" он показывает не все новости + они старые." - поправили, теперь данный ...
- 09:53 AM Сообщество Критика: RE: Форум. Пожелания/замечания
- Ссылка "Новости микроэлектроники" и "Мультиклет в новостях" выдаёт страничку с ошибкой "404 - Материал №44 не найден ...
08/06/2013
- 12:11 AM Сообщество Критика: RE: Форум. Пожелания/замечания
- Здравствуйте.
Немного про форум:
* Заметил, что сортировка по "последнее сообщение" работает как-то криво и непон... - 04:46 PM Сообщество Компилятор С99: RE: Компилятор Си 99
ln -s ${PWD}/mkenv/gnu/general.mk
ln -s ${PWD}/mkenv/gnu/tcn/arch-gcc.mk toolchain.mk- 01:46 PM Сообщество Компилятор С99: RE: Компилятор Си 99
- inline-ассемблер можно в стиле GCC по работе с входными/выходными данными.
В репозитории mcc.git нет файлов toolchai... - 01:57 PM Сообщество Критика: RE: Хотелось бы...
- Перед выпуском "живучего" процессора проанализируем ещё раз интересные предложения по аппаратной части и наиболее пол...
- 01:33 PM Сообщество Критика: RE: Хотелось бы...
- Ещё бы хотелось увидеть в какой-либо модификации MCp аппаратную поддержку QEP для работы с квадратурными энкодерами.
08/05/2013
- 05:14 PM Сообщество Компилятор С99: RE: Компилятор Си 99
- # Исходные тексты можно забрать такими командами (@${MCC}@ означает директорию, куда Вы хотите скопировать исходные т...
- 01:24 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- Ого! Поиграюсь с найтройками. Спасибо.
- 01:21 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- mouse wrote:
> Есть ещё один вопрос. Правильно ли я понимаю, что будь сегодня у MCp не 4 клетки, а 64, то во время в... - 01:04 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- Есть ещё один вопрос. Правильно ли я понимаю, что будь сегодня у MCp не 4 клетки, а 64, то во время выполнения множес...
- 12:58 PM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- Как-то я писал функцию задержки, использовал системный таймер, при этом и возникали вопросы:
1) Использовать свобо... - 11:57 AM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- *trott*, про таймеры я тоже думал. Основная здесь проблема — использовать свободный таймер (хоть их и много у MCp). П...
- 11:44 AM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- *mouse*, зачем использовать инкермент/декремент какой либо-переменной, чтобы отмерить промежуток времени. в посту выш...
- 11:50 AM Сообщество Критика: RE: Хотелось бы...
- mouse wrote:
> В "руководстве":http://www.multiclet.com/docs/PO/ru_eskd_main.pdf на страницах 92-93 отсутствует инфо... - 11:31 AM Сообщество Программное обеспечение: RE: Примеры программ
- Я готов пережевать любого вида crt0 :) Хочу поэкспериментировать с таймерами / прерываниями от PWM. Хочется примеров.
- 11:10 AM Сообщество Программное обеспечение: RE: Примеры программ
- Мы не против выложить исходник crt0.o, однако его нужно привести в удобный для чтения однообразный вид. Да именно там...
- 11:07 AM Сообщество Мультиклеточная архитектура: RE: Обеспечение живучести мультиклеточного процессора
- Спасибо за действительно интересную и полезную информацию. Когда приступим к полной разработке процессора с "живучест...
08/04/2013
- 03:32 AM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- trott wrote:
> *mouse*, в вашем примере с автоинкрементом установка значения в #MODR разрешает инкрементировать инде... - 06:15 PM Сообщество Мультиклеточная архитектура: RE: Обеспечение живучести мультиклеточного процессора
- Понятно, что переделывать P2 сейчас уже нет времени/смысла, потому я и написал в теме про "живучесть" для следующего ...
08/03/2013
- отладчик сваливается в core.
Будет ли рабочая версия отладчика на Fedora19... - 02:48 AM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- *mouse*, такая программа в модели 3 раза делает автоинкремент регистра #32...
- 01:20 AM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- *mouse*, в вашем примере с автоинкрементом установка значения в #MODR разрешает инкрементировать индексный регистр #3...
08/02/2013
- 03:45 AM Сообщество Удаленный доступ : RE: Удаленный доступ к отладочной плате НW1-MCp04
- Все правильно сделали. Теперь и навигация и представление информации выглядит более опрятно.
- 03:02 AM Сообщество Программное обеспечение: RE: Примеры программ
- Очень бы хотелось посмотреть на исходники функций в crt0.o. Судя по функциям, там присутствуют дефолтные обработчики ...
- 01:51 AM Сообщество Программное обеспечение: RE: Программирование на ассемблере. Пара вопросов о производительности
- Хочу добавить свои пять копеек. Пишу реализацию delay-функции на асме. Пробы пера. Первый вариант имеет оверхед с лиш...
Also available in: Atom