xiiregexbuilder

FPGA-Accelerated Regular Expression Matching Engine
DateCommit messageAuthorFiles+-
2026-04-24 09:29Week 6: UART modules, example testbench, and repository configuration (Part 3: Finalizing)Vishrut Gurrala2+120-0
2026-04-24 02:17Week 6: C++ compiler core updates, emitter logic, and PII FPGA wrapper (Part 3: Finalizing)Achuthan TM4+76-45
2026-04-23 19:04Week 6: UART modules, example testbench, and repository configuration (Part 2: Core logic)Vishrut Gurrala3+538-113
2026-04-23 11:51Week 6: C++ compiler core updates, emitter logic, and PII FPGA wrapper (Part 2: Core logic)Achuthan TM3+62-85
2026-04-23 04:38Week 6: PII guard top-level testbench and constraints (Part 3: Finalizing)Pranav Prabhu Kumble2+159-0
2026-04-22 21:25Week 6: Verilog NFA generation for example regexes and project specifications (Part 3: Finalizing)yash modi7+315-24
2026-04-22 14:12Week 6: PII guard documentation, TUI enhancements, and legacy cleanup (Part 3: Finalizing)RahulSannapureddy6+222-9
2026-04-22 06:59Week 6: UART modules, example testbench, and repository configuration (Part 1: Initial definitions)Vishrut Gurrala2+18-4
2026-04-21 23:47Week 6: Verilog NFA generation for example regexes and project specifications (Part 2: Core logic)yash modi6+216-9
2026-04-21 16:34Week 6: PII guard top-level testbench and constraints (Part 2: Core logic)Pranav Prabhu Kumble2+305-0
2026-04-21 09:21Week 6: PII guard documentation, TUI enhancements, and legacy cleanup (Part 2: Core logic)RahulSannapureddy5+230-0
2026-04-21 02:08Week 6: C++ compiler core updates, emitter logic, and PII FPGA wrapper (Part 1: Initial definitions)Achuthan TM4+536-36
2026-04-20 18:55Week 6: Verilog NFA generation for example regexes and project specifications (Part 1: Initial definitions)yash modi7+177-48
2026-04-20 11:42Week 6: PII guard documentation, TUI enhancements, and legacy cleanup (Part 1: Initial definitions)RahulSannapureddy6+241-2326
2026-04-20 04:30Week 6: PII guard top-level testbench and constraints (Part 1: Initial definitions)Pranav Prabhu Kumble2+227-0
2026-04-19 13:00Week 5: Peripheral integration, testbenches and simulation inputs (Part 3: Finalizing)RahulSannapureddy2+38-3
2026-04-19 00:23Week 5: Automated verilog emitter and assembler scripts (Part 3: Finalizing)Pranav Prabhu Kumble1+75-0
2026-04-18 11:47Week 5: Peripheral integration, testbenches and simulation inputs (Part 2: Core logic)RahulSannapureddy3+149-2
2026-04-17 23:10Week 5: UART design and serial interface TUI implementation (Part 3: Finalizing)Vishrut Gurrala1+199-0
2026-04-17 10:34Week 5: System-level integration and top level FPGA logic (Part 3: Finalizing)Achuthan TM1+233-0
2026-04-16 21:57Week 5: UART design and serial interface TUI implementation (Part 2: Core logic)Vishrut Gurrala2+406-389
2026-04-16 09:21Week 5: Automated verilog emitter and assembler scripts (Part 2: Core logic)Pranav Prabhu Kumble1+265-0
2026-04-15 20:45Week 5: UART design and serial interface TUI implementation (Part 1: Initial definitions)Vishrut Gurrala1+160-0
2026-04-15 08:08Week 5: Automated verilog emitter and assembler scripts (Part 1: Initial definitions)Pranav Prabhu Kumble1+70-0
2026-04-14 19:32Week 5: Core processor logic and parallel engine implementation (Part 3: Finalizing)yash modi2+215-0
2026-04-14 06:55Week 5: System-level integration and top level FPGA logic (Part 2: Core logic)Achuthan TM1+47-32
2026-04-13 18:19Week 5: Core processor logic and parallel engine implementation (Part 2: Core logic)yash modi1+2-0
2026-04-13 05:42Week 5: Peripheral integration, testbenches and simulation inputs (Part 1: Initial definitions)RahulSannapureddy2+58-34
2026-04-12 17:06Week 5: System-level integration and top level FPGA logic (Part 1: Initial definitions)Achuthan TM1+39-5
2026-04-12 04:30Week 5: Core processor logic and parallel engine implementation (Part 1: Initial definitions)yash modi2+78-24
2026-04-10 04:30Week 4: Python Interactive TUI, FPGA Program Scripts, and final verification traces (Part 3: Finalizing)Vishrut Gurrala1+389-0
2026-04-09 22:30Week 4: Python Interactive TUI, FPGA Program Scripts, and final verification traces (Part 2: Core logic)Vishrut Gurrala1+18-0
2026-04-09 16:30Week 4: Python Interactive TUI, FPGA Program Scripts, and final verification traces (Part 1: Initial definitions)Vishrut Gurrala1+418-0
2026-04-09 10:30Week 4: Emitter optimization simulation verification traces (Part 3: Finalizing)yash modi1+49-0
2026-04-09 04:30Week 4: Emitter optimization simulation verification traces (Part 2: Core logic)yash modi1+94-0
2026-04-08 22:30Week 4: Emitter optimization simulation verification traces (Part 1: Initial definitions)yash modi1+69-0
2026-04-08 16:30Week 4: Final NFA modules, Vivado synthesis scripts, timing closure traces (Part 3: Finalizing)Achuthan TM2+87-0
2026-04-08 10:30Week 4: Final NFA modules, Vivado synthesis scripts, timing closure traces (Part 2: Core logic)Achuthan TM1+45-0
2026-04-08 04:30Week 4: Final NFA modules, Vivado synthesis scripts, timing closure traces (Part 1: Initial definitions)Achuthan TM2+322-0
2026-04-07 04:30Week 3: Complete FPGA top wrapper and pin constraints (Part 3: Finalizing)Vishrut Gurrala2+51-0
2026-04-06 22:14Week 3: Full hardware verification simulation traces (Part 3: Finalizing)Pranav Prabhu Kumble1+104-0
2026-04-06 15:58Week 3: Complete FPGA top wrapper and pin constraints (Part 2: Core logic)Vishrut Gurrala2+98-0
2026-04-06 09:43Week 3: Full hardware verification simulation traces (Part 2: Core logic)Pranav Prabhu Kumble1+201-0
2026-04-06 03:27Week 3: Complete FPGA top wrapper and pin constraints (Part 1: Initial definitions)Vishrut Gurrala2+72-0
2026-04-05 21:11Week 3: Full hardware verification simulation traces (Part 1: Initial definitions)Pranav Prabhu Kumble1+150-0
2026-04-05 14:56Week 3: Extend simulation waveform traces (Part 3: Finalizing)RahulSannapureddy1+91-0
2026-04-05 08:40Week 3: Implement UART RX and partial FPGA top wrapper (Part 3: Finalizing)Vishrut Gurrala2+48-0
2026-04-05 02:24Week 3: Extend simulation waveform traces (Part 2: Core logic)RahulSannapureddy1+174-0
2026-04-04 20:09Week 3: Implement UART RX and partial FPGA top wrapper (Part 2: Core logic)Vishrut Gurrala2+89-0
2026-04-04 13:53Week 3: Extend simulation waveform traces (Part 1: Initial definitions)RahulSannapureddy1+130-0
55 more commits remaining, fetch the repository