Brenda B. Powers Logic Engineer Career  Presentation
Career Profile  (earliest to latest) LLNL – Lawrence Livermore Laboratory R/D Technician Zendex Corporation Bench Repair Technician – advanced to: Digital Hardware design engineer – advanced to: Software design engineer Micrographics Technology Corporation Software design engineer AMD – Advanced Micro Devices Software design engineer
Career Profile  (cont.) Mylex Corporation Software design engineer Adaptec Diagnostics engineer Nursing career effort Pre-nursing education Medical Assistant training Opthomalic technician – Pacific Eye Specialists Ario Data Diagnostics/Test engineer Decru-NetApp Diagnostics/Test engineer
Education  (earliest to latest) Trinidad State Jr.   College – Trinidad, CO. A.A.S. Liberal Arts University of Wyoming – Laramie, WYO. B.A. American Studies Phi Beta Kappa Trinidad State Jr.   College – Trinidad, CO. A.A.S. Electronics Technology/Computer Maintenance California State University- Hayward, CA. B.S. Computer Science
Education  (cont.) Laney College - Oakland, CA. Inorganic chemistry General biology Human anatomy/physiology Microbiology Psychology
P hilosophy All design approaches to problem solving with computation devices are essentially problems of logic irrespective of a hardware or software solution. All design solutions have a unique philosophy and structure within a logic framework. Designs cannot be effective until the philosophy of the solution is understood. All logic problems have a ‘natural’ solution. All logic solutions should be designed without prejudice towards a hardware or software solution initially.
Technical Focus Low-level hardware/software logic design with emphasis on: digital logic logic interfaces to code hardware programming for device drivers diagnostics for project bring-up and long term testing System level logic work with emphasis on: Embedded work for device drivers & diagnostics Device drivers for SCSI & storage devices for both embedded and operating systems Software emulation design of SCSI peripherals for testing
Logic Design Approach Top-down design   Customer oriented solutions Strong emphasis on documentation: MRDs (marketing requirements documents) Past product input Layered design approach in least to most specific: Initial specifications, customer requirements, past product input High level block diagrams State/logic diagrams Data/control flow specifications
Logic Design Approach  (cont.) Layered design approach in least to most specific: Interface specifications Between software components Between hardware and software components Between hardware components Pseudo-code design DESIGN REVIEW Presentation of architectural and high level design specifications Coding and/or hardware final design PRODUCT REVIEW
Systems Level Work  (earliest to latest) LLNL – Stand alone PDP-11 based systems Terminal communication multiplexers Serial communication links Zendex – iRMX systems & Multibus-I board products Intel based hardware platform (x86 microprocessors & Intel I/O controllers) Multibus-I platform iRMX RTOS Embedded design for diagnostics Micrographics Technology – PC based platform with custom embedded RTOS Custom embedded RTOS & hardware for micrographics engine AMD – PC platform Windows, Unix, Linux, Netware operating systems SCSI device drivers
Systems Level Work  (cont.) Mylex – PC platform custom embedded RAID firmware WindRiver VxWorks for I2O based RAID system on PC platform Adaptec – PC platform Windows, Netware, Unix, Linux SCSI HBAs and device drivers for PC platform Ario Data – PC platform FC based RAID systems Decru-NetApp – Stand alone encryption products FC, iSCSI & Ethernet stand alone encryption systems
Projects Accomplished  (earliest to latest) LLNL Diagnostics for serial communication boards for PDP-11 based communication multiplexer Diagnostics for serial communication link PDP-11 assembler Zendex Hardware projects: X86 single board computers for Multibus-I 16MB battery-backed RAM card for Multibus-I SCSI controller boards for the iSBX bus Graphics controller board for the iSBX bus Various diagnostics boards for the test lab Multipurpose I/O host board for Multibus-I Solid state disk Designed the TRU-32 specification for a 32-bit Multibus-I architecture
Projects Accomplished  (cont.) Zendex Software projects: Diagnostic software for Zendex line of products SCSI device drivers for Intel's’ iRMX operating system Embedded RTOS for a general purpose I/O host controller board x86 assembler, PL/M86, C Micrographics Technology Corporation SCSI device driver for 9-track tape drives Architecture of an 8 SCSI tape drive system C, x86 assembler AMD – Advanced Micro Devices SCSI device drivers for Netware C, x86 assembler Design of corporate wide software design methodology Served on SCSI specifications committee
Projects Accomplished  (cont.) Mylex Corporation Architecture and coding of an interface for I20 between Mylex RAID firmware and WindRiver’s VxWorks – C coding Served on I2O specifications committee Adaptec Designed & coded SCSI hard drive emulator for diagnosing Adaptec SCSI HBAs & device drivers – C coding Developed test procedures for SCSI and fiber channel for Netware Ario Data Designed & coded automated testing of Ario RAID boxes – C coding Decru-NetApp Designed & coded parser for SNMP OIDs to diagnose SNMP agent problems Designed & coded diagnostics to run on SANBlaze fiber channel emulator to diagnose SCSI problems with the Decru encryption boxes. Perl coding
Fin Brenda B. Powers Logic Engineer 1-510-228-7360

BPowers

  • 1.
    Brenda B. PowersLogic Engineer Career Presentation
  • 2.
    Career Profile (earliest to latest) LLNL – Lawrence Livermore Laboratory R/D Technician Zendex Corporation Bench Repair Technician – advanced to: Digital Hardware design engineer – advanced to: Software design engineer Micrographics Technology Corporation Software design engineer AMD – Advanced Micro Devices Software design engineer
  • 3.
    Career Profile (cont.) Mylex Corporation Software design engineer Adaptec Diagnostics engineer Nursing career effort Pre-nursing education Medical Assistant training Opthomalic technician – Pacific Eye Specialists Ario Data Diagnostics/Test engineer Decru-NetApp Diagnostics/Test engineer
  • 4.
    Education (earliestto latest) Trinidad State Jr. College – Trinidad, CO. A.A.S. Liberal Arts University of Wyoming – Laramie, WYO. B.A. American Studies Phi Beta Kappa Trinidad State Jr. College – Trinidad, CO. A.A.S. Electronics Technology/Computer Maintenance California State University- Hayward, CA. B.S. Computer Science
  • 5.
    Education (cont.)Laney College - Oakland, CA. Inorganic chemistry General biology Human anatomy/physiology Microbiology Psychology
  • 6.
    P hilosophy Alldesign approaches to problem solving with computation devices are essentially problems of logic irrespective of a hardware or software solution. All design solutions have a unique philosophy and structure within a logic framework. Designs cannot be effective until the philosophy of the solution is understood. All logic problems have a ‘natural’ solution. All logic solutions should be designed without prejudice towards a hardware or software solution initially.
  • 7.
    Technical Focus Low-levelhardware/software logic design with emphasis on: digital logic logic interfaces to code hardware programming for device drivers diagnostics for project bring-up and long term testing System level logic work with emphasis on: Embedded work for device drivers & diagnostics Device drivers for SCSI & storage devices for both embedded and operating systems Software emulation design of SCSI peripherals for testing
  • 8.
    Logic Design ApproachTop-down design Customer oriented solutions Strong emphasis on documentation: MRDs (marketing requirements documents) Past product input Layered design approach in least to most specific: Initial specifications, customer requirements, past product input High level block diagrams State/logic diagrams Data/control flow specifications
  • 9.
    Logic Design Approach (cont.) Layered design approach in least to most specific: Interface specifications Between software components Between hardware and software components Between hardware components Pseudo-code design DESIGN REVIEW Presentation of architectural and high level design specifications Coding and/or hardware final design PRODUCT REVIEW
  • 10.
    Systems Level Work (earliest to latest) LLNL – Stand alone PDP-11 based systems Terminal communication multiplexers Serial communication links Zendex – iRMX systems & Multibus-I board products Intel based hardware platform (x86 microprocessors & Intel I/O controllers) Multibus-I platform iRMX RTOS Embedded design for diagnostics Micrographics Technology – PC based platform with custom embedded RTOS Custom embedded RTOS & hardware for micrographics engine AMD – PC platform Windows, Unix, Linux, Netware operating systems SCSI device drivers
  • 11.
    Systems Level Work (cont.) Mylex – PC platform custom embedded RAID firmware WindRiver VxWorks for I2O based RAID system on PC platform Adaptec – PC platform Windows, Netware, Unix, Linux SCSI HBAs and device drivers for PC platform Ario Data – PC platform FC based RAID systems Decru-NetApp – Stand alone encryption products FC, iSCSI & Ethernet stand alone encryption systems
  • 12.
    Projects Accomplished (earliest to latest) LLNL Diagnostics for serial communication boards for PDP-11 based communication multiplexer Diagnostics for serial communication link PDP-11 assembler Zendex Hardware projects: X86 single board computers for Multibus-I 16MB battery-backed RAM card for Multibus-I SCSI controller boards for the iSBX bus Graphics controller board for the iSBX bus Various diagnostics boards for the test lab Multipurpose I/O host board for Multibus-I Solid state disk Designed the TRU-32 specification for a 32-bit Multibus-I architecture
  • 13.
    Projects Accomplished (cont.) Zendex Software projects: Diagnostic software for Zendex line of products SCSI device drivers for Intel's’ iRMX operating system Embedded RTOS for a general purpose I/O host controller board x86 assembler, PL/M86, C Micrographics Technology Corporation SCSI device driver for 9-track tape drives Architecture of an 8 SCSI tape drive system C, x86 assembler AMD – Advanced Micro Devices SCSI device drivers for Netware C, x86 assembler Design of corporate wide software design methodology Served on SCSI specifications committee
  • 14.
    Projects Accomplished (cont.) Mylex Corporation Architecture and coding of an interface for I20 between Mylex RAID firmware and WindRiver’s VxWorks – C coding Served on I2O specifications committee Adaptec Designed & coded SCSI hard drive emulator for diagnosing Adaptec SCSI HBAs & device drivers – C coding Developed test procedures for SCSI and fiber channel for Netware Ario Data Designed & coded automated testing of Ario RAID boxes – C coding Decru-NetApp Designed & coded parser for SNMP OIDs to diagnose SNMP agent problems Designed & coded diagnostics to run on SANBlaze fiber channel emulator to diagnose SCSI problems with the Decru encryption boxes. Perl coding
  • 15.
    Fin Brenda B.Powers Logic Engineer 1-510-228-7360