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

Subversion Repositories or1k

[/] [or1k/] [tags/] [rel_15/] [or1200/] [rtl/] [verilog/] [or1200_defines.v] - Diff between revs 1063 and 1077

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

Rev 1063 Rev 1077
Line 42... Line 42...
//////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////
//
//
// CVS Revision History
// CVS Revision History
//
//
// $Log: not supported by cvs2svn $
// $Log: not supported by cvs2svn $
 
// Revision 1.5  2002/10/28 11:09:52  igorm
 
// OR1200_ASIC is automatically switched on if the fpga define is turned on in the marvin_top_defines.c
 
//
 
// Revision 1.4  2002/10/24 17:38:16  igorm
 
// Define OR1200_BIST switched on.
 
//
 
// Revision 1.28  2002/10/17 20:04:40  lampret
 
// Added BIST scan. Special VS RAMs need to be used to implement BIST.
 
//
// Revision 1.27  2002/09/16 03:13:23  lampret
// Revision 1.27  2002/09/16 03:13:23  lampret
// Removed obsolete comment.
// Removed obsolete comment.
//
//
// Revision 1.26  2002/09/08 05:52:16  lampret
// Revision 1.26  2002/09/08 05:52:16  lampret
// Added optional l.div/l.divu insns. By default they are disabled.
// Added optional l.div/l.divu insns. By default they are disabled.
Line 182... Line 191...
// Revision 1.1  2001/07/20 00:46:03  lampret
// Revision 1.1  2001/07/20 00:46:03  lampret
// Development version of RTL. Libraries are missing.
// Development version of RTL. Libraries are missing.
//
//
//
//
 
 
 
`include "marvin_top_defines.v"
 
 
//
//
// Dump VCD
// Dump VCD
//
//
//`define OR1200_VCD_DUMP
//`define OR1200_VCD_DUMP
 
 
//
//
// Generate debug messages during simulation
// Generate debug messages during simulation
//
//
//`define OR1200_VERBOSE
//`define OR1200_VERBOSE
 
 
//`define OR1200_ASIC
 
 
`ifdef fpga
 
`else
 
  `define OR1200_ASIC
 
`endif
////////////////////////////////////////////////////////
////////////////////////////////////////////////////////
//
//
// Typical configuration for an ASIC
// Typical configuration for an ASIC
//
//
`ifdef OR1200_ASIC
`ifdef OR1200_ASIC
Line 206... Line 221...
//
//
//`define OR1200_ARTISAN_SSP
//`define OR1200_ARTISAN_SSP
//`define OR1200_ARTISAN_SDP
//`define OR1200_ARTISAN_SDP
//`define OR1200_ARTISAN_STP
//`define OR1200_ARTISAN_STP
`define OR1200_VIRTUALSILICON_SSP
`define OR1200_VIRTUALSILICON_SSP
`define OR1200_VIRTUALSILICON_STP_T1
//`define OR1200_VIRTUALSILICON_STP_T1
//`define OR1200_VIRTUALSILICON_STP_T2
//`define OR1200_VIRTUALSILICON_STP_T2
 
 
//
//
// Do not implement Data cache
// Do not implement Data cache
//
//
Line 311... Line 326...
// At the moment this only works for Virtual Silicon
// At the moment this only works for Virtual Silicon
// single port RAMs. For other RAMs it has not effect.
// single port RAMs. For other RAMs it has not effect.
// Special wrapper for VS RAMs needs to be provided
// Special wrapper for VS RAMs needs to be provided
// with scan flops to facilitate bist scan.
// with scan flops to facilitate bist scan.
//
//
//`define OR1200_BIST
`define OR1200_BIST
 
 
//
//
// Register OR1200 WISHBONE outputs
// Register OR1200 WISHBONE outputs
// (must be defined/enabled)
// (must be defined/enabled)
//
//

powered by: WebSVN 2.1.0

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