Electronic – Is it cheating if I use an SRAM chip as a register file?


I'm currently building my very own processor using discrete logic (74LSxx series and that) using my very own instruction set architecture. I am starting to rack up a bit of a bill because all the chips I need. For any of you that have seen people build homebrew CPUs like this, no one that I have read about has used an SRAM chip as their register file

Would it be considered cheating if I used an SRAM chip as opposed to a TON of '374 flip flop chips for the registers? This is supposed to be a processor made from discrete chips

Best Answer

No, it is not cheating around any rules. This is because there aren't any rules in the first place.

This is your project. You define it. You can implement it in any way that satisfies you. Nobody else cares.