המעבדה למערכות ספרתיות מהירות

Post on 03-Jan-2016

57 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Technion - Israel institute of technology department of Electrical Engineering. הטכניון - מכון טכנולוגי לישראל הפקולטה להנדסת חשמל. High speed digital systems laboratory. המעבדה למערכות ספרתיות מהירות. Midterm Presentation. Transfer fax over IP in cellular networks. - PowerPoint PPT Presentation

TRANSCRIPT

High speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות

הטכניון - מכון טכנולוגי לישראל

הפקולטה להנדסת חשמל

Technion - Israel institute of technologydepartment of Electrical Engineering

Midterm Presentation

Performed by: Carmel Yuval, Mishael Avihoo

Instructor: Orbach Mony

Cooperated with: Qualcomm Israel

Transfer fax over IP in cellular networks

High speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות

Project Goal

Transmit fax page from a fax machine to

a computer and receive a fax page from a

computer to a fax machine.

High speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות

Block Diagram

FaxFax ComputerComputerSLICSLIC

Control/Control/feedbackfeedback

DSPDSP

High speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות

Functional Description• Converting analog fax transmission to a digital signal

• Decoding and interpreting the digital signal

• Determine the fax call state from the digital signal using state

machine, negotiating accordingly with the computer

• Transmitting an image information to the computer using

AT-Commands

• Repeating the process for the case of the computer initiating

the fax call

High speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות

Interfaces

CONTROLPC

PCEMULATE

IWF

PCM

PCM

EZ

-ICE

EZ

-KIT

RS-232

EvaluatingBoard

Parallel Interface

ADSP-2181

SCLK0

DT0

DR0

RFS0

DT1

DR1ProSLIC

PCLK

DRX

DTX

FSYNCSCL

K

CS

SDI

SD

O

LOCALFAX A

nalo

g

High speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות

Interfaces (cont.)

• ProSLIC

• Parallel port – to controller (computer).

• Analog – to phone line (200-2200Hz).

• Serial – PCM digital signal to DSP (2.048MHz).

• DSP

• Serial RS-232 – to PC emulating IWF (4800-19200bps).

• EZ-ICE – for debugging DSP (9600bps).

• Serial – PCM digital signal to ProSLIC (2.048MHz).

High speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות

Data Rates and Bandwidths

Place Rate / Frequency

Input (Phone Line) 200-2200Hz

Output (RS-232) 4800 - 19200bps

PCM interface 2.048MHz

DSP clock 20MHz

PCM Sampling Rate 8KHz

High speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות

Built In Tests• Program debugging

• Using VisualDSP+EZ-ICE.

• Log points – TBD.

•ProSLIC

• Power on – Power LEDs.

• Computer interface – Using program.

• Phone line interface – Tone generation, using fax.

• PCM interface – TBD.

High speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות

Built In Tests (cont.)

• DSP

• Power on – Power LEDs.

• Computer interface – TBD.

• PCM interface - TBD.

• EZ-ICE interface – TBD.

High speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות

Complete System Overview

IWF MSC BSC

BTS

PSTN

MSDSPHOST

FAX

FAXWireless

High speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות

Complete System Overview (cont.)

• MS – Mobile Station - Wireless communication device,

contains the DSP, interfaces the fax to the cellular network.

• BTS – Base Transceiver Station – Connects the MS to the

cellular network using wireless interface.

• BSC – Base Station Controller – Controls Resources.

High speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות

Complete System Overview (cont.)

• MSC – Mobile Switching Center – The cellular network

PSTN.

• IWF – Inter Working Function – Connects the cellular

network to PSTN using modems (Dial up, fax, etc.).

• PSTN – Public Switching Telephone Network – connects

subscribers.

High speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות

Project’s Alternatives

• External Modem – Of the shelf solution, cheap, but large, can

not generate PSTN functions.

• Canceling Vocoder (voice compression algorithm) – Not

supported.

High speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות

ProSLIC• Provides a complete analog telephone interface.

• “Subscriber Line Interface Circuit”.

• codec.

• DTMF functions.

• Signal generation functions (linefeed).

• Consist A/D, D/A, DC to DC converter, programmable signal

generator, signal detector and much more on one chip.

High speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות

ProSLIC (cont.)

• codec (coder decoder):

• Convert analog signal to PCM.

• Convert PCM to analog signal.

• Comply with A-Law, μ-Law.

High speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות

ProSLIC (cont.)

• DTMF functions:

• “Dual Tone Multi Frequency”.

• Two frequency generators for generating DTMF signals.

• DTMF detection.

High speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות

ProSLIC (cont.)

• Linefeed:

• on-hook voltage.

• off-hook loop current.

• on-hook transmission ringing voltage.

High speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות

DSP Software

• The project consist of written program which works with a

host processor.

• The written software will be alternated in order to disable the

host interface.

High speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות

DSP Software (cont.)

DSP

DPR(SM)

HOSTIWFInterrupts

High speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות

DSP Software (cont.)

• The host and the DSP shares RAM for exchange commands

and data.

• When the host or the DSP puts new data at the shared

memory, they initiates interrupt to inform the other side about

the new data.

High speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות

DSP Software (cont.)

DPR(SM)

PC

DSP

HostModule

Interrupts

High speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות

DSP Software (cont.)

DPR(SM)

PC

DSP

HostModule

Interrupts

• The host module is a software function in the DSP.

• The host module will connect the DSP to the PC (IWF) via

RS-232 (SPORT1).

• The module will acts as the host when reading and writing

into the shared memory.

• The module will initiate interrupts to the DSP and respond to

such.

High speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות

Timetable

Week Duty (Avihoo) Duty (Yuval)

28/12 – 1/1 DSP Integration

(Software)

EZ-ICE Setup

4-8/1 Old Program Integration

Hardware Integration

11-15/1 Writing Module PC Interface

18-22/1 Writing Module ProSLIC issues

25-29/1 Writing Module Interrupt handling

top related