Email Record: LP805X : a customizable and low power 8051 soft core for FPGA applications