OpenCores
URL https://opencores.org/ocsvn/bluespec-h264/bluespec-h264/trunk

Subversion Repositories bluespec-h264

[/] [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
 
 

powered by: WebSVN 2.1.0

© copyright 1999-2025 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.