Senior R&D Engineer with 5+ years designing protocol IP and RTL for EDA and test-and-measurement tooling. Hands-on across the full protocol stack: frame/packet processing, FEC/CRC/ECC, and clock synchronization, in SystemVerilog and Verilog. Currently focused on Time-Sensitive Networking (802.1CB FRER, 802.1Qci PSFP) and White Rabbit sub-nanosecond synchronization.
Available for freelance RTL design, protocol verification, and micro-architecture consulting.
Protocols: TSN (802.1CB FRER, 802.1Qci PSFP, 802.1AS/gPTP), White Rabbit, OTN (OTU4/OTUCn, Flexo, FOIC, FEC), MIPI (CSI-2, DSI, C-PHY, D-PHY), PCIe (Transaction Layer - TLP/DLLP, ECRC/LCRC), TCP/IP, AMBA AXI
Languages / HDL: SystemVerilog, Verilog, VHDL
Tools: QuestaSim, Vivado, Git, Linux, MATLAB
| Repository | Description |
|---|---|
| mipi-csi2-dsi-ip | MIPI CSI-2 / DSI protocol engine reference design |
| otn-flexo-fec | OTN frame sync, skew compensation, FEC reference IP |
| pcie-transaction-layer | PCIe TLP arbiter, ECRC/LCRC reference implementation |
| tcp-ip-stack | TCP/IP stack fundamentals and packet processing reference |
| tsn-frer-psfp | IEEE 802.1CB FRER + 802.1Qci PSFP reference implementation |
| white-rabbit-sync | White Rabbit sub-nanosecond clock sync reference design |
Each repository contains an original architecture write-up, block diagrams, and basic functional RTL built specifically for this portfolio.
LinkedIn: linkedin.com/in/aayushranjan007. Email: aayushranjan98@gmail.com