Monthly Archives: March 2008

Amplifier noise app note from TI/periodic random noise


In my battle with transfer function estimation, ed I have been dealing with many noise problems lately and have come across this application note from TI regarding the calculation of noise figures for basic op-amp circuits.  This noise figure deals with the ratio of circuit signal-to-noise ratio (SNR) at the input versus the output. The article goes through the derivation of noise analysis equations due to thermal noise in resistive elements and due to rms noise figures of the active device and goes on to quantify the noise figure as a function of temperature, resistances and op-amp parameters. This can be useful in determining performance properties of circuits given a set of passive components and can be used to define a “best case scenario”.

This all well and good, but then one might ask what noise has to do with system identification (transfer function estimation)? The simple answer is that the frequency-domain transfer function can be determined by passing “noise” through a system and comparing the spectral properties of the output versus the input. The idea is that white noise has a flat spectra (over infinite time) so the transfer function can be accurately determined for all frequencies (again, given infinite time). If infinity is too long a time to wait, one trick is using something called periodic random noise to give a well defined spectral distribution in finite time. A Gaussian random number generator can create white noise, however, an inverse Fourier transform is used to to generate the periodic noise.

Essentially, enough sinusoids are added together to cover the frequency range of interest with equal amplitudes and randomized phases that are distributed over +/- pi. The amplitude will relate to the desired resulting rms value for the noise and the number of summed sinusoids. The frequencies of choice should line up with the sampled frequencies in the following FFT that will be computed to compare the spectra of the input and output signals. The signal will now look like noise and will be “random”, however, all of the frequency domain components will maintain their amplitude and phase through the whole procedure leading to less variance in the FFTs.

( slyt094.pdf )

BestBuy starts up trade-in/recycling program


I was not too surprised when I read about BestBuy’s new official trade-in program (on Ars Technica). I figured that they were following GameStop’s lead and getting into the business of reselling used hardware. Curiosity lead me to put in my broken Dreamcast console, just for entertainment. Again, I was not surprised to learn that the broken console without any accessories or games did not have any trade-in value. What did surprise me was the option to recycle the console via BestBuy’s service at no cost to the consumer. Most of the time, it would be easiest for everyone to just find a local recycling center and simply drop off the hardware, however, sometimes there are no convenient locations. The next easiest recycling method would be filling out the form via the BestBuy service, boxing the device(s) and putting on the shipping label. The current weight limit for processing is 70lbs, however, this is definitely a step in the right direction, especially for a company that sells so many electronics. I hope that the inclusion of the recycling option was not a fluke and is continued to be honored by BestBuy. All I can say at this point is job well done.

IC Friday: Maxim Semi’s MAX274


This week we are presented with the MAX274 from Maxim (thanks again Neil!). This is an older low-pass filter IC and it should be noted that it requires substantial external components. The on-chip capacitor design is an interesting island pattern, it is possible that the inductances of the traces that link up the squares are also integrated into optimizing the design.

A quick reminder about the file naming scheme: the 10x means that the 10x magnification objective was used in addition to another 10x magnification in the optics. This means that a file name with 10x in the name is actually 100x and 20x is 200x. I know it might be slightly confusing, however, I don’t know if I should change at this point given that I used this poorly designed naming convention for all previous posts.


max274-20x-01.jpg max274-20x-02.jpg max274-20x-03.jpg

max274-20x-04.jpg max274-20x-05.jpg max274-20x-06.jpg

Entry into low-power computing


As some of you may have known, cialis I am a bit of a FreeBSD enthusiast and have been using it regularly since around the time of the Linux fragmentation/teardrop vulnerability. I have always kept a FreeBSD system running at home so that I could perform various network tasks and automate things. In an effort to conserve power and reduce noise, I have been using my trusty Sony z505sx (pictured above). Recently, I switched to a Jetway MINI-ITX board and have been quite happy. The board runs a 1.2GHz Via C7 Eden processor, is fanless and consumes only a few watts of power while operating. It is loaded with 1GB of ram and a 750GB SATA (also low power) drive to provide ample storage. Since the system has RCA/S-Video out, I added a 5″ LCD screen on the top. So far, the machine performs well running as media/web/ftp/ssh server and is barely audible with no fan attached.

I am manufacturing a custom case for this machine and will post a full writeup once I have a cover that I like, for now, you will have to enjoy the single image below. As far as the z505sx is concerned, I decided to put it on eBay in a preemptive spring cleaning effort and to avoid clutter.