Digital Hardware Design Engineer
Current- Digital DesignDesigned projects for Xilinx Artix 7 and Xilinx ZYNQ via VHDL as well as block designs including MicroBlaze or ZYNQ with SDK (C++) and other IP cores in Vivado.--- IPs------ Zynq7 processing system, MicroBlaze, processor system reset, axi interconnect, axi datamover, axi gpio, axi uartlite, axi quad spi, axi Bram controller, axi4-stream data FIFO, clock wizard, block memory generator, FIFO generator, DDS compiler, fir compiler, cic compiler, fast Fourier transform, tri-mode ethernet mac, aurora 8B10B, vio--- Communication Protocols------ PCIe, LVDS, I2C, SPI, UPP, UART(RS422, RS232), Aurora- Hardware DesignRespectively, designing PCBs in the schematic level by using PADS or Expedition and analyzing cross-talk, dc drop, etc... via HyperLynx SI/PI modules.--- PCB Design------ Xilinx FPGA (Artix 7), ADC, RS422 Transmitter, Ethernet PHY, NOR Flash, IO Expander / Buffer, LDO / Switching Regulator, FMC / Harwin / D38999 Connectors, I2C Sensors (Temperature etc...), Time recorder, motor driver, quad driver, Oscillators