|
Соотношение тактовой частоты и частоты шины |
|
|
|
May 7 2011, 16:04
|
Местный
  
Группа: Свой
Сообщений: 347
Регистрация: 24-02-10
Из: Пенза
Пользователь №: 55 642

|
Цитата(vadimuzzz @ May 7 2011, 19:23)  потому что это невозможно физически? допустим, на примере ниоса с контроллером DDR. ниос разводится с Fmax=100МГц, контроллер памяти с Fmax=150МГц. что делать? либо понижать частоту контроллера, либо (что логичнее, т.к. контроллером памяти может пользоваться не только ниос) делать на разных частотах Частота проца выше частоты шины, это видно из написанного мной выше соотношения. По крайней мере это соотношение подходит для процессоров в ПК. Не знаю насчет встроенных систем. Твой пример мне непонятен, зачем память работает на 150 Мгц, если процессор из него читает на сотке.
--------------------
Нелегко оказаться на верном пути, но куда труднее его пройти. (с) Уилл Роджерс
|
|
|
|
|
May 7 2011, 16:26
|
Местный
  
Группа: Свой
Сообщений: 347
Регистрация: 24-02-10
Из: Пенза
Пользователь №: 55 642

|
Цитата(des00 @ May 7 2011, 20:23)  а с чего вы взяли, что только процессор читает память ? %) В принципе по dma может периферия читать. Я говорю про другое, частота шины проца не совпадает с его тактовой частотой. Вот в чем вопрос. Зачем так сделано?
--------------------
Нелегко оказаться на верном пути, но куда труднее его пройти. (с) Уилл Роджерс
|
|
|
|
|
May 7 2011, 16:34
|
Местный
  
Группа: Свой
Сообщений: 347
Регистрация: 24-02-10
Из: Пенза
Пользователь №: 55 642

|
Цитата(vadimuzzz @ May 7 2011, 20:27)  потому что на шине еще куча всего висит. а частота проца - это сферический конь в вакууме  . имеет смысл пока он в своих регистрах ковыряется. как наружу вылез - или в память упрется или в I/O Теперь понял, хочешь сказать частоту шины ограничивают максимальной частотой периферии?
--------------------
Нелегко оказаться на верном пути, но куда труднее его пройти. (с) Уилл Роджерс
|
|
|
|
|
May 7 2011, 17:15
|
Местный
  
Группа: Свой
Сообщений: 347
Регистрация: 24-02-10
Из: Пенза
Пользователь №: 55 642

|
Цитата(gosu-art @ May 7 2011, 21:07)   А что тут на форуме уже перешли на ТЫ ?  Цитата Участники форума обязаны:
2.1 Поддерживать общепринятую культуру общения:
а. не оскорблять прямо или косвенно других пользователей форума; б. не употреблять в сообщениях нецензурную, а также грубую лексику; в. высказываться понятно, полно и грамматически правильно, использовать осмысленные названия тем, в противном случае пост может быть расценен как текстовый мусор (флуд); рекомендуется избегать рассуждений на отвлеченные темы (флейм), за исключением раздела "Общение"; г. не использовать в именах и сообщениях приемов, акцентирующих внимание на их авторе; д. не допускать оскорбления по национальному, гражданскому, половому, профессиональному и другим групповым признакам. По моему про это здесь не сказано....
--------------------
Нелегко оказаться на верном пути, но куда труднее его пройти. (с) Уилл Роджерс
|
|
|
|
|
May 7 2011, 20:13
|
Профессионал
    
Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968

|
Цитата(D-Luxe @ May 7 2011, 20:04)  Частота проца выше частоты шины, это видно из написанного мной выше соотношения. По крайней мере это соотношение подходит для процессоров в ПК. Не знаю насчет встроенных систем.
Твой пример мне непонятен, зачем память работает на 150 Мгц, если процессор из него читает на сотке. Для ПК - другой пример: нужно обсчитывать чего нибудь, с плавающей точкой. Т.е проц берет числа из памяти, делает преобразования с плавающей точкой, по какому нибудь алгоритму, записывает в память. Самое быстрое - прочитал за один такт, записал на следующем такте (это такты частоты шины), но между чтением и записью надо провернуть алгоритм преобразования, с плавающей точкой, - за один так ведь не сделать. Вот проц и крутит внутри себя эти преобразования на повышенной частоте, чтобы шина не простаивала, используя кэш 1 го уровня для промежуточных вычислений, которая кстати скорее всего работает на той же частоте что и проц. Цитата Теперь понял, хочешь сказать частоту шины ограничивают максимальной частотой периферии? Для ПК по-моему это ограничение на шине определяется памятью. Выходит память с большей частотой - появляются материнки с быстрой шиной. PS. Мое личное мнение, но Vadimuzzz - человек уважаемый, я всегда к нему на Вы.
|
|
|
|
|
May 8 2011, 09:00
|
Местный
  
Группа: Свой
Сообщений: 347
Регистрация: 24-02-10
Из: Пенза
Пользователь №: 55 642

|
Цитата(vadimuzzz @ May 8 2011, 05:34)  в новых поколениях ПК - главным образом память, согласен с alexPec. сейчас на шине и сидят-то проц, видюха и южный мост. а если копнуть чуть ранее, во времена PCI или ISA - то таки да, частота I/O. ну, а технически - опорный генератор для шин один (RTC и т.п. не считаем), из него все на PLL делается. Немного другой вопрос: если в даташите на микросхему памяти написано 133 Мгц, а частота шины 100 Мгц, то есть смысл заводить на память 133 Мгц или можно ограничить частотой шины?
--------------------
Нелегко оказаться на верном пути, но куда труднее его пройти. (с) Уилл Роджерс
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|