URL
https://opencores.org/ocsvn/amber/amber/trunk
[/] [amber/] [trunk/] [hw/] [vlog/] [amber25/] [a25_dcache.v] - Diff between revs 16 and 17
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 16 |
Rev 17 |
Line 1... |
Line 1... |
//////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////
|
// //
|
// //
|
// L1 Instruction Cache for Amber 25 Core //
|
// L1 Data Cache for Amber 25 Core //
|
// //
|
// //
|
// This file is part of the Amber project //
|
// This file is part of the Amber project //
|
// http://www.opencores.org/project,amber //
|
// http://www.opencores.org/project,amber //
|
// //
|
// //
|
// Description //
|
// Description //
|
// Synthesizable L1 Unified Data and Instruction Cache //
|
// Synthesizable L1 Data Cache //
|
// Cache is 4-way, 256 line and 16 bytes per line for //
|
// Cache is 2, 3, 4 or 8 way, 256 line and 16 bytes per line. //
|
// a total of 16KB. The cache policy is write-through and //
|
// The cache policy is write-through and //
|
// read allocate. For swap instructions (SWP and SWPB) the //
|
// read allocate. For swap instructions (SWP and SWPB) the //
|
// location is evicted from the cache and read from main //
|
// location is evicted from the cache and read from main //
|
// memory. //
|
// memory. //
|
// //
|
// //
|
// Author(s): //
|
// Author(s): //
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.