Вопрос про сигналам...

Ну во-первых самый интересный для меня BCLK#/CLKREF(Y33)-я думаю что он непосредствинно свою функцию не исполняет :( :кто думает иначе и самое главное работал на Тулике FSB=200Mhz ? ? ? прозьба писать сюда... wink

Элементарно, Ватсон... :D
Вот, что пишет по этим сигналам Intel:
The BCLK (Bus Clock) and BCLK# (for differential clock) signals determines the bus frequency. All processor system bus agents must receive this signal to drive their outputs and latch their inputs on the rising edge of BCLK. For differential clocking, all processor system bus agents must receive this signal to drive their outputs and latch their inputs on the BCLK and BCLK# crossing point.
Сие означает, что:
1. Когда-то давным давно процессоры тактировались по ОДНОЙ линии. Это было просто и дешево. Частоты были низкие, поэтому все работало ОК.
2. С ростом тактовых частот изменялась электрическая схема процев. Они плавно перешли на дифференциальные структуры. Пример: были TTL-структуры, потом ЭСЛ-структуры... Потом доросли и до истоково-связанных структур (на полевых транзисторах). ЭСЛ и ИСЛ - эммитеры или истоки транзисторов соединены вместе и через источник тока (или резистор) сидят на земле. В стоках - резисторы нагрузочные (реально теперь тоже источники тока) на питание. Вот элементарная структура дифференциального логического элемента НЕ. Пишу упрощенно, на самом деле схема сложнее.:) И эта структура лежит в основе ВСЕГО процессора.


3. Такая фигня очень хорошо работает на высоких частотах и при низких напряжениях. Как аналог и наглядный пример можно рассмотреть витую пару. Там тоже дифференциальные сигналы для помехоустойчивости на "высоких частотах".
4. Такой каскад работает проще некуда. На один вход подается прямой сигнал, на другой - инверсный. Естественно одной частоты, но противофазные. Если они будут синфазны - каскад работать не будет - отличное подавление синфазных помех!!! При питании проца 1,5В и токах 20-30А - это очень важный момент (мощные помехи по земляной шине).
5. Если на один вход (любой из них!!!) подать не тактовый сигнал, а просто напряжение равное среднему арифметическому (или около того) от пиковых значений сигнала на другом входе, то каскад тоже будет нормально работать!!
6. Если частоты сигналов равны по 100МГц на линию, то каскад все равно работает на 100 МГц!!! Это не DDR!! Тут такие рассуждения не применимы ни в коем случае.
7. Есть одна тонкость. Если тактировать по одной линии, то для стабильной работы очень важно иметь требуемую крутизну фронтов сигнала. Интел всегда оговаривает этот момент особо. В случае с Туликом вычисляется крутизна фронтов при переходе сигнала через среднюю точку, т.е. 1,25В!! Почему 1,25В? Элементарно! Интел требует тактировать (при односигнальном методе) проц сигналом с уровнями от 0,3 до 2,2В как минимум (см. даташиты). 0,3+2,2В делим пополам = 1,25В Именно в этой точке крутизна фронтов МАКСИМАЛЬНА!!! Что есть полный рулез для проца:)
8. Если BCLK не равен точно 1,25В. Все равно он будет работать! В принципе от нуля и до 3,1В. НО!! При этом крутизна фронтов будет существенно ниже! То есть не гарантируется его работа но высоких частотах (может воще не запускаться). Учти, что тактовый сигнал поступает с матери. А как там он формируется? Абы как!.. Его размах может быть меньше 3,1В. Форма сигнала может (и так оно и есть!) приближаться не к меандру (идеальный случай), а к синусоиде. Кстати, на этой шине висит (по даташитам) конденсатор (читай паразитная емкость) для подавления помех...
Так что подавать на Y33 можно все, что угодно, но надо учитывать и мамку... Теоретически: от 0,92 до 2,4В. Оставлять свободный этот вход - очень плёхо... Садить его на "землю" в принципе можно (если работает). Иногда за счет особенностей топологии печати на маме, по тактовой линии получаем нехилые выбросы ниже уровня "земли" - вот оно и работает.:)
У меня Y33=Vtt. И пашет! На всякий случай подал через резистор 330 Ом.
Если в лом делать делитель, а стабильность "не очень" при таком включении, то можно попробовать повесить на Vtt несколько кондеров прямо на slotkete. Я припаял на всякий случай три тантала 100мкФХ6В - выпаял из старой мамки. И на Y33 керамический повесить - 0,01-0,1мкФ.:)
Так что тут немерянное поле для экспериментов!! Удачи!!

Эту штучку подставим в эту штучку и пошевелим коэффициентами...

И в P7 тоже самое. Но из-за высоких частот не рискуют тактировать по одной линии... Дифференциальный тактовый сигнал быть должен - и баста!!! wink Но опять же повторюсь: это не DDR. И никакого сложения или умножения частот не происходит... Увы... cry
Процы конечно используют и передний, и задний фронты сигнала BCLK, но это происходит в любом случае, даже при тактировании одной линией Тулика...

Эту штучку подставим в эту штучку и пошевелим коэффициентами...

Немного туманно написал про DDR... lol
В DDR тоже ничего не складывается и не умножается в частотной области. Просто пропускная способность шины увеличена в 2 раза. За один такт пропихиваются два пакета данных - по переднему и по заднему фронту... что в принципе аналогично работе дифференциального каскада...
Во блин загнул.....
Все относительно... пива ПИТ!!! :D :D :D lol lol lol wink

Эту штучку подставим в эту штучку и пошевелим коэффициентами...

т.е. данные передаются один раз на один такт и тут до фени
есть ли второая частота или как в ДДР? ДДр все таки передает данные
по оба фронта СЛК?

Что сказали татары прийдя на Русь? "Сдавайтесь русские-нас орда!"
И что им ответили русские?
"А нас-рать!" ) (с)

Arsenal_PC писал(-а):
т.е. данные передаются один раз на один такт и тут до фени
есть ли второая частота или как в ДДР? ДДр все таки передает данные
по оба фронта СЛК?

Сравнивать с DDR как-то не с руки. :? Разные ипостаси. Данные из/в процессор передаются по шине данных. У неё частота может быть 66, 100, 133 и т.д. То бишь скока выставишь FSB. И оно никак не зависит от способа тактирования проца.
А BCLK - это просто тактирующий сигнал для процессора. Он определяет скорость работы внутренней логики, конвееров, АЛУ, регистров и т.д. и т.п. Этот тактирующий сигнал ЕДИНЫЙ и неделимый. Он может подаваться как по одной линии в проц, так и по двум. Никакой разницы для проца не будет. Все равно внутри проца он ДИФФЕРЕНЦИАЛЬНЫЙ. И проц естественно использует для своей работы оба фронта: передний и задний BCLK (или можно сказать - передний фронт BCLK# - что одно и тоже, потому как они синхронны и противофазны изначально и на века!!!).
Самый простой пример - компаратор. Две входные линии BCLK и BCLK#. Можешь подавать на оба входа 100МГц противофазные - на выходе получишь все равно 100МГц. Можешь на один (любой) подать 100МГц, а на другой - половину от напряжения питания (то бишь среднюю точку) - тоже получишь на выходе 100МГц. Тоже и с процем (в общих чертах). Только вот наоборот подать на Y33 - тактовый сигнал, а на BCLK - 1.25В, - нельзя. Просто не будет синхронности проца и северного моста...
А к чему такие глубинные поиски правды? wink
Короче, можно хоть 4 частоты туда заведи в квадратуре lol - быстрее Тулик работать не будет.

Эту штучку подставим в эту штучку и пошевелим коэффициентами...

Цитата:
Сравнивать с DDR как-то не с руки. Разные ипостаси. Данные из/в процессор передаются по шине данных. У неё частота может быть 66, 100, 133 и т.д. То бишь скока выставишь FSB. И оно никак не зависит от способа тактирования проца.
А BCLK - это просто тактирующий сигнал для процессора. Он определяет скорость работы внутренней логики, конвееров, АЛУ, регистров и т.д. и т.п. Этот тактирующий сигнал ЕДИНЫЙ и неделимый. Он может подаваться как по одной линии в проц, так и по двум. Никакой разницы для проца не будет. Все равно внутри проца он ДИФФЕРЕНЦИАЛЬНЫЙ. И проц естественно использует для своей работы оба фронта: передний и задний BCLK (или можно сказать - передний фронт BCLK# - что одно и тоже, потому как они синхронны и противофазны изначально и на века!!!).
Самый простой пример - компаратор. Две входные линии BCLK и BCLK#. Можешь подавать на оба входа 100МГц противофазные - на выходе получишь все равно 100МГц. Можешь на один (любой) подать 100МГц, а на другой - половину от напряжения питания (то бишь среднюю точку) - тоже получишь на выходе 100МГц. Тоже и с процем (в общих чертах). Только вот наоборот подать на Y33 - тактовый сигнал, а на BCLK - 1.25В, - нельзя. Просто не будет синхронности проца и северного моста...
А к чему такие глубинные поиски правды?
Короче, можно хоть 4 частоты туда заведи в квадратуре - быстрее Тулик работать не будет

Artur очень благодарствую!!! я понял!!! вопрос не по сигналу а "вобще"
кроме даташита есть сайты или книги по сабжу???
еще раз спасиба кстати до этого была мысля мол на ДДР не просто вторая частота добавляется а целый комплекс сигналов а тут так добавил и все.... wink
п.с. у Р7 тоже самое???(я дата шит читал но не допер так как он 4х-делает)

Что сказали татары прийдя на Русь? "Сдавайтесь русские-нас орда!"
И что им ответили русские?
"А нас-рать!" ) (с)

Arsenal_PC писал(-а):
Цитата:

Artur очень благодарствую!!! я понял!!! вопрос не по сигналу а "вобще"
кроме даташита есть сайты или книги по сабжу???
еще раз спасиба кстати до этого была мысля мол на ДДР не просто вторая частота добавляется а целый комплекс сигналов а тут так добавил и все.... wink
п.с. у Р7 тоже самое???(я дата шит читал но не допер так как он 4х-делает)

Пожалуйста, если помог. По процам Intel - самое оно это только оригинальный сайт. Переводов даташитов не встречал. Да и не искал - первоисточник лучше всего. Книги конечно есть. Сам читал про вторые пни. Автор очень подробно и качественно пишет: neva.ru/mgook/
Это его сайт. Можно даже задавать вопросы по мылу. В инете пошарь - очень много интересного можно найти.
:) У четвертого пня тактирование по 2-проводной линии. Дифференциальные сигналы BCLK0 и BCLK1. И все. Никаких "4-х" нет и быть не может ни снаружи проца, ни внутри. Это я так, к слову...:) Конечно, можно и по одной линии тактировать (как Тулик), а на вторую завести среднюю точку. Но частоты очень высокие - сбоить будет ИМХО...
Вопросы формулируй точнее, пожалуйста. С трудом догадываюсь о смысле.
P.S. А вообще, квадратурное тактирование - это супер...:) Можа в отдаленном будущем и смогут такое забацать... wink

Эту штучку подставим в эту штучку и пошевелим коэффициентами...

По вопросу о DDR:
computer-museum.ru/technlgy/ddrsdram.htm

Эту штучку подставим в эту штучку и пошевелим коэффициентами...

Цитата:
У четвертого пня тактирование по 2-проводной линии. Дифференциальные сигналы BCLK0 и BCLK1. И все. Никаких "4-х" нет и быть не может ни снаружи проца, ни внутри. Это я так, к слову... Конечно, можно и по одной линии тактировать (как Тулик), а на вторую завести среднюю точку. Но частоты очень высокие - сбоить будет ИМХО...

я тоже разобрался.... там и средняя точка и тактовая частота есть- наверно для стабильности.... wink а 4кратное умножение есть: на шине данных тактируется почти отдельно от тактового сигала(сори за каламбурчик) причем на каждые 16-бит данных свой строб... а на адресной шине лишь 2-ух кратное тактирование по тому же принцыпу(вобще вся ета параша с тактированием смахивает на АГП) Все вышеизложенное я понял из даташитов...
А Гук.М вобще неплохой мужик у меня есть его книга "Апапратные интерфейсы ПК" вещь скажу... про все есть а вот о сис. шинах нифига...

Что сказали татары прийдя на Русь? "Сдавайтесь русские-нас орда!"
И что им ответили русские?
"А нас-рать!" ) (с)

Почти в точку. Только частота шины и тактовая частота проца связаны жестко - через коэффициент умножения (в незапамятные времена его можно было менять).
В отношении шины: аналогия с AGP полная.
Но тактовый сигнал BCLK - это другая пестня. lol

Эту штучку подставим в эту штучку и пошевелим коэффициентами...

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей