SAYEH 16-bit Data Bus Educational Processor

SAYEH 16-bit Data Bus Educational Processor


Category: Processor

Created: May 30, 2008

Updated: January 27, 2020

Language: Verilog

Other project properties

Development Status: Stable

Additional info: FPGA proven

WishBone compliant: No

WishBone version: n/a

License: LGPL


The SAYEH processor (Simple Architecture,Yet Enough Hardware) has been designed for educational and benchmarking purpose. Relying on the material of the computer architecture course provide the necessary background for understanding details of the hardware of SAYEH, so it could be useful IP core for graduate or last year undergraduate students to implement computer architecture materials in a real processor design.
Originally SAYEH has been developed in ECE at university of Tehran, IRAN.


SAYEH has a register file that is used for data processing instructions, also has a 16-bit data bus, 16-bit address bus and 16-bit instruction set architecture with simple arithmetic ,logic and communicative instructions. (SAYEH Architecture)


- Latest version of Verilog description files uploaded.
- necessary information and documentation gathered from computer students in University of Tehran.