{"id":57,"date":"2022-02-20T03:48:59","date_gmt":"2022-02-20T03:48:59","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teame0\/?p=57"},"modified":"2022-02-20T03:48:59","modified_gmt":"2022-02-20T03:48:59","slug":"donovans-status-report-for-2-19","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teame0\/2022\/02\/20\/donovans-status-report-for-2-19\/","title":{"rendered":"Donovan&#8217;s Status Report for 2\/19"},"content":{"rendered":"<p>Although I planned to have already finished the remainder of edits to our CPU pipeline diagram, altsyncram megafunction parameters, and AXI clarification, these tasks are ongoing, and I plan to complete them by tomorrow evening.\u00a0 I developed the early drafts of our high-level system block diagram (to be presented during the design review), which required me to study Jae&#8217;s work on the PCB, microcontroller, and serial communication fronts.\u00a0 Along the way, Jae and I clarified design details regarding I2C communication between the ESP32 microcontroller, the DSKY PCB, and our AGC assembly programs.\u00a0 We don&#8217;t plan to implement interrupt capabilities in our microarchitecture, so we need to write a main program that effectively polls inputs and regularly updates the display when necessary.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Although I planned to have already finished the remainder of edits to our CPU pipeline diagram, altsyncram megafunction parameters, and AXI clarification, these tasks are ongoing, and I plan to complete them by tomorrow evening.\u00a0 I developed the early drafts of our high-level system block diagram (to be presented during the design review), which required &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teame0\/2022\/02\/20\/donovans-status-report-for-2-19\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Donovan&#8217;s Status Report for 2\/19&#8221;<\/span><\/a><\/p>\n","protected":false},"author":588,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teame0\/wp-json\/wp\/v2\/posts\/57"}],"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\/588"}],"replies":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teame0\/wp-json\/wp\/v2\/comments?post=57"}],"version-history":[{"count":1,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teame0\/wp-json\/wp\/v2\/posts\/57\/revisions"}],"predecessor-version":[{"id":58,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teame0\/wp-json\/wp\/v2\/posts\/57\/revisions\/58"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teame0\/wp-json\/wp\/v2\/media?parent=57"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teame0\/wp-json\/wp\/v2\/categories?post=57"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teame0\/wp-json\/wp\/v2\/tags?post=57"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}