Hi Jeff, I'm a multi-skilled hardware guy. I've done ASICs and FPGAs for a bunch of systems (including various memory controllers), and I can also do boards. I'm curious what you need done and if there are some more detailed architectural documents available. Thanks, Brian Reuter