little_star 0 5 мая, 2017 Опубликовано 5 мая, 2017 · Жалоба Help!!! надо написать на Verylog, помогите, пожалуйста. Задание: Тип триггера-D-триггер, сдвиг-на один такт вправо, тип регистра- кольцевой. Помогите..... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
one_eight_seven 3 5 мая, 2017 Опубликовано 5 мая, 2017 · Жалоба http://lmgtfy.com/?q=d+flip-flop+verilog Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Jackov 1 5 мая, 2017 Опубликовано 5 мая, 2017 (изменено) · Жалоба Help!!! надо написать на Verylog, помогите, пожалуйста. Задание: Тип триггера-D-триггер, сдвиг-на один такт вправо, тип регистра- кольцевой. Помогите..... Код на VerYlog-е будет выглядеть примерно так: module #(parameter N = 8) REG( output reg [N-1:0]Q, input [N-1:0]D, input L, Sh, input C); always @(posedge C) if(L) Q <= D; else if(Sh) Q <= {Q[N-2:0], Q[N-1]}; else Q <= Q; endmodule По умолчанию регистр 8-разрядный, код не проверял, но вроде должен работать. Изменено 5 мая, 2017 пользователем Jackov Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться