Questions
Posted: Fri Dec 11, 2009 6:59 am
So just a bit of a background on myself first, I like to think I'm pretty familiar with C++ and computer science, though I don't have much electronics experience, and I'm learning new things every day with the great help of the world wide web. About the most I have accomplished so far is lighting an LED (gotta start somewhere :D). Though to help this journey along I have an Arduino on it's way.
Anyway that's not really too relevant, just wanted to state my "experience level" so to speak. What I am wondering is how intensive of a program is too intensive for an XMOS chip. Let's just say we wanted to design a very basic cellphone. Doesn't seem too processing intensive, just need to mainly interface with a display, microphone, wireless module, and speaker. Shouldn't really use very much memory either. So XMOS already seems like a fine fit. What if we take that a step further and want to include media functions? Music and video playback, perhaps 3D graphics processing even. Depending on the scale of this, it's likely we might want to add external memory to the project. How feasible are these things with XMOS?
Anyway that's not really too relevant, just wanted to state my "experience level" so to speak. What I am wondering is how intensive of a program is too intensive for an XMOS chip. Let's just say we wanted to design a very basic cellphone. Doesn't seem too processing intensive, just need to mainly interface with a display, microphone, wireless module, and speaker. Shouldn't really use very much memory either. So XMOS already seems like a fine fit. What if we take that a step further and want to include media functions? Music and video playback, perhaps 3D graphics processing even. Depending on the scale of this, it's likely we might want to add external memory to the project. How feasible are these things with XMOS?