Slashdot Mirror


Building Your Own Digital Device?

Skaven04 asks: "After finishing up my Digital Design class this semester I've suddenly got the urge to build something really cool. I'm leaning toward a processor/pda/calculator thingamajig. Not really a processor, considering that it wouldn't be following any set standards, like x86, but basically a machine that I can program with my own assembly language, have keyboard input, and (most likely) an LCD output (like on your TI85 or whatever). What I'm seeing in my head right now is an 8-bit design with an ALU (like the 74LS181) as the centerpiece and naturally a few 64K RAMs and various registers, counters, etc. as necessary to implement my command set. Has anybody else out there ever undertaken this kind of project? What are some sites I could visit to get a good outline of the best way to approach it? What are some good places to get the parts cheap? Any suggestions on displays? Links to similar projects?"

1 of 35 comments (clear)

  1. work by dstanfor · · Score: 3, Interesting
    While this sounds cool, it would end up being a ton of work. However, you can do some searches at slashdot or google for free VHDL cores and you'll find some pretty interesting things. I'm assuming you'd like to program an FPGA instead of an ASIC and instead of using an off the shelf processor so this would be the place to start.


    Probably a better option, though, will be to continue taking design courses. look into a computer architecture course. In mine, we made a non-pipelined CPU in VHDL. Also look into what you may do for your senior design course. This is where you'll get free reign over a lab and a budget from school.