Shop OBEX P1 Docs P2 Docs Learn Events
timming diagram SX52 and precise information about work @ > 100MHz — Parallax Forums

timming diagram SX52 and precise information about work @ > 100MHz

vlsvls Posts: 6
edited 2005-04-28 00:53 in General Discussion
Please, anyone have the timming diagram of SX52? I need compare the oscilator timing and I/O port output. it´s because I use the same oscilator to other chips and I need synchronize it.

I need more information about work @ >100MHz also. It´s about the VCC and temperature. Please, I need precise information about it. I´m planning to work·@ 115MHz.

I´m developing a application (board and software) to video capture and output with USB 2.0 Hight Rate @ max. possible speed (the max possible speed to USB 2.0 is 480Mbps).
I´m on a paper yet. My Sx52 will arrive on next week. I need finalize the project in a month.

Thank´s


▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔


__________
·· vls

Comments

  • ForrestForrest Posts: 1,341
    edited 2005-04-25 00:06
    Well according to this the SX52 runs up to 75 MHz www.parallax.com/detail.asp?product_id=SX52BD - though I know the XGameStation runs at 80 MHz.
  • CPUMANCPUMAN Posts: 55
    edited 2005-04-25 00:40
    At 115MHz your going to be pushing·the·SX fairly hard... some cooling like the XGameStation uses is in order if you can get the SX to run reliably at that speed.

    As for the timing diagram I don't have it off hand but you could go look through the datasheet from Ubicom at http://www.ubicom.com/pdfs/SX-DDS-SX4852BD-15.pdf

    Chris
  • vlsvls Posts: 6
    edited 2005-04-25 00:45
    I saw some information about it in the topic "SX running at 100Mhz" ( page 3 showing 100 topics per page)

    thank´s



    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔


    __________
    ·· vls
  • vlsvls Posts: 6
    edited 2005-04-25 00:54
    Chris

    That´s the datasheet i´m using...


    I realy didn´t find anything about the relationship·of input clock and the I/O (timing).


    thank´s

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔


    __________
    ·· vls
  • Paul BakerPaul Baker Posts: 6,351
    edited 2005-04-25 11:52
    Yes Ubicom use to have a speed bin of chips @ 100Mhz, however thier chips are marketed as passively cooled devices. After a period of time thermal issues caused them to recind the 100 MHz parts, this is both bad and good. Bad for obvious reasons, good because the parts that would have be binned into 100MHz are now being shipped as 75Mhz parts. Now you should be able to clock them at the frequency you desire (Obviously there is no gaurentee they will), however you will need to devise an active cooling system for the chip. You may want to consider about retrofitting a northbridge heatsink/fan to the SX since northbridge chips are smaller. You will need to do fitness tests on each chip by running them at full speed for long period while monitoring the temperature to assure each will properly operate at that speed. Now clearly running these chips outside thier specified frequency range will void any return policy of Parallax. You may want to consider using dual SXs, one for upstream data and another for downstream data.
  • vlsvls Posts: 6
    edited 2005-04-25 16:51
    Paul,

    I ´ve found a distributor of coolers to northbridge shipsets here in BRAZIL, it will be very important to this project. I did´nt decided if I will work at 100MHz·or 115MHz, maybe I will only know after practical tests.

    I need to know the percentage of SX that passed to Parallax/Ubicom 100MHz tests for·my economic reasons and if Parallax/Ubicom can sell about 1.000 SX52 with pre test. Do you know how can I get this information?

    Thank´s



    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔


    __________
    ·· vls
  • Paul BakerPaul Baker Posts: 6,351
    edited 2005-04-25 18:15
    The 100Mhz is no longer supported either through Parallax or Ubicom, as such I really don't think there is anyway to get chips that are verified to operate @ 100MHz.

    The power dissapated by a CMOS·integrated·circuit is Pcomp(mw) = (Cequiv(pf))*(Fave(MHz))*(V cc(volts) )2*(10-3), or the capacitance of the circuit times the speed of operation times the supply voltage squared. The current of a SX52 @ 75Mhz is nominally 106mA and a max of 150mA. This corresponds to a power of .5 Watts to .75 Watts, solving backwards for the equivalent capacitance of the circuit yeilds·.267 pF·to .4 pF. The maximum power dissapation of the SX52 is 1 Watt @ 70 C and 1.5 Watt @ 25 C. Solving forward for the expected power for 100MHz, we get·2/3 to 1 Watt. As you can see under the worst rating possible we have reached the maximum allowable power dissapation if the chip is operating at 70 C, and this is not accounting for any power consumed by pins configured as output. If you can keep the die temp near 25 C you'll have an additional budget of .5 Watts. The moral obviously is the cooler you can keep the chip the faster it will run. Since you can calculate the power consumption via the current draw of the chip, I would suggest drafting a prototype board, including the cooling fan and measure the current draw to calculate the power dissapation. If this is under a watt you should be fine. If you have alot of pins configured as output keep the current draw to a bare minimum, this means only driving high impedance/low capacitance·loads and reducing the trace length to a bare minimum (to reduce load capacitance) otherwise you are just increasing the total power the chip needs to consume and taking away from the chip's ability to operate at a higher speed . If you must drive a low impedance or high capacitance load, buffer the signal through an external logic circuit.

    Like I said this should be possible if you properly design the active cooling system and reduce the current requirements of external connections.

    You can ask Parallax if they have any documentation of the distribution of power consumption for SX52, but I don't know if they have such statistics. One thing you may be able to do, though you would have to work through this with Parallax is after you have done your prototype to ensure that it is theoretically possible to use an SX52 at that speed, to arrange an agreement with parallax to buy·rails of SX52's, design a testbed consisting of a ZIF socket for 52-PQFP, measure the current consumption of each chip @ 50Mhz and use calculations to determine what the power consumption of the chip would be at 100Mhz, then return chips which don't meet the criteria at a prearranged restocking fee. I dont know if they would be willing to do that and it is very important that you do not test them at full speed because they certainly wouldnt accept chips back that were run outside thier rated frequency.

    Or you could after startup of production take your own statistical metrics and adjust the product cost according to anticipated failure rates.

    Post Edited (Paul Baker) : 4/25/2005 6:18:35 PM GMT
  • vlsvls Posts: 6
    edited 2005-04-25 19:51
    I´m surprised by the quality of your answer. Thanks.

    I will think about it, I need to take a decision about work at this speeds.



    Thank´s again.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔


    __________
    ·· vls
  • pjvpjv Posts: 1,903
    edited 2005-04-25 23:38
    Paul;

    I think it is a very bad idea to suggest that Parallax should even consider such a thing.

    The project is stated to require 1000 chips, then surely the budget could afford purchasing 10 for performance testing, and if those are 70% or more successful, then complete the design and purchase 100 for testing, and work the numbers up that way.

    I for one would NOT be interested in purchasing from Parallax ANY product that had been powered up and returned by someone not on their payroll.

    Peter (pjv)
  • StephenStephen Posts: 53
    edited 2005-04-26 04:06
    The fastest you will get out of the best SX52 devices is ~105MHz. The 100MHz devices also had a special package which included a heat slug in the back of the package that was meant to be soldered to GND fill on the PCB, just to help dissipate some of the heat.

    I still have some of these devices. PM me if you're interested...
  • Paul BakerPaul Baker Posts: 6,351
    edited 2005-04-26 13:45
    I agree Peter, I appologize for doing so, I was just quickly running through options for him in my head without putting much forethought into it, at the very least I should have reserved the comment for a private message, again my appologies, the expected yeild cost adjustment is likely the best course to take.

    If I remember correctly the 100Mhz parts were so rated without the aid of active cooling so his yeild could be fairly good.

    I thought of an additional idea though again its not very feasible or nessesarily advisable, that is replacing the plactic top of the case with a ceramic plate to aid in the thermal conductivity from the die to the heat sink, but I really think this is more hassle than it is worth and likely to produce a lower yeild of working components unless it is done in a clean room environment with the proper machinery and tools to do it.

    I fear that if an operating speed of 115Mhz is absolutley nessesary then some other chip than te SX will need to be used.
  • vlsvls Posts: 6
    edited 2005-04-28 00:53
    Stephen:
    Thank you, but i need a chip that is in line to produce in line.


    Paul Baker:
    I will make some tests, nothing better than burn some devices to knows·its limit. Anyway, i can not deal with change of·SX after mounted·(on the board,· in line production ), so it´s better now start with 75MHz and study a better device.

    thank´s




    Anyone·knows where to get de timing diagram of de SX52? In this project, i need to syncronize some devices in the board. I.E. How much time from the rising edge of oscilator and a change to a port I/O ?

    thank´s again

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔


    __________
    ·· vls
Sign In or Register to comment.