Home     Philosophy    Experience    fastFPGA

Erick Cook

519 Kingwood Dr NW                                                    (503) 585-8113

Salem, OR 97304                                                erick@fastFPGA.com

 

 

EDUCATION

 

Graduated from Oregon State University in 1982 with a degree in Engineering Physics.  Class work emphasized electrical engineering, physics, and math.

 

 

EMPLOYMENT

 

Independent Contractor                                            3/96 – Present

Erick M. Cook Engineering Services, Inc.

 

Co-architect and designer of the Image Acquisition system for the Electroglas Inspection Products “Quicksilver” wafer inspection system.  This design featured a Xilinx XC2V3000 FPGA, 4Gbytes of SDRAM, PCI bus interface, and TDI Camera interface.  My design responsibilities included the local bus interface which communicated with a PLX 9054 PCI Interface; a custom Die Image Creation module that constructed individual die images from the Camera input (at a clock rate of 106MHz); and a custom Image Subtraction & Manipulation machine capable of handling up to 400M pixels/sec.  This design work was done in VHDL.

 

Designer of several Logic Innovations, Inc., Intellectual Property products.  These synthesizable “cores” were available in both VHDL and Verilog.  They include the “Transmission Convergence Cell Inlet” – an ATM cell de-serializer; the “Transmission Convergence Cell Outlet” – an ATM cell serializer; the “UTOPIA Level II Interface Building Block”; and several revisions of the “PCI Bus Master / Target” and “PCI Bus Target” bus interfaces.  All products included Specification / Theory of Operation, synthesizable source code, and simulation test bench.

 

Co-designer of the “Multiport Queuer” – a custom product designed for Ariel Corp.  This device received a stream of ATM cells, separated the cells into a set of individual queues, and output from each queue on a prioritized basis to a multi-PHY UTOPIA Level II Transmit interface.  This design was done in Verilog.

 

 

Gerlitz Amplification, Inc.                                          4/97 – Present

 

Designer of the “Revelator Dual Amp” electric guitar amplifier.  This patented design incorporates two historic vacuum-tube amplifiers, a unique blending circuit, and a stereo power amplifier.  This product was reviewed by Guitar Player magazine, and is in use by a variety of musicians.

 

 

Logic Innovations, Inc.                                             3/86-3/96

 

Vice President and co-founder of Logic Innovations, Inc., an electronics design and consulting firm that employed more than 30 people.  When I departed in 1996, Logic Innovations was a multi-million dollar per year business.  While at Logic Innovations, I was directly responsible for: attending and making sales calls; providing technical, cost and schedule input for project quotations; designing system architecture and specification development; detailed electronic design, documentation, and prototype debug of numerous projects; prototype quantity manufacturing management; project and program management; other business related responsibilities.  This position also involved significant personal financial risk.

 

While at Logic Innovations I was personally responsible for the implementation of a variety of products, a few of which are highlighted below:

 

Scientific Computer Systems                                   8/84 – 2/86

 

Designer of the Scalar Control Unit in the SCS-40, a Cray X/MP op-code compatible “mini-supercomputer”.  This 450 IC design was implemented entirely in 10KH ECL.  This board was responsible for performing instruction decode; maintaining the reservation status and controlling operand reads from the Address/Scalar register set; controlling the Scalar Linking mechanism; and maintaining the current CPU Exchange package.  Two US patents were issued relative to this design.

 

 

Syte Information Technology                                   2/84 – 7/84

 

Designer of a 2 Mbyte memory board (using 64 K DRAM).  This board featured a split transaction bus interface with a four request input queue; a full ECC subsystem which automatically wrote corrected data back into the memory array; a short burst mode using “Nibble Mode” DRAM; a page frame table with time stamp; a full diagnostic subsystem; capability for performing partial writes, Test&Set; and transparent refresh.

 

 

Intel Corporation                                                        6/82 – 1/84

 

Evaluation Engineer in the Development Systems group.  I was responsible for design review, and full product testing on the I2ICE 8086/8087 part probe, and EMV-50 in-circuit emulators.

 

Performed statistical process control research in the Manufacturing Yield Analysis group associated with Wafer Fab 4 in Aloha Oregon.  Performed lab experiments and data collection using a technique known as “sequential processing” to quantify the variance in electrical characteristics and product yield versus wafer position during manufacture.