BMOW title
Floppy Emu banner

Video Update

I’ve been distracted by some other projects, and haven’t made as much progress on BMOW as I’d like. They were interesting distractions, at least: I worked on a crystal radio project with my daughter, and did some brainstorming about a completely new home-built computer design. I did manage to finish about 25% of the video system wiring, though, and I’m almost at the point where I can test for correct operation of the HSYNC and VSYNC signals. If I can find more time this weekend, and I don’t run out of wire, I should be able to tackle most of what’s left.

Read 4 comments and join the conversation 

4 Comments so far

  1. Brandon - August 15th, 2008 9:57 pm

    Hey! Good job getting some of the video system wired. I have a couple questions. I FINALLY started working on my CPU yesterday, and I’ve run into a problem. First off, let me introduce the basics of the alu:

    (8 bits come in for the A input, 8 bits for B input, and 3 bits for the instruction)
    1) The instruction is sent to a decoder.
    2) The decoder sends its outputs through transistors, which turn the chips for different functions on or off. (Say, the Adding/subtracting section has all of its power tied to a transistor’s output, connected to the decoder’s first output)
    3) The functions do their job, if turned on.
    4) The outputs are sent to the output of the ALU, which will be 8 bits.

    http://www.hergesgames.com/ALU.jpg

    OK, now would this work, and how would I handle the jumps and copies? Any thoughts on a good idea for a circuit for them? Forgot to add, there will be a 9th bit on each input (A and B) to specify if it is negative or positive. 1=negative, 0=positive.

  2. Brandon - August 15th, 2008 9:58 pm

    Woops, also need a set command to set an address in memory to a number.

  3. Steve - August 16th, 2008 8:32 am

    Brandon, I sent you some suggestions by email.

  4. Steve - August 26th, 2008 6:59 am

    Phase one of the video system wire-wrapping is finished! This must be the slowest wire-wrapping job ever, but between robots, the Olympics, and other distractions, it’s been hard to find time for it. I’ve finished all the wire-wrapping except for the character generator ROM, but I should be able to draw graphics mode images.

    All that’s left now is to solder the VGA connector wires, double-check the connectivity to make sure I didn’t short anything, and then try it out! Hopefully I’ll get a first test tonight.

Leave a reply. For customer support issues, please use the Customer Support link instead of writing comments.