(A) What Did You Learn from This Project

(A) What Did You Learn from This Project

<p>Phillip Quigley Allan Stewart ELEC 5200 – Project: Part 5 20 April 2009</p><p>(a) What did you learn from this project? </p><p>This project gave us the opportunity to get insight into some of the complications of </p><p> designing a 16-bit processor. It also showed us the importance of timing of components </p><p> within the processor.</p><p>(b) What would you do differently next time? </p><p>We would try to find a way to make the instruction memory work without a clock. This </p><p> gave us the most trouble because our program counter was effectively double-clocked. This </p><p> caused many issues when executing branch instructions. We would also take more time to </p><p> debug our test program before using it to debug our hardware. Faulty logic and transcription </p><p> caused our program to execute an infinite loop. </p><p>(c) What is your advice to someone who is going to work on a similar project?</p><p>We would advise future students to begin work on the VHDL portion of the project as </p><p> early as possible. This proved to be the most time intensive portion of the entire project. </p><p>Creating and testing the individual components proved to be rather straightforward. </p><p>However, debugging complicated interconnections can be very time consuming. </p>

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    1 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us