06-27-2015, 06:21 AM
<rant>
There is always IS design, because the construction of a CPU will vary quite a bit depending on what instructions you give it. If you want original designs, then do something that hasn't been done before but still has an application connected to cpu's. In my case, i needed a router that worked with my 5 bit 2t/b serial modems, so I made one myself after drawing out half a schematic. I'm sure there is still a lot to cover in the area of graphics as well, such as an easy way to display numbers/letters/shapes to a screen at the same time. If you are thinking about ALU's and such, look up different real-world adder designs and try them out, because there are several methods. Before comparators I never thought anything would replace ICA or PLA, and when CLE came out I figured surely that was it, but now more recently we have CCA. I know that someone was trying to make every type of adder once, but that was before comparators, so maybe some of those old designs can be enhanced.
I never run out of ideas because a long time ago I said 'I want to someday have cpu's that can download and run a 'multiplayer' game (and I'm pretty sure a lot of critics said 'glhf')' and everything I make is a way to get me one step closer to that goal, it's like everything I am going to make is already laid out in front of me, and I only need to come up with the fine details.
Also, the 2 biggest things that hinder designs <in my opinion> would be the critics and creativity.
Hope that answers something... </rant)
There is always IS design, because the construction of a CPU will vary quite a bit depending on what instructions you give it. If you want original designs, then do something that hasn't been done before but still has an application connected to cpu's. In my case, i needed a router that worked with my 5 bit 2t/b serial modems, so I made one myself after drawing out half a schematic. I'm sure there is still a lot to cover in the area of graphics as well, such as an easy way to display numbers/letters/shapes to a screen at the same time. If you are thinking about ALU's and such, look up different real-world adder designs and try them out, because there are several methods. Before comparators I never thought anything would replace ICA or PLA, and when CLE came out I figured surely that was it, but now more recently we have CCA. I know that someone was trying to make every type of adder once, but that was before comparators, so maybe some of those old designs can be enhanced.
I never run out of ideas because a long time ago I said 'I want to someday have cpu's that can download and run a 'multiplayer' game (and I'm pretty sure a lot of critics said 'glhf')' and everything I make is a way to get me one step closer to that goal, it's like everything I am going to make is already laid out in front of me, and I only need to come up with the fine details.
Also, the 2 biggest things that hinder designs <in my opinion> would be the critics and creativity.
Hope that answers something... </rant)