• Small interface board

    Pavel03/26/2021 at 09:27 0 comments

    Made a passive board that makes this ROM compatible with the connection "standard" I came up with for the rest of my CPU.

    Overview of the new board connected to the ROM board:

    And here is detailed view of the small board with all pins labelled for future reference:

  • Full-fledged ROM is made

    Pavel02/07/2020 at 05:43 0 comments

    Over a last couple of moths I constructed a ROM unit, which may be useful in further development of my computer project.

    The unit is composed of 256 switches and 256 associated diodes, has 2 3-to-8 74hc238 decoders combined so they act as single 4-to-16 decoder, output buffer for each of 16 data bits (Schmidt invertor combined with regular one), and, as a bonus, the board also contains 74hc163 4-bit synchronous counter. With this arrangement, two ways of addressing are implemented.

    1: one can just send an address, and after first rising clock edge the addressed data will be on outputs.

    2: addresses can be auto-incremented, and new sequential data word will appear on each rising clock edge.

    There are, as some useful extra, also LEDs, which show which word is chosen, and what data it contains.

    Below are photos of the board:

    In action, with the prototype as comparison:

    Several views: