ACM Home Page
Please provide us with feedback. Feedback
Design flow for hardware/software cosynthesis of a video compression system
Full text PdfPdf (690 KB)
Source International Conference on Hardware Software Codesign archive
Proceedings of the 3rd international workshop on Hardware/software co-design table of contents
Grenoble, France
SESSION: Case studies 1 table of contents
Pages: 73 - 80  
Year of Publication: 1994
ISBN:0-8186-6315-4
Authors
Jörg Wilberg  GMD-SET, Schloß Birlinghoven, D-53757 Sankt Augustin, Germany
Raul Camposano  Synopsys Inc., Mountain View, CA
Wolfgang Rosenstiel  University of Tübingen, Sand 13, D-72076 Tübingen, Germany
Sponsors
: IFIP WG 10.5 in cooperation with WG 10.2
SIGSOFT: ACM Special Interest Group on Software Engineering
: The IEEE Computer Society Technical Committee on Software Engineering
SIGDA: ACM Special Interest Group on Design Automation
: The IEEE Computer Society Technical Committee on Design Automation
Publisher
IEEE Computer Society Press  Los Alamitos, CA, USA
Bibliometrics
Downloads (6 Weeks): 10,   Downloads (12 Months): 27,   Citation Count: 6
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

The implementation of a cosynthesis design flow in the CASTLE system is presented. The design flow generates a synthesizable hardware description and a C, C++, or Fortran compiler for an application-oriented processor. The approach is illustrated by the design of an embedded video compression system which can be integrated into the video card of a PC. The design flow is structured as follows: First, the requirements of the application programs are analyzed. Based on these analysis results, the designer decides on the appropriate processor structure. The processor structure is entered on a block diagram level into the CASTLE system by using a schematic entry. The CASTLE system performs the processor cosynthesis based on a VHDL library of processor components. Several processor datapaths for the video compression system were synthesized to illustrate the trade-offs between flexibility and performance when designing application-oriented processors.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
B. D. Ackland, et al.: "A Video-Codec Chip Set for Multimedia Applications", AT&T Technical Journal, vol. 72, no. 1, pp. 50--66, Jan/Feb. 1993.
 
2
A. Alomary, et al.: "PEAS-I: A Hardware/Software Co-design System for ASIPs", Euro DAC, Hamburg, pp. 2--7, 1993.
 
3
W. P. Birmingham, et al.: "MICON: Automated Design of Computer Systems", In R. Camposano and W. Wolf (editors): "High-Level VLSI Synthesis", pp. 205--229, Kluwer Academic Publishers, Boston/Dordrecht/London, 1991.
 
4
 
5
 
6
R. Camposano, J. Wilberg: "Embedded System Design", to appear in T. Lengauer (ed.), Springer, Lecture Notes in Computer Science.
 
7
"Design Ware Databook", Synopsys® Inc., vers. 3,1a, March 1994.
 
8
 
9
H. Fujiwara, et al.: "An all-ASIC Implementation of a Low Bit-Rate Video Codec", IEEE Trans. Circuits And Systems On Video Technology, vol. 2, no. 2, pp. 123--134, June 1992.
 
10
D. D. Gajski, F. Vahid, S. Narayan: "System-Level Methodology and Technology", E-DAC Tutorial, 1994.
 
11
D. J. Le Gall: "The MPEG video compression algorithm", Signal Processing: Image Communication, vol. 4, pp. 129--140, 1992.
 
12
13
 
14
 
15
K. M. Guttag: "Multimedia Powerhouse", Byte, pp. 57--64, June 1994.
 
16
 
17
 
18
 
19
ISO/IEC DIS 11172: "Informationtechnology-- Coding of moving pictures and associated audio for digital storage media up to about 1.5 Mbit/s", 1992.
 
20
 
21
 
22
K. Keutzer: "Trends and Problems in Electronic System Design Automation", Synopsys Summer Session, Aug., 1993.
 
23
M. J. Mc Lennan: "{incr Tcl} - Object-Oriented Programming in Tcl", AT&T Bell Laboratories, Allentown, PA 18103, michael.mclennan@att.com.
 
24
 
25
26
 
27
P. A. Ruetz, et al.: "A High-Performance Full-Motion Video Compression Chip Set", IEEE Trans. Circuits And Systems on Video Technology, vol. 2, no. 2, pp. 111--122, 1992.
 
28
 
29
R. A. Walker, R. Camposano: "A Survey of High-Level Synthesis Systems", Kluwer Academic Publishers, Boston, MA, 1991.
 
30
P. Wayner: "Digital Video Goes Real-Time", BYTE, pp. 107--112, Jan. 1994.
 
31
J. Wilberg, et al.: "Hierarchical multiprocessor system for video signal processing", Proc. SPIE, vol. 1818, Nov. 1992.
 
32

Collaborative Colleagues:
Jörg Wilberg: colleagues
Raul Camposano: colleagues
Wolfgang Rosenstiel: colleagues