{"title":"A multimode radar signal processor","authors":"J.W. Ianniello, J.V. Arrol","doi":"10.1109/DASC.1990.111356","DOIUrl":"https://doi.org/10.1109/DASC.1990.111356","url":null,"abstract":"A programmable signal processor (PSP) for an airborne multimode radar system is described. The rationale used to architect and interconnect the processing elements and the technology used to implement the designs are discussed. Also discussed are the software systems developed to aid in equipment test/integration and in operational software development. The ability to maintain high processing throughput and to easily develop test and operational software are two key attributes of the PSP. This is essential in the airborne, multimode radar system environment. The structural details that achieve this in the individual processors and in the overall architecture are presented. Also included are general considerations for structuring the next generation of programmable radar processing equipment. The software developed for the PSP includes software for equipment development and maintenance and software to aid in the development of the operational flight programs. Equipment development and maintenance software enables fault detection and isolation during hardware integration and acceptance testing, and for field maintenance.<<ETX>>","PeriodicalId":141205,"journal":{"name":"9th IEEE/AIAA/NASA Conference on Digital Avionics Systems","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1990-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132769123","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
M. Vouk, Alper K. Caglayan, David E. Eckhardt, David F. McAllister, James L. Walker, John P. J. Kelly, John C. Knight
{"title":"Analysis of faults detected in a large-scale multi-version software development experiment","authors":"M. Vouk, Alper K. Caglayan, David E. Eckhardt, David F. McAllister, James L. Walker, John P. J. Kelly, John C. Knight","doi":"10.1109/DASC.1990.111318","DOIUrl":"https://doi.org/10.1109/DASC.1990.111318","url":null,"abstract":"In a multiversion software experiment, twenty programs were built to the same specification of an inertial navigation problem. The programs were then subjected to a three-phase testing and debugging process: an acceptance test, a certification test, and an operational test. Less than 20% of the faults discovered during the certification and operational testing were nonunique, i.e. the same or very similar faults would be found in more than one program. However, some of these common faults spanned as many as half of the versions. Faults discovered during the certification testing were due to specification errors and ambiguities, inadequate programmer background knowledge, insufficient programming experience, incomplete analysis, and insufficient acceptance testing. Faults discovered during the operational testing were of a more subtle nature, and were mostly due to various programmer knowledge defects and incomplete analysis errors. Techniques that might have prevented the observed faults are discussed.<<ETX>>","PeriodicalId":141205,"journal":{"name":"9th IEEE/AIAA/NASA Conference on Digital Avionics Systems","volume":"225 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1990-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133318643","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Digital filter designs for the pre-filter MTI technique with SAR","authors":"G. Medlin","doi":"10.1109/DASC.1990.111355","DOIUrl":"https://doi.org/10.1109/DASC.1990.111355","url":null,"abstract":"An optimal filter design technique for the prefilter moving target indication (MTI) method used in synthetic aperture radar (SAR) systems is presented. The technique is general, so that the data resampling ratio can be an arbitrary rational number. The digital filters have linear phase and are based on a two-stage design process involving an interpolation and a decimation. A filter is designed for each stage and the final optimized design is the convolution of the single stage filters. The proposed filters are sued when the pulse repetition frequency is a rational multiple of the clutter bandwidth. The filters show good clutter cancellation and minimal aliased overlap between MTI bands. An example is provided which demonstrates the effectiveness of the design technique.<<ETX>>","PeriodicalId":141205,"journal":{"name":"9th IEEE/AIAA/NASA Conference on Digital Avionics Systems","volume":"52 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1990-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121723574","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Avionics upgrade strategies for the Space Shuttle and derivatives","authors":"R.A. Swaim, W. B. Wingert","doi":"10.1109/DASC.1990.111308","DOIUrl":"https://doi.org/10.1109/DASC.1990.111308","url":null,"abstract":"Some approaches aimed at providing a low-cost, low-risk strategy to upgrade the Shuttle onboard avionics are described. These approaches allow migration to a Shuttle-derived vehicle and provide commonality with Space Station Freedom avionics to the extent practical. IBM's Federal Sector Division is studying alternatives for upgrading the Shuttle's cockpit. Some goals of the upgrade include: offloading of the main computers by distributing avionics display functions, reducing crew workload, reducing maintenance cost, and providing display reconfigurability and context sensitivity. Software development using Ada is discussed. Advanced active matrix liquid crystal displays are used to meet the tight space, weight, and power consumption requirements. These displays are tied to commercially available 80386 microprocessors.<<ETX>>","PeriodicalId":141205,"journal":{"name":"9th IEEE/AIAA/NASA Conference on Digital Avionics Systems","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1990-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121929508","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Design of a low cost, fault tolerant flight management and control system for general aviation aircraft","authors":"D. Robb, J. Platt","doi":"10.1109/DASC.1990.111288","DOIUrl":"https://doi.org/10.1109/DASC.1990.111288","url":null,"abstract":"A design for a fully integrated flight management/flight control system suitable for light aircraft is introduced. The goals of the system are discussed, and a top-level design to meet those goals is outlined. Tradeoffs among selected elements are discussed, and performance issues are considered. The overall goals of the system are increased flight safety with a reduction of general pilot skill requirements. These goals will be accomplished by workload reduction, uniform data presentation, a natural user interface to flight data and controls, active flight condition monitoring and assistance, and active flight controls. Low cost will be attained by use of readily available industrial components. System reliability will be ensured by careful design and use of redundant elements to avoid single-point critical failures. Active flight assistance will reduce the skill necessary for safe aircraft operation. Deabstraction and appropriate presentation of data, particularly navigation and systems data, will greatly reduce the pilot workload and contribute to flight safety and enjoyment.<<ETX>>","PeriodicalId":141205,"journal":{"name":"9th IEEE/AIAA/NASA Conference on Digital Avionics Systems","volume":"55 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1990-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126181817","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Avionics systems for advanced launch vehicles","authors":"K.D. Nelson","doi":"10.1109/DASC.1990.111327","DOIUrl":"https://doi.org/10.1109/DASC.1990.111327","url":null,"abstract":"A brief description of the successful pre-planned product improvement program used for the integration of modern avionics into the Centaur upper stage system is used to illustrate the implementation of evolutionary changes to an existing launch system. This concept can be used to leverage industry technology to existing vehicles as well as new programs. A common module approach to standard avionics processing capabilities is developed to provide a technology evolution plan to benefit existing and future systems and reduce the total development risk. Topics discussed include multipath redundant avionics, adaptive guidance, navigation & control, electromechanical actuators, integrated GPS (Global Positioning System) with the inertial navigation system, and laser ordnance initiation systems.<<ETX>>","PeriodicalId":141205,"journal":{"name":"9th IEEE/AIAA/NASA Conference on Digital Avionics Systems","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1990-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129766598","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A distributed processing system design verification process","authors":"K.L. Huffstutter","doi":"10.1109/DASC.1990.111332","DOIUrl":"https://doi.org/10.1109/DASC.1990.111332","url":null,"abstract":"A novel distributed multiprocessor system is being developed for a specific government application which requires product development in under 14 months. The system development incorporates a 32-bit advanced modular processor (AMP) with extended local bus (ELB) capabilities and a dual redundant 21-bit VME backplane interface. The AMP is a 6*9 inch double-sided module which integrates the MIPS R3000/R3010 RISC (reduced-instruction-set computer) microprocessor chip set with three 55K gate VHSIC chip designs to achieve a performance capability of over 20 VAX MIPS. Multiple AMPs will be used in the system with additional growth capability of up to 10 AMP modules. An I/O processor and four I/O modules will be developed to provide VME bus extension capabilities and other interface functions. In parallel with the hardware development is an extensive Ada software development which includes a loosely coupled multiprocessor real-time operating system and associated diagnostics and support software. The design methodology for the AMP is presented, including system architecture, software development, and a comprehensive verification process which emphasizes the importance of integrating software and hardware prior to ASIC (application-specific integrated circuit) fabrication.<<ETX>>","PeriodicalId":141205,"journal":{"name":"9th IEEE/AIAA/NASA Conference on Digital Avionics Systems","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1990-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128914682","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A flexible fault tolerant processor for launch vehicle avionics systems","authors":"R. C. Taylor, P. Van Hoff, C. Walter","doi":"10.1109/DASC.1990.111277","DOIUrl":"https://doi.org/10.1109/DASC.1990.111277","url":null,"abstract":"The multicomputer architecture for fault tolerance (MAFT), a highly flexible approach to achieving fault-tolerant data processing in launch vehicle avionics systems, is described. It offers a multi-lane building block method for designing real-time control systems which are capable of extremely reliable computations and which provide tolerance to a broad class of faults. MAFT is readily adaptable to computer processing applications in both expendable and reusable launch vehicles which carry critical or extremely high-cost payloads. MAFT is well suited for mission-critical processing functions, and can be implemented in a variety of data management system architectures, such as centralized, federated, or distributed configurations. MAFT provides a flexible, highly modular, easily maintained system, having low program life cycle costs.<<ETX>>","PeriodicalId":141205,"journal":{"name":"9th IEEE/AIAA/NASA Conference on Digital Avionics Systems","volume":"265 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1990-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121147497","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Reliable avionics design for deep space","authors":"S. B. Johnson","doi":"10.1109/DASC.1990.111258","DOIUrl":"https://doi.org/10.1109/DASC.1990.111258","url":null,"abstract":"The technical and organizational problems posed by the Space Exploration Initiative (SEI) are discussed, and some possible solutions are examined. It is pointed out that SEI poses a whole new set of challenging problems in the design of reliable systems. These missions and their corresponding systems are far more complex than current systems. The initiative requires a set of vehicles and systems which must have very high levels of autonomy, reliability, and operability for long periods of time. It is emphasized that to achieve these goals in the face of great complexity, new technologies and organizational techniques will be necessary. It is noted that the key to a good design is good people. Not only must good people be found, but they must be placed in positions appropriate to their skills. It is argued that the atomistic and autocratic paradigm of vertical organizations must be replaced with more team-oriented and democratic structures.<<ETX>>","PeriodicalId":141205,"journal":{"name":"9th IEEE/AIAA/NASA Conference on Digital Avionics Systems","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1990-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121170483","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A rapid-acquisition architecture for advanced avionics and spread-spectrum applications","authors":"M. Jordan, J. Luecke","doi":"10.1109/DASC.1990.111265","DOIUrl":"https://doi.org/10.1109/DASC.1990.111265","url":null,"abstract":"A rapid-acquisition architecture for frequency hopping (FH), direct sequence (DS), and various forms of hybrid spread-spectrum waveforms is presented. This concept offers extraordinary improvements in flexibility and adaptability, as well as significant advantages in size, weight, and power reduction over those of conventional systems. The general concept is based on matching application-specific integrated circuit (ASIC) variable-length digital matched filter technology to programmable digital frequency synthesizers for an adaptable -FH/DS spread-spectrum system. Within a given time interval a specific set of outputs from each code-matched filter (CMF) appears which represents the correlation of the received signal against a certain code offset. This is the key function for fast and reliable acquisition of the spread-spectrum signals. The basic configuration consists of the fast-acquisition subsystem, which receives the signals and downconverts, or dehops, by a frequency-hopping local oscillator driven by the known pseudonoise frequency hop pattern. This architecture configuration offers ease of technology insertion as new developments in technology may emerge. The modular philosophy allows for future expansion of the initial architecture in a cost-effective manner.<<ETX>>","PeriodicalId":141205,"journal":{"name":"9th IEEE/AIAA/NASA Conference on Digital Avionics Systems","volume":"67 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1990-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114168117","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}