I started digital design in 2010 and still continue to learn, apply and teach (15+ years experience).
In 2024 finally I started-up my own company on digital design, VHDL/Verilog, FPGA and SoC based consultancy, trainings and design services.
I have worked on XILINX/AMD, ALTERA/INTEL, MICROSEMI/MICROCHIP, LATTICE and EFINIX FPGAs.
I have designed systems on Spartan3, Spartan 3AN, Spartan6, Artix/Kintex/Virtex-7, Virtex US+, Zynq SoC, Zynq US+ MPSoC & RFSoC
UART, SPI, I2C, Spacewire, Ethernet, LVDS, JESD204B, HDMI, VGA, ITU-BT 656, AURORA, Modbus, CAN, DDR2/3/4 are some of the protocols I have worked on FPGAs.
I have designed IPs/accelerators with AXI4, AHB, APB, Wishbone bus protocols.
I have extensive experience with Zynq SoC, both PS & PL designs, Embedded SW design both with Baremetal and Petalinux.
I studied IC design flows: Synthesis, floorplan, placement, CTS, routing, LVS, DRC, Antenna checks, memory compilation, analog macros etc. I implemented an open-source SoC with RISC-V CPU and peripherals with openlane IC design flow.