| The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers. |
AN2761 Rev. 6/2004 Understanding Cryptographic Performance M
Top Searches for this datasheetAN2761 Rev. 6/2004 Understanding Cryptographic Performance Matthew Short Geoffrey Waters NCSG Performance Methodology Performance Freescale Semiconductor defines cryptographic performance bandwidth cryptographic execution unit measured from unit's input FIFO, through algorithm accelerator, into unit's output FIFO. This number assumes that execution unit been prior measurement varies only function operating frequency execution unit selected. When multiple operations performed same data (encryption authentication), measurement made from input FIFO first execution unit output FIFO second. Limited Performance limited performance cryptographic throughput measured from time cryptographic hardware unit's begins reading external memory, time placed final data context external memory. latency each transaction assumed relatively worst case every transaction does necessarily take into account pipelined nature architecture. Freescale Semiconductor's security architecture, this performance benchmark includes fetch descriptors, encryption keys, IVs, HMAC keys, plaintext, write back ciphertext, HMAC, preserved context, DONE write back. measurement varies function frequency packet size function execution unit selected. should also encompass DRAM latency, memory controller characteristics, arbitration mechanism. performance should then This document contains information product. Specifications information herein subject change without notice. Freescale Semiconductor, Inc., 2004. rights reserved. More Information This Product, www.freescale.com Coldfire Security Performance scaled percentage that allocated cryptographic processing, usually between 33%. Limited Performance limited performance takes into consideration instructions packet needed protocol driver processing. bandwidth limitations estimated multiplying frequency CPU's instructions clock then dividing estimated instructions packet. instructions packet IPSec processing, including driver overhead, highly implementation dependent, purpose this analysis, estimated vary between 6000-10000 IPP. limit should then scaled percentage that dedicated protocol processing, typically 75%. packets second estimate then multiplied packet size determine throughput Mbps. Overall System Performance overall system performance will therefore smaller three numbers given packet size. Performance tends core limited small packet sizes, limited large packet sizes potentially limited cryptographic core some high performance systems. Freescale Semiconductor strives only provide highest credibility performance number, demonstrate methodology that customer apply their specific system. Coldfire Security Performance Table CPU, 266MHz Measurement Point 6000 IPP, 40%CPU 6000 IPP, 7500 IPP, 40%CPU 7500 IPP, 10000 IPP, 40%CPU 10000 IPP, Bandwidth Security Performance [Mbps] 13.6 25.5 10.9 20.4 15.3 166.3 352.0 128B [Mbps] 27.2 51.1 21.8 40.9 16.3 30.6 240.8 352.0 256B [Mbps] 54.5 102.1 43.6 81.7 32.7 61.3 310.4 352.0 512B [Mbps] 109.0 204.3 87.2 163.4 65.4 122.6 362.8 352.0 1024B [Mbps] 217.9 408.6 174.3 326.9 130.7 245.1 396.3 352.0 1536B [Mbps] 326.9 612.9 261.5 490.3 196.1 367.7 408.8 352.0 Table shows security performance Coldfire. Understanding Cryptographic Performance, Rev. Freescale Semiconductor More Information This Product, www.freescale.com Coldfire Security Performance THIS PAGE INTENTIONALLY LEFT BLANK Understanding Cryptographic Performance, Rev. Freescale Semiconductor More Information This Product, www.freescale.com REACH USA/Europe/Locations listed: Freescale Semiconductor Literature Distribution P.O. 5405, Denver, Colorado 80217 1-800-521-6274 480-768-2130 Japan: Freescale Semiconductor Japan Ltd. Technical Information Center 3-20-1, Minami-Azabu, Minato-ku Tokyo 106-8573, Japan 81-3-3440-3569 Asia/Pacific: Freescale Semiconductor H.K. Ltd. King Street Industrial Estate N.T. Hong Kong 852-26668334 Learn More: more information about Freescale Semiconductor products, please visit Information this document provided solely enable system software implementers Freescale Semiconductor products. There express implied copyright licenses granted hereunder design fabricate integrated circuits integrated circuits based information this document. Freescale Semiconductor reserves right make changes without further notice products herein. Freescale Semiconductor makes warranty, representation guarantee regarding suitability products particular purpose, does Freescale Semiconductor assume liability arising application product circuit, specifically disclaims liability, including without limitation consequential incidental damages. "Typical" parameters which provided Freescale Semiconductor data sheets and/or specifications vary different applications actual performance vary over time. operating parameters, including "Typicals" must validated each customer application customer's technical experts. Freescale Semiconductor does convey license under patent rights rights others. Freescale Semiconductor products designed, intended, authorized components systems intended surgical implant into body, other applications intended support sustain life, other application which failure Freescale Semiconductor product could create situation where personal injury death occur. Should Buyer purchase Freescale Semiconductor products such unintended unauthorized application, Buyer shall indemnify hold Freescale Semiconductor officers, employees, subsidiaries, affiliates, distributors harmless against claims, costs, damages, expenses, reasonable attorney fees arising directly indirectly, claim personal injury death associated with such unintended unauthorized use, even such claim alleges that Freescale Semiconductor negligent regarding design manufacture part. Freescaleand Freescale logo trademarks Freescale Semiconductor, Inc. other product service names property their respective owners. Freescale Semiconductor, Inc. 2004. AN2761 Rev. 6/2004 More Information This Product, www.freescale.com Other recent searchesSOT89 - SOT89 SOT89 Datasheet BFN17 - BFN17 BFN17 Datasheet ICS8516 - ICS8516 ICS8516 Datasheet H78M08AT - H78M08AT H78M08AT Datasheet H78M08BT - H78M08BT H78M08BT Datasheet GSM850 - GSM850 GSM850 Datasheet BTS5120-2EKA - BTS5120-2EKA BTS5120-2EKA Datasheet 2SK2862 - 2SK2862 2SK2862 Datasheet
Privacy Policy | Disclaimer |