Presentation is loading. Please wait.

Presentation is loading. Please wait.

Walkie-Talkie via Bluetooth By : Kopitman Reem Stolberg Dmitri Instructor: Chen Koren The final presentation.

Similar presentations


Presentation on theme: "Walkie-Talkie via Bluetooth By : Kopitman Reem Stolberg Dmitri Instructor: Chen Koren The final presentation."— Presentation transcript:

1 Walkie-Talkie via Bluetooth By : Kopitman Reem Stolberg Dmitri Instructor: Chen Koren The final presentation

2 Project Goals Implementation of wireless communication via Bluetooth Voice wireless transmission

3 General Walkie AWalkie B

4 Abstract  System contains two identical and independent units  Each unit :  provides duplex wireless connection  can function as both master and slave  creates and manages digital data  implements USB and BT protocols

5 Unit structure Asgard Teledim

6 Project milestones Hardware: Asgard (BT stack) architecture Voice using codec (TD) External memory (TD) Software: Bluetooth features and protocol (Asgard) Operating System (Asgard assembly) USB protocol (Asgard) System assurance and validation

7 Hardware aspects - logical Data propagation –Audio –A/D and PCM –Shift register –BT controller –USB host –Bluetooth Application Kit

8 Hardware aspects - logical Timing control –Clock generator –Divider –Synchronizer

9 Hardware aspects - teledim

10 Teledim - Codec

11 Teledim - Clock

12 Teledim - Memory

13 Asgard - Synchronizer

14 Asgard – Shift register

15 Asgard – BT controller interface Asgard User Interface 40 pin Bufdata[39..0]

16 Asgard – BT controller interface 16 pin- Address Address[15..0] 16 pin- I/O Bufdata[15..0] 8 pin- Data Data[7..0] Data from internal c_mem Data to external eeprom Address from Registers Data from external eeprom Address from CPU

17 Software – General BT features USB Interface Asgard OS Debugging software

18 Software – Bluetooth Various topologies of connection Software control

19 Software – Bluetooth Bluetooth layers OS organization

20 Software – OS algorithm Start USB Initialization Bluetooth Initialization Master/ Slave? Create ACL Connection MasterSlave Send and Receive Data Packets Disconnect comm./reques t Disconnect Yes No Is there connection request? NoYes

21 Software – Debugging USB analyzer VBT receive ( RS232 ) Bluepearl (BT Stack simulation) PC_BT ( BT Stack )

22 Software – Debugging Asgard Usb cable Usb cable דגימות מפורט טורי של ASGARD

23 Alternative system configuration ACL SCO Asgard Telerem No Real time ACL based connection

24 The end

25 Asgard Teledim FPGA Codec Driver PAR2SER PCM Converter Audio Amplifier A/D Sync. System Shift Register DividerCLK USB Host USB Host Code Memory BlueTooth Application Kit Processor Interface


Download ppt "Walkie-Talkie via Bluetooth By : Kopitman Reem Stolberg Dmitri Instructor: Chen Koren The final presentation."

Similar presentations


Ads by Google