• Join
  • Sign In with my.TI Login
Texas Instruments
  • Products
  • Applications
  • Tools & Software
  • Support & Community
  • Sample & Buy
  • About TI
Sample & Purchase Cart Sample & Purchase Cart
  • Search
  • Advanced
TI E2E™ Community
  • Support Forums
  • Blogs
  • Groups
  • Videos
  • 简体中文
  • More ...
TI Home » TI E2E Community » Support Forums » Microcontrollers » MSP430™ Microcontrollers » MSP430 Ultra-Low Power 16-bit Microcontroller Forum » MSP430f5510 crystal drive strength
Share
MSP430™ Microcontrollers
  • Forum
  • Announcements
  • E2E Wiki
Options
  • Subscribe via RSS
MSP430 Resources
  • MSP430 Product Folder
  • MSP-EXP430G2 - MSP430 LaunchPad Value Line Development kit
  • MSP430 Getting Started Guide
  • MSP430 Microcontroller Projects
  • More Resources >
  • MSP430f5510 crystal drive strength

    MSP430f5510 crystal drive strength

    This question is answered
    Sylwester Nowocien
    Posted by Sylwester Nowocien
    on May 11 2012 08:45 AM
    Prodigy30 points

    Hi,

    I want ask where I can find some information about power fed to XT1 and XT2 crystal  in different configuration of XT1DRIVE/XT2DRIVE bits. In datasheet is information about rising current consumption but this is a total consumtion as I think (fed to crystal and oscillator) not equal to power fed only to crystal as I think. I ask about this because some of crystals need to power 0,1uW other 1uW or even 10uW...On the other hand too much power is not good for crystal.

    Sorry for my english.

    Best regards,

    Sylwek

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    All Replies
    • Jens-Michael Gross
      Posted by Jens-Michael Gross
      on May 14 2012 13:35 PM
      Guru139970 points

      This information is indeed not in the datasheet. However, it is not as easy as it might seem.

      An ideal crystal with ideal load capacitors won't require any power at all. However, capacitors have an ESR and the crystal also has an ESR, that means that for pushing the charge back and forth requires some additional energy. This energy is required for each movement of the charge (whose amount is the same independent of frequency and determined by crystal and load capacitance).

      So with increasing frequency, the losses per second increase with the number of oscillations per second. And to compensate for the losses, the driver needs to push harder, as the ESRs stay the same. And pushing harder usually means increasing the driving voltage. That's actually what the driving strength setting does: increase the oscillation voltage, so the amount of charge flowting from capacitor through crystal to the other capacitor stays the same. And of course does this increase the produced heat: in all components, Crystal, capacitors and driver. But the crystal takes only a fraction of this.

      You can calculate the values by your own: the datasheet contains typical current consumption for different crystal speeds (driving strengths). Assuming a linear increase of current though the crystal, the table in the 5438 gives me ~7.5µA/Mhz for the frequency-dependent part. The rest is sort of a base current. But even the frequency-dependent part isn't all for the crystal. A large portion goes to the driver and much of it to the capacitors.

      Unfortunately this doesn't really help for the power calculations, since the driving voltage is still unknown. It's below 3V, definitely :)

      From own measurements on a crystal, I think I remember that 60mV p-p are not enough to be detected, while a typical range was 0.6V p-p. But I'm not sure of these values, just a dim memory, and it was for a 1611 processor anyway, which did not have a driving-strength setting at all. Based on these values I'd get a driving power of 13µW on 8MHz. Well, sounds reasonable.

      Sylwester Nowocien
      On the other hand too much power is not good for crystal

      Definitely. The maximum power is what makes the crystal to mechanically oszillate so much that it takes damage. It's not so much the heating but the mechanical stress. The crystal's datasheet should tell you the upper limit.

      _____________________________________
      Before posting bug reports or ask for help, do at least quick scan over this article. It applies to any kind of problem reporting. On any forum. And/or look here.
      If you cannot discuss your problem in the public, feel free to start a private conversation: click on my name and then 'start conversation'. But please do so only if you really cannot do it in a public thread, as I usually read all threads. And I prefer to answer where others can profit from it (or contribute to it) too.

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Sylwester Nowocien
      Posted by Sylwester Nowocien
      on May 14 2012 15:43 PM
      Prodigy30 points

      Hi Jens-Michael,

      Thank You for comprehensive answer. I know that this is not easy to measure, that's way I'm asking:).
      You have absolutely right Vp-p is something about 0.5V and current we can get from data sheet (this was my first thought) but I'm afraid that this simple calculation is an oversimplification even that sound good.
      I agree with You that faster crystal and with larger ESR usually need more power but if I understand You correctly.
      Driving current is as high as need to get something about 0.5V Vp-p oscilation but what if I take crystal which need 1uW (this is optimal power for it) and set drive strength bits to max?.This is of course rhetorical question but that's mean that data in data sheet is measured for a particular crystal with particular ESR and some specific capacitors. So the question is what were the conditions of measurement of current from data sheet and how does this apply to my system with my particular crystal and capacitors?

      Do you have any idea except direct current consumption measurement by my system in different configuration of drive strength bits and in different enviromental condition?
      Or setting drive strength as low as possible to need to correct crystal work and belive that this is not to much for crystal and that ESR will not change to much with temperature and time (even that is not true)?...

      Thank you for your interest...
      Best regards
      Sylwek

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Jens-Michael Gross
      Posted by Jens-Michael Gross
      on May 15 2012 13:15 PM
      Verified Answer
      Verified by Sylwester Nowocien
      Guru139970 points

      Sylwester Nowocien
      Driving current is as high as need to get something about 0.5V Vp-p oscilation

      Not exactly. The MSP is CMOS technology, so the transistors are voltage controlled and not current controlled. As a result, the output driver transistor is a switched resistor whose resistance is controlled by the 'driving strength' setting. As a result you'll have a current and a voltage, and both must be enough.

      Sylwester Nowocien
      what if I take crystal which need 1uW (this is optimal power for it)

      Sicne power means voltage*current, and current is determined by voltage through ESR, and voltage is required to have a certain level, it might be possibl ethat a certain crystal might not be usable on teh MSP because of a too-low oscilaltion voltage at optimum power level.

      Sylwester Nowocien
      that's mean that data in data sheet is measured for a particular crystal with particular ESR and some specific capacitors

      Indeed. Soem of the datasheets list a specific/minimum ESR. On the 5438 datasheet, it lists: Oscillation allowance for HF crystals, e.g. 450Ohms on 6MHz, Drivex=0 and CL=15pF. That's what will produce a sufficient oscilaltion voltage with a high enough safety factor (5).

      Sylwester Nowocien
      how does this apply to my system with my particular crystal and capacitors

      Well, that's the real engineers work :) You can read through heaps of datasheets, or experiment and measure, or try and hope :)

      I mus tadmit that I'm not really a crystals expert. This is a wide and specialized field. And the manufacturers datasheets aren't always helpful. As you probably noted yourself, soem basic parameters are given, such as frequency and required load capacitance. But for the rest liek ESR, optimum power, and many more, only part of them is noted in changing constellation, if at all. If you need a high safety margin or highest precision, you might discuss this with a manufacturer directly. There is a reason why crystal manufacturers have more than one type of crystal with same frequency and package in their portfolio.

      Personally, I begin with try and hope (well, of course after looking at the standard datasheet). If it works without any suspicious flukes, fine. If not, I proceed to experiment and measure. And only if this isn't successful, I start digging deep into datasheets and additional documents. Sometimes it helps, sometimes not. Last chance then is callign an expert at the manufacturers side. Luckily, it isn't necessary often :)

      _____________________________________
      Before posting bug reports or ask for help, do at least quick scan over this article. It applies to any kind of problem reporting. On any forum. And/or look here.
      If you cannot discuss your problem in the public, feel free to start a private conversation: click on my name and then 'start conversation'. But please do so only if you really cannot do it in a public thread, as I usually read all threads. And I prefer to answer where others can profit from it (or contribute to it) too.

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Sylwester Nowocien
      Posted by Sylwester Nowocien
      on May 16 2012 14:22 PM
      Prodigy30 points

      Hi Jens-Michael,

      You have right with CMOS technology, this is obvious. I'm not quite clearly in the words (it's still my problem with the language - I'm sorry).

      I know that this is real engeener work, this is not my first time:)... But in that project I need very high long term clock stability and I'm trying minimalize all factor which increase aging efects include "too much power". Since it is difficult to reasonably measure and I don't have much time, hence my question.

      I see you're an engineer with a reasonable, rational approach.  Have you any idea how can I speed up that process? I mean crystal aging process associated with the excessive power? Of course drive them more much power but this is bad idea because relationship between power and long term crystal stability isn't linear and as You also noticed, much power increase crystal mechanical damage faster than in normal works (let we say by 10 years) so I'm afraid that get any reasonable results in 3-4 weeks are impossible:(...

      Thak you for your interest and comprehensive posts.

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Jens-Michael Gross
      Posted by Jens-Michael Gross
      on May 18 2012 10:11 AM
      Guru139970 points

      Sylwester Nowocien
      I'm not quite clearly in the words (it's still my problem with the language - I'm sorry).

      Don't worry. Few of us here are native speakers (including myself - I'm from Germany)

      Sylwester Nowocien
      I know that this is real engeener work, this is not my first time:)

      I hope you didn't get me wrong. I meant it is the part of the project that really challenges an engineer (actually a specialist in this case), not that this is a job for 'real engineers' (which could be understood as an insult) :)

      Well, long-term clock stability is quite a challenge, independently of the driving strength. There are so many influence which will make the crystal drift (besides aging, there is temperature, even the supply voltage of the oscillation driver). It's a good thing if you can connect to a network time server form time to time and do some adjustments :)

      Well for aging effects, a typical approach is to heat the device unde rtest. Increased temperature increases aging. I think there are tables telling you how much aging speeds up when rising the temperature by x degrees.
      None of the manufacturers lets e.g. a harddisk run 10khrs just to say that the MTBF is 3khrs. When one device fails after the MTBF, it is usually long out of production already. All those 'values' are usually determined by operating the device a few days or weeks at increased temperature and scaling the result.

      However, I have no idea how this scales to the mechanical wear of the crystal. And also, the temperature change of course lets the crystal drift, so this has to be taken into account when analyzing the results.

      Well, all I can suggest is contacting the crystal manufacturer. If yo're lucky they have own experiences with MSPs, and even if not, they maybe able to clear up some doubts regarding the mechanical stress.

      _____________________________________
      Before posting bug reports or ask for help, do at least quick scan over this article. It applies to any kind of problem reporting. On any forum. And/or look here.
      If you cannot discuss your problem in the public, feel free to start a private conversation: click on my name and then 'start conversation'. But please do so only if you really cannot do it in a public thread, as I usually read all threads. And I prefer to answer where others can profit from it (or contribute to it) too.

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    TI E2E™ Community
    • Support Forums
    • Blogs
    • Videos
    • Groups
    • Site Support & Feedback
    • Settings
    TI E2E™ Community Groups
    • TI University Program
    • Make the Switch
    • Microcontroller Projects
    • Motor Drive & Control
    Other Communities
    • Deyisupport
    • Designsomething.org
    • beagleboard.org
    • TI on Element 14
    • TI on TechXchangeSM
    Other Technical & Support Resources
    • WEBENCH® Design Center
    • Product Information Centers
    • Technical Documents
    • TI Design Network
    • TI Technical Articles
    • TI Training

    All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.

    Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms of Use of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms of Use of this site. TI, its suppliers and providers of content reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.

    Follow Us Texas Instruments on Facebook Texas Instruments on Twitter Texas Instruments on LinkedIn Texas Instruments on Google+
    TI Worldwide | Contact Us | my.TI Login | Site Map | Corporate Citizenship | mobile m.ti.com (Mobile Version)

    TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs and
    embedded processors, along with software, tools and the industry’s largest sales/support staff.

    © Copyright 1995-2013 Texas Instruments Incorporated. All rights reserved.
    Trademarks | Privacy Policy | Terms of Use