Embedded Systems Design - PowerPoint PPT Presentation

About This Presentation
Title:

Embedded Systems Design

Description:

Embedded Systems Design Weekly Report Assignments From Last Week Team Sensors/E&M Yoshi Matt Luis Hardware Search Dave Dave Brendan Software Dan Dan Team E&M Figure ... – PowerPoint PPT presentation

Number of Views:46
Avg rating:3.0/5.0
Slides: 14
Provided by: David3162
Learn more at: https://www.brown.edu
Category:

less

Transcript and Presenter's Notes

Title: Embedded Systems Design


1
Embedded Systems Design
  • Weekly Report

2
Assignments From Last Week
  • Team Sensors/EM
  • Yoshi
  • Matt
  • Luis
  • Hardware Search
  • Dave
  • Dave
  • Brendan
  • Software
  • Dan
  • Dan

3
Team EM
  • Figure out all the EM equations/math
  • Determine how much power, cost, size, etc sensors
    require.
  • Correlations between power, cost, frequency, etc.

4
Hardware Search
  • Determine what processing unit to use.
  • FPGA with or without IP
  • Micro/DSP
  • FPGA with external Micro/DSP

5
Software
  • Determine the complexity of the software. This
    greatly effects the needed hardware.
  • Review Kens code for sound card demo
  • Get an accurate assessment of computational
    complexity.

6
Block Diagram
7
EM Progress
  • 3 unique frequencies, one for each coil.
  • Digital pulse to kick each coil

8
Software Conclusions -gt Hardware Implications
  • Approximately 97 mathematical operations to
    determine 2D coordinates from sin amplitude/phase
    info.
  • 1 exp
  • 7 sqrts
  • 1 divide
  • 49 multiplies
  • 39 adds

9
Software Assumptions -gt Hardware Implications
  • Assume at minimum 1-2 orders of magnitude more
    math ops for 3D.
  • Assume maximum of 100 updates/second.
  • Assume worst case ball park guess of 10000
    assembly instructions per cycle.
  • 5-10 MIPS processor needed.

10
ADC/DAC Info
  • 10001 dynamic range on distance alone.
  • Rotation adds at least an order of magnitude.
  • ADC resolution of 16 bits min needed (65536)

11
Current Hardware Thoughts
  • Blackfin (BF-531)
  • Cheap 5, powerful (400 MHz, 800 MACS).
  • Power hungry (40ish mA)
  • Lack of analog peripherals/USB controller.
  • 16 bit
  • ARM
  • Lots of analog peripherals
  • Powerful
  • More expensive
  • 32 bit
  • PICDSP
  • Freescale

12
Immediate Goals for Next Week
  • Better grasp of sensor design/cost/power
    consumption/correlation between all variables.
  • Solid understanding of EM calculation
    complexity.
  • Much better grasp on software complexity/resulting
    hardware requirements.
  • Select processor/order development kit by
    Wednesday 9/28

13
Roadmap for Next Few Weeks
  • Create sound card prototype so that software can
    be developed/algorithm perfected.
  • In parallel develop hardware prototype that talks
    to the PC as though it is a mouse.
  • Sensor prototype.
Write a Comment
User Comments (0)
About PowerShow.com