Industry Standards:
IEEE-Std-1076-1993 (VHDL '93), shared variable
working group chair . Return
to Index
SRBailey Consulting, Campbell, CA, 5/95 -
Present, Owner
- VHDL Simulator Development (5/95 - Present):
Analysis, design and implementation of a VHDL
'93 elaborator.
- VITAL Modelling (5/95 - 6/95): Re-implemented
ASIC library cells in VITAL 3.0 format.
Originally, the cells were modelled in a
proprietary gate-level VHDL style. Verified
correct functionality and timing via
testbenches which instantiated both VITAL and
proprietary cells comparing the outputs of
each based on identical stimuli.
Vantage Analysis Systems (Viewlogic), Fremont,
CA, 3/92 - 5/95, Project Manager
Managed five different projects with teams ranging
in size from 2 to 8 engineers. DOS and Win32s port of
VHDL simulator. Current project; one engineer porting
source, build and regression processes; defining
platform-specific capabilities. Multi-threading VHDL
simulator. Current project; one engineer. Sun Solaris
platform. Product has shown 2 to 4x performance with
4 to 8 threads. Continue optimizations and feature
support improvements. Ported to SGI Challenge series.
VITAL SDF timing data back-annotation and optimized
primitives. Current project; one engineer developing
SDF parser and timing delay annotator for simulator.
Designing simulation and code generation
optimizations for primitives. Simulation backplane.
Team of 8 engineers. Took over responsibility for a
poorly managed project. Although team morale and
progress was substantially improved, the project was
terminated due primarily to financial pressures and
re-focus of company after merger with Viewlogic. ViP
Interface. A complex integration with a 3rd party
product while that product was under development.
Recommended project termination due to high
development costs relative to expected return
(revenue).
Cadence/Valid, San Jose, CA, 10/90 - 3/92,
Principle Engineer
Principle engineer responsible for VHDL product
R&D. Providing technical direction to a team of
development engineers. Active participation in IEEE
VHDL standards activities including VHDL '92 Design
Review Team and ISAC (Issues Study and Analysis
Committee, which recommends IEEE official
interpretation of VHDL standard). In addition to
designing, developing and integrating new product
features, also assisted marketing in pre-sales
support for major customers' evaluations and the
analysis of customers' requirements for the VHDL
product. Periodically assisted customer support in
the analysis and resolution of customer reported
problems.
Intermetrics Inc., Bethesda, MD, 1989-1990, VHDL
Software Engineer
Member of the VHDL product team with
responsibilities for porting the VHDL toolset to the
Sun4 platform, developing graphical waveform display
tool that supports any user-defined typed signals,
bug fixing and performance analysis and enhancement.
Intermetrics Inc., Bethesda, MD, 1988-1989,
Project Manager and Tech Marketing
Responsible for the pursuit and development of
business opportunities in the areas of software
development tools and productivity (CASE tools).
Managed and participated in the development of
contract proposals. Assisted negotiations with
commercial vendors for the integration of
Intermetrics' developed technology with vendors'
product lines. Supervised an engineering project for
the design of a textual-based design and
documentation (DOD-Std-2167A) tool for Ada. Company
representative to government-industry workshops on
standardization and new technology application (NIST
- integrated software engineering environments).
Intermetrics Inc., Huntington Beach, CA,
1986-1988, Project Manager and Software Engineer
Project Manager for a small development team (3
engineers) that designed and developed a graphical,
object-oriented design tool for Ada (SoftCAD and RSL
-- Reusable Software Library). Ported SoftCAD from
VAX/VMS and Tektronix platforms to IBM-PC/MS-Windows
platform. Developed reverse-engineering front-end to
SoftCAD that generated graphical representation of
software system through parsing of Ada source. Member
of team that designed a real-time, embedded,
distributed operating system for avionics
applications. Responsible primarily for distributed
message communication functionality. Military
application with documentation provided to
DOD-Std-2167A standards.
Hughes Aircraft Co., 11/85 - 4/86, Software
Engineer
Senior Design Team Leader responsible for
resolving key design issues concerning the Traffic
Management function of the Federal Aviation
Administration's Advanced Automation System (air
traffic control system). Analysis of software
requirements and software design for arrival, en
route and departure metering of commercial aircraft.
Assisted in the resolution of data security issues
within AAS.
U.S. Air Force (highest rank Sgt), March AFB, CA,
8/82 - 9/85, Office Manager
Supervised the day-to-day office operations of the
Base Operations and Training Division. Supervised and
trained three people.
Return to Index
- Bailey, S., Laird, J.,
Falacara, G., and Angevine, M., "GENESYS
Embedded Software Tailorability,"
Proceedings of the 7th Annual National
Conference on Ada Technology, March 1989
(presented).
- Falacara, G., Angevine,
M., Laird, J., and Bailey, S., "A
Tool for Ada Run-Time Tailoring,"
Conference Proceedings Ada EXPO '88, October
1988.
- Mayes, L., Burton, B.,
Wienk, R., Koehler, K., and Bailey, S., "Integrating
Diverse Libraries of Reusable Software,"
Conference Proceedings Software Reusability
and Maintainability, March 1987.
- Burton, B., Aragon, R.,
Bailey, S., Koehler, K., and Mayes, L., "The
Reusable Software Library," IEEE
Software, July 1987.
Return to