Wikipedia [1] has some more details, but not too many on the main page itself.
Also from the top of that page I learned that "Loongson" means "Dragon Core" which to me as a westerner makes it sound very clearly Chinese (because dragons) but also a lot cooler (because ... dragons!). Nice.