metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2011-03-09 03:39 pm

Кварц на 11.666375 мгц

На тему бинарных протоколов и прочего доисторического вуду.
Внезапно меня посетило прозрение что все значения фреймрейтов, промежуточных частот и тому подобного реально придумываются какими-то числопоклонниками-пифагорейцами, в угаре от нюхания спиртоканифоли и цапон-лака.
А методика выдумывания такая: берем какое-нибудь гадостное простое число, которое то и запомнить сложно, затем умножаем его на неебическую комбинацию из степеней двойки, тройки и пятерки таким образом чтобы результат попал в необходимый диапазон. Таким образом простое число и все его использующие приносятся в жертву Числобогу.
Вот например 44100=210^2=(2^2)*(3^2)*(5^2)*(7^2) - явный сатанизм и числофетиш.
А все кварцы, работающие на разнообразных вуду-частотах, создают специальные вибрации, чтобы привлекать цифровых бесов в наш мир.

[identity profile] oldmann.livejournal.com 2011-03-09 01:52 pm (UTC)(link)
кажись, ребе белнетмон глумился по поводу "медицинского" прибора, в котором на инфракрасные светодиоды подавались степени числа 2, и предлагал его усовершенствовать, чтобы он морзянкой передавал БОЛЕЗНЬ УХОДИ.

[identity profile] metaclass.livejournal.com 2011-03-09 01:53 pm (UTC)(link)
"Морзянкой передавал вызов паука-порошка из потустороннего мира"
"ПАУК ТИРЕ ПОРОШОК ЗПТ ЗДЕСЬ ТЕБЯ ЖДУТ ЗПТ ПРИХОДИ"

[identity profile] http://users.livejournal.com/_slw/ 2011-03-09 01:53 pm (UTC)(link)
это ты так троллишь, ожидая наброса в каменты практического обоснования кварцевых частот? которые к пифагорийца никаким боком, к сожалению...

[identity profile] metaclass.livejournal.com 2011-03-09 01:55 pm (UTC)(link)
Не, я не знаю практического обоснования, кроме кварцев типа 14.7456 MHz которые сводятся к таким же выбранным числопоклонниками скоростям ком-портов.

[identity profile] http://users.livejournal.com/_slw/ 2011-03-09 01:56 pm (UTC)(link)
ну XT и AT кварцы идут от видеоразвертки.

(no subject)

[identity profile] metaclass.livejournal.com - 2011-03-09 13:58 (UTC) - Expand

[identity profile] nicka-startcev.livejournal.com 2011-03-09 02:06 pm (UTC)(link)
RS-232 еще более содомистский, чем кажется.
Есть линия на передачу данных, линия на приём. Зачем-то общая земля (вместо двух дифф.пар). Почему-то нет отдельной линии с клоком (у и2ц с этим лучше, но там свои недоработки). Потом к этой вполне стройной трехпроводной схеме сбоку и криво прикрутили RTS, CTS, DSR, CD, DTR, RI и вуду типа XON/XOF.

[identity profile] http://users.livejournal.com/_slw/ 2011-03-09 02:22 pm (UTC)(link)
Есть линия на передачу данных, линия на приём. Зачем-то общая земля (вместо двух дифф.пар).
ИРПС 20ма токовая петля

Почему-то нет отдельной линии с клоком (у и2ц с этим лучше, но там свои недоработки).
одной мало, две надо. и это уже синхронный будет.
V.35.
разъемчик -- убить можно.

Потом к этой вполне стройной трехпроводной схеме сбоку и криво прикрутили RTS, CTS, DSR, CD, DTR, RI и вуду типа XON/XOF.
это писишники/интеловцы.
на нормальных архитектурах были нормальные готовности.

[identity profile] nicka-startcev.livejournal.com 2011-03-09 02:29 pm (UTC)(link)
>ИРПС 20ма токовая петля
или RS-422

>>"Почему-то нет отдельной линии с клоком (у и2ц с этим лучше, но там свои недоработки)."
>одной мало, две надо.

Можно и одну. как в И2Ц

>V.35. разъемчик -- убить можно.
Советская телефонная розетка - тоже монстр.


>это писишники/интеловцы.

По ходу, они виноваты во всех бедах. :)

А если серьёзно, то популярный (а потому дешевый) стандарт резво прёт в массы, даже если сам стандарт полное кривое и противоречивое говно. А потом стандарт попсеет и кривеет.

[personal profile] ex0_planet 2011-03-09 02:42 pm (UTC)(link)
> Почему-то нет отдельной линии с клоком (у и2ц с этим лучше, но там свои недоработки)
Нахер оно нужно? Есть работающие алгоритмы клок рекавери, а для тех скоростей, на которые планировался rs-232 хватит и счетчика с пятипроцентной точностью.

(no subject)

[personal profile] ex0_planet - 2011-03-09 15:06 (UTC) - Expand

(no subject)

[personal profile] ex0_planet - 2011-03-09 15:51 (UTC) - Expand

(no subject)

[personal profile] ex0_planet - 2011-03-09 16:10 (UTC) - Expand

(no subject)

[personal profile] ex0_planet - 2011-03-09 16:40 (UTC) - Expand

(no subject)

[personal profile] ex0_planet - 2011-03-09 17:06 (UTC) - Expand

(no subject)

[identity profile] denisioru.livejournal.com - 2011-03-09 18:44 (UTC) - Expand

[identity profile] madeveloper.livejournal.com 2011-03-09 03:21 pm (UTC)(link)
Дифпары нужны для борьбы с помехами. Для дальностей и скоростей 232 это оверкилл. Во-вторых клокрековери происходит в контроллере порта, а не, скажем, в модеме, который из линии только нолики и единички гонит. Да и второй клок понадобится для безмастерового дуплекса. В-третьих, синхронные интерфейсы хороши только в двух случаях: многоразрядная передача и с целью упрощения слейв-девайсов.

[identity profile] tzirechnoy.livejournal.com 2011-03-22 04:37 pm (UTC)(link)
У RS232 есть большой плюс: он требует всего двух пинов и трёх проводов. Ну да, сейчас ещё преобразователя или чтобы с обоих сторон было по 5V232. Это несущественно.

PS RTS, CTS и CD не существует.

(no subject)

[identity profile] tzirechnoy.livejournal.com - 2011-03-22 17:40 (UTC) - Expand

(no subject)

[identity profile] tzirechnoy.livejournal.com - 2011-03-23 07:29 (UTC) - Expand

(no subject)

[identity profile] tzirechnoy.livejournal.com - 2011-03-23 12:06 (UTC) - Expand

[identity profile] aamonster.livejournal.com 2011-03-09 02:11 pm (UTC)(link)
Ребе, на самом деле всё ещё хуже. Герц и секунда - это уже вавилонский числофетиш. Ну откуда, скажите, это деление на 24 и 60?

Кстати, есть менее вудуистская система единиц. В которой скорость света, постоянная Планка и ещё что-то равны единице.

[identity profile] nicka-startcev.livejournal.com 2011-03-09 08:40 pm (UTC)(link)
Сантиметр-грамм-секунда привычнее, чем планковская система.

Кстати, где это видано, чтоб базовая единица называлась КИЛО-что-то-там?

[identity profile] nivanych.livejournal.com 2011-03-09 02:36 pm (UTC)(link)
Так-то да.
Чем им не понравилось, скажем, 40960 или 49152, если 40960 мало...

[personal profile] ex0_planet 2011-03-09 02:45 pm (UTC)(link)
Ну 44100 выбирался из соображений сложности ресемплирования 48000 в него.

(no subject)

[identity profile] blacklion.livejournal.com - 2011-03-09 14:52 (UTC) - Expand

(no subject)

[identity profile] tzirechnoy.livejournal.com - 2011-03-22 16:54 (UTC) - Expand

(no subject)

[personal profile] ex0_planet - 2011-03-09 15:19 (UTC) - Expand

(no subject)

[personal profile] ex0_planet - 2011-03-09 15:28 (UTC) - Expand

(no subject)

[identity profile] metaclass.livejournal.com - 2011-03-09 15:28 (UTC) - Expand

(no subject)

[personal profile] ex0_planet - 2011-03-09 15:29 (UTC) - Expand

[personal profile] ex0_planet 2011-03-09 02:51 pm (UTC)(link)
У Ефремова в "Часе быка" на эту тему есть мозговырывающий пассаж - почему у земных роботов девять ног (что-то там про вселенскую гармонию, не помню подробностей).

[identity profile] sergiej.livejournal.com 2011-03-09 03:11 pm (UTC)(link)
Ты ещё спроси почему в минуте 60 секунд а не 100. В сутках 24 часа а не 10, а в году 365 дней (да ещё не всегда) а не 100, к примеру :)

[identity profile] metaclass.livejournal.com 2011-03-09 03:33 pm (UTC)(link)
Это я как раз знаю достоверно, т.к. в детстве читал библию часопоклонников - книжку "Календарь и время", где были описаны все мыслимые и немыслимые системы счета времени.

(no subject)

[identity profile] sergiej.livejournal.com - 2011-03-09 15:36 (UTC) - Expand

(no subject)

[identity profile] metaclass.livejournal.com - 2011-03-09 15:37 (UTC) - Expand

(no subject)

[identity profile] sergiej.livejournal.com - 2011-03-09 15:46 (UTC) - Expand

(no subject)

[identity profile] konstantin chuyasov - 2011-03-09 15:50 (UTC) - Expand

(no subject)

[identity profile] cp-poster.livejournal.com - 2011-03-09 18:41 (UTC) - Expand

[identity profile] ns02.livejournal.com 2011-03-09 03:19 pm (UTC)(link)
Гыгы. Для стабильной работы UART AtTiny2313 на скорости 115200 (первое вуду-число) требуется кварц на 7.372 (второе вуду-число) Mhz. Магия! Кстати, на 8 Mhz может завестись, а может и нет...

[identity profile] golosptic.livejournal.com 2011-03-10 03:08 am (UTC)(link)
Особенно забавно то, что 115200 получилось путём последовательного вуду ещё с довоенным стандартом телеграфной связи.

(no subject)

[identity profile] ns02.livejournal.com - 2011-03-10 07:19 (UTC) - Expand

(no subject)

[identity profile] golosptic.livejournal.com - 2011-03-10 07:34 (UTC) - Expand

(no subject)

[identity profile] ns02.livejournal.com - 2011-03-10 07:36 (UTC) - Expand

[identity profile] thedeemon.livejournal.com 2011-03-09 05:52 pm (UTC)(link)
Вот тут подробнее объясняется:
http://www.youtube.com/watch?v=xNiD5VehvAw

[identity profile] cp-poster.livejournal.com 2011-03-09 06:34 pm (UTC)(link)
Вы все наркоманы и не лечитесь.

[identity profile] dev-zzo.livejournal.com 2011-03-09 09:01 pm (UTC)(link)
да... а уж подобрать кварц, чтобы с 38.0М спустить до 10.7М...
а потом его ещё где-то купить...

[identity profile] smewed.livejournal.com 2011-03-09 10:26 pm (UTC)(link)
Image

[identity profile] golosptic.livejournal.com 2011-03-10 03:12 am (UTC)(link)
Ребе, а Вы знаете, почему в сетевом протоколе ATM длина ячейки - 53 байта?
Так вот, они между собой не договорились - делать 32 или 64.
И сделали среднее арифметическое.
А потом вспомнили, что когда договаривались - забыли про служебный заголовок пакета. И упихнули его в 5 байт, которые добавили к этому среднему.
А Вы говорите фреймрейты...