Faculty Profile for Dr. David K P Cheung

profile photo for Dr. David K P Cheung
Dr. David K P Cheung
Lecturer — Computer Science
CMAL 464X
phone: (512) 245-3409

Biography Section

Biography and Education

SKILLS-
ANALOG DESIGN
• Analog/Digital Design
• Keyboard/Mouse design
• LCD graphics and character pannels design and programming
• Xilinx FPLD XACT development system, XC9500, XC3000-8000 series
• ACTEL Design Series FPGA, EPLD, ACT1, ACT2, ACT3
• Lattice Semiconductors isp Synario System series
• QuickLogic pASIC series FPGA

DIGITAL DESIGN
• Embedded Systems Design
• Intel/Pentium Chip sets and mother board design
• PCI and ISA Bus Bridge/System Design
• Industrial controls including programmable controllers
• Micro-computer Architecture and Micro-processor controls
• PC Design & Maintenance


NETWORK DESIGN
* Local Area Network (Novell certified Reseller and Developer)
* Wide Area Network

SOFTWARE DESIGN
* Fluent in Languages including Fortran, PL I, Basic, Visual C++, Turbo Pascal
* Visual Studio, InstallShield 2012
* Assembly Language for Intel Processors (All X86/87/Pentium), Zilog Z8, ICE-Z8, Microchip PIC16CXXX, PIC12C508/9, Atmel AT90S1200 Embedded Microcontroller
* Simulation packages such as PICMASTER Emulator, MPASM, Microsoft Macro Assembler
* Debuggers such as American Arium
* Windows Development Kit - SDK, DDK
* Viewlogic Procapture/Sim/Wave, Simulation and analysis System
* Altera MAX+PLUS II Development System
* Viewlogic Verilog/VHDL compiler

PC BOARD LAYOUT DESIGN
* Auto CAD, Generic CAD, Design CAD
* PADS Perform PC Board Design and Layout package
* Cadence CAD System