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

Subversion Repositories bluespec-h264

[/] [bluespec-h264/] [trunk/] [LumaChromaParallel/] [mkH264.bsv] - Diff between revs 90 and 91

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 90 Rev 91
Line 58... Line 58...
   IPrediction    prediction    <- mkPrediction();
   IPrediction    prediction    <- mkPrediction();
   ParallelDeblockFilter deblockfilter <- mkDeblockFilterParallel();
   ParallelDeblockFilter deblockfilter <- mkDeblockFilterParallel();
   IBufferControl buffercontrol <- mkBufferControl();
   IBufferControl buffercontrol <- mkBufferControl();
 
 
   // Internal connections
   // Internal connections
   mkConnection( prediction.mem_client_buffer, buffercontrol.inter_server );
   mkConnection( prediction.mem_client_buffer_luma, buffercontrol.inter_server_luma );
 
   mkConnection( prediction.mem_client_buffer_chroma, buffercontrol.inter_server_chroma );
 
 
   mkConnection( nalunwrap.ioout, entropydec.ioin );
   mkConnection( nalunwrap.ioout, entropydec.ioin );
   mkConnection( entropydec.ioout_InverseTrans, inversetrans.ioin );
   mkConnection( entropydec.ioout_InverseTrans, inversetrans.ioin );
   mkConnection( entropydec.ioout, prediction.ioin );
   mkConnection( entropydec.ioout, prediction.ioin );
   mkConnection( inversetrans.ioout, prediction.ioin_InverseTrans );
   mkConnection( inversetrans.ioout, prediction.ioin_InverseTrans );
Line 80... Line 81...
   interface mem_clientP_inter     = prediction.mem_client_inter;
   interface mem_clientP_inter     = prediction.mem_client_inter;
   interface mem_clientD_data      = deblockfilter.mem_client_data;
   interface mem_clientD_data      = deblockfilter.mem_client_data;
   interface mem_clientD_parameter = deblockfilter.mem_client_parameter;
   interface mem_clientD_parameter = deblockfilter.mem_client_parameter;
   interface buffer_client_load1   = buffercontrol.buffer_client_load1;
   interface buffer_client_load1   = buffercontrol.buffer_client_load1;
   interface buffer_client_load2   = buffercontrol.buffer_client_load2;
   interface buffer_client_load2   = buffercontrol.buffer_client_load2;
 
   interface buffer_client_load3   = buffercontrol.buffer_client_load3;
   interface buffer_client_store   = buffercontrol.buffer_client_store;
   interface buffer_client_store   = buffercontrol.buffer_client_store;
 
 
   // Interface for output
   // Interface for output
   interface ioout = buffercontrol.ioout;
   interface ioout = buffercontrol.ioout;
 
 

powered by: WebSVN 2.1.0

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