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

 
 
> как компактно хранить таблицу 4000*32bit в RAM'е
cornflyer
сообщение Feb 3 2009, 13:52
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 166
Регистрация: 11-07-06
Из: Dubna
Пользователь №: 18 729



для процессора lpc2148 32kb RAM
нужно компактным способом хранить в RAM'е таблицу 4000*32bit = 16kb
причем должна оставаца возможность доступа к любой ячейке этой таблицы...
есть идеи?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
cornflyer
сообщение Feb 6 2009, 11:26
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 166
Регистрация: 11-07-06
Из: Dubna
Пользователь №: 18 729



да, хороший процессор. корпус нормальный есть - SOT459-1 208 ног
просто на плате места уже не осталось - для этого процессора придется 2-й этаж над ПЛИС делать
похоже что в нем нет MMU(memory managment unit) - а это значит если ставить на него ECOS, то он не увидит внешний SDRAM....
Go to the top of the page
 
+Quote Post
defunct
сообщение Feb 7 2009, 01:30
Сообщение #3


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(cornflyer @ Feb 6 2009, 13:26) *
да, хороший процессор. корпус нормальный есть - SOT459-1 208 ног

AT91RM9200/AT91SAM9260 и MMU есть и ARM9 ядро. И корпус такой же.

Цитата
похоже что в нем нет MMU(memory managment unit) - а это значит если ставить на него ECOS, то он не увидит внешний SDRAM....

А Вы шепните ему на ушко, что SDRAM есть, если не поймет тогда поставите более адекватную систему.

Для того чтобы рассуждать, что значит наличие или отсутсвие MMU нужно четко представлять за что он отвечает.
MMU это такая хрень которая:
1. может транслировать виртуальные адреса в физические для дебильных систем которым физ памяти мало;
2. организовывать read-only регионы для защиты например кода ядра операционки;
3. выполнять range-checking (выход за границу физ памяти);
4. задавать зоны действия кеш памяти (актуально для многопроцессорной системы для создания shared memory).

Как видно за видимость/невидимость SDRAM'а MMU не отвечает.
Если у Вас в системе планируется всего один проц и не переживать насчет того, что пользовательская программа может затереть ядро операционки, то без MMU можно обойтись.

Цитата
ECOS имеет смысл ставить если надо работать с LCD дисплеем

Извините, но после описания системы которую Вы разрабатываете, Ваши посты с упоминаниями об ECOS'е смотрятся мягко говоря неадекватно (не в тему вообще).

Со стороны ветка выглядит примерно так:
- У меня черная куртка
- А у меня тоже синяя
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- cornflyer   как компактно хранить таблицу 4000*32bit в RAM'е   Feb 3 2009, 13:52
- - zltigo   Цитата(cornflyer @ Feb 3 2009, 16:52) ест...   Feb 3 2009, 13:57
- - richie   Сморожу... Если компактность подразумевает под со...   Feb 3 2009, 14:02
- - cornflyer   да, архивировать нужно... но я пока не придумал ка...   Feb 3 2009, 14:04
|- - zltigo   Цитата(cornflyer @ Feb 3 2009, 17:04) да,...   Feb 3 2009, 15:02
- - MALLOY2   Если габариты жмут, можно поставить SPI SRAM   Feb 3 2009, 17:07
|- - sergeeff   Цитата(MALLOY2 @ Feb 3 2009, 20:07) Если ...   Feb 3 2009, 17:11
- - MALLOY2   ЦитатаЧеловеку и так скорости не особо хватает Че...   Feb 4 2009, 05:48
|- - КонстантинТ   Цитата(MALLOY2 @ Feb 4 2009, 09:48) Челов...   Feb 4 2009, 09:44
- - cornflyer   какой самый быстрый SPI SRAM порекомендуете? у мен...   Feb 5 2009, 06:17
|- - zltigo   Цитата(cornflyer @ Feb 5 2009, 09:17) меж...   Feb 5 2009, 08:11
- - MALLOY2   Посмотрите на эту N256S0830 ее покрайней мере купи...   Feb 5 2009, 06:45
- - MikePic   Если ещё и энергонезависимая (F-RAM), то у Ramtron...   Feb 5 2009, 06:55
- - cornflyer   ура! нашел efind'ом N256S0830HDA (3V/25MHz...   Feb 5 2009, 07:55
- - cornflyer   я реализовал софтовую 8-битную шину между lpc2148 ...   Feb 5 2009, 09:01
|- - zltigo   Цитата(cornflyer @ Feb 5 2009, 12:01) я р...   Feb 5 2009, 18:35
- - cornflyer   архитектура проекта такова что всего хвататет без...   Feb 6 2009, 08:18
- - GetSmart   Ну прямо шедевр инжинерной мысли Но на вопрос ...   Feb 6 2009, 08:58
- - cornflyer   я решил отказаца от внешнего SPI SRAM работает он ...   Feb 6 2009, 09:09
- - MikePic   Да поставьте вы "для крутизны устройства...   Feb 6 2009, 11:14
|- - КонстантинТ   Цитата(cornflyer @ Feb 6 2009, 15:26) да,...   Feb 6 2009, 12:14
- - cornflyer   ECOS имеет смысл ставить если надо работать с LCD ...   Feb 6 2009, 12:54
- - sergeeff   Совершенно офигительный подход к проектированию. И...   Feb 6 2009, 18:04
- - cornflyer   хорошо сейчас расскажу как было когда мне показал...   Feb 9 2009, 06:54
- - richie   Что значит "засветка" ФЭУ? С ФЭУ можно р...   Feb 9 2009, 08:22


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

 


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


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