Presentation is loading. Please wait.

Presentation is loading. Please wait.

Team 1: Algorhythms Software Design Considerations

Similar presentations


Presentation on theme: "Team 1: Algorhythms Software Design Considerations"— Presentation transcript:

1 Team 1: Algorhythms Software Design Considerations
Chris Arges Radhika Mulani Sumanth Peddamatham Alex Tucker

2 Device Mockup

3 Chip Communication ATMEL ATMega16 ANALOG DEVICES “Blackfin” BF532 SPI

4 Code Organization Interrupt-Driven Timing is critical
Sound output at 48kHz Song needs to be updated at its tempo Sensors and Buttons Sampled at low frequency ~1kHz Intra-chip Communication ATMEL talks to Blackfin via SPI

5 Main Function (ATMega16)
Main Flowchart Main Function (BF532) Main Function (ATMega16) START Initialize Registers Idle Loop START Initialize Registers Boot Blackfin Idle Loop

6 Operational State Diagram

7 ISR Flowcharts ATMEL Blackfin

8 Hierarchical Block Diagram


Download ppt "Team 1: Algorhythms Software Design Considerations"

Similar presentations


Ads by Google