| Line 1... | Line 1... | 
      
        | //////////////////////////////////////////////////////////////////////
 | //////////////////////////////////////////////////////////////////////
 | 
      
        | ////                                                              ////
 | ////                                                              ////
 | 
      
        | ////  Generic 32x32 multiplier                                    ////
 | ////  Generic 32x32 multiplier                                    ////
 | 
      
        | ////                                                              ////
 | ////                                                              ////
 | 
      
        | ////  This file is part of the OpenRISC 1200 project              ////
 | ////  This file is part of the OpenRISC 1200 project              ////
 | 
      
        | ////  http://www.opencores.org/cores/or1k/                        ////
 | ////  http://www.opencores.org/project,or1k                       ////
 | 
      
        | ////                                                              ////
 | ////                                                              ////
 | 
      
        | ////  Description                                                 ////
 | ////  Description                                                 ////
 | 
      
        | ////  Generic 32x32 multiplier with pipeline stages.              ////
 | ////  Generic 32x32 multiplier with pipeline stages.              ////
 | 
      
        | ////                                                              ////
 | ////                                                              ////
 | 
      
        | ////  To Do:                                                      ////
 | ////  To Do:                                                      ////
 | 
      
        | Line 45... | Line 45... | 
      
        | //
 | //
 | 
      
        | // $Log: or1200_gmultp2_32x32.v,v $
 | // $Log: or1200_gmultp2_32x32.v,v $
 | 
      
        | // Revision 2.0  2010/06/30 11:00:00  ORSoC
 | // Revision 2.0  2010/06/30 11:00:00  ORSoC
 | 
      
        | // No update 
 | // No update 
 | 
      
        | //
 | //
 | 
      
        | // Revision 1.2  2002/07/31 02:04:35  lampret
 |   | 
      
        | // MAC now follows software convention (signed multiply instead of unsigned).
 |   | 
      
        | //
 |   | 
      
        | // Revision 1.1  2002/01/03 08:16:15  lampret
 |   | 
      
        | // New prefixes for RTL files, prefixed module names. Updated cache controllers and MMUs.
 |   | 
      
        | //
 |   | 
      
        | // Revision 1.4  2001/12/04 05:02:35  lampret
 |   | 
      
        | // Added OR1200_GENERIC_MULTP2_32X32 and OR1200_ASIC_MULTP2_32X32
 |   | 
      
        | //
 |   | 
      
        | // Revision 1.3  2001/10/21 17:57:16  lampret
 |   | 
      
        | // Removed params from generic_XX.v. Added translate_off/on in sprs.v and id.v. Removed spr_addr from dc.v and ic.v. Fixed CR+LF.
 |   | 
      
        | //
 |   | 
      
        | // Revision 1.2  2001/10/14 13:12:09  lampret
 |   | 
      
        | // MP3 version.
 |   | 
      
        | //
 |   | 
      
        | // Revision 1.1.1.1  2001/10/06 10:18:36  igorm
 |   | 
      
        | // no message
 |   | 
      
        | //
 |   | 
      
        | // Revision 1.2  2001/08/09 13:39:33  lampret
 |   | 
      
        | // Major clean-up.
 |   | 
      
        | //
 |   | 
      
        | // Revision 1.1  2001/07/20 00:46:03  lampret
 |   | 
      
        | // Development version of RTL. Libraries are missing.
 |   | 
      
        | //
 |   | 
      
        | //
 |   | 
      
        |  
 |  
 | 
      
        | // synopsys translate_off
 | // synopsys translate_off
 | 
      
        | `include "timescale.v"
 | `include "timescale.v"
 | 
      
        | // synopsys translate_on
 | // synopsys translate_on
 | 
      
        | `include "or1200_defines.v"
 | `include "or1200_defines.v"
 |