AXI4-Lite Explained: Handshakes, Writes, Reads, Errors, and State Machines
Interactive cycle accurate AXI4 Lite simulator covering VALID READY handshakes, write and read channels, WSTRB byte strobes, SLVERR, DECERR, and FSMs.
Interactive cycle accurate AXI4 Lite simulator covering VALID READY handshakes, write and read channels, WSTRB byte strobes, SLVERR, DECERR, and FSMs.
Interactive tick by tick I2C bus simulator covering open drain pull ups, START and STOP conditions, ACK and NACK, 7 bit addressing, and arbitration.
Interactive byte by byte guide to how Ethernet works from 1000BASE T PHY auto negotiation through DHCP, ARP, 802.1Q VLAN switching, IPv4 routing, and TCP.
Tips and keyboard shortcuts for navigating the QuestaSim wave window, placing delta cursors, and measuring signal switching speeds.
Learn how to inspect signals, measure clock frequencies, and script automated waveform analysis in QuestaSim using TCL commands.
Understand timing arcs in digital logic, exploring how propagation delays and transition edges shape static timing in Vivado.
Master Vivado timing analysis using TCL commands to query pins, cells, clocks, and calculate worst negative slack on FPGA paths.
A comprehensive guide to VHDL data types, including std logic, signed arithmetic vectors, arrays, and custom enumerated types.
Guidelines for efficient FPGA I/O planning, organizing package pin assignments, differential pairs, and bank voltages in Vivado.
A quick reference guide to VHDL keywords, reserved identifiers, and naming rules essential for writing compliant hardware models.
Explore VHDL design units, examining how entity declarations and architecture bodies structure modular digital hardware.
An introductory tutorial to VHDL, covering fundamental concepts of hardware description languages and digital circuit modeling.