floobydust wrote:
Hope movie night with the family was good...
Actually, it was. We saw The Clock in the Wall with the kids and extended family. Not a bad kids movie and I generally don't like kids movies.
floobydust wrote:
- Your schematic shows a TO-220 cased 5V regulator, albeit your board shows a TO-92 cased regulator. With expansion ports, you should be using a TO-220 with a heatsink. Also, it's a good practice (and generally in the datasheet) to add a 0.1uF cap on the input to the 5V regulator as well (as the output).
Not sure why the rendered 3D view of that shows the TO-92. It's a 7805 (TO-220) and I will be using a heatsink with it. I debated putting a 0.1uF cap on the input. In fact, I've built several power supplies in the past where I've done that. Then I asked somewhere (can't remember where) and someone mentioned he never did that. Not sure why. So I guess I just forgot. I will see about adding it. I like that idea anyway.
floobydust wrote:
- As you're using two logic chips (74HC00 and 74HC139) for memory, I/O decoding and Clock2 qualified RAM timing, I would be more inclined to replace both of these with a single 24-pin PLD... as you can easily get fully qualified /MR and /MW signals, RAM and ROM selects and 5- I/O selects (assuming I/O selects are 32-bytes wide). This would give you a lot of remapping flexibility going forward.
PLD's will certainly be in my next design. In fact, I'm already done much of the schematics on my next design and it uses an ATF1508. However, the name "Potpourri6502" is a play on words for the example computer on the "Circuit Potpourri" detailed on the official primer site. The computer is an "homage" to that computer with my own little flair.
floobydust wrote:
Again, these are basic recommendations to give you a more useful/flexible board. Finally, as this seems to be more of a personal hobby project, I wouldn't try to declare a date to send off to get PCBs made until you're 110% certain that you've got everything you need in the design.... and that it's correct. Just my $0.02 of course.... good luck with the project!
Thanks for the advice. I take it all very seriously.
I totally expect some bodge wires on this first run. Hopefully, it won't be too many but I'm sure I will forget something.
I always do. lol