Professional Documents
Culture Documents
image processing
Richard Thavot
, Romuald Mosqueron
, Mohammad Alisafaee
,
Christophe Lucarz
, Marco Mattavelli
, Julien Dubois
, Vincent Noel
Processing
Time(ms)/Throughput
(image1712x180/s)
Numberof
occupied
slices
Numberof
sliceFlip
Flops
Numberof
4input
LUTs
Codesize
(kbyte)
Frequency
MAX
(MHz) Atmax
Frequency
At50MHz
Without
processing
module
469 469 549 13.7 100 0.77/1299 1.54/649
Highpass
filteronly
1220 1170 1621 34.2 100 2.31/433 4.61/217
All
processing
modules
2276 1991 3079 68.3 90 4.06/246 7.3/137
TableII:NewCALDataflowarchitectureresults
Processing
Time(ms)/Throughput
(image1712x180/s)
Numberof
occupied
slices
Numberof
sliceFlip
Flops
Numberof
4input
LUTs
Codesize
(kbyte)
Frequency
MAX
(MHz) Atmax
Frequency
At50MHz
Without
processing
module
1171 902 1790 145.0 125 0.61/1639 1.54/649
Highpass
filteronly
1639 2779 2376 162.0 125 0.61/1639 1.54/649
All
processing
modules
2623 3855 3740 182.9 125 1.37/730 3.57/280
TableIII:HandwrittenVHDLresults
Processing
Time(ms)/Throughput
(image1712x180/s)
Numberof
occupied
slices
Numberof
sliceFlip
Flops
Numberof
4input
LUTs
Codesize
(kbyte)
Frequency
MAX
(MHz) Atmax
Frequency
At50MHz
Without
processing
module
949 1,120 887 25.7 90 0.85/1,176 1.54/649
Highpass
filteronly
2,193 1,999 1,846 39.0 90 0.85/1,176 1.54/649
All
processing
modules
3,127 2,930 3,956 65,7 90 1.92/520 3.57/280
TableI:Datafloworiginaldesignresults
Processing
Time(ms)/Throughput
(image1712x180/s)
Numberof
occupied
slices
Numberof
sliceFlip
Flops
Numberof
4input
LUTs
Codesize
(kbyte)
Frequency
MAX
(MHz) Atmax
Frequency
At50MHz
Without
processing
module
469 469 549 13.7 100 0.77/1299 1.54/649
Highpass
filteronly
1,220 1,170 1,621 34.2 100 2.31/433 4.61/217
All
processing
modules
2,276 1,991 3,079 68.3 90 4.06/246 7.3/137
TableII:Dataflowreviseddesignresults
Processing
Time(ms)/Throughput
(image1712x180/s)
Numberof
occupied
slices
Numberof
sliceFlip
Flops
Numberof
4input
LUTs
Codesize
(kbyte)
Frequency
MAX
(MHz) Atmax
Frequency
At50MHz
Without
processing
module
1,171 902 1,790 145.0 125 0.61/1,639 1.54/649
Highpass
filteronly
1,639 2,779 2,376 162.0 125 0.61/1,639 1.54/649
All
processing
modules
2,623 3,855 3,740 182.9 125 1.37/730 3.57/280
TableIII:HandwrittenVHDLresults
Processing
Time(ms)/Throughput
(image1712x180/s)
Numberof
occupied
slices
Numberof
sliceFlip
Flops
Numberof
4input
LUTs
Codesize
(kbyte)
Frequency
MAX
(MHz) Atmax
Frequency
At50MHz
Without
processing
module
949 1,120 887 25.7 90 0.85/1,176 1.54/649
Highpass
filteronly
2,193 1,999 1,846 39.0 90 0.85/1,176 1.54/649
All
processing
modules
3,127 2,930 3,956 65,7 90 1.92/520 3.57/280
TableI:Datafloworiginaldesignresults
Processing
Time(ms)/Throughput
(image1712x180/s)
Numberof
occupied
slices
Numberof
sliceFlip
Flops
Numberof
4input
LUTs
Codesize
(kbyte)
Frequency
MAX
(MHz) Atmax
Frequency
At50MHz
Without
processing
module
469 469 549 13.7 100 0.77/1299 1.54/649
Highpass
filteronly
1,220 1,170 1,621 34.2 100 2.31/433 4.61/217
All
processing
modules
2,276 1,991 3,079 68.3 90 4.06/246 7.3/137
TableII:Dataflowreviseddesignresults
Processing
Time(ms)/Throughput
(image1712x180/s)
Numberof
occupied
slices
Numberof
sliceFlip
Flops
Numberof
4input
LUTs
Codesize
(kbyte)
Frequency
MAX
(MHz) Atmax
Frequency
At50MHz
Without
processing
module
1,171 902 1,790 145.0 125 0.61/1,639 1.54/649
Highpass
filteronly
1,639 2,779 2,376 162.0 125 0.61/1,639 1.54/649
All
processing
modules
2,623 3,855 3,740 182.9 125 1.37/730 3.57/280
TableIII:HandwrittenVHDLresults