Implementing Processor Core for Cache Module in Verilog

cachecomputer-architecturememorytagverilog

I have written a simulation module for a Direct Mapped Cache (consisting of data, tag, and valid rams and cache controller) in Verilog. I now want to implement a Processor Core/Driver (also in Verilog) which will provide read, write and other instructions to the Cache Module for reading/writing data. I'd be thankful for providing any help in implementing this processor module as I have no clue where and how to begin.

Best Answer

Visit and join over at OpenCores. There is a section there of various types of CPU cores that can be plugged into an FPGA design.