mirror of
https://github.com/MPSU/APS.git
synced 2025-11-20 06:50:41 +00:00
Исправление пунктуации в документе по описанию мультиплексоров
This commit is contained in:
@@ -67,7 +67,7 @@ assign Y = S==1 ? D1 : D0;
|
||||
- always_ff
|
||||
- always_latch
|
||||
|
||||
Мультиплексор можно описать в любом из этих блоков, разница будет лишь в том, к чему именно будет подключен выход мультиплексора: к проводу, регистру, или защелке.
|
||||
Мультиплексор можно описать в любом из этих блоков, разница будет лишь в том, к чему именно будет подключен выход мультиплексора: к проводу, регистру или защелке.
|
||||
|
||||
В зависимости от вида `always`-блока используется один из двух видов присваиваний: **блокирующее присваивание** (`=`) и **неблокирующего присваивания** (`<=`). Подробно о различиях между присваиваниями рассказано в [этом документе](Assignments.md). До его прочтения запомните:
|
||||
|
||||
@@ -86,7 +86,7 @@ assign Y = S==1 ? D1 : D0;
|
||||
|
||||
Далее описывается присваивание сигнала, который должен идти на выход при управляющем сигнале равном единице (значение до оператора `:` в тернарном операторе).
|
||||
|
||||
После, в блоке `else` описывается присваивание сигнала, который должен идти на выход при управляющем сигнале равном нулю (значение после оператора `:` в тернарном операторе).
|
||||
После в блоке `else` описывается присваивание сигнала, который должен идти на выход при управляющем сигнале, равном нулю (значение после оператора `:` в тернарном операторе).
|
||||
|
||||
```Verilog
|
||||
logic Y;
|
||||
|
||||
Reference in New Issue
Block a user