The chip I want to identify is a micro-controller with RSA cryptography acceleration utilized in a USB module. I suspect it is a chip manufactured by Chinese manufacturer and it might not be a general purpose product as well.
This is the schematic I extracted from the board:
link
If this link works. It takes you down from 80,000 micros to 400.
32-pin, USB, (you can sort more)
You need to pull the data sheet on each and look for USB on pins 30,31.
This only works if it is available from DigiKey.com
You do realize that each microcontroller has tens of lines to thousands of lines of code that are written specifically for each end product uploaded, in effect making no microcontroller "general purpose".
You do realize that each microcontroller has tens of lines to thousands of lines of code that are written specifically for each end product uploaded, in effect making no microcontroller "general purpose".
I was also referring to the microcontroller. If you are trying to duplicate a device you know of, the code that is uploaded to a microcontroller (by the device manufacturer) essentially makes each microcontroller a unique chip. That is the whole point of a microcontroller - they can be programmed to do whatever the device designer wants them to do.
In general, I need a RSA encryption accelerated micro-controller with minimal driving elements needed, just like that one. But specifically I want to know what this chip is if possible.
I was also referring to the microcontroller. If you are trying to duplicate a device you know of, the code that is uploaded to a microcontroller (by the device manufacturer) essentially makes each microcontroller a unique chip. That is the whole point of a microcontroller - they can be programmed to do whatever the device designer wants them to do.
I never said I was going to duplicate that device. I'm just in love with that minimized PCB board!
I just could not find a <low cost, RSA-accelerated, USB-interfaced micro-controller which requires minimal driving elements with minimum package size< in my searches. but I had this sample product. I'm testing my luck to hit someone who knows the chip.
Again, if it was not clear, I don't mind the product. I want such micro-controller to design my own board.
RSA algorithm needs a huge amount of math calculations. My personal tests shows that a cortex-M4 core @ 50MHz takes 2 minutes average time to generate a 2048 bit key pair. It can be reduced to under 20 seconds using a micro-controller with hardware acceleration.
Also the price for a high performance micro-controller with no hardware acceleration could be 2-3 times higher than a low performance core with hardware acceleration.