stringtranslate.com

Цифровая временная диаграмма

Цифровая временная диаграмма представляет собой набор сигналов во временной области. [1] Временная диаграмма может содержать много строк, обычно одна из которых — часы. Это инструмент, который обычно используется в цифровой электронике, отладке оборудования и цифровой связи. Помимо предоставления общего описания временных соотношений, цифровая временная диаграмма может помочь найти и диагностировать опасности цифровой логики .

Условные обозначения диаграмм

В большинстве временных диаграмм используются следующие условные обозначения:

Пример: синхронизация шины SPI

Временная диаграмма для шины последовательного периферийного интерфейса

Пример временной диаграммы справа описывает шину последовательного периферийного интерфейса (SPI) . Большинство главных узлов SPI могут устанавливать полярность тактовой частоты (CPOL) и фазу тактовой частоты (CPHA) относительно данных. Эта временная диаграмма показывает тактовую частоту для обоих значений CPOL и значения для двух линий данных (MISO и MOSI) для каждого значения CPHA. Обратите внимание, что когда CPHA=1, то данные задерживаются на половину тактового цикла.

SPI работает следующим образом:

Когда линия SS ведомого устройства высока, обе его линии MISO и MOSI должны иметь высокий импеданс, чтобы не нарушить передачу другому ведомому устройству. До того, как SS будет понижен, линии MISO и MOSI обозначены буквой "z" для высокого импеданса. Кроме того, до того, как SS будет понижен, строка "цикл #" не имеет смысла и отображается серым цветом.

Обратите внимание, что для CPHA=1 линии MISO и MOSI не определены до первого фронта тактового импульса и также отображаются серым цветом до этого момента.

Более типичная временная диаграмма имеет только один тактовый генератор и множество линий данных.

Программное обеспечение

Для построения временных диаграмм можно использовать следующее программное обеспечение:

Ссылки

  1. ^ ab "Временная диаграмма". PlantUML . 2024 . Получено 10 февраля 2023 .
  2. ^ "TimingDiagrammer". GitHub . Получено 10 февраля 2023 г.

Внешние ссылки