Conception: Magma Design inc.