OpenCores
URL https://opencores.org/ocsvn/async_sdm_noc/async_sdm_noc/trunk

Subversion Repositories async_sdm_noc

[/] [async_sdm_noc/] [trunk/] [vc/] [src/] [vcdmux.v] - Diff between revs 47 and 53

Show entire file | Details | Blame | View Log

Rev 47 Rev 53
Line 12... Line 12...
 Demux for a VC buffer stage.
 Demux for a VC buffer stage.
 
 
 History:
 History:
 31/03/2010  Initial version. <wsong83@gmail.com>
 31/03/2010  Initial version. <wsong83@gmail.com>
 02/06/2011  Clean up for opensource. <wsong83@gmail.com>
 02/06/2011  Clean up for opensource. <wsong83@gmail.com>
 
 09/06/2011  Make sure the sel pin is considered in the ack process. <wsong83@gmail.com>
 
 
*/
*/
 
 
module vcdmux ( /*AUTOARG*/
module vcdmux ( /*AUTOARG*/
   // Outputs
   // Outputs
Line 63... Line 64...
         assign do3[i] = divc[i] ? di3 : 0;
         assign do3[i] = divc[i] ? di3 : 0;
         assign dot[i] = divc[i] ? dit : 0;
         assign dot[i] = divc[i] ? dit : 0;
      end
      end
   endgenerate
   endgenerate
 
 
   assign dia = |doa;
   //assign dia = |doa;
 
   c2 CACK (.a0(|doa), .a1(|divc), .q(dia));
 
 
endmodule // vcdmux
endmodule // vcdmux
 
 
 
 
 No newline at end of file
 No newline at end of file

powered by: WebSVN 2.1.0

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