Hi all; We need an FPGA to design and implement a security token that acts such a Smart Card or HSM or ... We'd like to select an FPGA with high capabilities and low price off course! Since we should produce the tokens in a large number, it's better the FPGA IC's price to be low between 10$ to 15$. Could you guide me to select an appropriate one? And the other question: What would be the minimum circuit to drive a complete and working FPGA based module? I mean additional elements required for correct & exact operation of circuit, such as, adding a crystal to AVR microcontroller circuit? Any experience based suggestion or schematic hint or useful internet link will be greatly appreciated. (BTW, I've not worked by FPGA so far, so if possible, explain simpler and in more details please!) TIA.
how about Lattice FPGAs, the XP2 are with internal flash-memory http://search.digikey.com/de/de/products/LFXP2-8E-5TN144C/220-1254-ND/2731555
Seems you'd like to outsource the whole system engineering and purchase department part... ;-) Some thoughts to start with: To have a starting point, you should sketch what functionality needs to go into the FPGA, i.e. do a detailed block diagram of datapath, buffer memories, controllers (possibly IP), interface (possibly IP). For IP's you usually get information about complexity and you can sum up the IP complexity with all the memories and arithmetic compleity you require. Now select an FPGA that suits well your defined needs (reading at least the "executive summary" of some of the most familiar FPGA can't be avoided), and make sure that the familiy has bigger and smaller FPGAs in teh familiy with identical footprint (for later exchange without need for redo the PCB). With this rough selection, purchase a development kit of the required family to implement your first HW version on. Working with the development kit helps you: - Find out wether the FPGA choice was fine and the design fits well > You may adapt to smaller or bigger one for your own PCB - See what "minimal surrounding HW" you require and have a starting point This should give a pretti well starting point for your FPGA. However, one question remains: If you are price sensitive, you should check whether there is any cheap mass-product off-the-shelf microprocessor (available with many kind if possible I/F and other required functionality). Regards, Peter
Please log in before posting. Registration is free and takes only a minute.
Existing account
Do you have a Google/GoogleMail account? No registration required!
Log in with Google account
Log in with Google account
No account? Register here.