{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

Homework_6 - Computer Science and Engineering 331 Computer...

Info icon This preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
Computer Science and Engineering 331 Computer Organization and Design Spring 200 8 Homework #6 Design and Simulation of a 32-bit MIPS ALU Points: 25 (Pair Programming) Due: March 21 , 200 8, 11:55pm 1. Design and simulate the VHDL for the 32-bit MIPS ALU with overflow and zero detect depicted in W07&08.25 (slide 25 of week 7&8). The ALU should implement 10 R-type operations (shown in the table in W07&08.25). The first step is to follow the control lines and the functions shown in W07&08.39 to design a 4-bit ALU. Your VHDL description should be structural and constructed from 3 behavioral VHDL 1-bit ALU blocks, a special behavioral VHDL 1-bit ALU block for the most significant bit (also shown in W07&08.39) and a behavioral VHDL block for the zero detect logic. The next step is to construct the 32- bit ALU by wiring EIGHT 4-bit ALU blocks. The final overflow output of the 32-bit ALU is the overflow output from the most significant 4-bit ALU block. You also need a behavioral VHDL block for generating the final zero detection output. Your behavioral blocks should be
Image of page 1
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern