IC DSPIC MCU/DSP 128K 64TQFP

DSPIC33FJ128GP306-I/PT

Manufacturer Part NumberDSPIC33FJ128GP306-I/PT
DescriptionIC DSPIC MCU/DSP 128K 64TQFP
ManufacturerMicrochip Technology
SeriesdsPIC™ 33F
DSPIC33FJ128GP306-I/PT datasheets
 

Specifications of DSPIC33FJ128GP306-I/PT

Program Memory TypeFLASHProgram Memory Size128KB (128K x 8)
Package / Case64-TFQFPCore ProcessordsPIC
Core Size16-BitSpeed40 MIPs
ConnectivityI²C, IrDA, LIN, SPI, UART/USARTPeripheralsAC'97, Brown-out Detect/Reset, DMA, I²S, POR, PWM, WDT
Number Of I /o53Ram Size16K x 8
Voltage - Supply (vcc/vdd)3 V ~ 3.6 VData ConvertersA/D 18x10b/12b
Oscillator TypeInternalOperating Temperature-40°C ~ 85°C
ProductDSCsData Bus Width16 bit
Processor SeriesDSPIC33FCoredsPIC
Maximum Clock Frequency40 MHzNumber Of Programmable I/os53
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
Package64TQFPDevice CoredsPIC
Family NamedSPIC33Maximum Speed40 MHz
Operating Supply Voltage3.3 VInterface TypeI2C/SPI/UART
On-chip Adc18-chx10-bit|18-chx12-bitNumber Of Timers9
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/PIC32AC164327 - MODULE SKT FOR 64TQFPDV164005 - 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 56/90

Download datasheet (3Mb)Embed
PrevNext
dsPIC33F
11.11 Symmetric Key Embedded
Encryption Library
Microchip offers a reliable security solution for
embedded applications built on the dsPIC33F platform.
This solution is provided by means of two libraries –
Symmetric Key and Asymmetric Key Embedded
Encryption Libraries. The Symmetric Key Library
includes the following:
• Hash functions
- SHA-1 Secure Hash Standard
- MD5 Message Digest
• Symmetric Key Encryption/Decryption functions
- Advanced Encryption Standard (AES)
- Triple Data Encryption Standard (Triple-DES)
• Random Number Generator functions
- Deterministic Random Bit Generator
ANSI X9.82
Some typical applications for this library include:
• Mobile and Wireless Devices, PDAs
• Secure Banking
• Secure Web Transactions
- Secure Socket Layer (SSL)
- Transport Layer Security (TLS)
- Secure Multipurpose Mail Extensions (S/MIME)
• ZigBee™ Technology and other Monitoring and
Control Applications
• Smart Card Readers/Trusted Card Readers
• Friend/Foe Identification
• Secure devices and peripherals interoperating
with TCG (Trusted Computing Group) and
NGSCB (Microsoft Next Generation Secure
Computing Base) personal computers
Key features of the Symmetric Key Embedded
Encryption Library include:
• C-callable library functions developed in MPLAB
ASM30 assembly language
• Optimized for speed, code size and RAM usage
- RAM usage below 60 bytes
• Library functions extensively tested for adherence
to applicable standards
• Symmetric Key Encryption/Decryption functions
support multiple modes of operation:
- Electronic Code Book (ECB) mode
- Cipher Block Chaining with Message
Authentication (CBC-MAC) mode
- Counter (CTR) mode
- Combined CBC-MAC and CTR (CCM) mode
• “dsPIC30F Embedded Encryption Libraries User’s
Guide”
• Several examples of use are provided for each
library function
DS70155C-page 54
11.12 Asymmetric Key Embedded
Encryption Library
Microchip offers a reliable security solution for
embedded applications built on the dsPIC33F platform.
This solution is provided by means of two libraries –
Symmetric Key and Asymmetric Key Embedded
Encryption Libraries. The Asymmetric Key Library
includes the following:
• Public Key Encryption/Decryption functions
- RSA (1024 and 2048-bit)
• Key Agreement Protocol
- Diffie-Hellman (1024 and 2048-bit)
• Signing and Verification
- DSA (1024-bit)
- RSA (1024 and 2048-bit)
• Hash functions
- SHA-1 Secure Hash Standard
- MD5 Message Digest
• Random Number Generator functions
- ANSI X9.82
Some typical applications for this library include:
• Mobile and Wireless Devices, PDAs
• Secure Banking
• Secure Web Transactions
- Secure Socket Layer (SSL)
- Transport Layer Security (TLS)
- Secure Multipurpose Mail Extensions
(S/MIME)
• ZigBee Technology and other Monitoring and
Control Applications
• Smart Card Readers/Trusted Card Readers
• Friend/Foe Identification
• Secure devices and peripherals interoperating
with TCG (Trusted Computing Group) and
NGSCB (Microsoft Next Generation Secure
Computing Base) personal computers
Key features of the Asymmetric Key Embedded
Encryption Library include:
• C-callable library functions developed in MPLAB
ASM30 assembly language
• Optimized for speed, code size and RAM usage
- RAM usage below 100 bytes
• Library functions extensively tested for adherence
to applicable standards
• “dsPIC30F Embedded Encryption Libraries User’s
Guide”
• Several examples of use are provided for each
library function
Preliminary
© 2005 Microchip Technology Inc.