NASA-HDBK-8739.23 (BASELINE W/ CHANGE 1), NASA HANDBOOK: NASA COMPLEX ELECTRONICS HANDBOOK FOR ASSURANCE PROFESSIONALS (29 MAR 2011)
NASA-HDBK-8739.23 (BASELINE W/ CHANGE 1), NASA HANDBOOK: NASA COMPLEX ELECTRONICS HANDBOOK FOR ASSURANCE PROFESSIONALS (29 MAR 2011)., Complex electronics (CE) encompasses programmable and designable complex integrated circuits. "Programmable" logic devices (PLDs) can be programmed by the user and range from simple chips to complex devices capable of being programmed on-the-fly. Some types of programmable devices this handbook will address are: Field Programmable Gate Array (FPGA) Complex Programmable Logic Device (CPLD) Application-Specific Integrated Circuit (ASIC) System-on-chip (SoC)
"Designable" logic devices are integrated circuits that can be designed but not programmed by the user. The design is submitted to a manufacturer for implementation in the device. ASICs are an example of a designable device.
Development of assurance methodologies for complex electronics is lagging behind the pace of the technology. Complex electronics are commonly used within NASA systems, sometimes in safety-critical systems. Both software assurance and quality assurance engineers need to understand what these devices are, where they are used, and how they are designed. However, the development of assurance activities for complex electronics is lagging behind the pace of the technology. This handbook provides some general suggestions that, if applied, may increase confidence in the quality of complex electronic devices. This Handbook will provide an overview of complex electronics, the design process, and assurance activities. It discusses: Which devices are "complex electronics," and which are not. What each device is and examples of use on NASA projects. How electronics engineers design and program the devices. What assurance and verification activities can be used for complex electronics. Future trends in the design and assurance of complex electronics.
Additional assurance activities for complex electronics devices may be required in the future. While this handbook will not prepare you to perform those activities, it will provide you with a general understanding of the devices and the design and assurance activities. You will be able to "speak the language" when communicating with the hardware design engineers.