Chargement…
Chargement…
Analyze the schematic, write the matching Verilog module, and verify it with Icarus Verilog.
0/9 exercises completed
Three-request Round-robin Arbiter
VerilogImplement the three-master cyclic arbiter shown by the state diagram.
Blackjack Dealer FSM
VerilogRecreate the state machine that requests cards until reaching at least 17.
Digital Alarm-clock Controller
VerilogRecreate the hour/minute registers and alarm trigger logic.
PS/2 Frame Datapath
VerilogExtract and validate a PS/2 byte. Implement every specified decision.
Programmable Divider Phase
VerilogCompute the next phase and toggle event. Implement every specified decision.
SRAM Read-cycle Decoder
VerilogDerive CE, OE, and ready from phase. Implement every specified decision.
Complete Programmable Divider Phase
Modulo-60 Time Datapath
VerilogIncrement seconds and minutes with carry. Implement every specified decision.
Complete SRAM Read-cycle Decoder
LFSR Byte Whitener
VerilogAdvance the PRBS and XOR its low byte. Implement every specified decision.
Complete Modulo-60 Time Datapath
Blackjack Hand Datapath
VerilogScore four cards and adjust aces. Implement every specified decision.
Complete LFSR Byte Whitener