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

 
 
> Внешняя SRAM, Выбор скорости
zorromen
сообщение Nov 22 2006, 22:50
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 322
Регистрация: 13-12-05
Пользователь №: 12 147



Вапрос таков...Какая должно Быть время доступа к внешней SRAM...чтобы без проблемм работать на 16Mhz...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
defunct
сообщение Nov 23 2006, 00:04
Сообщение #2


кекс
******

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



Цитата(zorromen @ Nov 22 2006, 22:50) *
Вапрос таков...Какая должно Быть время доступа к внешней SRAM...чтобы без проблемм работать на 16Mhz...

Если речь о настройках задержки шины памяти, то
для 55ns и более быстрой памяти, задержка любая.
для 70ns памяти - +1 холостой такт.
Go to the top of the page
 
+Quote Post
=GM=
сообщение Nov 23 2006, 16:36
Сообщение #3


Ambidexter
*****

Группа: Свой
Сообщений: 1 589
Регистрация: 22-06-06
Из: Oxford, UK
Пользователь №: 18 282



Цитата(zorromen @ Nov 22 2006, 19:50) *
Вопрос таков...Какое должно быть время доступа к внешней SRAM...чтобы без проблем работать на 16Mhz...

Основной параметр - время доступа к памяти, он не должен быть больше времени доступа МК к внешней памяти, отсюда и исходите. Например, время доступа к внешней памяти для атмеги128 составляет 3 машинных цикла, т.е. 62.5*3=187.5 нс без дополнительных циклов ожидания.

Однако многое зависит от временных характеристик отдельных сигналов как МК, так и статической памяти. Нужно более внимательно смотреть на соответствующие временные формы конкретной памяти.

Цитата(defunct @ Nov 22 2006, 21:04) *
Если речь о настройках задержки шины памяти, то для 55ns и более быстрой памяти, задержка любая.
для 70ns памяти - +1 холостой такт.

Зачем нужен холостой такт, там же и так чтение/запись делается за 3 МЦ, вроде бы все проходит и так, скажем, для памяти HM62256B-7 (время доступа 70 нс) или HM62256B-8 (время доступа 85 нс)


--------------------
Делай сразу хорошо, плохо само получится
Go to the top of the page
 
+Quote Post
defunct
сообщение Nov 23 2006, 18:07
Сообщение #4


кекс
******

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



Цитата(=GM= @ Nov 23 2006, 16:36) *
Зачем нужен холостой такт, там же и так чтение/запись делается за 3 МЦ, вроде бы все проходит и так, скажем, для памяти HM62256B-7 (время доступа 70 нс) или HM62256B-8 (время доступа 85 нс)

На свой в очередной раз веселый вопрос, Вы сможете ответить себе самостоятельно после того как заглянете в даташит и посмотрите на длительности сигналов RD/WR.

Веселый термин МЦ применяйте относительно к Ц51, у AVR все меряется тактами.
Go to the top of the page
 
+Quote Post
=GM=
сообщение Nov 23 2006, 20:14
Сообщение #5


Ambidexter
*****

Группа: Свой
Сообщений: 1 589
Регистрация: 22-06-06
Из: Oxford, UK
Пользователь №: 18 282



Цитата(defunct @ Nov 23 2006, 15:07) *
Цитата(=GM= @ Nov 23 2006, 16:36) *

Зачем нужен холостой такт, там же и так чтение/запись делается за 3 МЦ, вроде бы все проходит и так, скажем, для памяти HM62256B-7 (время доступа 70 нс) или HM62256B-8 (время доступа 85 нс)

На свой в очередной раз веселый вопрос, Вы сможете ответить себе самостоятельно после того, как заглянете в даташит и посмотрите на длительности сигналов RD/WR.
Веселый термин МЦ применяйте относительно к Ц51, у AVR все меряется тактами.

Минимальная длительность сигналов RD/WR у атмеги128 равна 52,125 нс (документ 2467n, с.331).
Максимальная длительность сигналов ОЕ/WR для HM62256B-7(8) составляет 40(45)/50(55) нс (дейташит на HM62256B, с.7-8). Давайте посмеемся вместе. Где тут надо смеяться(:-)?

Насчет МЦ. Привык использовать в DSP, слишком много понятий связано с понятием такт, да и тактов разных в процессоре немеряно, поэтому иногда проще поискать эквивалентное понятие, машинный цикл неплохо звучит, не хуже других. Например, у меня два DMACа выполняются за один МС 10нс (machine cycle), как мне говорить, за полтакта? На самом деле, если копнуть чуток поглубже, эта команда размазывается на 8 клоков (тактов) процессора(:-(. Конвейер, понимаете ли, а вы говорите такты! Да и в самих аврках есть одноуровневый конвейер, так что и там такты, как мера выполнения команды сомнительна. Хотя на бытовом уровне, пожалуй, использовать можно(:-).

Цитата(singlskv @ Nov 23 2006, 15:22) *
Цитата(defunct @ Nov 23 2006, 18:07) *

Свой веселый термин МЦ применяйте относительно к Ц51, у AVR все меряется тактами.

+1
Еще Microchip любит МЦ, чтобы было непонятно, что реальная производительность =20МГц/4такта. smile.gif

-2
Вроде еще не пятница, неплохо бы и по делу что-нибудь сказать? Поближе к теме ветки(:-).


--------------------
Делай сразу хорошо, плохо само получится
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- zorromen   Внешняя SRAM   Nov 22 2006, 22:50
|- - singlskv   Цитата(defunct @ Nov 23 2006, 18:07) Свой...   Nov 23 2006, 18:22
|- - defunct   Цитата(=GM= @ Nov 23 2006, 20:14) Минимал...   Nov 24 2006, 00:52
|- - =GM=   Цитата(defunct @ Nov 23 2006, 21:52) Цита...   Nov 24 2006, 14:04
|- - defunct   Цитата(=GM= @ Nov 24 2006, 14:04) Не, сме...   Nov 24 2006, 16:10
|- - =GM=   Цитата(defunct @ Nov 24 2006, 13:10) Дост...   Nov 24 2006, 16:55
|- - defunct   Цитата(=GM= @ Nov 24 2006, 16:55) Зато он...   Nov 25 2006, 02:34
||- - =GM=   Цитата(defunct @ Nov 24 2006, 23:34) Цита...   Nov 26 2006, 13:49
||- - defunct   Цитата(=GM= @ Nov 26 2006, 13:49) Но даже...   Nov 27 2006, 14:02
||- - =GM=   Цитата(defunct @ Nov 27 2006, 11:02) Цита...   Nov 27 2006, 17:41
|- - I_AM_WINER   Реально пользуем память 55 нс с полным временем 3 ...   Jan 31 2007, 22:55
|- - Alexey Belyaev   Цитата(I_AM_WINER @ Feb 1 2007, 01:55) А ...   Feb 2 2007, 06:52
- - zorromen   Тогда ставим более конкретный вапрос ... мега 162 ...   Nov 23 2006, 19:21
- - zorromen   Я сандалил W24257-70L но он не шел на 16мгц а толь...   Nov 23 2006, 21:33
|- - Nanobyte   Цитата(zorromen @ Nov 23 2006, 22:33) ......   Nov 24 2006, 00:35
- - zorromen   Ура...нарыл память с 35нс доступом...думаю теперь ...   Nov 24 2006, 07:53
- - ps1x   Я конечно не очень разбираюсь в памяти для АВР, но...   Nov 24 2006, 14:26
- - Alexey Belyaev   ребят, не пинайте больно если что не так, но у мен...   Jan 30 2007, 15:00
|- - defunct   Цитата(Alexey Belyaev @ Jan 30 2007, 14:0...   Jan 30 2007, 15:42
|- - Alexey Belyaev   Цитата(defunct @ Jan 30 2007, 18:42) Цита...   Jan 31 2007, 13:06
- - Alexey Belyaev   В общем проблема у меня. Ресетится устройство. Пон...   Mar 10 2007, 16:41
|- - aesok   Цитата(Alexey Belyaev @ Mar 10 2007, 16:4...   Mar 10 2007, 17:41
- - zorromen   Привет...Вот собрал макет на меге162 16 МГц ... па...   Mar 11 2007, 11:51
- - zorromen   Вчера решил проверить осциллографом сигналы ... вы...   Mar 12 2007, 11:41
|- - SasaVitebsk   Цитата(zorromen @ Mar 12 2007, 12:41) Вче...   Mar 12 2007, 12:14
- - Alexey Belyaev   Вот что видно в мапе: КодMemory Configuration Nam...   Mar 13 2007, 05:27
|- - aesok   КодИ ещё далее по тексту вот так:[code...   Mar 13 2007, 10:44
|- - Alexey Belyaev   Цитата(aesok @ Mar 13 2007, 13:44) КодИ е...   Mar 13 2007, 11:46
|- - Alexey Belyaev   Получилась полная фигня. Берём и начинаем отлажива...   Mar 13 2007, 12:32
|- - aesok   Цитата(Alexey Belyaev @ Mar 13 2007, 12:3...   Mar 14 2007, 14:48
|- - Alexey Belyaev   Цитата(aesok @ Mar 14 2007, 17:48) В како...   Mar 15 2007, 05:41
- - zorromen   Привет ... я заметил интересную весч ... что ноги ...   Mar 14 2007, 12:05
- - zorromen   Ахтунг ... Ша я обнаружил интересный факт ... Ноги...   Mar 14 2007, 15:39
|- - =GM=   Цитата(zorromen @ Mar 14 2007, 12:39) Ахт...   Mar 14 2007, 19:10
- - Handler   Извените за ламерские вопросы, но все таки хочеть...   Apr 20 2007, 20:19
|- - Nanobyte   Цитата(Handler @ Apr 20 2007, 21:19) ... ...   Apr 20 2007, 20:32
- - Alexey Belyaev   А можно вернуться к моим папугаям? В смысле могу л...   Apr 25 2007, 20:42
- - IgorKossak   Цитата(Alexey Belyaev @ Apr 25 2007, 20:4...   Apr 27 2007, 11:35
- - Alexey Belyaev   Цитата(IgorKossak @ Apr 27 2007, 15:35) В...   Apr 27 2007, 13:18
- - aesok   Цитата(Alexey Belyaev @ Apr 27 2007, 14:1...   Apr 27 2007, 13:25
- - IgorKossak   Цитата(Alexey Belyaev @ Apr 27 2007, 13:1...   Apr 27 2007, 14:18


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

 


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


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