DocumentCode
1932536
Title
HW/SW specification using OOM techniques
Author
Calha, M. ; Teixeira, J.P. ; Teixeira, I.C.
Author_Institution
INESC, Lisbon, Portugal
fYear
1996
fDate
19-21 Jun 1996
Firstpage
96
Lastpage
101
Abstract
The ever increasing complexity and networking of hardware/software (hw/sw) systems, together with tough competitiveness and shrinking time-to-market puts a heavy burden on system design methodologies. For rapid system prototyping, design productivity is mandatory. Due to ever decreasing product lifecycles, design reusability and upgrade is also a must. In this paper, a novel methodology for HW/SW co-design specification is proposed, together with a new CASHE tool that implements it. It is shown that object-oriented modeling (OOM) techniques can be rewardingly used both for product specification and design specification, leading to architectural solutions with different trade-offs. The new tool, PHS++, allows static, dynamic and functional OO modeling of the problem and produces a VHDL description of solution architectures, synthesizable by the Synopsys commercial package. A design example is provided, to ascertain the usefulness of the proposed approach
Keywords
formal specification; hardware description languages; logic design; object-oriented programming; software prototyping; systems analysis; CASHE tool; HW/SW specification; PHS++; Synopsys commercial package; VHDL description; design productivity; design reusability; design specification; hardware/software systems; networking; object-oriented modeling; product lifecycles; product specification; rapid system prototyping; system design methodologies; Design methodology; Embedded software; Hardware; Object oriented modeling; Process design; Product design; Productivity; Prototypes; Specification languages; Time to market;
fLanguage
English
Publisher
ieee
Conference_Titel
Rapid System Prototyping, 1996. Proceedings., Seventh IEEE International Workshop on
Conference_Location
Thessaloniki
Print_ISBN
0-8186-7603-5
Type
conf
DOI
10.1109/IWRSP.1996.506734
Filename
506734
Link To Document