Clients include:

ASIC Experience

Greg White, BSEE - ASIC expert
Specializing in Logic Design, Verification and Synthesis of Application Specific ICs and FPGAs

EXPERIENCE SUMMARY

Design, Synthesis and Verification of Digital ASICs (Application Specific ICs) up to 0.13 micron, Programmable Logic Design, Gate Arrays, FPGAs, PALs, Programming, Machine Language Coding
  • Logic, System and Circuit Design using Verilog and VHDL with Synopsys and Cadence
  • Verification
    • Chip Verification - Creation of test plans
    • full test suites
    • test benches
    • test vector generation
    • scripting in PERL, C, C++, Sed, Awk and TCL, Verisity Specman, VERA
    • Full regression testing
    • RTL debugging based on verification
  • Full circuit and system simulation RTL, behavioral, gate level
  • Timing Analysis
    • Timing Backannotation to Netlist
    • Static timing analysis
  • Equivalency checking
  • Test
    • Design-for-test
    • Scan insertion
  • Complete to tape out and post routing
VHDL and Verilog, using
  • Cadence NCSim, Verilog-XL PLI, VPI Leapfrog, hal, lint;
  • Model Technology V-System VHDL Simulation
  • Mentor Design Architect, Autologic, NetEd,
  • Synopsis DC Shell, Design Analyzer, VERA, Test compiler, HDL Advisor, VSS, VCS, Timemill
  • Icarus Verilog - simulation and synthesis
Processor Design and Verification:
  • 3D Video Graphics Processors,
  • Avionics Video Processors
  • RISC Processors
  • Memory Cache
System and Hardware Design of Telecommunications Systems:
  • Asynchronous Transfer Mode (ATM), Utopia Bus
  • Fiberoptics
  • ISDN
  • Class 5 Central Office Telephone Switches
  • Cellular Mobile Telephone Base Stations
Analog Design
  • TDMA (Time Division Multiple Access)Modulators/Demodulators
  • High Speed Clock/Data Synchronization
  • Tone Generators, Detectors
  • Phase Locked Loops
  • Injection locked oscillators
  • Analog and digital modems
PROGRAMMING LANGUAGES
  • VHDL, Verilog, C, C++, FORTRAN, BASIC, sed, awk, PERL
  • TI-DSP, Z80, 8085, 8051, MACRO-11, Microtek Microcode, AMD 2900, VIGEN, MISL,
  • ABEL, CUPL, PALASM, Synopsys DC Shell VERA
  • Operating Systems: HP-UX, Solarus, SunOS, VMS, RSTS-11, DOS, Linux, Windows.
MICROPROCESSORS USED IN DESIGN AND VERIFICATION of SYSTEMS
  • AMD 2900 family
  • Intel 80960, 80186, 8080, 8085, 8051
  • Motorola 6800
  • Texas Instruments TMS320C30 DSP
  • Zilog Z80, Z80B
  • PCI Bus, VMEBus, IEEE-488 Bus, ATA-66 Bus