Writing code is like having sex.... make one little mistake, and you're supporting it for life.
There are some non-Atmel ones on OpenCores.
Leon Heller G1HSM
You want to see some good April Fools jokes?
Checkout www.sparkfun.com and look at their 'new products' listing for today. At least 3 zingers in there.
© 2018 Microchip Technology Inc.