![](templates/subSilver/images/CCSLogo.jpg) |
![CCS C Software and Maintenance Offers](templates/subSilver/images/forumAd6.jpg) |
View previous topic :: View next topic |
Author |
Message |
ELCouz
Joined: 18 Jul 2007 Posts: 427 Location: Montreal,Quebec
|
|
Posted: Tue Nov 18, 2014 6:26 pm |
|
|
just replied to say that's very interested what you find out guys!
BTW, while experienced guys are here ...is it possible that Microchip send out in the wild buggus chip?
Do PIC get revision on hardware?
Did it happened that some early batch of pic where flawed (not dud but instructions flawed... like the pentium FDIV bug if you remember)? _________________ Regards,
Laurent
-----------
Here's my first visual theme for the CCS C Compiler. Enjoy! |
|
![](templates/subSilver/images/spacer.gif) |
Ttelmah
Joined: 11 Mar 2010 Posts: 19369
|
|
Posted: Wed Nov 19, 2014 12:41 pm |
|
|
Of course they do.
Have you looked at the errata list for some PIC's. Seven different hardware variants all with different errors in some cases.
The compiler knows about hundreds of errata, and automatically applies fixes for many.
You should always look at the errata list for any PIC you use. Just had to tweak my interrupt code on a PIC24, because of an erratum. The errata list also gives the different revisions.
There is not a chip on the market that doesn't have some faults. Including all the current Intel and AMD processors, The point about the FDIV bug, was that it resulted in a whole part of the maths unit not being useable at all, and Intel 'shot themselves in the foot', by knowing about the fault, and keeping it quiet.
I've had an entire delivery of 10000 PIC chips replaced, when there was a major fault with the brownout circuit, and in the past found a couple of other faults I was the first to discover. |
|
![](templates/subSilver/images/spacer.gif) |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|