摘要 |
<p><P>PROBLEM TO BE SOLVED: To provide an encryption device which can efficiently process transaction accompanied with encryption processing by solving such a problem that is accompanied with insufficient processing capability of CPU cores built in FPGA, which is developed to incorporate a plurality of CPU cores in these days so that these CPU cores work together well while the small number of parts are kept. <P>SOLUTION: The FPGA 100 is provided with a plurality of CPU cores. The CPU core 110 for application processes a plurality of transactions in parallel together with encryption processing that is required by the specified application program. When the encryption processing which needs the execution of processing accompanied with the plurality of transactions to be processed in parallel by the CPU core 110 for application is generated, the CPU 120 for encryption processing executes the generated encryption processing. <P>COPYRIGHT: (C)2010,JPO&INPIT</p> |