Make my arduino with ATMEGA328P-PU

Any board that works as an Arduino UNO will also work as an Arduino Diecimila or Duemilanove. The only difference is which bootloader you use.

Here is one board: http://shop.moderndevice.com/products/rbbb-kit

And another: ATmegaXX8 target boards