DocumentCode
302750
Title
Executable requirements: opportunities and impediments
Author
Shaw, G.A. ; Anderson, A.H.
Author_Institution
Lincoln Lab., MIT, Lexington, MA, USA
Volume
2
fYear
1996
fDate
7-10 May 1996
Firstpage
1232
Abstract
In a top-down, language-based design methodology, requirements can be specified in an executable format, reducing the ambiguity typically encountered with written requirements, and serving as the starting point for the evolution of more detailed requirements and design specifications. As part of the Rapid Prototyping of Application Specific Signal Processors (RASSP) program, a VHDL executable requirement was constructed to capture the interface timing and functional requirements for an embedded processor intended to form images in real-time for a synthetic aperture radar. This paper includes a brief description of the application, then describes the implementation strategy and issues associated with the development of the VHDL executable requirement, emphasizing the importance of the VHDL test bench concept. Anticipated benefits of widespread utilization of VHDL executable requirements are discussed along with potential impediments to adoption. Areas for additional research and development are identified
Keywords
application specific integrated circuits; hardware description languages; image processing; logic CAD; real-time systems; synthetic aperture radar; RASSP program; Rapid Prototyping of Application Specific Signal Processors; VHDL executable requirement; embedded processor; executable format; executable requirements; functional requirements; interface timing; real-time system; requirements specification; research and development; synthetic aperture radar; test bench concept; top-down language-based design methodology; Computer languages; Context modeling; Design methodology; Hardware; Impedance; Signal processing algorithms; Signal synthesis; Testing; Timing; Very high speed integrated circuits;
fLanguage
English
Publisher
ieee
Conference_Titel
Acoustics, Speech, and Signal Processing, 1996. ICASSP-96. Conference Proceedings., 1996 IEEE International Conference on
Conference_Location
Atlanta, GA
ISSN
1520-6149
Print_ISBN
0-7803-3192-3
Type
conf
DOI
10.1109/ICASSP.1996.543589
Filename
543589
Link To Document