Apple iPhone Hardware Integration

Q: Asked me general questions about: I2C, SPI, UART, etc.

A: know how each one works: 

  • number of lines
  • clock speed
  • can you talk to multiple devices? 
  • bus arbitration
  • advantage of one over the other

Q: Asked me general ECE circuits questions:

A:

  • Know what RC low-pass/high-pass/band-pass filters are.
  • Know what Op-Amps are. 
  • Diode circuits
  • Transistor circuits
  • Questions were generally really easy...


Q: Asked a design question: What exactly happens if I press the volume button on the iPhone?

A: 

  • Button signal is inputted, filtered and debounced, sent into apple micro/processor
  • through some internal apple protocol, output from micro is sent to graphics chip that displays the change in volume animation on display
  • Audio chip is then sent information to modify registered with stored volume value and will amplify accordingly