As of August 2020 the site you are on (wiki.newae.com) is deprecated, and content is now at rtfm.newae.com.

Difference between revisions of "CW308T-ADUCM3029"

From ChipWhisperer Wiki
Jump to: navigation, search
(Added Crypto accelerator details)
 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Infobox cw308target
+
== Page Moved ==
|name                  = CW308T-ADUCM3029
+
|image                  = SAM4L-Top-small.jpg
+
|caption                =  
+
|Target Device          = Atmel SAM4L
+
|Target Architecture    = ARM Cortex M4
+
|Hardware Crypto        = Yes
+
|Purchase Hardware      =
+
|Design Files          = [https://github.com/newaetech/chipwhisperer/tree/develop/hardware/victims/cw308_ufo_target/sam4l GITHub Link]
+
  
[https://oshpark.com/projects/Dkr9ybuJ OSH Park PCBs]
+
See [https://rtfm.newae.com/Targets/UFO%20Targets/CW308T-ADuCM3029/ NewAE RTFM Page] which is now built from the [https://github.com/newaetech/chipwhisperer-target-cw308t GIT Repo].
|Supported Applications = [[SimpleSerial | Simple Serial Enc/Auth]]
+
|Status                = Released
+
}}
+
  
This board supports the Atmel SAM4L microcontroller. The default build has the Atmel ATSAM4LC2AA-AU, which has 128KB flash and 32KB SRAM.
+
The previous content on this wiki has been moved to the above link. See wiki history if you would like to view exact older versions of this page.
 
+
== Power Supply ==
+
 
+
The ADuCM3029 can run from a core supply voltage between 1.8 and 3.3 volts. By default the core is fed from the 3.3v supply but the adjustable regulator on the CW308T can be used to set any viable core voltage. Sometimes power analysis is more viable at different supply voltages.
+
 
+
== Cryptographic Accelerator ==
+
 
+
As described in the ADuCM3027/3029 Data Sheet<ref>http://www.analog.com/media/en/technical-documentation/data-sheets/ADuCM3027_3029.pdf</ref>, The cryptographic accelerator is a 32-bit APB DMA capable peripheral. There are two 32-bit buffers provided for data input/output operations. These buffers read in or read out 128 bits in four data accesses. Big endian and little endian data formats are supported, as are the following modes:
+
* Electronic code book (ECB) mode—
+
* AES mode (128 and 256)
+
* Counter (CTR) mode
+
* Cipher block chaining (CBC) mode
+
* Message authentication code (MAC) mode
+
* Cipher block chaining-message authentication code (CCM/CCM) mode
+
* SHA-256 mode
+
 
+
== Programming ==
+
 
+
An external programmer is needed for this target. The SAM4L has an internal bootloader you can use via an external serial port, which is not yet supported directly by the ChipWhisperer-Capture software.
+
 
+
== Schematic ==
+
 
+
See GIT Repo for PDF of schematic.
+
 
+
== Board Layout ==
+
 
+
See GIT Repo for gerber files.
+
 
+
== Hardware ==
+
 
+
{{Template:Hardware}}
+
[[Category:CW308 Targets]]
+

Latest revision as of 11:35, 29 July 2020

Page Moved

See NewAE RTFM Page which is now built from the GIT Repo.

The previous content on this wiki has been moved to the above link. See wiki history if you would like to view exact older versions of this page.