DSPIC30F6010T-20I/PF Microchip Technology, DSPIC30F6010T-20I/PF Datasheet

no-image

DSPIC30F6010T-20I/PF

Manufacturer Part Number
DSPIC30F6010T-20I/PF
Description
IC PSPIC MCU/DSP 144K 80TQFP
Manufacturer
Microchip Technology
Series
dsPIC™ 30Fr

Specifications of DSPIC30F6010T-20I/PF

Core Processor
dsPIC
Core Size
16-Bit
Speed
20 MIPS
Connectivity
CAN, I²C, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, LVD, Motor Control PWM, QEI, POR, PWM, WDT
Number Of I /o
68
Program Memory Size
144KB (48K x 24)
Program Memory Type
FLASH
Eeprom Size
4K x 8
Ram Size
8K x 8
Voltage - Supply (vcc/vdd)
2.5 V ~ 5.5 V
Data Converters
A/D 16x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
80-TQFP, 80-VQFP
For Use With
DM300019 - BOARD DEMO DSPICDEM 80L STARTERAC164314 - MODULE SKT FOR PM3 80PFDM300020 - BOARD DEV DSPICDEM MC1 MOTORCTRLAC30F001 - MODULE SOCKET DSPIC30F 80TQFPXLT80PT2 - SOCKET TRANSITION ICE 80TQFP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
DSPIC30F6010T20IP

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
DSPIC30F6010T-20I/PF
Manufacturer:
Microchip Technology
Quantity:
10 000
dsPIC30F6010 (Rev. B1) Silicon Errata
The dsPIC30F6010 (Rev. B1) samples you have
received were found to conform to the specifications
and functionality described in the following documents:
• DS70030 - dsPIC30F Programmer’s Reference
• DS70119 - dsPIC30F6010 Data Sheet
• DS70046 - dsPIC30F Family Reference Manual
The exceptions to the specifications in the documents
listed above are described in this section. The specific
devices for which these exceptions are described are
listed below:
The errata in this document apply to all devices marked
with year and week codes, “04” and “06”, respectively,
or later.
The errata described in this section will be fixed in
future revisions of dsPIC30F6010 silicon.
Silicon Errata Summary
The following list summarizes the errata described in
further detail through the remainder of this document:
1.
2.
3.
4.
5.
 2004 Microchip Technology Inc.
Manual
• dsPIC30F6010
Data EEPROM
Data EEPROM is operational up to 20 MIPS.
Unsigned MAC
The unsigned integer mode for the MAC-type DSP
instructions does not function as specified.
Decimal Adjust Instruction
The Decimal Adjust instruction, DAW.b, may
improperly clear the Carry bit, C (SR<0>).
PSV Operations Using SR
In certain instructions, fetching one of the
operands from Program Memory using Program
Space Visibility (PSV) will corrupt specific bits in
the Status Register, SR.
Early Termination of Nested-DO loops
When using two DO loops in a nested fashion,
terminating the inner-level DO loop by setting the
EDT(CORCON<11>) bit will produce unexpected
results.
dsPIC30F6010 Rev. B1 Silicon Errata
Advance Information
dsPIC30F6010
6.
7.
8.
9.
10. Interrupting a REPEAT Loop
11. 32-bit General Purpose Timers
12. Quadrature Encoder Interface – Index Pulse
13. 10-bit A/D Converter – Sequential Sampling
14. 10-bit A/D Converter – Gain Error
15. Motor Control PWM – Time-base Prescalers
Reset during Run-Time Self Programming
(RTSP) of Program Flash Memory
When a device reset occurs while an RTSP
operation is ongoing, code execution may lead into
an Address Error trap.
Y-Space Data Dependency
When an instruction that writes to a location in the
address range of Y-data memory is immediately
followed by a MAC-type DSP instruction that reads
a location also resident in Y-data memory, the
operations will not be performed as specified.
IPC2 SFR Write Sequence
A specific write sequence for IPC2 (Interrupt
Priority Control 2) SFR is required.
Catastrophic Overflow Traps
When a catastrophic overflow of any of the
accumulators causes an Arithmetic (math) Error
trap, the Overflow Status bits need to be cleared to
exit the trap handler.
When a REPEAT loop is interrupted by two or more
interrupts in a nested fashion an Address Error
trap may be caused.
The 32-bit General-Purpose Timers do not
function as specified for prescaler ratios other than
1:1.
The Reset On Index Pulse mode does not work.
Sampling multiple channels sequentially using any
conversion trigger other than the auto-convert
feature requires SAMC bits to be non-zero.
The 10-bit A/D converter exhibits a maximum gain
error of +/-3 LSBs.
The Motor Control PWM Time-base prescaler
options – 1:4, 1:16 and 1:64 may produce
unexpected results when used to generate PWM
pulses.
DS80182E-page 1

Related parts for DSPIC30F6010T-20I/PF

DSPIC30F6010T-20I/PF Summary of contents

Page 1

... Early Termination of Nested-DO loops When using two DO loops in a nested fashion, terminating the inner-level DO loop by setting the EDT(CORCON<11>) bit will produce unexpected results.  2004 Microchip Technology Inc. dsPIC30F6010 6. Reset during Run-Time Self Programming (RTSP) of Program Flash Memory When a device reset occurs while an RTSP operation is ongoing, code execution may lead into an Address Error trap ...

Page 2

... NC, L0 daw.b w2 bset.b SR, #C bra L1 L0:daw.b w2 L1: .... Advance Information MAC to perform unsigned integer Instruction DAW.b ;First BCD number ;Second BCD number ;If C set ;If not,do DAW and ;set the carry bit ;and exit  2004 Microchip Technology Inc. ...

Page 3

... ASM30 assembler, the application may perform a PSV access to move the source operand from Program memory to RAM register prior to performing the operations listed in Table 1. The work around for Example 2 is demonstrated in Example 3.  2004 Microchip Technology Inc. dsPIC30F6010 SR<1:0> bits ;See Note 1 SR<1:0> bits SR<1:0> bits ...

Page 4

... W10 ;Perform indirect ;write via W0 to ;address >= 0x900 ;read operation ;using Y-AGU ;Load address > = ;0x900 into W0 ;Load address >= ;0x900 into W10 ;Perform indirect ;write via W0 to ;address >= 0x900 ;No operation ;read operation ;using Y-AGU  2004 Microchip Technology Inc. ...

Page 5

... There are no commas between // the quoted strings in the code // segment above.  2004 Microchip Technology Inc. dsPIC30F6010 9. Module: Interrupt Controller – Traps Catastrophic Accumulator Overflow Traps are enabled as follows: - COVTE (INTCON1<8> SATA/SATB (CORCON <7/6> ...

Page 6

... Module: 10-bit A/D Converter – Gain The 10-bit A/D converter exhibits a maximum gain error of +/-3 Work around Gain errors can be calibrated out with hardware or in software. Advance Information Mode Sequential Sampling Error Least Significant Bits (LSBs) .  2004 Microchip Technology Inc. ...

Page 7

... Work around Set OSYNC = 0 when the PWM pins are manually controlled using the OVDCON register.  2004 Microchip Technology Inc. 16. Module: Motor Control PWM – Output The output override function of the PWM module, controlled by the OVDCON register produces unexpected results on the output pins in certain cases when the module is used in Complementary mode ...

Page 8

... For 5 volt applications, use a voltage regulator that DD ensures V to achieve 30 MIPS operation. Max MIPS dsPIC30FXXX-30I dsPIC30FXXX-20I Advance Information During Row Erase pin using a voltage regulator DD greater than or equal to 4.2V, pin and ground MIPS should ensure the the range 4.75V to 5.5V, in order dsPIC30FXXX-20E - - 20  2004 Microchip Technology Inc. ...

Page 9

... Errata #3, #10, #11, #14, #15 and #16 added in this release. Revision D (6/2004) Added Errata #3 in this release. Clarified Errata #6, #15, #16 and #17 and associated examples. Revision E (11/2004) Added errata #4, #5, #17 and #18. Revisions made to errata #15 and #16.  2004 Microchip Technology Inc. dsPIC30F6010 Advance Information DS80182E-page 9 ...

Page 10

... NOTES: DS80182E-page 10 Advance Information  2004 Microchip Technology Inc. ...

Page 11

... PICLAB, PICtail, PowerCal, PowerInfo, PowerMate, PowerTool, rfLAB, rfPICDEM, Select Mode, Smart Serial, SmartTel and Total Endurance are trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. SQTP is a service mark of Microchip Technology Incorporated in the U.S.A. All other trademarks mentioned herein are property of their respective companies. ...

Page 12

... Denmark - Ballerup Tel: 45-4420-9895 Fax: 45-4420-9910 France - Massy Tel: 33-1-69-53-63-20 Fax: 33-1-69-30-90-79 Germany - Ismaning Tel: 49-89-627-144-0 Fax: 49-89-627-144-44 Italy - Milan Tel: 39-0331-742611 Fax: 39-0331-466781 Netherlands - Drunen Tel: 31-416-690399 Fax: 31-416-690340 England - Berkshire Tel: 44-118-921-5869 Fax: 44-118-921-5820 10/20/04  2004 Microchip Technology Inc. ...

Related keywords