Question: What generations did the Imagine series go through?
Answer: The Imagine series went through two generations: Imagine 128 and Imagine 128-II.