DSPIC33FJ128GP708-I/PT

Manufacturer Part NumberDSPIC33FJ128GP708-I/PT
DescriptionIC DSPIC MCU/DSP 128K 80TQFP
ManufacturerMicrochip Technology
SeriesdsPIC™ 33F
DSPIC33FJ128GP708-I/PT datasheets
 

Specifications of DSPIC33FJ128GP708-I/PT

Program Memory TypeFLASHProgram Memory Size128KB (128K x 8)
Package / Case80-TFQFPCore ProcessordsPIC
Core Size16-BitSpeed40 MIPs
ConnectivityCAN, I²C, IrDA, LIN, SPI, UART/USARTPeripheralsAC'97, Brown-out Detect/Reset, DMA, I²S, POR, PWM, WDT
Number Of I /o69Ram Size16K x 8
Voltage - Supply (vcc/vdd)3 V ~ 3.6 VData ConvertersA/D 24x10b/12b
Oscillator TypeInternalOperating Temperature-40°C ~ 85°C
ProductDSCsData Bus Width16 bit
Processor SeriesDSPIC33FCoredsPIC
Maximum Clock Frequency40 MHzNumber Of Programmable I/os69
Data Ram Size16 KBMaximum Operating Temperature+ 85 C
Mounting StyleSMD/SMT3rd Party Development Tools52713-733, 52714-737, 53276-922, EWDSPIC
Development Tools By SupplierPG164130, DV164035, DV244005, DV164005, PG164120, DM240001, DV164033Minimum Operating Temperature- 40 C
Lead Free Status / RoHS StatusLead free / RoHS CompliantFor Use With876-1001 - DSPIC33 BREAKOUT BOARDDM300024 - KIT DEMO DSPICDEM 1.1DV164033 - KIT START EXPLORER 16 MPLAB ICD2MA330012 - MODULE DSPIC33 100P TO 84QFPMA330011 - MODULE DSPIC33 100P TO 100QFPDM300019 - BOARD DEMO DSPICDEM 80L STARTERDM240001 - BOARD DEMO PIC24/DSPIC33/PIC32AC164328 - MODULE SKT FOR 80TQFPDV164005 - KIT ICD2 SIMPLE SUIT W/USB CABLE
Eeprom Size-  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
Page 51
52
Page 52
53
Page 53
54
Page 54
55
Page 55
56
Page 56
57
Page 57
58
Page 58
59
Page 59
60
Page 60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
Page 55/90

Download datasheet (3Mb)Embed
PrevNext
11.9
Noise Suppression Library
The dsPIC DSC Noise Suppression Library provides a
function to suppress the effect of noise interfering with
a speech signal. This function is useful for microphone-
based applications which have a potential for incoming
speech getting corrupted by ambient noise captured by
a microphone. It is especially suitable for systems in
which an acoustically isolated noise reference is not
available, such as:
• Hands-Free Cell Phone Kits
• Speakerphones
• Intercoms
• Teleconferencing Systems
• Headsets
• As a front end to a Speech Recognition or Speech
Encoding system
• Any microphone-based application that needs to
eliminate undesired noise
• Any application that needs to eliminate noise
interference from signals received over a
communication channel
The Noise Suppression Library uses an 8 kHz sampling
rate. However, the library includes sample rate
conversion functions that ensure interoperability with
libraries and speech sampling peripherals configured for
higher sampling rates (9.6 kHz, 11.025 kHz or 12 kHz).
Key features of the Noise Suppression Library include:
• All functions can be called from either a ‘C’ or
assembly application program
• Full compliance with the Microchip C30
C Compiler, Assembler and Linker
• Precompiled library archive files
• Highly optimized assembly code, utilizing DSP
instructions and advanced addressing modes
• Audio Bandwidth: 0-4 kHz at 8 kHz sampling rate
• 10-20 dB noise reduction depending on type of
noise
• “dsPIC30F Noise Suppression Library User’s Guide”
• Demo application source code is provided
• Accessory Kit available for purchase includes:
audio cable, headset, oscillators, microphone,
speaker, DB9 M/F RS-232 cable, DB9M-DB9M
null modem adapter and can be used for library
evaluation
TABLE 11-5:
RESOURCE REQUIREMENTS
Algorithm
MIPS
Flash
Noise Suppression
3.3
Sample Rate Conversion
1.0
2.6 KB 0.5 KB
Note:
The user application might require an
additional 1 KB-1.5 KB for data buffering
(application-dependent).
© 2005 Microchip Technology Inc.
11.10 Acoustic Echo Cancellation Library
The Acoustic Echo Cancellation (AEC) Library
provides a function to eliminate echo generated in the
acoustic path between a speaker and a microphone.
This function is useful for speech and telephony
applications in which a speaker and a microphone are
located in close proximity to each other and therefore,
susceptible to signals propagating from the speaker to
the microphone resulting in a perceptible and
distracting echo effect at the far end. It is especially
suitable for these applications:
• Hands-Free Cell Phone Kits
• Speakerphones
• Intercoms
• Teleconferencing Systems
For hands-free phones intended to be used in compact
environments, such as a car cabin, this library is fully
compliant with the G.167 standard for Acoustic Echo
Cancellation.
Like the Noise Suppression Library, the Acoustic Echo
Cancellation Library also includes sample rate
conversion functions.
Key features of the AEC Library include:
• All functions can be called from either a ‘C’ or
assembly application program
• Full compliance with the Microchip C30
C Compiler, Assembler and Linker
• Precompiled library archive files
• Highly optimized assembly code, utilizing DSP
instructions and advanced addressing modes
• Echo cancellation for 16, 32 or 64 ms echo delay
or ‘tail length’ (configurable)
• Fully tested for compliance with G.167
specifications for in-car applications
• Audio Bandwidth: 0-4 kHz at 8 kHz sampling rate
• Convergence Rate: up to 43 dB/sec.,
typically > 30 dB/sec.
• Echo Cancellation: Up to 50 dB, typically > 40 dB
• “dsPIC30F Acoustic Echo Cancellation Library
User’s Guide”
• Demo application source code is provided
• Accessory Kit available for purchase
TABLE 11-6:
Algorithm
AEC – 64 ms Echo Tail
RAM
AEC – 32 ms Echo Tail
7 KB
1 KB
AEC – 16 ms Echo Tail
Sample Rate Conversion
Note:
The user application might require an
additional 2 KB-2.5 KB for data buffering
(application-dependent).
Preliminary
dsPIC33F
RESOURCE REQUIREMENTS
MIPS
Flash
RAM
16.5
6 KB
5.7 KB
10.5
6 KB
3.4 KB
7.5
6 KB
2.6 KB
1.0
2.6 KB 0.5 KB
DS70155C-page 53