URL
https://opencores.org/ocsvn/openrisc_2011-10-31/openrisc_2011-10-31/trunk
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 259 |
Rev 358 |
Line 173... |
Line 173... |
//
|
//
|
// Do not change below unless you know what you are doing
|
// Do not change below unless you know what you are doing
|
//
|
//
|
|
|
//
|
//
|
|
// Reset active low
|
|
//
|
|
//`define OR1200_RST_ACT_LOW
|
|
|
|
//
|
// Enable RAM BIST
|
// Enable RAM BIST
|
//
|
//
|
// 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
|
Line 424... |
Line 429... |
//
|
//
|
`define OR1200_IMPL_MEM2REG1
|
`define OR1200_IMPL_MEM2REG1
|
//`define OR1200_IMPL_MEM2REG2
|
//`define OR1200_IMPL_MEM2REG2
|
|
|
//
|
//
|
|
// Reset value and event
|
|
//
|
|
`ifdef OR1200_RST_ACT_LOW
|
|
`define OR1200_RST_VALUE (1'b0)
|
|
`define OR1200_RST_EVENT negedge
|
|
`else
|
|
`define OR1200_RST_VALUE (1'b1)
|
|
`define OR1200_RST_EVENT posedge
|
|
`endif
|
|
|
|
//
|
// ALUOPs
|
// ALUOPs
|
//
|
//
|
`define OR1200_ALUOP_WIDTH 4
|
`define OR1200_ALUOP_WIDTH 4
|
`define OR1200_ALUOP_NOP 4'd4
|
`define OR1200_ALUOP_NOP 4'd4
|
/* Order defined by arith insns that have two source operands both in regs
|
/* Order defined by arith insns that have two source operands both in regs
|
© copyright 1999-2025
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.