The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

DSP56F803 Chip Errata DSP56F803 16-Bit Signal Processor


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



DSP56F803E/D Rev. 13.0, 2/2003
DSP56F803
Chip Errata
DSP56F803 16-Bit Signal Processor
This document reports errata information chip revision Errata numbers form n.m, where number errata item identifies document revision number. This document prepublication draft. Note: Differences between Chip Revisions listed page errata information chip revisions prior revision have been archived requested from Motorola Sales.
Chip Revision Errata Information:
following errata items apply Revision 56F803 devices. These parts either marked DSP56F803 PC56F803 with date codes 0137 greater (bottom line marking).
Errata Number Description Quad Timer, when Pulse Output Mode, clock rate yields pluses. outputs disabled during DEBUG mode. Impact Work Around Impact: clock rate creates extra pulse. Work Around: Program pulses only when operating Maximum clock rate. Impact: Safety considerations outputs disabled prior entering DEBUG mode. Work Around: Disable outputs prior entering DEBUG mode. module will continue operate while DEBUG mode unless explicitly disabled. Program Flash Interface Unit (PFIU) address register read returns wrong value when writing out-of-row address. Analog input voltages measured properly. Impact: When verifying out-of-row write, PFIU returns address applied Flash pins, which concatenation register ADDRESS[4:0] bits. Work Around: None. Impact: Inputs 24mV yield measurements Work Around: Bias Analog inputs above Optimal Setup Impact: Better Accuracy Work Around: Recommended values ADCDIV Register:
Motorola, Inc., 2003. rights reserved.
Chip Revision Errata Information:
following errata items apply Revision 56F803 devices. These parts either marked DSP56F803 PC56F803 with date codes 0137 greater (bottom line marking).
Errata Number Description register available cycle immediately after value change. Impact Work Around Impact: case index+ offset move into register, available cycle immediately following change value. Example: move (R2) Work Around: no-operation (NOP) will need inserted between statements. assembler will modified flag this problem. Timer GPIO interrupts cleared when clearing other interrupts. Impact: timer GPIO modules have several interrupts cleared writing same register. Unfortunately, clearing interrupt unintentionally result clearing interrupt that occurred between time status register read written back. Work Around: enable multiple interrupts single register. Slave Mode (transmitter empty) flag early. Impact: problem only occurs Slave mode when CPHA Transmitter Empty (TE) flag early, thus allowing user software write data value into transmit buffer before current contents loaded into transmit shift register. Work Around: receiver full flag indication when write data into transmit buffer. Slave Mode transmit shift register data corruption. Impact: problem only occurs Slave mode when external master deselected internal (SS=1) provided shift clock internal SPI. This scenario expected system with multiple slave devices. deselected slave transmitter shift register will shift response applied shift clock. This action will cause existing data transmitter shift register become corrupted. Work Around: Modify communications protocol first word returned Slave after being reselected (SS=1 discarded. second subsequent data words after being reselected valid. 10.6 Stabilization Time Impact: Maximum stabilization time 200ms under worst case (-40C) conditions. Typical stabilization time remains 10ms (25C above). Work Around: Insert 200ms delay after power allow settle verify Loss Lock bits (LCK0 LCK1) Status Register (PLLSR) prior program execution.
MOTOROLA
DSP56F803 Preliminary Technical Data
Chip Revision Errata Information:
following errata items apply Revision 56F803 devices. These parts either marked DSP56F803 PC56F803 with date codes 0137 greater (bottom line marking).
Errata Number 11.8 Description Missed MSCAN transmitter empty interrupt Impact Work Around Impact: When disabling enabling MSCAN transmitter empty interrupt enable (TXEIE) bits transmitter control register (CANTCR) while transmitting peripheral will sometimes miss transmitter empty event. missed event means that ITCN peripheral will notified interrupt service routine transmitter empty interrupt will invoked. sequence below required problem: Start message transmitting TXEIE CANTCR enable MSCAN transmit interrupt. Before message transmission completes clear TXEIE CANTCR disable MSCAN transmit interrupt. very small time window around completion transmission TXEIE CANTCR enable MSCAN transmit interrupt. rare instances above sequence will cause MSCAN peripheral miss transmit empty interrupt. Work Around: most direct work around enable MSCAN transmitter empty interrupt CANTCR then disable enable interrupt using TXEIE bits during active transmissions. disable enable MSCAN transmit empty interrupts during active transmission ITCN peripheral interrupt vector bits. disable transmit interrupt PLR14 bits GPR2 register should zero. enable interrupt PLR14 bits priority above. Using ITCN perform interrupt enabling/disabling function corrects issues never misses transmit empty interrupts.
MOTOROLA
DSP56F803 Preliminary Technical Data
Chip Revision Errata Information:
following errata items apply Revision 56F803 devices. These parts either marked DSP56F803 PC56F803 with date codes 0137 greater (bottom line marking).
Errata Number 12.8 Description pipeline dependency problem occurs secondary data when read addresses second parallel read crosses address boundary. Instruction sequences which induce this problem combination following: Dual Move Dual Move coupled with MAC, MACR, ADD, SUB, MPYR. memory boundary that issue DSP56F803 0X3FF0X400. Impact Work Around Impact: This problem only applicable assembly coded algorithms will occur algorithms written entirely also applicable when code uses certain libraries primitives that written assembly when data structure local variable (i.e. allocated stack). Typically, second read dual parallel read coefficients filter. Calculating FIRs context primitives affected this condition, with exception (xfr16mult). libraries that affected this erratum V.22, Caller G.165 Function library (dfr16FIR, dfr16FIRs, dfr16FIRInt, dfr16FIRDec xfr16Mult). more details please Motorola FAQs http://www.motorola.com/ semiconductors under Technical Support Contacts. Example:
y0,x0,a y0,x0,a x:(r1)+,y0 x:(r1)+,y0 x:(r3)+,x0 x:(r3)+,x0
yields different final result than,
y0,x0,a y0,x0,a x:(r1)+,y0 x:(r1)+,y0 x:(r3)+,x0 x:(r3)+,x0
when initial value 0X3FF (1023). same problem occurs when decremented move from above boundary below. This problem only occurs sequential read accesses which secondary data which cross word boundary internal data RAM. problem results from incorrect logic used mediate between multiple internal 1Kx16 memory blocks. Work Around: Work arounds code written user order preference): Move constant coefficient tables from data data FLASH. (Define coefficients const appconst.c, then linker command file will automatically them into data FLASH.) Don't change your project check link located debug folder that coefficient table crosses boundary data RAM. your project MyProject.mcp, will find file MyProject.elf.xMAP debug daughter folder your Codewarrior project.) Dynamically allocate coefficient tables (out internal memory heap space) modify linker command file, breaking heap space crossing boundary into separate pieces memory. Statically allocate coefficient tables that don't have worry about location them heap space. Then modify linker command file that coefficient tables equivalent) cross boundary data RAM. (This require moving coefficients into separate source files.) Define coefficient tables local variables that they allocated stack space. Verify that stack space defined linker command file) does cross boundary. (This approach don't filtering filters relatively short.) other instruction between sequential accesses.
MOTOROLA
DSP56F803 Preliminary Technical Data
Chip Revision Errata Information:
following errata items apply Revision 56F803 devices. These parts either marked DSP56F803 PC56F803 with date codes 0137 greater (bottom line marking).
Errata Number 13.8 Description Problem with Automatic Fault Clearing feature block explained below. fault pins used disable output pins. output pins enabled automatically when fault returns logic zero half cycle begins FMODEx control logic one. only issue with this fault protection mechanism that when fault returns logic zero, channel enabled next clock cycle instead next half cycle. Note that channel always enabled manually after disabled FMODEx logic zero described User's Manual. Impact Work Around Impact: automatic fault clearing used cycle cycle current limiting. This requires cycle-based fault input control. this issue fault input continuously changes voltage thus making difficult output devices respond.
Work Around: None
MOTOROLA
DSP56F803 Preliminary Technical Data
Chip Revision Errata Information:
following errata items apply Revision 56F803 devices. These parts either marked DSP56F803 PC56F803 with date codes 0137 greater (bottom line marking).
Errata Number 14.13 Description MSCAN extended rejected STUFF between ID16 ID15. Impact Work Around Impact: 32-bit 16-bit identifier acceptance modes, extended frame with stuff between ID16 ID15 erroneously rejected, depending IDAR0, IDAR1, IDMR1. Extended (ID28-ID0) which generate stuff between ID16 ID15
where (don't care) pattern ID28 ID18 (see following).
Affected extended (ID28 ID18) patterns:
xxxxxxxxx01
exceptions: 01111100001 xxxx1000001 except: 11111000001
xxxxx100000 xxxx0111111 x0111110000 10000000000 11111111111 10000011111
exception: 01111100000
When affected received, incorrect value compared byte filter (IDAR1 IDAR5, plus IDAR3 IDAR7 16-bit mode). This incorrect value shift register contents before ID15 shifted (i.e. right shifted Work Around: problematic cannot avoided, workaround mask certain bits with IDMR1 (and IDMR5, plus IDMR3 IDMR7 16-bit mode). Example receive message xxxx xxxx x011 111x xxxx xxxx xxxx xxxx IDMR1 etc. must 111x xxx1, i.e. ID20,19,18,15 must masked. Example receive message xxxx 0111 1111 111x xxxx xxxx xxxx xxxx IDMR1 etc. must 1xxx xxx1, i.e. ID20 ID15 must masked. general, using IDMR1 etc. 1111 xxx1, i.e. masking ID20,19,18,SRR,15, hides problem.
MOTOROLA
DSP56F803 Preliminary Technical Data
Differences between Chip Revisions
Chip Rev.
Date codes 0012 0039
Chip Rev.
marked "Pilsen_B"
Chip Rev.
Date codes 0108 0110
Chip Rev.
Date codes 0111 0128
Chip Rev.
Date codes 0129 0130
Chip Rev.
Date codes 0137
Data memory accesses that immediately preceded peripheral access required instruction inserted between data memory access peripheral access. When external program data memories were used, there potential contention problems
Accesses peripherals longer affect preceding data memory accesses. Corrected
External signals longer overlap. signal shortened (delayed) ensure that external address stable prior assertion signal. Corrected CLKO external timing more closely aligned with internal processor clocks. Corrected COPR, EXTR bits System Status (SYS_STS) readwriteable. Corrected Five general purpose 16-bit read/writeable registers (TST_REG0 TST_REG4) were added. These registers cleared reset. Corrected read-only registers (MSH_ID LSH_ID) were added. user read JTAG (chip) directly software. Corrected JTAG recorded error errata $11F250D instead $11F2501D. Corrected
CLKO external timing aligned with internal processor clocks. Issue with COPR, EXTR bits System Status (SYS_STS) always read-writeable. TST_REG0 TST_REG4 were available.
MSH_ID LSH_ID were available.
JTAG $01F2501D.
MOTOROLA
DSP56F803 Preliminary Technical Data
Differences between Chip Revisions
Chip Rev.
Date codes 0012 0039
Chip Rev.
marked "Pilsen_B"
Chip Rev.
Date codes 0108 0110
Chip Rev.
Date codes 0111 0128
Chip Rev.
Date codes 0129 0130
Chip Rev.
Date codes 0137
Timer module "glitches" clock output signal "Gated Clock".
Timer module longer "glitches" clock output signal "Gated Clock" Output Mode. silicon will generate "extra" pulse operating maximum frequency rate). using gated clock output mode IPCLK rate, program pulses obtain pulses. Corrected timer disabled power-up Control Register (COPCTL) after reset. Corrected Quadrature Decoder module properly counts index pulses. Corrected Quadrature Decoder module's quadrature bypass mode "ph1" works properly. Corrected current source always enabled (regardless state PLLPD Control Register) ensure circuit powered during power-up. Corrected power-on circuitry 21-bit timer that creates long duration (0.25 sec. MHz) power-on reset RESET input deasserted (held high inactive) during first clock cycles after power-on voltage detection senses power-on sequence. RESET input signal asserted (low active) during first three input clock cycles following power-on sequence, reset period standard clock cycles duration. Corrected
timer disabled power-up.
Quadrature Decoder module properly count index pulses. Quadrature Decoder module's quadrature bypass mode "ph1"did work properly. circuit operate properly power-up.
power-on circuitry operate properly under reset conditions.
DSP56F803 Preliminary Technical Data
MOTOROLA
Differences between Chip Revisions
Chip Rev.
Date codes 0012 0039
Chip Rev.
marked "Pilsen_B"
Chip Rev.
Date codes 0108 0110
Chip Rev.
Date codes 0111 0128
Chip Rev.
Date codes 0129 0130
Chip Rev.
Date codes 0137
fault inputs asynchronous.
fault inputs asynchronous. This enables outputs disabled event loss clock signal (crystal oscillator failure). fault inputs must still least clock cycle duration MHz) fault signal "latched". Shorter fault signals faults that occur during loss clock will disable outputs, outputs will become asserted again when fault signal removed (deasserted). Corrected XTAL input buffer threshold circuit that eliminates spurious noise oscillator start-up. This provides more reliable chip start-up behavior. Corrected module, read accesses PWMVAL1 PWMVAL5 registers work properly when VLMODE[1:0] Corrected ENHA (bit Channel Control Register (PMCCR) read-writeable. Corrected Device meet flash data retention specification years. Improved flash data retention. Data retention specification years 25oC after 10,000 program-erase cycles meet. Same Same Flash endurance data retention meet 5,000 program cycles yrs. over full temp. range. Corrected
XTAL input does buffer spurious noise oscillator start-up.
module, read accesses PWMVAL1 PWMVAL5 registers work properly when VLMODE[1:0] ENHA (bit Channel Control Register (PMCCR) always read zero. Flash endurance specification 10,000 cycles met.
MOTOROLA
DSP56F803 Preliminary Technical Data
Differences between Chip Revisions
Chip Rev.
Date codes 0012 0039
Chip Rev.
marked "Pilsen_B"
Chip Rev.
Date codes 0108 0110
Chip Rev.
Date codes 0111 0128
Chip Rev.
Date codes 0129 0130
Chip Rev.
Date codes 0137
Intermittent internal data memory) corruption.
Same
intermittent internal data memory) corruption. Corrected Corrected
voltage VDDA cause inaccurate measurement. Intermittent incorrect data return from Data, Program BootFLASH modules. Quad Timer, when Pulse Output Mode, clock rate yields pluses. errata item additional information. this errata error stating corrected. Slave Mode data corrupted MISO output. this errata error stating corrected. outputs disabled during DEBUG mode. errata item additional information. PFIU address register read returns wrong value when writing out-of-row address. errata item additional information. Analog input voltages measured properly. errata item 4for additional information. Optimizing setup. errata item additional information.
Same
Same
Same
Corrected
Same
Same
Same
Same
Same
Same
Same
Same
Corrected
Same
Same
Same
Same
Same
Same
Same
Same
Same
Same
Same
Same
Same
Same
Same
Same
Same
Same
Same
Same
DSP56F803 Preliminary Technical Data
MOTOROLA
Differences between Chip Revisions
Chip Rev.
Date codes 0012 0039
Chip Rev.
marked "Pilsen_B"
Chip Rev.
Date codes 0108 0110
Chip Rev.
Date codes 0111 0128
Chip Rev.
Date codes 0129 0130
Chip Rev.
Date codes 0137
register available cycle immediately after value change. errata item additional information. Timer GPIO interrupts cleared when clearing other interrupts. errata item additional information. Slave Mode flag early. errata item additional information. Slave Mode transmit shift register data corruption. errata item additional information. Stabilization Time. errata item additional information. Slow ramp Powerup (>10ms) Missed MSCAN transmitter empty interrupt. errata item additional information. pipeline dependency problem occurs secondary data when dual parallel reads XRAM adjacent instruction cycles, read addresses straddle address boundary. errata item additional information. automatic fault clearing issue. errata item additional information.
Same
Same
Same
Same
Same
Same
Same
Same
Same
Same
Same
Same
Same
Same
Same
Same
Same
Same
Same
Same
Same
Same
Same
Same
Same
Same
Same
Same
Corrected
Same
Same
Same
Same
Same
Same
Same
Same
Same
Same
Same
Same
Same
Same
Same
MOTOROLA
DSP56F803 Preliminary Technical Data
Differences between Chip Revisions
Chip Rev.
Date codes 0012 0039
Chip Rev.
marked "Pilsen_B"
Chip Rev.
Date codes 0108 0110
Chip Rev.
Date codes 0111 0128
Chip Rev.
Date codes 0129 0130
Chip Rev.
Date codes 0137
MSCAN extended rejected STUFF between ID16 ID15. errata item additional information. channel-swapping feature used while operating without risking deadtime violation enabled.
Same
Same
Same
Same
Same
channel swapping mask logic moved ahead dead time insertion logic. This enables channel-swapping feature used while operating without risking deadtime violation.This changed operation module when operating Complementary mode: Swapper swaps second generator output instead complement primary channel. Corrected
Motorola reserves right make changes without further notice products herein. Motorola makes warranty, representation guarantee regarding suitability products particular purpose, does Motorola assume liability arising application product circuit, specifically disclaims liability, including without limitation consequential incidental damages. "Typical" parameters which provided Motorola data sheets and/or specifications vary different applications actual performance vary over time. operating parameters, including "Typicals" must validated each customer application customer's technical experts. Motorola does convey license under patent rights rights others. Motorola products designed, intended, authorized components systems intended surgical implant into body, other applications intended support sustain life, other application which failure Motorola product could create situation where personal injury death occur. Should Buyer purchase Motorola products such unintended unauthorized application, Buyer shall indemnify hold Motorola officers, employees, subsidiaries, affiliates, distributors harmless against claims, costs, damages, expenses, reasonable attorney fees arising directly indirectly, claim personal injury death associated with such unintended unauthorized use, even such claim alleges that Motorola negligent regarding design manufacture part. Motorola Stylized Logo registered trademarks Motorola, Inc. Motorola, Inc. Equal Opportunity/Affirmative Action Employer.
MOTOROLA Stylized Logo registered Patent Trademark Office. other product service names property their respective owners. Motorola, Inc. 2003. reach USA/EUROPE/Locations Listed: Motorola Literature Distribution; P.O. 5405, Denver, Colorado 80217. 1-303-675-2140 1-800-441-2447 JAPAN: Motorola Japan Ltd.; SPS, Technical Information Center, 3-20-1, Minami-Azabu. Minato-ku, Tokyo 106-8573 Japan. 81-3-3440-3569 ASIA/PACIFIC: Motorola Semiconductors H.K. Ltd.; Silicon Harbour Centre, King Street, Industrial Estate, N.T., Hong Kong. 852-26668334 Technical Information Center: 1-800-521-6274 HOME PAGE:
DSP56F803E/D

Other recent searches


W24B04 - W24B04   W24B04 Datasheet
W24B04-LE - W24B04-LE   W24B04-LE Datasheet
W24B04-LI - W24B04-LI   W24B04-LI Datasheet
M16C - M16C   M16C Datasheet
LM4868 - LM4868   LM4868 Datasheet
GT60M323 - GT60M323   GT60M323 Datasheet
FR201G - FR201G   FR201G Datasheet
FR207G - FR207G   FR207G Datasheet
CM300DY-12NF - CM300DY-12NF   CM300DY-12NF Datasheet
CD4078B - CD4078B   CD4078B Datasheet
2SC2497 - 2SC2497   2SC2497 Datasheet
2SC2497A - 2SC2497A   2SC2497A Datasheet
2SA1096 - 2SA1096   2SA1096 Datasheet
2SA1096A - 2SA1096A   2SA1096A Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive