I am working on a study of embedded system. I am particularly interested in embedded system design using FPGA. Some articles suggest FPGA for rapid prototyping of an embedded system design. I couldn't come to a clear understanding of what prototyping mean in embedded system; and how using FPGA could be the fastest method for the so called "embedded system prototyping". I would like to have an explanation with good examples.