Just found this on the TI website whilst I was looking for something else. Only glanced through it, but looks interesting.