Well, the discussion lead to me understanding things a little better than I had. One way to increase your understanding of something is to teach it, or in whatever way explain it to someone else. It also helps improve how I try to explain things, let alone what I understand of that.
With the few people in this thread that understand FPGA's better than the average bear, this is a good place to ask what the differences are between FPGA's and the XMOS programmable chips.
I know that the XMOS chips are programmed using the C programming language, or what they call XC, which I understand to be the C programming language with specific "X" extensions to it. This differs with FPGA that use VHDL, or Verilog to program the gates in the FPGA.
Maybe someone here can explain in "Layman" terms that everyone can understand, what some of the differences are between FPGA and XMOS chips.
Now that I am getting an X1000, I have become more interested in learning more about XMOS and what they are doing and what is possible to accomplish with the XMOS chip and Xena slot that has been provided on the X1000. There are some very interesting videos on their site, but I am still in need of more understanding of what XMOS is and what might be possible with it in the future.
I know a lot of people have criticized the inclusion of the XMOS chip as a gimmick on the X1000, but I don't see it that way at all. I see it as a real opportunity for some innovation to occur in the near future and a possibility for some creative person to write software that will allow the X1000 and OS4 stand out from the mundane crowd of Windows PC's.
It is potential that can be tapped, or it can be just a useless addition to the X1000, but after looking at the XMOS site more, I am excited about the potential uses in the future. I have always been interested in computer control of household devices, like lighting, automated use of other electronic devices, environment control, such as heating and cooling systems, and many other similar ideas. The X1000 with the XMOS chip appears to be ideally suited to such control software.