The design was made by a team work of three types of designer: application software, hardware-dependent software and hardware platform designers.
ISSN 1292-862
TIMA Lab. Research Reports Debugging HW/SW Interface for MPSoC: Video Encoder System Design Case Study
M.W. YOUSSEF*, S. YOO*, A. SASONGKO*, Y. PAVIOT* & A.A. JERRAYA*
* TIMA Laboratory, 46 avenue Félix Viallet 38000 Grenoble France
ISRN TIMA--RR-04/05-01--FR Communication to "DAC 2004"
TIMA Laboratory, 46 avenue Félix Viallet, 38000 Grenoble France
Debugging HW/SW Interface for MPSoC: Video Encoder System Design Case Study Mohamed-Wassim Youssef, Sungjoo Yoo, Arif Sasongko, Yanick Paviot, Ahmed A. Jerraya TIMA Laboratory, SLS Group 46, av. Félix Viallet 38031 Grenoble Cedex - France
{wassim.youssef, sungjoo.yoo, arif.sasongko, yanick.paviot, ahmed.jerraya}@imag.fr ) % !
! "#$
345
%
& ,+
& !'
% (
)
! * ' & &
(
( %
& ( & , & + (
( & !
+
,
! ( !
& & '
(
+ . &
&
*/ 0 /
(
& ,
+
,
( */ 0 / (
!
&
*/ 0 /
(
&
( &
/
(
&
/ &
+ (
*/ + !
*/ 0 / ( ! ' */ 0 / ( (
& & (
! (
(
(
(
!
(
!
& 36 6==$ ! 4+8;447+===+=0==0===$? @8!==!
!
!
$ !
!
(
6 !
& */ 0 /
&
' ,! */ & +
( & (
*
& & + */
( +
!
&
& ! */ 0 / !
& !
1
( 3:53;5!
+
&
& &
& */
(
& &
!
365 3753$5
385395!
(
' &
+
&
8 9
7
(
! "
!'
& &
! ' '0
"
&
' * 34;5! ' !
&
3475
# # $
((
$
(( ! !
, +
,
& , #
#
&
#
( ( %
) * $% , " !' 4
!
! ,
&
&
*/ & * !A */ & / !/ ( */ &
+
*/
( (
*/ 0 / */ 0 /
/ (
%
/ (
(
((
&
+
" &
3495 &
+
! ! ! ' ,
&
+
+
+
-
.'!! !$% */ 0 /
(
& + */ 0 / ( C( ( &
,
( & ! !
!
& 3465 &
.
! ! ! !
'34=5 ! '
'
!
(
*/
!
&
& +
$ ,
!/ & + ( & B!
*/ ( 344534:5! ' & , */ 0 / ( & -D ' 3445 & -D & -D : & -D < - A-! 1 ( ( , % - A( ! / & + & & ! !
!
( (
&
&
(
%
! !
&
&
-
4 ( (
! 34$5 B & & +
385395!
(
7 ,
! µ+, ,
& 3485
!
, 6 ,
+
, )
%
(
+
!
&
* &
&
+
! '
! !
&+
! , !
( '0 !
/
$
,+
0
$ ,$ !
- ' &
&
&' $
+ !
+ ( $,
(
!
# !
%$( 3$5
+(
!
&
*/
! ! */ 0 /
& &
%
,
%
&! '
!
/ !
%
!
1
! )
%
(
!
,
1
4
&! /
,
( &
+
/ */
&
-
!1
) 1
2 6
((
&
(
$ 3 ( ! !- '
&
* & + */ 0 /
"
!
.
%
+ +
& '
,
1
3
SystemC
Hardware-dependent software generation 6
"
6
%
" #
"
-
" -
3" 4 # #
" 6
%
70 -
µ*(
3" 5 # #
"
' #
6
' #'
' #' "' '8
!
!
" !' -
,
$ ,(
( !
!
+
& (
&
( !
/
K+,
MPI API
+
! +
& ( &
L
" 385
$
& $
D
&
& /
1
& ( $ ( &
!1
-D