AC162059 Microchip Technology, AC162059 Datasheet - Page 17
![HEADER INTRFC MPLAB ICD2 8/14PIN](/photos/8/96/89603/ac162059_back_sml.jpg)
AC162059
Manufacturer Part Number
AC162059
Description
HEADER INTRFC MPLAB ICD2 8/14PIN
Manufacturer
Microchip Technology
Specifications of AC162059
Accessory Type
Transition Header
Convert From
8/14-pin PIC10F200/2/4/6,12F508/509,16F505
Convert To
PIC16F505-ICD
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With/related Products
ICD2, PIC16F505
For Use With
AC164110 - ADAPTER RJ-11 TO ICSP
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
AC162059
Manufacturer:
Microchip Technology
Quantity:
135
Company:
Part Number:
AC162059
Manufacturer:
MICROCHIP
Quantity:
12 000
dsPIC30F DSP Library
The dsPIC30F DSP Library provides a set of
speed-optimized functions for the most common digital
signal processing applications. The DSP Library
provides significant performance savings over
equivalent functions coded in ‘C’ and allows
developers to dramatically shorten their development
time.
The DSP Library is written predominantly in Assembly
language and makes extensive use of the dsPIC30F
DSC instruction set and hardware resources, including
X and Y memory addressing, modulo addressing,
bit-reversed addressing, 9.31 saturation and REPEAT
and DO loops. It provides functions for vector, matrix,
filtering, transform and window operations.
Features
• 49 total functions
• Full compliance with the Microchip dsPIC30F C30
Function Execution Times Table
© 2005 Microchip Technology Inc.
Complex FFT**
Complex FFT**
Complex FFT**
Block FIR
Block FIR Lattice
Block IIR Canonic
Block IIR Lattice
Matrix Add
Matrix Transpose
Vector Dot Product
Vector Max
Vector Multiply
Vector Power
Legend: C = # columns, N = # samples, M = # taps, S = # sections, R = # rows
Compiler, Assembler and Linker
Ordering Information:
SW300022
DS51443
Function
**
*
1 Cycle = 33 nanoseconds @ 30 MIPS.
Complex FFT routine inherently prevents overflow.
dsPIC30F DSP Library (Free download: www.microchip.com)
“dsPIC30F DSP Library Product Overview” (Available at: www.microchip.com)
Cycle Count Equation
16 + C(6 + 3(R – 1))
46 + N(16 + 7M)
41 + N(4 + 7M)
36 + N(8 + 7S)
53 + N(4 + M)
20 + 3(C * R)
19 + 7(N – 2)
17 + 3N
17 + 4N
16 + 2N
—
—
—
N = 32, M = 32
N = 32, M = 32
N = 32, M = 8
N = 32, S = 4
C = 8, R = 8
C = 8, R = 8
Conditions
N =1 28
N = 256
N = 64
N = 32
N = 32
N = 32
N = 32
• Simple user interface – just one library file and one
• Functions are both ‘C’ and Assembly callable
• FIR filtering functions include support for Lattice,
• IIR filtering functions include support for Canonic,
• FIR and IIR functions may be used with the filter files
• Transform functions include support for in-place and
• Window functions include support for Bartlett,
• Support for Program Space Visibility
• Complete function profile information, including
header file
Decimating, Interpolating and LMS filters
Transposed Canonic and Lattice filters
generated by the dsPIC
Tool
out-of-place DCT, FFT and IFFT transforms
Blackman, Hamming, Hanning and Kaiser windows
register usage, cycle count and function size
information
Number of Cycles*
19055
3739
8485
1205
7337
1188
2350
212
232
229
145
113
80
®
DSC Digital Filter Design
Execution Time @ 30 MIPS
Software
124.6 μs
282.8 μs
635.2 μs
244.6 μs
40.2 μs
39.6 μs
78.3 μs
7.1 μs
7.7 μs
3.8 μs
7.6 μs
4.8 μs
2.7 μs
DS30177T-page 11