Post Job Free

Resume

Sign in

Systemverilog, basic UVM, verilog

Location:
Thailand
Posted:
October 22, 2014

Contact this candidate

Resume:

Veerasak Nichayapun

***/* *** ** ************** Rd. Salathammasop Thaweewatthana Bangkok, Thailand 10170

Phone: (66-90-981-**** Email: acgghf@r.postjobfree.com

EDUCATION

University of Pittsburgh Pittsburgh, Pennsylvania August 2010 - April 2012

Master of Science in Electrical Engineering GPA : 3.49

Chulalongkorn University Bangkok, Thailand June 2004 – March 2008

Bachelor of Electrical Engineering GPA : 3.22

COURSEWORK

VLSI Design Database Management Systems

Computer Architecture Hardware Design Methodologies

Embedded Computer System Design

TECHNICAL SKILLS

Languages: Assembly, C, C++, C shell, HTTP, Java, Perl, Python, Tcl, SQL, Verilog, SystemVerilog, VHDL, UVM

Operation Systems: Linux, UNIX, Windows

Tools: Altium Designer, Cadence Virtuoso, Cadence Encounter, Eclipse, HDL Designer, Nios II, Modelsim, Quartus,

Synopsys, Xilinx ISE

PROFESSIONAL EXPERIENCE

Compart Precision, Thailand Ayutthaya, Thailand

Test Engineer July 2013 – August 2014

Verified an arm component of a hard disk drive using Laser Doppler Vibrometer

Led testing environments for each hard disk arm’s product

Designed and conducted an experiment on an arm sample as proposed by a vendor

Department of Electrical and Computer Engineering, University of Pittsburgh

Student Volunteer August 2012 – February 2013

Fixed the path to all CAD tools on a Linux-based system using C Shell

Carried out design and verification for a RAM and ROM for an ARM CPU using SystemVerilog

Learned basic concepts of Coverage-Driven Verification, SVA and principles of UVM

Silicon Craft Technology Company Limited Bangkok, Thailand

Design Engineer February 2009 – December 2009

Debugged RFID modules using ModelSim, Xilinx and constrained-random verification environment

Implemented a test bench to verify functionalities of RFID System such as CRC generator or FIFO control

Designed an op-amp circuit to meet desirable consideration s (gain, bandwidth, phase margin, etc.)

Created the layout of an op-amp to meet area, delay and power specifications using Cadence Virtuoso

Thai Oil Public Company Limited Chonburi,Thailand

Instrument Engineer May 2008 – December 2008

Learned oil distillation process and parameters required for monitoring through DCS

Repaired and replaced DCS components of DCS system in each station

ACADEMIC PROJECTS

Color Adaptive Energy-Efficient Web Browser for Android Spring 2012

The goal was to implement an application that transforms the color of the page to save the power consumption on a

cellphone.

Key contributions:

Design a user interface for the application and Perform HTML and CSS extraction

Implement testing plans and verifications using Java, Android UI Design on Eclipse and Android SDK Emulator

Network-on-Chip Design Spring 2011

The purpose of this project was to develop a multi-core processor which can communicate between its constituent

processors. ARM core Cortex-M0 processors were used and other components were custom designed.

Key contributions:

Synthesized, verified the RTL design, and evaluated the functionalities and performance of a P2S module of the

system to assist the communication between the processors, using Tcl scripts, Synopsys and Cadence Encounter

Constructed a crossbar switch to provide connectivity of the other modules

Created a test plan and designed a self-checking test bench to verify the switch

Simple ALU Layout Implementation Fall 2010

Designed a simple ALU that can add/subtract two 16-bit operands or perform arithmetic shift left/right on a 16-bit

operand. The source of data is from either the external source or internal storage (16x16 bit register file), which was

implemented earlier in the same custom library.

ACADEMIC ACTIVITIES

Thailand Robocup Soccer Championship Bangkok, Thailand

Electrical Department of Plasma-Z team 2007

Tuned appropriate voltage of shooting board to meet desirable solenoid force

Wrote VHDL code for controlling SPI, which regulated the communication between FPGA and Gyroscope

Thailand RoboCup Rescue Championship Bangkok, Thailand

Electrical department of Zyphias team 2006

Designed PCB layout of the motor drive system using Altium Designer



Contact this candidate