Connie O'Dell

Connie O'Dell Email and Phone Number

President and Principal Engineer, formerly of Paneve,HP,Cadence,Bell Labs | TopLinked | LION | 9100+ | 25M+ @ CO Consulting
Connie O'Dell's Location
Denver Metropolitan Area, United States, United States
Connie O'Dell's Contact Details
About Connie O'Dell

Versatile, award-winning hardware/software development/support engineer, experienced in scripting, design verification, applying massively parallel constrained-random simulation, coverage, formal verification, assertion-based verification, clock-domain checking, and other innovative tools, to help major hardware companies produce high-quality products. Expert tool user and custom tool developer.Specialties: Design verification, hardware verification, System C, SystemC SCV, C/C++, Forte Cynthesizer (simulation to test correctness of synthesis), Perl, awk, Unix, Linux., TestBuilder, formal verification, assertions, functional verification, PSL, constrained random verification, verification plans, ABV, ASICs, FPGAs, product definition, technical marketing, technical support, customer/account management, small business management

Connie O'Dell's Current Company Details
CO Consulting

Co Consulting

View
President and Principal Engineer, formerly of Paneve,HP,Cadence,Bell Labs | TopLinked | LION | 9100+ | 25M+
Connie O'Dell Work Experience Details
  • Co Consulting
    President/Principal Engineer
    Co Consulting Oct 2003 - Present
    Boulder, Us
    • Validated the Paneve processor models (SystemC/RTL/FPGA/reference) against each other. Managed regressions and wrote custom regression/automation/analysis utilities as needed. Specifiied new randomized test generation algorithms/targets for implementation. • Root-caused bugs, and traced to design changes, software/compiler changes, tool/OS/platform changes, &c (semi-automated fast diagnosis so bugs are fixed when cheap to fix). Helped create metrics to assess quality and coverage.. Managed others in related roles and mentored interns.• Automated clean compiler builds and debugged builds. • Reviewed and improved client verification plan, incorporated random test requirements,. • Introduced TestBuilder (pre-SystemC) as an efficient new testbench methodology for storage client, other best-in-class techniques.• Developed TestBuilder (pre-SystemC) testbench for client's 5M-gate chip, tested, incorporated new designer requirements, reported issues with chip.• Established fully automated nightly regressions with automatic success/fail reporting for subsystem level tests, leveragng unused nightly client compute and license resources. Very useful in daily status meetings for identifying newly broken subsystem features that could then be easily backed out or fixed.• Helped define and develop industry-standard test plan for client's initial FPGA implementation; collected requirements from designers/spec, prioritized with design team input.• Initial code coverage data collection and analysis, worked with designers to see if holes could/should be addressed.• First to prototype a simulation connecting all subsystems in simulator to exercise simple functionality, before feasible in lab.• Received client's “Thank You” award for verification of high-profile 5M gate ASIC.
  • The Blind Cafe
    Boulder Volunteer Coordinator
    The Blind Cafe 2014 - 2014
  • Paneve
    Senior Validation Engineer
    Paneve Oct 2010 - Aug 2013
    Validation of the various processor models (SystemC/RTL/FPGA/Panève proprietary model) against each other, and against specified behavior, for a Big Data appliance under development. Grading of past tests and hardware (SystemC/verilog)/software testing approaches for inclusion in nightly regressions. Custom regression/automation/analysis utilities as needed. Specify new randomized test generation algorithms/targets for implementation. Management of automated clean compiler builds and light compiler/build debug. Leveraged worker that assists others in root-causing bugs of various sources, and tracing sources of error to design changes, software/compiler changes, tool/OS/platform changes, &c. Work with others to create metrics to assess quality and coverage. If practical, determine who is to blame for new bugs, with the assistance of various automated baselines, such that new errors can be corrected quickly while they are still cheap to fix. Manage, direct, and coordinate with others in related roles.
  • Hewlett Packard
    Verification Specialist
    Hewlett Packard Jan 2005 - Jun 2007
    Houston, Texas, Us
    • Wrote and maintained self-checking C++/SystemC programs for constrained random verification of simulated hardware, maintained quality metrics and code coverage to ensure continuous quality of product.• Member of team that developed and maintained coverage metric computation and visualization package (Perl and SQL) for tracking hardware test quality. Co-developed and maintain data extraction and computation portion, awarded “SVL Star” award for 10x performance improvement to improve efficiency of massively parallel regressions, worked with team to specify a friendly web interface for coverage monitoring. Built and maintained regression utilities, specified, implemented, and documented new features.• Wrote reusable Perl/shell test generators, tools for managing patch trees, monitoring application performance on farm, mapping data.• Coursework: System C, SCV, System Verilog, 0-in Formal/CDC, Project Management Fundamentals
  • Sun Storagetek
    Design Verification Consultant
    Sun Storagetek Oct 2003 - Dec 2004
    See CO Consulting for further details about this and other contracts
  • Cadence Design Systems, Inc.
    Product Engineer, Formalcheck And Assertion Verification R&D
    Cadence Design Systems, Inc. Oct 1998 - Oct 2002
    San Jose, California, Us
    • Wrote AWK script to convert existing assertions to Sugar/PSL. Participated in PSL and System Verilog standardization process to ensure that common customer assertions were expressible.• Helped to drive roadmap for Sugar/PSL assertion-language support to cover critical early customer needs.• Wrote requirements for FormalCheck 3.1-3.5 as lead FormalCheck Product Engineer, incorporating rollout requirements from 10+ of the largest US & European semiconductor/electronics companies.• Led design/delivery of FormalCheck suite demonstrations at Design Automation Conference (DAC), 3 years.• Led development of training materials and labs for FormalCheck and effective assertion-writing techniques. • Worked with customers to understand need for common coverage between property checking/simulation.• Maintained technical, customer, and collateral continuity during 5 development/marketing transitions.
  • Lucent Technologies, Inc.
    Mts
    Lucent Technologies, Inc. Sep 1996 - Oct 1998
    Espoo, Southern Finland, Fi
    . Formal Verification and Simulation tool support/development for Bell Labs Design Automation (BLDA). Began work in AT&T Computer Systems Division (RIP), just post-divestiture, and started developing local tools for use in that org. Survived the Olivetti acquisition (RIP) and the NCR purchase/spinoff, and migrated into Bell Laboratories (SysCAD) to develop tools for use in all of AT&T hardware design. Helped (via development, and new roles in support, marketing, and sales) to migrate this into first an internally supported business, and then into one that gained increasing funding from outside companies, to become a self-sustaining business within the new Lucent. Eventually acquired by Cadence, with many good hopes for increased market share and growing profitability.
  • At&T
    Mts
    At&T Oct 1985 - Sep 1996
    Dallas, Tx, Us
    Simulation tool support/development for AT&T Computer Systems Division
  • At&T Bell Labs
    Mts
    At&T Bell Labs Oct 1985 - Sep 1996
    Murray Hill, Nj, Us
    See Lucent Technologies listing for further details
  • University Of Utah
    Research Assistant
    University Of Utah Jun 1984 - Oct 1985
    Salt Lake City, Utah, Us
    Research in Computer-Aided Geometric Design (CAGD) for Alpha-1 project

Connie O'Dell Skills

Debugging Verilog Asic Perl Functional Verification Fpga Testing Eda Systemverilog Management Formal Verification Linux Unix Systemc Simulations Hardware Architecture C++ Product Development Firmware Hardware Tcl C Software Engineering Rtl Design Team Leadership Embedded Software Integration Engineering Computer Hardware Processors Computer Science Software Development Start Ups Technical Support Awk Regression Testing Test Automation Technical Marketing Unix Shell Scripting Technical Writing Scrum Python New Business Development Data Science Functional Coverage Coaching Code Coverage R Ruby On Rails Strategic Planning

Connie O'Dell Education Details

  • University Of Utah
    University Of Utah
    Computer Science
  • University Of Utah
    University Of Utah
    Mathematics
  • Highland High School
    Highland High School

Frequently Asked Questions about Connie O'Dell

What company does Connie O'Dell work for?

Connie O'Dell works for Co Consulting

What is Connie O'Dell's role at the current company?

Connie O'Dell's current role is President and Principal Engineer, formerly of Paneve,HP,Cadence,Bell Labs | TopLinked | LION | 9100+ | 25M+.

What is Connie O'Dell's email address?

Connie O'Dell's email address is od****@****ail.com

What is Connie O'Dell's direct phone number?

Connie O'Dell's direct phone number is +130364*****

What schools did Connie O'Dell attend?

Connie O'Dell attended University Of Utah, University Of Utah, Highland High School.

What are some of Connie O'Dell's interests?

Connie O'Dell has interest in Mathematics, Health And Wellness, Books, Digital Photography, Food, Hulu, Fractals, Education, Fashion And Style, Movies.

What skills is Connie O'Dell known for?

Connie O'Dell has skills like Debugging, Verilog, Asic, Perl, Functional Verification, Fpga, Testing, Eda, Systemverilog, Management, Formal Verification, Linux.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.