Team status report for 3/6/2021

This week, we worked collectively on finalizing our system design. By compiling the block diagram, we are able to think more fundamentally about our approach to the technical challenges. For instance, we made the design decision that the phase-shifting harmonizer will be implemented with adding feed-back loops to the oscillators, instead of modifying the mixer module. With a furthered understanding of our project, we made the slides for our design review presentation next week, while also keeping in mind the feedback that we received for our proposal presentation.

Michelle’s Status Report for 02/20/21

This week, I did some preliminary work on the project such as finalizing our project goals, dividing up the workload, and setting up the team website. I took some time to read a couple of papers from past capstone projects that are similar to ours, and I also watched some videos to brush up my understanding on some of the basic concepts of synthesizers and FPGA’s. We are on-time with our schedule, as we are not hands-on with the project just yet… My goal for next week is to start writing the Matlab scripts for testing waveforms, filters, distortions, and ADSR.

Jolin’s Status Report for 02/20/21

  • I finalized my share of work this week.
    • From the papers of past similar projects I have read, the memory constraint came up as a technical challenge. I did more research on the feasibility and necessity of using an external memory on FPGA, did some back of envelop calculation, and talked with Professor Sullivan about the type of available FPGA. I think we most likely would not need the external memory if we three can all get DE2-115, although if only DE0-CV has enough supply for all of us, the external memory may be necessary.
  • Collaboratively my teammate and I completed the proposal presentation slides, and I formatted the slides so it looks professional.
  • I set up the project github repo for the code base.

We are still in the proposal stage, and our presentation slide/preparation is on track for the Proposal Presentation next week.

I plan to set up the simulation environment for the team and start on random number generation scripting and simulation.

Hongrun’s Status Report for 02/20/21

This week, I have achieved a couple of things:

  1. done extensive reading around our project which provided me lots of insights into feature selection, material selection, and best practices. I have compiled a spreadsheet of all the information in a spreadsheet and shared it with my teammates so that they would have access as well: https://docs.google.com/spreadsheets/d/1upJKRxLvryDJerdH9ke7Zp3LpNwuv9ba_4qSlSnNCI8/edit?usp=sharing.
  2. my teammate and I collaboratively completed the proposal presentation slides
  3. practice my upcoming 12-minute proposal presentation

My progress is on track as well as that of my teams’ as of now.

Next week, my tasks include:

  1. giving a presentation
  2. compiling a bill of materials with my teammates
  3. work with the course staff on ordering them.

Team Status Report for 02/20/21

We have not encountered any risks so far into our design process, as we are still in the preliminary planning stage. However, as we are filling out our Gantt chart, we realized that we have very limited time, much less than we initially expected. As for now, we are keeping two weeks of slack time at the end of our implementation.