3 maverickkey – Cirrus Logic EP93xx User Manual
Page 36
1-8
DS785UM1
Copyright 2007 Cirrus Logic
Introduction
EP93xx User’s Guide
1
1
1
processor simplifies the end-user’s programming task by using predefined co-processor
instructions, utilizing standard ARM compiler tools, and by requiring just one debugger
session for the entire system. Furthermore, the integrated design provides a single
instruction stream and the advantage of zero latency for cached instructions. To emulate this
capability, competitors’ solutions add a DSP to the system, which requires separate
compiler/linker/debugger tool sets. This additional DSP requires programmers to write two
separate programs and debug them simultaneously, which can result in frustration and costly
delays.
1.4.3 MaverickKey
™
Unique ID Secures Digital Content in OEM Designs
The EP93xx processors include MaverickKey unique hardware programmed IDs that provide
an excellent solution to the growing concern over secure Web content and commerce. With
Internet security playing an important role in the delivery of digital media such as books or
music, traditional software methods are quickly becoming unreliable. The MaverickKey
unique IDs provide OEMs with a method of utilizing specific hardware IDs for DRM (Digital
Rights Management) and other authentication mechanisms.
MaverickKey uses a specific 32-bit ID and a 128-bit random ID that are programmed into the
EP93xx processors through the use of laser probing technology. These IDs can then be used
to match secure copyrighted content with the ID of the target device that the EP93xx
processor is powering, and then deliver the copyrighted information over a secure
connection. In addition, secure transactions can benefit by matching device IDs to server IDs.
MaverickKey IDs can also be used by OEMs and design houses to protect against design
piracy by presetting ranges for unique IDs. For more information on securing your design
using MaverickKey, please contact your Cirrus Logic sales representative.
1.4.4 Integrated Multi-Port USB 2.0 Full Speed Hosts with Transceivers
The EP9307, EP9312, and EP9315 processors integrate three USB 2.0 Full Speed Host
ports while the EP9301 and EP9302 integrate two of the ports. Fully compliant to the OHCI
USB 2.0 Full Speed specification (12 Mbps), the host ports can be used to provide
connections to a number of external devices including mass storage devices, external
portable devices such as audio players or cameras, printers, or USB hubs. Naturally, the USB
host ports support the USB 2.0 Low Speed standard as well. This provides the opportunity to
create a wide array of flexible system configurations.