Skip to content
@FLASHICON

FLASHICON

Popular repositories Loading

  1. parameterized-8-bit-alu parameterized-8-bit-alu Public

    Synthesis-ready parameterized 8-bit ALU in SystemVerilog with 10 arithmetic, logic, shift and comparison operations. Verified with Verilator and GTKWave, synthesized with Yosys.

    3

  2. programmable-timer-and-interrupt-controller programmable-timer-and-interrupt-controller Public

    Register-mapped programmable timer in SystemVerilog: set load and reload values, start it, and receive an interrupt request on every overflow. Supports start, stop, enable, disable and interrupt ma…

    3

  3. uart-tx-rx-communication-ip uart-tx-rx-communication-ip Public

    UART core in SystemVerilog with a transmitter, receiver and baud rate generator. Frames each byte with start, data, parity and stop bits, flags errors on reception and buffers data through FIFOs. C…

    3

  4. synchronous-fifo-ip synchronous-fifo-ip Public

    Parameterized synchronous FIFO in SystemVerilog built on a circular memory buffer. Read and write pointers drive full, empty, almost-full and almost-empty flags, and assertions guard against overfl…

    3

  5. asynchronous-fifo-cdc-subsystem asynchronous-fifo-cdc-subsystem Public

    Dual-clock FIFO with a clock domain crossing subsystem, written in SystemVerilog. Gray code pointers pass through two-stage synchronizers, so the write and read sides run on unrelated clocks withou…

    3

  6. multi-port-ram-register-file multi-port-ram-register-file Public

    Register file with one synchronous write port and several independent read ports, modeled in SystemVerilog like a small SRAM. Each read port decodes its own address, so multiple reads and a write c…

    3

Repositories

Showing 10 of 20 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…