Which chip are you currently using? Can you switch to another if a more suitable solution exists?

/Henrik.