Logisim 1.0 D/J-K триггеры
Библиотека: | Устаревшие |
Введён в: | 2.0 Beta 12 |
Внешний вид: |
Поведение
Эти компоненты существуют только для обратной совместимости с Logisim 1.0X; для новых схем вместо них рекомендуются триггеры из библиотеки Память.
Каждый триггер хранит один бит данных, который выдаётся на выход Q на восточном крае. В нормальном состоянии значением можно управлять через входы на западном крае. В частности, значение меняется, когда значение на тактовом входе, отмеченном треугольником на каждом триггере, возрастает с 0 до 1; во время этого переднего фронта значение меняется в соответствии с соответствующей таблицей ниже.
D триггер | J-K триггер | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
- D триггер: когда значение на тактовом входе возрастает с 0 до 1, значение, хранящееся в триггере, становится значением входа D (Данные) в тот момент.
J-K триггер: когда значение на тактовом входе повышается с 0 до 1, значение, хранящееся в триггере, меняется, если на входах J и K единица; остаётся прежним, если на них 0; если значения на них различны, то значение становится единицей, если на входе J (Прыжок) - 1; или нулём, если на входе K (Забой) - 1.
Контакты
- Западный край, отмечен треугольником (вход, разрядность равна 1)
- Тактовый вход: в момент, когда значение на этом входе меняется с 0 на 1 (передний фронт), значение триггера будет обновлено в соответствии с другими входами на западном крае. Пока значение на этом входе остаётся 0 или 1, другие входы на западном крае не имеют эффекта.
- Западный край, другой отмеченный контакт(ы) (вход(ы), разрядность равна 1)
- Эти входы управляют тем, как значение триггера меняется в момент срабатывания тактового входа. Их точное поведение зависит от триггера; приведенная выше таблица описывает его.
- Восточный край, отмечен Q, северный контакт (выход, разрядность равна 1)
- Выдаёт значение, хранящееся в данный момент в триггере.
- Восточный край, южный контакт (выход, разрядность равна 1)
- Выдаёт дополнение для значения, хранящегося в данный момент в триггере.
Атрибуты
Нет.
Поведение Инструмента Нажатие
Нет.
Поведение Инструмента Текст
Нет.