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.