‮Сдвиг по фазе (kincajou) wrote,
‮Сдвиг по фазе
kincajou

Category:

worklog: аппаратная ревизия vs программное изуверство

В очередной раз наступил на грабли!

короче, когда у вас есть некая шина, соединяющая два чипа.. и эта шина с передающей стороны может уходить в Z-состояние, а приёмная сторона этого не "любит" в силу того, что это КМОП (и Z-состояние будет восприниматься как хаотичная болтанка сигнала, а не какое-то определённое значение), то нужно использовать подтяжку к... а вот тут вопрос.

Куда подтягивать? к питанию или к земле? А если это не данные, а тактовый сигнал? А если строб какой?

В общем, бездумный подход "сделать везде одинаково" работает вовсе не всегда. Долгое ковыряние с осциллографом, недоумение, досада. И таки до меня дошло - данные-то надо было прижать к земле... а щас они подтянуты к питанию. В сочетании с прямолинейным следованием рекомендациям производителя это привело к тому, что когда шина выходит из Z-состояния, это событие воспринимается как первый бит данных. И вся временная диаграмма таинственным образом сдвигается.

Бляблябля.

Выкрутился - не отключаю шину вообще, она всё время активная и удерживает сигналы.

Вообще я предпочитаю аппаратные ревизии, чтоб железо было идеально... но делать седьмую (или уже восьмую?) ревизию почему-то не хочу.
Subscribe

  • Обалдеть

    И только благодаря новостям я узнал, что Республика Сербская и Республика Сербия это две разных страны.

  • Подготовка к лету

    Пока не знаю в точности, каким будет маршрут, но палатку (впервые в жизни) таки купил. Вернее, заказал -- она ещё не поступила в ПВЗ. Думаю вот ещё…

  • Низковольтная логика vs длинный шлейф

    Дано: 1) приёмник, производитель которого клянётся в том, что несмотря на питание логики 1.8В, входы все "3.3V tolerant". 2) передатчик 3.3V CMOS 3)…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 17 comments

  • Обалдеть

    И только благодаря новостям я узнал, что Республика Сербская и Республика Сербия это две разных страны.

  • Подготовка к лету

    Пока не знаю в точности, каким будет маршрут, но палатку (впервые в жизни) таки купил. Вернее, заказал -- она ещё не поступила в ПВЗ. Думаю вот ещё…

  • Низковольтная логика vs длинный шлейф

    Дано: 1) приёмник, производитель которого клянётся в том, что несмотря на питание логики 1.8В, входы все "3.3V tolerant". 2) передатчик 3.3V CMOS 3)…