As a word of warning for engineers of a similar dimness to me, typing "Soft Core" into Google when looking for a processor core yields results that require extensive explanations to the company IT police. Of course, coming back in on the weekend to click on the links proferred by the search is similarly frowned upon ;-)