oks8 - 8-bit External Data Bus Width for SAM87RI Instruction Set Execution

Details
Category: Processor
Created: January 20, 2006
Updated: January 27, 2020
Language: Verilog
Other project properties
Development Status: Alpha
WishBone compliant: Yes
WishBone version: n/a
License: GPL
Description
The oks8 project is intended to provide a microcontroller in Verilog that like
the KS86C4204/C4208/P4208 microcontroller (Samsung Inc.). It is compatible
with the SAM87RI instruction set and has some changes to support uC/OS.
Two different top levels:
- Less cycles of each instruction
- 16bits program memory and data memory
SAM87RI, KS86C4208, etc. are Trademarks of Samsung Inc. I have no idea if
implementing this core will or will not violate patents, copyrights or cause
any other type of lawsuits. I provide this core AS IS, without any warranties.
Features
- Capable of executing all SAM87RI instruction set.
- 8bit external data bus width.
- 16bit (64Kb) program address space.
- 16bit (64Kb) data memory space.
Status
- Fully tested in software simulation running code compiled with SASM.
- Completed and verified on xilinx fpga.