DongTran,
You are right, if you want to go into that much more in detail
FCPGA2 = a type of substrate
Tualatin = a type of core
Hence, comparing Tualatin to Cuppermine is apple to apple, but if you compare Tualatin to FCPGA, it's apple to orange. 128k cache is in the core, but not in the substrate. Therefore, I should have said, "Having only 128k cache, this chip cannot be TUALATIN".
On the contrary, Intel introduced FCPGA2 substrate for "S370" when it came out with Tualatin core Celeron and PIII. Hence, Tualatin core only goes with FCPGA2 (1.0AMhz - 1.4Mhz), and Cuppermine goes with FCPGA (533AMhz - 1.1Mhz). There is another S370 Celeron core, Mendocino, which goes with PPGA substrate (300AMhz to 533Mhz).
Thank you for being that detail oriented.
Still. what I must have been right about is that you need Cuppermine Compatible S370 motherboard, or Slot 1 motherboard with a Cuppermine compatible slocket to run the CPU.
For people with S370 boards only supporting PPGA Mendocino Celeron (300A - 533), I remember seeing some hack which enable you to use Cuppermine core Celeron on them, although I have never done it myself. Unless you do the hack, you will not be able to run Cuppermine Celeron on it.
Regarding the voltage, some of the slot 1 motherboards might not be able to give voltage low enogh to run Cuppermine Celeron at the "default" voltage even using a slocket with voltage setting. However, Coppermine Celeron usually runs pretty OK even if the Voltage is higher by 0.1 or 0.2V.
Edit:
Osyris,
Is there any Cuppermine core with FCPGA2 substrate? LMK