|
Внешняя SRAM, Выбор скорости |
|
|
|
 |
Ответов
|
Nov 23 2006, 16:36
|

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 нс)
--------------------
Делай сразу хорошо, плохо само получится
|
|
|
|
|
Nov 23 2006, 20:14
|

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такта.  -2 Вроде еще не пятница, неплохо бы и по делу что-нибудь сказать? Поближе к теме ветки(:-).
--------------------
Делай сразу хорошо, плохо само получится
|
|
|
|
Сообщений в этой теме
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
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|