<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>LPC MicrocontrollersのトピックRe: LPC55S69 CASPER SDK Example Performance</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-CASPER-SDK-Example-Performance/m-p/994911#M39149</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You are very welcome! :smileyhappy:&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 29 Jan 2020 17:52:27 GMT</pubDate>
    <dc:creator>Sabina_Bruce</dc:creator>
    <dc:date>2020-01-29T17:52:27Z</dc:date>
    <item>
      <title>LPC55S69 CASPER SDK Example Performance</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-CASPER-SDK-Example-Performance/m-p/994904#M39142</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="background-color: transparent; color: windowtext;"&gt;&lt;SPAN data-contrast="auto" style="color: windowtext; font-size: 11pt;"&gt;&lt;SPAN style="background-color: inherit;"&gt;I &lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;tested&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;the&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;&lt;STRONG&gt; lpc55s69_mbedtls_benchmark&lt;/STRONG&gt; SDK &lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;example (from AN12445)&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt; in &lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;order&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;to&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;see&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;how&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;much&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;speed-up&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt; ECDSA &lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;signing&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt; and &lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;verifying&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;with&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;the&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt; CASPER &lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;hardware&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;accelerator&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;could&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt; bring in &lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;my&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;project&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;. I&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;let&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;the&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;unmodified&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt; SDK &lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;example&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;run&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt; on an LPC55S69&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;board&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt; and &lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;got&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;the&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;following&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;output&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;: &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: transparent; color: windowtext;"&gt;&lt;SPAN style="font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: transparent; color: windowtext;"&gt;&lt;SPAN data-contrast="auto" style="color: windowtext; font-size: 11pt;"&gt;&lt;SPAN style="background-color: inherit;"&gt;"&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;mbedTLS&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;version&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt; 2.13.1&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: transparent; color: windowtext;"&gt;&lt;SPAN data-contrast="auto" style="color: windowtext; font-size: 11pt;"&gt;&lt;SPAN style="background-color: inherit;"&gt;fsys&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;=96000000&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: transparent; color: windowtext;"&gt;&lt;SPAN data-contrast="auto" style="color: windowtext; font-size: 11pt;"&gt;&lt;SPAN style="background-color: inherit;"&gt;Using&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;following&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;implementations&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: transparent; color: windowtext;"&gt;&lt;SPAN data-contrast="auto" style="color: windowtext; font-size: 11pt;"&gt;&lt;SPAN style="background-color: inherit;"&gt;&amp;nbsp; SHA: HASHCRYPT HW &lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;accelerated&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: transparent; color: windowtext;"&gt;&lt;SPAN style="background-color: inherit; color: windowtext; font-size: 11pt; "&gt;&amp;nbsp; [..]&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: transparent; color: windowtext;"&gt;&lt;SPAN data-contrast="auto" style="color: windowtext; font-size: 11pt;"&gt;&lt;SPAN style="background-color: inherit;"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;Asymmetric&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;encryption&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;: &lt;STRONG&gt;CASPER HW &lt;/STRONG&gt;&lt;/SPAN&gt;&lt;STRONG style="background-color: inherit; "&gt;accelerated&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: transparent; color: windowtext;"&gt;&lt;SPAN style="background-color: inherit; color: windowtext; font-size: 11pt; "&gt;&amp;nbsp; [..]&lt;/SPAN&gt;&lt;SPAN style="font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: transparent; color: windowtext;"&gt;&lt;SPAN data-contrast="auto" style="color: windowtext; font-size: 11pt;"&gt;&lt;SPAN style="background-color: inherit;"&gt;&amp;nbsp; ECDSA-secp256r1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;STRONG&gt; 2.00 &lt;/STRONG&gt;&lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN style="background-color: inherit;"&gt;sign&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;/s&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: transparent; color: windowtext;"&gt;&lt;SPAN data-contrast="auto" style="color: windowtext; font-size: 11pt;"&gt;&lt;SPAN style="background-color: inherit;"&gt;&amp;nbsp; ECDSA-secp256r1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;1.67 &lt;/STRONG&gt;&lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN style="background-color: inherit;"&gt;verify&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;/s&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN style="background-color: inherit;"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: transparent; color: windowtext;"&gt;&lt;SPAN style="font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: transparent; color: windowtext;"&gt;&lt;SPAN data-contrast="auto" style="color: windowtext; font-size: 11pt;"&gt;&lt;SPAN style="background-color: inherit;"&gt;2 &lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;signs&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;/s &lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;means&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt; 500ms per &lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;sign&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;, 1.67verify/s &lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;means&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt; ~600ms per &lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;verify&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;. This &lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;is&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;way&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;more&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;than&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;the&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt; Numbers &lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;for&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt; ECDSA-secp256r1 in &lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;the&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt; CASPER &lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;application&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt; Note (AN12445): 76ms per &lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;sign&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;, 81ms per &lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;verify&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: transparent; color: windowtext;"&gt;&lt;SPAN style="font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: transparent; color: windowtext;"&gt;&lt;SPAN data-contrast="auto" style="color: windowtext; font-size: 11pt;"&gt;&lt;SPAN style="background-color: inherit;"&gt;I &lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;then&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;commented&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt; out &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN data-contrast="auto" style="color: windowtext; font-size: 11pt;"&gt;&lt;SPAN style="background-color: inherit;"&gt;MBEDTLS_FREESCALE_CASPER_PKHA &lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;to&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;see&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;the&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;difference&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt; when&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;the&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;operations&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;run&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt; in &lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;software&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;without&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt; CASPER and &lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;got&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;the&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;exact&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt; same &lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;numbers&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;though&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;the&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;printout&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;is&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;now&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt; "Software Implementation":&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: transparent; color: windowtext;"&gt;&lt;SPAN style="font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: transparent; color: windowtext;"&gt;&lt;SPAN data-contrast="auto" style="color: windowtext; font-size: 11pt;"&gt;&lt;SPAN style="background-color: inherit;"&gt;"&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;mbedTLS&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;version&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt; 2.13.1&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: transparent; color: windowtext;"&gt;&lt;SPAN data-contrast="auto" style="color: windowtext; font-size: 11pt;"&gt;&lt;SPAN style="background-color: inherit;"&gt;fsys&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;=96000000&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: transparent; color: windowtext;"&gt;&lt;SPAN data-contrast="auto" style="color: windowtext; font-size: 11pt;"&gt;&lt;SPAN style="background-color: inherit;"&gt;Using&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;following&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;implementations&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: transparent; color: windowtext;"&gt;&lt;SPAN data-contrast="auto" style="color: windowtext; font-size: 11pt;"&gt;&lt;SPAN style="background-color: inherit;"&gt;&amp;nbsp;SHA: HASHCRYPT HW &lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;accelerated&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;[..]&lt;BR /&gt;&lt;/P&gt;&lt;P style="background-color: transparent; color: windowtext;"&gt;&lt;SPAN data-contrast="auto" style="color: windowtext; font-size: 11pt;"&gt;&lt;SPAN style="background-color: inherit;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;Asymmetric&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;encryption&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;: &lt;STRONG&gt;Software &lt;/STRONG&gt;&lt;/SPAN&gt;&lt;STRONG style="background-color: inherit; "&gt;implementation&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: transparent; color: windowtext;"&gt;&lt;SPAN style="background-color: inherit; color: windowtext; font-size: 11pt; "&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: transparent; color: windowtext;"&gt;&lt;SPAN data-contrast="auto" style="color: windowtext; font-size: 11pt;"&gt;&lt;SPAN style="background-color: inherit;"&gt;ECDSA-secp256r1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;2.00 &lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;sign&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;/s&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: transparent; color: windowtext;"&gt;&lt;SPAN data-contrast="auto" style="color: windowtext; font-size: 11pt;"&gt;&lt;SPAN style="background-color: inherit;"&gt;ECDSA-secp256r1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;STRONG&gt; 1.67 &lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;verify&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;/s"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: transparent; color: windowtext;"&gt;&lt;SPAN style="font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: transparent; color: windowtext;"&gt;&lt;SPAN data-contrast="auto" style="color: windowtext; font-size: 11pt;"&gt;&lt;SPAN style="background-color: inherit;"&gt;It&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;seems&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;that&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt; CASPER &lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;is&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt; not &lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;running&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt; at all in &lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;the&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;example&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt; application. &lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;Is&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;there&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt; a &lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;problem&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt; in &lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;the&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;example&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;application&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;or&lt;/SPAN&gt; &lt;SPAN style="background-color: inherit;"&gt;did&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt; I miss &lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;something&lt;/SPAN&gt;&lt;SPAN style="background-color: inherit;"&gt;?&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jan 2020 17:09:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-CASPER-SDK-Example-Performance/m-p/994904#M39142</guid>
      <dc:creator>simon_ott</dc:creator>
      <dc:date>2020-01-23T17:09:18Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55S69 CASPER SDK Example Performance</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-CASPER-SDK-Example-Performance/m-p/994905#M39143</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Simon,&lt;/P&gt;&lt;P&gt;Hope you are well. First I'd like to confirm the microcontroller version that you are using, as well as your SDK version as I notice that your fsys=96MHz, this indicates that either one may be an older version.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In addition, I'd recommend that when testing the benchmark example, you use the release build instead of the debug build to optimize it.&lt;/P&gt;&lt;P&gt;In my test I am using MCUXpresso 11.1.0, SDK version 2.6.3, LPCXpresso 55S69 Revision A2(1B silicone).Here are my results&lt;STRONG&gt;(Release Build)&lt;/STRONG&gt;:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/98780i6E473D24F7B57983/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Same test but (&lt;STRONG&gt;Debug Build)&lt;/STRONG&gt;:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_5.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/98824i7C9C6538627EB84A/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_5.png" alt="pastedImage_5.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Let me know if this helps you.&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Sabina&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Jan 2020 02:09:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-CASPER-SDK-Example-Performance/m-p/994905#M39143</guid>
      <dc:creator>Sabina_Bruce</dc:creator>
      <dc:date>2020-01-24T02:09:32Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55S69 CASPER SDK Example Performance</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-CASPER-SDK-Example-Performance/m-p/994906#M39144</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I was indeed using an older IE and SDK (11.0.0 and 2.6.2). I now downloaded the newest (11.1.0 and 2.7.0 which already uses mbedTLS 2.16.2). However, the results still do not make sense to me:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; background-color: transparent; color: windowtext;"&gt;&lt;SPAN style="background-color: inherit; padding: 0px; margin: 0px; color: windowtext; font-size: 11pt; "&gt;DEBUG:&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; background-color: transparent; color: windowtext;"&gt;&lt;SPAN style="margin: 0px; padding: 0px; font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; background-color: transparent; color: windowtext;"&gt;&lt;SPAN data-contrast="auto" style="margin: 0px; padding: 0px; color: windowtext; font-size: 11pt;"&gt;&lt;SPAN style="margin: 0px; padding: 0px; border-bottom: 1px solid transparent; background-color: inherit;"&gt;Asymmetric&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; background-color: inherit;"&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; border-bottom: 1px solid transparent; background-color: inherit;"&gt;encryption&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; background-color: inherit;"&gt;: CASPER HW&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; border-bottom: 1px solid transparent; background-color: inherit;"&gt;accelerated&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; background-color: inherit;"&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; background-color: transparent; color: windowtext;"&gt;&lt;SPAN data-contrast="auto" style="margin: 0px; padding: 0px; color: windowtext; font-size: 11pt;"&gt;&lt;SPAN style="margin: 0px; padding: 0px; background-color: inherit;"&gt;ECDSA-secp256r1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; 5.00&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; border-bottom: 1px solid transparent; background-color: inherit;"&gt;sign&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; background-color: inherit;"&gt;/s&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; background-color: transparent; color: windowtext;"&gt;&lt;SPAN data-contrast="auto" style="margin: 0px; padding: 0px; color: windowtext; font-size: 11pt;"&gt;&lt;SPAN style="margin: 0px; padding: 0px; background-color: inherit;"&gt;ECDSA-secp256r1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.67&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; border-bottom: 1px solid transparent; background-color: inherit;"&gt;verify&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; background-color: inherit;"&gt;/s &amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; background-color: transparent; color: windowtext;"&gt;&lt;SPAN style="margin: 0px; padding: 0px; font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; background-color: transparent; color: windowtext;"&gt;&lt;SPAN data-contrast="auto" style="margin: 0px; padding: 0px; color: windowtext; font-size: 11pt;"&gt;&lt;SPAN style="margin: 0px; padding: 0px; border-bottom: 1px solid transparent; background-color: inherit;"&gt;Asymmetric&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; background-color: inherit;"&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; border-bottom: 1px solid transparent; background-color: inherit;"&gt;encryption&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; background-color: inherit;"&gt;: Software&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; border-bottom: 1px solid transparent; background-color: inherit;"&gt;implementation&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; background-color: inherit;"&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;(DEBUG)&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; background-color: transparent; color: windowtext;"&gt;&lt;SPAN data-contrast="auto" style="margin: 0px; padding: 0px; color: windowtext; font-size: 11pt;"&gt;&lt;SPAN style="margin: 0px; padding: 0px; background-color: inherit;"&gt;ECDSA-secp256r1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; 5.00&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; border-bottom: 1px solid transparent; background-color: inherit;"&gt;sign&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; background-color: inherit;"&gt;/s&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; background-color: transparent; color: windowtext;"&gt;&lt;SPAN data-contrast="auto" style="margin: 0px; padding: 0px; color: windowtext; font-size: 11pt;"&gt;&lt;SPAN style="margin: 0px; padding: 0px; background-color: inherit;"&gt;ECDSA-secp256r1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.67&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; border-bottom: 1px solid transparent; background-color: inherit;"&gt;verify&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; background-color: inherit;"&gt;/s &amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; background-color: transparent; color: windowtext;"&gt;&lt;SPAN style="margin: 0px; padding: 0px; font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; background-color: transparent; color: windowtext;"&gt;&lt;SPAN style="background-color: inherit; padding: 0px; margin: 0px; color: windowtext; font-size: 11pt; "&gt;RELEASE:&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; background-color: transparent; color: windowtext;"&gt;&lt;SPAN style="margin: 0px; padding: 0px; font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; background-color: transparent; color: windowtext;"&gt;&lt;SPAN data-contrast="auto" style="margin: 0px; padding: 0px; color: windowtext; font-size: 11pt;"&gt;&lt;SPAN style="margin: 0px; padding: 0px; border-bottom: 1px solid transparent; background-color: inherit;"&gt;Asymmetric&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; background-color: inherit;"&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; border-bottom: 1px solid transparent; background-color: inherit;"&gt;encryption&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; background-color: inherit;"&gt;: CASPER HW&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; border-bottom: 1px solid transparent; background-color: inherit;"&gt;accelerated&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; background-color: inherit;"&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; background-color: transparent; color: windowtext;"&gt;&lt;SPAN data-contrast="auto" style="margin: 0px; padding: 0px; color: windowtext; font-size: 11pt;"&gt;&lt;SPAN style="margin: 0px; padding: 0px; background-color: inherit;"&gt;ECDSA-secp256r1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; 5.33&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; border-bottom: 1px solid transparent; background-color: inherit;"&gt;sign&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; background-color: inherit;"&gt;/s&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; background-color: transparent; color: windowtext;"&gt;&lt;SPAN data-contrast="auto" style="margin: 0px; padding: 0px; color: windowtext; font-size: 11pt;"&gt;&lt;SPAN style="margin: 0px; padding: 0px; background-color: inherit;"&gt;ECDSA-secp256r1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; 5.00&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; border-bottom: 1px solid transparent; background-color: inherit;"&gt;verify&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; background-color: inherit;"&gt;/s&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; background-color: transparent; color: windowtext;"&gt;&lt;SPAN style="margin: 0px; padding: 0px; font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; background-color: transparent; color: windowtext;"&gt;&lt;SPAN data-contrast="auto" style="margin: 0px; padding: 0px; color: windowtext; font-size: 11pt;"&gt;&lt;SPAN style="margin: 0px; padding: 0px; border-bottom: 1px solid transparent; background-color: inherit;"&gt;Asymmetric&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; background-color: inherit;"&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; border-bottom: 1px solid transparent; background-color: inherit;"&gt;encryption&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; background-color: inherit;"&gt;: Software&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; border-bottom: 1px solid transparent; background-color: inherit;"&gt;implementation&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; background-color: inherit;"&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; background-color: transparent; color: windowtext;"&gt;&lt;SPAN data-contrast="auto" style="margin: 0px; padding: 0px; color: windowtext; font-size: 11pt;"&gt;&lt;SPAN style="margin: 0px; padding: 0px; background-color: inherit;"&gt;ECDSA-secp256r1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; 5.67&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; border-bottom: 1px solid transparent; background-color: inherit;"&gt;sign&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; background-color: inherit;"&gt;/s&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; background-color: transparent; color: windowtext;"&gt;&lt;SPAN data-contrast="auto" style="margin: 0px; padding: 0px; color: windowtext; font-size: 11pt;"&gt;&lt;SPAN style="margin: 0px; padding: 0px; background-color: inherit;"&gt;ECDSA-secp256r1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; 5.33&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; border-bottom: 1px solid transparent; background-color: inherit;"&gt;verify&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; background-color: inherit;"&gt;/s &amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; font-size: 11pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; background-color: transparent; color: windowtext;"&gt;&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; background-color: transparent; color: windowtext;"&gt;&lt;SPAN style="margin: 0px; padding: 0px; font-size: 11pt;"&gt;Hardware or software implementation makes basically no difference.&amp;nbsp;I tried various optimization settings which didn't change much. To me, it makes sense that (at least in my version of the SDK) there is not much difference between DEBUG and RELEASE and between various optimization settings, as the compute intensive part is done in hardware which should not be affected by those settings. However, Hardware vs. Software Implementation should make a difference.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; background-color: transparent; color: windowtext;"&gt;&lt;/P&gt;&lt;P style="margin: 0px; padding: 0px; background-color: transparent; color: windowtext;"&gt;&lt;SPAN style="margin: 0px; padding: 0px; font-size: 11pt;"&gt; I debugged the application and found out that in both cases (HW and SW), various CASPER functions are called. Defining or uncommenting&amp;nbsp;MBEDTLS_FREESCALE_CASPER_PKHA does not seem to make a difference. But if the explanation for the similar results would be that CASPER is running also when it should not, the results in AN12445 Table 8 are still more than 2 times better than my results in any build/optimization. I expect the results to be slightly different as AN12445 war used with IAR instead of MCUXpresso IDE, but I would not expect the results to be more than 2 times better for a mostly HW operation.&amp;nbsp;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Jan 2020 15:38:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-CASPER-SDK-Example-Performance/m-p/994906#M39144</guid>
      <dc:creator>simon_ott</dc:creator>
      <dc:date>2020-01-24T15:38:57Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55S69 CASPER SDK Example Performance</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-CASPER-SDK-Example-Performance/m-p/994907#M39145</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Could you please provide the marking on the IC please, so I can verify the version of silicone.&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Sabina&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Jan 2020 21:25:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-CASPER-SDK-Example-Performance/m-p/994907#M39145</guid>
      <dc:creator>Sabina_Bruce</dc:creator>
      <dc:date>2020-01-24T21:25:16Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55S69 CASPER SDK Example Performance</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-CASPER-SDK-Example-Performance/m-p/994908#M39146</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sabina,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this is printed on the IC:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LPC55S69JBD100&lt;/P&gt;&lt;P&gt;TR7T4211&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 02&lt;/P&gt;&lt;P&gt;sSD18501&amp;nbsp; Y&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Jan 2020 11:41:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-CASPER-SDK-Example-Performance/m-p/994908#M39146</guid>
      <dc:creator>simon_ott</dc:creator>
      <dc:date>2020-01-28T11:41:53Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55S69 CASPER SDK Example Performance</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-CASPER-SDK-Example-Performance/m-p/994909#M39147</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Simon,&lt;/P&gt;&lt;P&gt;Thank you for providing the information. In your case, you are actually working with the first revision of this board, which is capable of running up to 100MHz.&amp;nbsp;&lt;/P&gt;&lt;P&gt;As you may have seen the requierements of the application note(&lt;A href="https://www.nxp.com/docs/en/application-note/AN12445.pdf"&gt;AN12445&lt;/A&gt;) to be able to produce the results are the following:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/99724i8C5DE12BF9EB5BE2/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;The silicion 1B is now capable of running at 150MHz. The evaluation board that uses this chip is revision A2. You can find this printed under de NXP logo next to the crystal on the board.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is a link on the other differences that have been fixed from the earlier revision to the new one.&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/docs/DOC-345272"&gt;https://community.nxp.com/docs/DOC-345272&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Sabina&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Jan 2020 18:27:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-CASPER-SDK-Example-Performance/m-p/994909#M39147</guid>
      <dc:creator>Sabina_Bruce</dc:creator>
      <dc:date>2020-01-28T18:27:46Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55S69 CASPER SDK Example Performance</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-CASPER-SDK-Example-Performance/m-p/994910#M39148</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you! I will order new boards now&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Jan 2020 09:57:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-CASPER-SDK-Example-Performance/m-p/994910#M39148</guid>
      <dc:creator>simon_ott</dc:creator>
      <dc:date>2020-01-29T09:57:35Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55S69 CASPER SDK Example Performance</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-CASPER-SDK-Example-Performance/m-p/994911#M39149</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You are very welcome! :smileyhappy:&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Jan 2020 17:52:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-CASPER-SDK-Example-Performance/m-p/994911#M39149</guid>
      <dc:creator>Sabina_Bruce</dc:creator>
      <dc:date>2020-01-29T17:52:27Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55S69 CASPER SDK Example Performance</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-CASPER-SDK-Example-Performance/m-p/994912#M39150</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi !&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try to allocate some mbedTLS code/data in SRAMX area and enable flash prefetch bit.&lt;/P&gt;&lt;P&gt;You will get +xx% for sure for crypto algos where HW acceleration is not supported.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Eugene&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Feb 2020 12:16:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-CASPER-SDK-Example-Performance/m-p/994912#M39150</guid>
      <dc:creator>EugeneHiihtaja</dc:creator>
      <dc:date>2020-02-05T12:16:06Z</dc:date>
    </item>
  </channel>
</rss>

