ECE 438 - Design of Computers - Fall 2009

Available information for ECE 438:

  • Sylabus



  • Assignment 1
  • The long-awaited test bench for Assignment 1
    Note that this will need to be copied into your work area and treated like any other VHDL module. Also note that the entity and port statement expected by the code is:
    entity BOOTH_MULT is
      port (
        TC_H : in  STD_LOGIC;
        A    : in  STD_LOGIC_VECTOR ( 15 downto 0 );
        B    : in  STD_LOGIC_VECTOR ( 15 downto 0 );
        O    : out STD_LOGIC_VECTOR ( 31 downto 0 )
      );
    end entity BOOTH_MULT;
    
    Anyway, try it out.....

  • Review slides for midterm

























  • VHDL file used in class Nov 3
  • Current instruction file This will change as we get going....

  • VHDL file1 used in class Nov 12
  • VHDL file2 used in class Nov 12
  • Timeline for Jumps...
  • Timeline for Store inst...
  • Timeline for Load inst...
  • Timeline for Rtype inst...
  • Timeline for Branch inst...

  • VHDL code for system under consideration
  • The memory file... (name it correctly)