ECLair

Custom ECL CPU

  • About ECLair
  • System Overview
  • Microcode & Control Store
  • Instruction Set
  • Registers
  • Paging Subsystem
  • Expansion/Extension Slots
  • Work Log
  • About ECLair
  • System Overview
  • Microcode & Control Store
  • Instruction Set
  • Registers
  • Paging Subsystem
  • Expansion/Extension Slots
  • Work Log

Month: December 2012

Finished transcribing the ALU, started working on MDR-XY data path

December 15, 2012April 29, 2018

Found a bug in the datasheet of the MC10H181, fixed it and now the ALU checks out completely. Started integrating it into the CPU. Next step is to finish the MDR-XY data path so that Load Immediate instruction can be […]

sen Design Log

Still working on ALU transcription

December 14, 2012April 29, 2018

Verilog transcription of ALU is almost complete, but seems to be malfunctioning in the carry logic of the second bit. Will be using MC10H181 w/ MC10H179 CLA generator.

sen Design Log

Started working on the ALU

December 9, 2012April 29, 2018

Started working on the design of the ALU system and transcribing internal diagrams from datasheets into Verilog.

sen Design Log

Lots of work on the simulator, start of the microcode generator

December 8, 2012April 29, 2018

Added decode support for ROM/RAM/device memory, got everything working so that now an instruction is fetched from ROM at startup and is jumped to in microcode. Started work on the X/Y registers, and started work on a microcode generator so […]

sen Design Log

Started building the timing simulator

December 5, 2012April 29, 2018

Got the part of the design that’s been diagrammed so far converted into Verilog and working. Now it fetches instructions (from a constant right now, not ROM or RAM yet) and does jumps to their location in microcode.

sen Design Log

Started work on the microcode

December 4, 2012April 29, 2018

Started the logical diagram and the microcode layout.

sen Design Log

Read up on CPU design

December 1, 2012April 29, 2018

  Spent the weekend reading Bit-Slice Microprocessor Design, which clarified a lot of the parts of a microcoded CPU that I’d previously been fuzzy on.  

sen Design Log

Posts navigation

1 2

Work Log

  • November 2024
  • August 2024
  • November 2022
  • May 2021
  • November 2020
  • July 2019
  • April 2019
  • November 2018
  • October 2018
  • May 2018
  • April 2018
  • March 2018
  • July 2017
  • December 2016
  • July 2015
  • June 2015
  • June 2014
  • May 2014
  • December 2013
  • May 2013
  • February 2013
  • January 2013
  • December 2012
  • November 2012
Proudly powered by WordPress | Theme: Dream by vsFish.