URL
https://opencores.org/ocsvn/bluespec-h264/bluespec-h264/trunk
[/] [bluespec-h264/] [trunk/] [src/] [mkInterpolator.bsv] - Diff between revs 9 and 13
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 9 |
Rev 13 |
Line 782... |
Line 782... |
|
|
|
|
rule switching( work1Done && (work2Done || reqregWork2==Invalid) && !work8x8Done);
|
rule switching( work1Done && (work2Done || reqregWork2==Invalid) && !work8x8Done);
|
work1Done <= False;
|
work1Done <= False;
|
work2Done <= False;
|
work2Done <= False;
|
reqregWork2 <= (Valid reqfifoWork1.first());
|
reqregWork2 <= (Valid (reqfifoWork1.first()));
|
workFileFlag <= 1-workFileFlag;
|
workFileFlag <= 1-workFileFlag;
|
reqfifoWork1.deq();
|
reqfifoWork1.deq();
|
$display( "Trace interpolator: switching %h %h", outBlockNum, outPixelNum);
|
$display( "Trace interpolator: switching %h %h", outBlockNum, outPixelNum);
|
endrule
|
endrule
|
|
|
Line 795... |
Line 795... |
outDone <= False;
|
outDone <= False;
|
work8x8Done <= False;
|
work8x8Done <= False;
|
resultReady <= replicate(0);
|
resultReady <= replicate(0);
|
work1Done <= False;
|
work1Done <= False;
|
work2Done <= False;
|
work2Done <= False;
|
reqregWork2 <= (Valid reqfifoWork1.first());
|
reqregWork2 <= (Valid (reqfifoWork1.first()));
|
workFileFlag <= 1-workFileFlag;
|
workFileFlag <= 1-workFileFlag;
|
reqfifoWork1.deq();
|
reqfifoWork1.deq();
|
$display( "Trace interpolator: switching8x8 %h %h", outBlockNum, outPixelNum);
|
$display( "Trace interpolator: switching8x8 %h %h", outBlockNum, outPixelNum);
|
endrule
|
endrule
|
|
|
© copyright 1999-2025
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.