{"id":135,"date":"2020-03-21T15:39:14","date_gmt":"2020-03-21T20:39:14","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamc1\/?p=135"},"modified":"2020-03-28T19:42:30","modified_gmt":"2020-03-29T00:42:30","slug":"erics-status-update-for-march-21","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamc1\/2020\/03\/21\/erics-status-update-for-march-21\/","title":{"rendered":"Eric&#8217;s Status Update for March 21"},"content":{"rendered":"<p>It&#8217;s been a while since I&#8217;ve posted one of these. Progress the last few weeks has been very slow, given my traveling over spring break, plentiful other obligations, and now the transition to remote classes. With\u00a0regards to the COVID-19 situation, I&#8217;m currently remaining in Pittsburgh, where I should remain for the rest of the semester. Preparations for lockdown and resolving various other details has occupied a significant chunk of time this week, and I&#8217;m pretty much exactly where I was progress-wise going into spring break two weeks ago. That is, the implementation is written and documented, individual modules have been tested, but I am still writing the tests for the overall implementation with all modules instantiated. We&#8217;ve also made the switch away from the DE0-CV boards &#8211; Professor Nace has shipped out the DE2-115s which recently arrived, and I still have the ribbon cables Alton gave me a while back. I&#8217;m setting those up and synthesizing the networking design over the next few days. I&#8217;ll have some images to share then, along with statistics on the area consumed by the design along with its performance.\u00a0Integration with the game logic will be done remotely with Deanyone, and can begin as soon as I am done with testing.<\/p>\n<p>Here&#8217;s one of my file headers, detailing the overall sender module and part of the interface with the game logic. Essentially, the game logic will assert an update_data signal for one cycle every frame indicating to the sender that there is fresh data to load in, which will be promptly encoded and transmitted serially.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-140\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamc1\/wp-content\/uploads\/sites\/91\/2020\/03\/sender-300x266.png\" alt=\"\" width=\"300\" height=\"266\" srcset=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamc1\/wp-content\/uploads\/sites\/91\/2020\/03\/sender-300x266.png 300w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamc1\/wp-content\/uploads\/sites\/91\/2020\/03\/sender-768x681.png 768w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamc1\/wp-content\/uploads\/sites\/91\/2020\/03\/sender-1024x907.png 1024w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamc1\/wp-content\/uploads\/sites\/91\/2020\/03\/sender.png 1336w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>It&#8217;s been a while since I&#8217;ve posted one of these. Progress the last few weeks has been very slow, given my traveling over spring break, plentiful other obligations, and now the transition to remote classes. With\u00a0regards to the COVID-19 situation,<\/p>\n","protected":false},"author":277,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[10],"tags":[5,4],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamc1\/wp-json\/wp\/v2\/posts\/135"}],"collection":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamc1\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamc1\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamc1\/wp-json\/wp\/v2\/users\/277"}],"replies":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamc1\/wp-json\/wp\/v2\/comments?post=135"}],"version-history":[{"count":5,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamc1\/wp-json\/wp\/v2\/posts\/135\/revisions"}],"predecessor-version":[{"id":141,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamc1\/wp-json\/wp\/v2\/posts\/135\/revisions\/141"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamc1\/wp-json\/wp\/v2\/media?parent=135"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamc1\/wp-json\/wp\/v2\/categories?post=135"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamc1\/wp-json\/wp\/v2\/tags?post=135"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}