реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Счетчик не справляется, или генератор адреса...
torik
сообщение Apr 17 2008, 11:42
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



Это неоптимальная растрата памяти. Да и суммирование не уходит никуда, лишь минимизируем счетчики.
Все-таки поглядел бы кто, а? Могу и проект выложить целиком, если у кого такая же отладка быть...
А вот выкладываю только часть с симулятором - надо только скомпилировать и просимулировать и... wink.gif
Прикрепленные файлы
Прикрепленный файл  nios.rar ( 76.4 килобайт ) Кол-во скачиваний: 36
 


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
mse
сообщение Apr 17 2008, 12:50
Сообщение #17


Знающий
****

Группа: Свой
Сообщений: 709
Регистрация: 3-05-05
Пользователь №: 4 693



Цитата(torik @ Apr 17 2008, 15:42) *
Это неоптимальная растрата памяти...

;О) ЗачОт!

И суммирование уходит. Конкатенаццыя остаётся.
А счоччики, они такие - чем короче, тем быстрее/устойчивее. Они-ж на сумматоре. 2 по 10р всегда лучше, чем один на 20.
Хотя...Хозяин - барин.
Go to the top of the page
 
+Quote Post
torik
сообщение Apr 20 2008, 13:32
Сообщение #18


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



Проблема решилась (еще в четверг), дело оказалось вовсе не в быстродействии, а том что сигнал разрешения записи не был синхронизирован...

mse, нас чет памяти, как я понял вы предложили записывать в память не заподряд, а в блоки по 1024 байта? При этом в таком блоке будет 800 байт полезной информации, а остальная не используется. Но ведь это неудобно да и требуется больший объем памяти, чему тут удивляться...


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
sazh
сообщение Apr 20 2008, 14:39
Сообщение #19


Гуру
******

Группа: Свой
Сообщений: 2 435
Регистрация: 6-10-04
Из: Петербург
Пользователь №: 804



Цитата(torik @ Apr 20 2008, 17:32) *
Проблема решилась (еще в четверг), дело оказалось вовсе не в быстродействии, а том что сигнал разрешения записи не был синхронизирован...

mse, нас чет памяти, как я понял вы предложили записывать в память не заподряд, а в блоки по 1024 байта? При этом в таком блоке будет 800 байт полезной информации, а остальная не используется. Но ведь это неудобно да и требуется больший объем памяти, чему тут удивляться...


Он Вам предложил стандартное решение. Счетчик строк и счетчик отсчетов в строке. Естественно 800 отсчетов, но разрядность таже будет.
Если черезстрочная развертка, и есть понятие полукадра, то младший разряд счетчика строк и есть уровень этого полукадра. Зачем все адресное пространство, если манипуляциям подвержены только строки.
Go to the top of the page
 
+Quote Post
torik
сообщение Apr 21 2008, 04:50
Сообщение #20


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



А, ну простите, сразу не понял... Но та ошибка все равно бы сохраниалсь, кстати. Наверное, попробую сделать и так.


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
EvgenyNik
сообщение Apr 24 2008, 04:22
Сообщение #21


Знающий
****

Группа: Свой
Сообщений: 597
Регистрация: 24-05-06
Из: г. Чебоксары
Пользователь №: 17 402



torik, идея насчёт строки из 1024 слов, да и вообще, из числа 2^n широко используется из-за простоты и скорости. Если режим чтения/записи не страничный, т.е. производится генерация адреса для каждого слова, Вы можете поступить так:
800 слов это 512 + 256 + 32;
выделяете область памяти для строчек по 512 пикселей, отдельную область для их продолжения по 256 и ещё одну по 32;
это позволяет не тратить память, но использовать предлагаемый для 1024 эффект переключения строк.


--------------------
Почему разработчики систем повышенной надёжности плохо справляются с простыми проектами? :)
Go to the top of the page
 
+Quote Post
torik
сообщение Apr 24 2008, 09:10
Сообщение #22


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



Спасибо, буду иметь ввиду. К счастью пока не придется это делать, т.к. скорости хватает с запасом. Сейчас решаю другие проблемы (они похоже в геометрической прогрессии растут) ((


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th August 2025 - 01:47
Рейтинг@Mail.ru


Страница сгенерированна за 0.01449 секунд с 7
ELECTRONIX ©2004-2016