This contains 2 DCMs and PLL - doesn't really improve but pushing anyhow - Going to branch and do a half clock implementation with 32 outputs....mmmmm