System design using FPGAs is significantly different from the regular ASIC and processor-based system design. In this white paper, we will examine some of the contributing factors, and more importantly, provide you with the key criteria to design FPGAbased systems successfully.