|
Вопросы по обвязке AT91RM9200 |
|
|
|
 |
Ответов
(1 - 8)
|
Dec 29 2004, 06:26
|
Участник

Группа: Свой
Сообщений: 44
Регистрация: 26-06-04
Пользователь №: 189

|
1. обычно это такие перемычки, их либо запаивают либо нет (чтобы не ставить jumper)
2. для устранения звона высокочастотных цепей.
3. хбз. у нас не установлен и всё работает.
|
|
|
|
|
Dec 30 2004, 06:42
|
Частый гость
 
Группа: Свой
Сообщений: 88
Регистрация: 15-10-04
Из: Новочеркасск
Пользователь №: 886

|
Спасибо. Цитата(DropDown @ Dec 29 2004, 09:26) 2. для устранения звона высокочастотных цепей. А из каких соображений определяется значение сопротивления, расположение резистора на плате и вообще необходимость его использования?
|
|
|
|
|
Dec 30 2004, 07:20
|
Участник

Группа: Свой
Сообщений: 44
Регистрация: 26-06-04
Пользователь №: 189

|
используем резистор на сигналах порядка мегагерца и выше (в том числе разные тактовые, CS,RD,WR и прочее) если логика которая вадает данный сигнал низкоомная. Где-то встречал pdf c книжкой "High-Speed Digital Design" или что-то в этом роде. Сам не читал, но судя по названию там такие вещи должны быть описаны. Резисторы - чем выше скорость, тем меньше сопротивление (не догма, просто опыт)
|
|
|
|
|
Dec 30 2004, 09:42
|

Знающий
   
Группа: Модераторы
Сообщений: 804
Регистрация: 1-12-04
Пользователь №: 1 283

|
"В некоторых цепях (напр., тактовая частота для контроллера дисплея) последовательно включены резисторы 10R. Для чего они и из каких соображений выбирается номинал?" Постараюсь поподробнее ответеить на ваш вопрос. Этот резистор называется согласующим. Действительно ставить его желательно после частоты в несколько Мгц, если же частота еще выше (10-ки Мгц), то установка его обязательна. Дело в том, что при довольно крутых фронтах на больших частотах сильное влияние на сигнал оказывают реактивные сопротивления трасс платы(помимо массы других факторов). В результате фронты сигнала имеют довольно большие пики выходящие за пределы абсолютных максимумов как отрицательных (для заднего фронта) так и положительных (для переднего). К тому же после этих пиков сигнал еще долго не может успокоится и колеблется с довольно большой амплитудой вблизи лог. "1" и "0". Установка согласующего резистора снижает пики и уменьшает амплитуду колебаний, хотя и не устраняет их и чем выше номинал резистора, тем "лучше" выглядит сигнал. Но за все надо платить - установка согласующего резистора заваливает фронты и растягивает сам сигнал. Поэтому здесь нужно найти ту самую золотую середину, когда "и волки целы и овцы сыты"  . А чтобы вы окончательно поняли все выше сказанное добавлю ка я три картинки. Картинки эти получены из программы моделирования HyperLynx от Mentora для интерфеса DSP-SDRAM 100Мгц. Первая картинка ris_0 - без согласующего резистора Вторая с согласующим 33 Ом Третья с 51 Ом Что называется - почувствуйте разницу
Эскизы прикрепленных изображений
--------------------
Иван Сусанин - первый полупроводник
|
|
|
|
|
Dec 30 2004, 13:39
|
Частый гость
 
Группа: Свой
Сообщений: 88
Регистрация: 15-10-04
Из: Новочеркасск
Пользователь №: 886

|
Цитата(Alexandr @ Dec 30 2004, 12:42) Что называется - почувствуйте разницу Убедительно  Спасибо за развернутый ответ.
|
|
|
|
|
Jan 4 2005, 20:53
|

Участник

Группа: Свой
Сообщений: 46
Регистрация: 26-09-04
Пользователь №: 721

|
Цитата(DPL @ Dec 27 2004, 14:34) 2. При подключении FLASH-памяти на NCS0 повешен подтягивающий резистор на 3.3В. Зачем? Нигде не видел указания на то, что это нужно. это делается, чтобы на входе CS0 всегда, когда им не управляет процессор (при подаче питания), был неактивный уровень "1". а то ведь, возможна ситуация, когда будет инициирована запись во flash кстати, говорят такие проблемы были у первых моделей сотовых телефонов - часто встречались высказывания пользователей, что после работы телефона с почти разряженной батареей иногда происходило стирание телефоннной книги и т.д.
|
|
|
|
|
Jan 6 2005, 08:34
|
Частый гость
 
Группа: Свой
Сообщений: 88
Регистрация: 15-10-04
Из: Новочеркасск
Пользователь №: 886

|
Цитата(Vincent Vega @ Jan 4 2005, 23:53) это делается, чтобы на входе CS0 всегда, когда им не управляет процессор (при подаче питания), был неактивный уровень "1". а то ведь, возможна ситуация, когда будет инициирована запись во flash Похоже, что так оно и есть. Хотя в описании контроллера явно указано: "NCS0 - NCS7 - Chip Select Lines, Output, 1 at reset"
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|