Conformity Magazine - September 2007 - (Page 45) should be 10% of the maximum clock period. This can also be implemented in hardware using a delayed latch trigger, with the data ready signal coming from the delayed latch set condition (Figure 11). It is generally easier to give these examples in assembler or in a flow diagram as it is easier to understand what any target microprocessor is expected to do, but the concepts are not exclusive to assembler and should, in most parts, be able to be coded in any higher level language. While it is true that some compilers may make some of these possible methods difficult, others can be available as a compiler option (certainly a feature such as fill unused memory with NOP can be found in many modern compilers). Nothing Comes for Free Many think software changes and improvements are free, but this is simply not true. While these techniques have obvious overhead costs in thinking about the issues, and will possibly slow code development down while they are implemented, there will also be some increase in code size and hence memory requirements. The magnitude of the increase required for each technique is difficult to specify with any great accuracy, as it will depend on the code structure, complexity and even function to some extent. However, Table 1 gives a “rough guide” to what impact in code size terms the techniques discussed here might have. “EMC is Not a Software Issue” This is a response that often prevents these techniques from being implemented, and certainly few software engineers will accept any responsibility for EMC. Many of the defensive techniques are often seen as “hacks” for poor hardware implementation, but the evidence at the start of this article for the impact of software on EMC is clear. This will not make it any easier to get your software people to accept these methods, or to recognize that they can impact the EMC of a product at all. The greatest problem is the difficulty in quantifying the benefits, as these will vary from product to product. For example, I can not suggest that using a tri-state intermediate condition will reduce your emissions by 20dB, since there is simply no easy way to put a figure on this and, if your emissions are very low anyway, the chances are there would be no noticeable impact. But it is better to start with the best conditions possible than to wait until the test results come back negative and have to search for ideas to improve the product with a launch date looming. On the other side of the coin, if results are close to the limit, a software change may be a lower cost solution than filters and a new hardware revision. Martin O’Hara runs the Automotive EMC Network (www.autoemc.net), and can be reached at news@autoemc.net. Figure 11: Delayed port read is equivalent to a software low pass filter. Technique Unused Memory Fill Token Passing Port Delay Port Refresh Oversampling Ghost Coding Table 1 Code Increase 0% 5-15% 1% 2-5% 2-5% 10-30% SAY GOODBYE TO EMI Differentiate your products by combining the functionality of EMI shielding with decorative paint or chrome plating finishes. Cybershieldʼs high performance processes utilizes Electroless Plating, Electro-Plating and Conductive Paint to apply coatings to plastics. We assist with the design and manufacture of your custom EMI Shielding system, and provide mechanical assembly services to streamline your supply chain. FAST Link www.conformity.com/0960 214-227-3680 • www.cybershieldinc.com • sales@cybershieldinc.com September 2007 Conformity 45 http://www.cybershieldinc.com http://www.autoemc.net http://www.conformity.com/0960 http://www.cybershieldinc.com
Table of Contents Feed for the Digital Edition of Conformity Magazine - September 2007 Contents Editor’s Note FCC Extends Disability Access Requirements to VOIP Commission Fines Importer $3 Million Over Non-Compliant TVs FCC Gets Tough on Retailers Over Analog TV Tuner Labeling Analog Cellular Service Sunset Date Reaffirmed Commission Adopts Recommendations of Katrina Panel Free-Space Antenna Factors Through the Use of Time-Domain Signal Processing Editorial Correction ESD Open Forum An Update on Revisions to IEC 61000-4-2, the Basic Standard on ESD Practical Advice for Meeting the DFS Testing Requirements of the FCC The EMC Impact of Embedded Software ESD Design Buyer's Guide Tate Renominated to the FCC EPA Releases Report on U.S. Electronic Waste Additional Standards For The EU’s Toy Directive Medical Device Manufacturer Enters Consent Order Updated Guidance Document on Laser Products Issued FDA Offers Advice on Defective Heating Pads CPSC Issues China Product Safety Program Report Other CPSC Actions In The News IEC Standards Update Product Reviews Product News UL Standards Update From Our “You Can’t Make This Stuff Up” Department Looking Back: Items from Past Issues of Conformity Advertisers Conformity Magazine - September 2007 Conformity Magazine - September 2007 - (Page Cover1) Conformity Magazine - September 2007 - (Page Cover2) Conformity Magazine - September 2007 - (Page 3) Conformity Magazine - September 2007 - Contents (Page 4) Conformity Magazine - September 2007 - Contents (Page 5) Conformity Magazine - September 2007 - Editor’s Note (Page 6) Conformity Magazine - September 2007 - Editor’s Note (Page 7) Conformity Magazine - September 2007 - Editor’s Note (Page 8) Conformity Magazine - September 2007 - Editor’s Note (Page 9) Conformity Magazine - September 2007 - FCC Gets Tough on Retailers Over Analog TV Tuner Labeling (Page 10) Conformity Magazine - September 2007 - Commission Adopts Recommendations of Katrina Panel (Page 11) Conformity Magazine - September 2007 - Free-Space Antenna Factors Through the Use of Time-Domain Signal Processing (Page 12) Conformity Magazine - September 2007 - Free-Space Antenna Factors Through the Use of Time-Domain Signal Processing (Page 13) Conformity Magazine - September 2007 - Free-Space Antenna Factors Through the Use of Time-Domain Signal Processing (Page 14) Conformity Magazine - September 2007 - Free-Space Antenna Factors Through the Use of Time-Domain Signal Processing (Page 15) Conformity Magazine - September 2007 - Editorial Correction (Page 16) Conformity Magazine - September 2007 - Editorial Correction (Page 17) Conformity Magazine - September 2007 - Editorial Correction (Page 18) Conformity Magazine - September 2007 - Editorial Correction (Page 19) Conformity Magazine - September 2007 - Editorial Correction (Page 20) Conformity Magazine - September 2007 - Editorial Correction (Page 21) Conformity Magazine - September 2007 - ESD Open Forum (Page 22) Conformity Magazine - September 2007 - ESD Open Forum (Page 23) Conformity Magazine - September 2007 - An Update on Revisions to IEC 61000-4-2, the Basic Standard on ESD (Page 24) Conformity Magazine - September 2007 - An Update on Revisions to IEC 61000-4-2, the Basic Standard on ESD (Page 25) Conformity Magazine - September 2007 - An Update on Revisions to IEC 61000-4-2, the Basic Standard on ESD (Page 26) Conformity Magazine - September 2007 - An Update on Revisions to IEC 61000-4-2, the Basic Standard on ESD (Page 27) Conformity Magazine - September 2007 - An Update on Revisions to IEC 61000-4-2, the Basic Standard on ESD (Page 28) Conformity Magazine - September 2007 - An Update on Revisions to IEC 61000-4-2, the Basic Standard on ESD (Page 29) Conformity Magazine - September 2007 - Practical Advice for Meeting the DFS Testing Requirements of the FCC (Page 30) Conformity Magazine - September 2007 - Practical Advice for Meeting the DFS Testing Requirements of the FCC (Page 31) Conformity Magazine - September 2007 - Practical Advice for Meeting the DFS Testing Requirements of the FCC (Page 32) Conformity Magazine - September 2007 - Practical Advice for Meeting the DFS Testing Requirements of the FCC (Page 33) Conformity Magazine - September 2007 - Practical Advice for Meeting the DFS Testing Requirements of the FCC (Page 34) Conformity Magazine - September 2007 - Practical Advice for Meeting the DFS Testing Requirements of the FCC (Page 35) Conformity Magazine - September 2007 - The EMC Impact of Embedded Software (Page 36) Conformity Magazine - September 2007 - The EMC Impact of Embedded Software (Page 37) Conformity Magazine - September 2007 - The EMC Impact of Embedded Software (Page 38) Conformity Magazine - September 2007 - The EMC Impact of Embedded Software (Page 39) Conformity Magazine - September 2007 - The EMC Impact of Embedded Software (Page 40) Conformity Magazine - September 2007 - The EMC Impact of Embedded Software (Page 41) Conformity Magazine - September 2007 - The EMC Impact of Embedded Software (Page 42) Conformity Magazine - September 2007 - The EMC Impact of Embedded Software (Page 43) Conformity Magazine - September 2007 - The EMC Impact of Embedded Software (Page 44) Conformity Magazine - September 2007 - The EMC Impact of Embedded Software (Page 45) Conformity Magazine - September 2007 - ESD Design (Page 46) Conformity Magazine - September 2007 - ESD Design (Page 47) Conformity Magazine - September 2007 - ESD Design (Page 48) Conformity Magazine - September 2007 - ESD Design (Page 49) Conformity Magazine - September 2007 - ESD Design (Page 50) Conformity Magazine - September 2007 - ESD Design (Page 51) Conformity Magazine - September 2007 - ESD Design (Page 52) Conformity Magazine - September 2007 - ESD Design (Page 53) Conformity Magazine - September 2007 - Buyer's Guide (Page 54) Conformity Magazine - September 2007 - Buyer's Guide (Page 55) Conformity Magazine - September 2007 - Buyer's Guide (Page 56) Conformity Magazine - September 2007 - Buyer's Guide (Page 57) Conformity Magazine - September 2007 - Buyer's Guide (Page 58) Conformity Magazine - September 2007 - Buyer's Guide (Page 59) Conformity Magazine - September 2007 - Buyer's Guide (Page 60) Conformity Magazine - September 2007 - Buyer's Guide (Page 61) Conformity Magazine - September 2007 - Buyer's Guide (Page 62) Conformity Magazine - September 2007 - Buyer's Guide (Page 63) Conformity Magazine - September 2007 - Buyer's Guide (Page 64) Conformity Magazine - September 2007 - Buyer's Guide (Page 65) Conformity Magazine - September 2007 - Medical Device Manufacturer Enters Consent Order (Page 66) Conformity Magazine - September 2007 - Other CPSC Actions In The News (Page 67) Conformity Magazine - September 2007 - IEC Standards Update (Page 68) Conformity Magazine - September 2007 - Product Reviews (Page 69) Conformity Magazine - September 2007 - Product News (Page 70) Conformity Magazine - September 2007 - Product News (Page 71) Conformity Magazine - September 2007 - UL Standards Update (Page 72) Conformity Magazine - September 2007 - Looking Back: Items from Past Issues of Conformity (Page 73) Conformity Magazine - September 2007 - Advertisers (Page 74) Conformity Magazine - September 2007 - Advertisers (Page Cover3) Conformity Magazine - September 2007 - Advertisers (Page Cover4)
For optimal viewing of this digital publication, please enable JavaScript and then refresh the page. If you would like to try to load the digital publication without using Flash Player detection, please click here.