Principal Soc Design Engineer
CurrentSoC IP designer and owner for various IP blocks over the years. Currently, ASIC design lead for custom multicore DSP processors. Previous ownership includes data path, data path protections and high-speed serial interfaces. Consistently deliver excellent results on time with aggressive schedules on multiple projects, often simultaneously. Successfully launched multiple SoCs into silicon, provided post silicon support. In addition to IP design, experienced in verification and testbench environment development (UVM). Work includes creating new UVM sequences, tests, scoreboards, register prediction and checking.Responsible for developing and supporting SoC based IP: • Scoping new features (design effort estimates)• Writing micro-architecture specifications for FW, Verification and other HW designer consumption• Implementing RTL (System Verilog)• Designing for low power, clock gating and recovery• Performing lint checking, warning evaluation and correction • Developing metal ECO’s via netlist manipulation • Evaluating CDC’s (clock domain crossings), implementing appropriate synchronization across clock domains• Timing closure and STA on physical design• Closing Code Coverage (FSM, Block and Expression)• Supporting Verification and FW efforts• Providing prototyping platform support (FPGA, Prodium, Palladium)• Experience designing HW for AMBA AXI, AHB and APB protocols