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
|
// Revision 1.29 2002/10/28 15:03:50 mohor
|
// OR1200_ASIC is automatically switched on if the fpga define is turned on in the marvin_top_defines.c
|
// Signal scanb_sen renamed to scanb_en.
|
//
|
|
// 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
|
// Revision 1.28 2002/10/17 20:04:40 lampret
|
// Added BIST scan. Special VS RAMs need to be used to implement BIST.
|
// 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
|
Line 191... |
Line 188... |
// 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 326... |
Line 317... |
// 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)
|
//
|
//
|