Download presentation
Presentation is loading. Please wait.
Published byAlaina Smith Modified over 9 years ago
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
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.