I just received an email from Randall Restle with whom I’ve corresponded in the past on the topic of Gray Codes. Randall started off by saying:
Hi Max, thanks for your passion, wit, and intellect. I bought my mechanical engineer father a copy of your Bebop to the Boolean Boogie. It, along with the Singularity is Near I bought him earlier have made me my father's best book picker.
I must admit that I’d forgotten what a discerning fellow Randall was, and I’m certainly not going to argue with him on any of these points (grin). Anyway, he went on to say:
I now work for a small firm in search of a product (www.girdsystems.com). What we have is knowledge of signal processing algorithms – lots of them. What we lack is recurrent income for engineering done once and sold many times. Having a product would solve this problem.
Our firm has close ties to several universities that make us absolutely cutting edge in signal processing algorithm development. We are then able to implement those algorithms in just enough hardware to make them work and at the required speeds. Most of our work is involved in implementing digital signal processing on radio frequency signals and processing them in the tens of gigaHertz range. But we can do much more than radio signal processing.
I'm interested to know the products that signal processing could help. These might not employ signal processing at all or they may be applying less than optimal signal processing techniques. As an example, I remember a weigh scale manufacturer that spent a ton on a high precision low speed ADCs only to be frustrated that HVAC system induced airflows would foil the ADCs accuracy. A solution to this involves mechanically pinging the scale to determine its transfer function and then adding the item to weigh and determining its weight by the change in the transfer function – a static scale that uses system dynamics.
I was wondering if you could post this message as a blog to see what your other readers say. I would love to hear their ideas. All the best, Randy.
Well, if anyone has any ideas about this, it’s going to be the readers of Programmable Logic Designline (yes, I’m talking about you). So, what are your thoughts on this?
After reading a bit about gridsystems, I came up with below ideas. They might be old, might be new, butthats what occured to me when I brainstormed after reading your post -
I. Military/Defence - a) Spurious Radiation detection in space and mitigation/cancellation of the same, that might affect the functioning on electronic components used in Space stations/shuttles.
b) In battlefields which have automoted drone planes being used, detecting, tracking and decoding the satellite phone communication used by enemy is a very useful tool to have.
II. Civilian -
1)Consumer electronics - a) Infrared universal remote controller for household appliances.
2)Automotive - An object proximity detector for cars, based on some kind of radar/RF signal processing to warn driver of too much closeness to curb, other cards, objects, etc. This could also guide drivers during parking the vehicles and unparking.
3) Medical electronics - I keep reading about lot of experiments being carried out in Neurology which study brain EEGs and such bodily signals. May be a good accurate, portable EEG and ECG monitor could be a good ad on for a smart phone for health monitoring.
Question for Randall - Just curious if Gird systems has expertise/experience in Video/Image signal processing systems? I work in this area.
Hope this helps.
Thanks for your help. I've duly cataloged your ideas and will undertake further study of them. It's interesting to note you've suggested some of the same capability requested by some of our customers.
Can you point me to an inexpensive radar sensor? I remember reading about such a sensor but haven't seen anything on it in years.
Regarding expertise/experience in Video/Image signal processing systems. Some of our employees have such experience but GIRD hasn't had many inquiries from our customers.
I'd like to know what ideas people have for simple products that signal processing would improve. -Randall