{"id":98,"date":"2022-03-19T14:05:43","date_gmt":"2022-03-19T14:05:43","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teame0\/?p=98"},"modified":"2022-03-19T14:05:43","modified_gmt":"2022-03-19T14:05:43","slug":"christophers-status-report-3-19","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teame0\/2022\/03\/19\/christophers-status-report-3-19\/","title":{"rendered":"Christopher&#8217;s Status Report 3\/19"},"content":{"rendered":"<p>I spent 8 hours a day from Wednesday to Wednesday (got COVID at the beginning of break but was more or less asymptomatic so was quarantining for a week and a half with nothing to do). I finished the assembler then wrote all the unit tests in AGC assembly (with the exception of the IO stuff) I then wrote the entirety of our header file wrote the entire pipeline and decoder in SystemVerilog and wrote many of the sub-units (branching unit, stalling unit ect.) In doing all of this I caught issues with our design and that changed our pipeline design and got a better understanding of what some of the instructions do that I previously did not fully understood.<\/p>\n<p>I am well ahead of schedule. However as I will have more time (especially from break) the last couple of weeks compared to future weeks. Next week I hope to get the pipeline working and running the tests without failing. However that is probably a bit ambitious of a goal for one week (I also need to catch up on some of the classes I missed last week).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I spent 8 hours a day from Wednesday to Wednesday (got COVID at the beginning of break but was more or less asymptomatic so was quarantining for a week and a half with nothing to do). I finished the assembler then wrote all the unit tests in AGC assembly (with the exception of the IO &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teame0\/2022\/03\/19\/christophers-status-report-3-19\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Christopher&#8217;s Status Report 3\/19&#8221;<\/span><\/a><\/p>\n","protected":false},"author":587,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[3],"tags":[7],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teame0\/wp-json\/wp\/v2\/posts\/98"}],"collection":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teame0\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teame0\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teame0\/wp-json\/wp\/v2\/users\/587"}],"replies":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teame0\/wp-json\/wp\/v2\/comments?post=98"}],"version-history":[{"count":1,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teame0\/wp-json\/wp\/v2\/posts\/98\/revisions"}],"predecessor-version":[{"id":100,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teame0\/wp-json\/wp\/v2\/posts\/98\/revisions\/100"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teame0\/wp-json\/wp\/v2\/media?parent=98"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teame0\/wp-json\/wp\/v2\/categories?post=98"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teame0\/wp-json\/wp\/v2\/tags?post=98"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}