The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

Powerful Instructions (Most Executed Single Clock Cycle) Low-power Idl


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



High-performance, Low-power AVR® (AVR3 Core) Enhanced RISC Architecture
Powerful Instructions (Most Executed Single Clock Cycle) Low-power Idle Power-down Modes Bond Locations Conforming 7816-2 Protection 6000V Operating Ranges: Mode: 2.7V 5.5V; Industry Compliant Mode: 3.6V 5.5V; Compliant with Specification V1.1 Available Wafers, Modules Industry-standard Packages
Secure Microcontroller
AT90SC6464C-USB Summary
Memory
Bytes EEPROM, Including 64-byte Area 64-byte Bit-addressable Area
128-byte Program/Erase Program, Erase Typically More than 500,000 Write/Erase Cycles Years Data Retention Bytes Flash Program Memory 128-byte Page Programming Minimum 10,000 Write/Erase Cycles Years Data Retention Bytes
Peripherals
Ports (Configurable Support Communication Protocols Including 7816-3
2-wire Interfaces)
Interface Endpoints)
V1.1 Full-speed Mbps) Certified, Suspend/Resume Modes Supported Configurable Endpoints Addition Endpoint Endpoints with Double-buffering Capability (Ping-pong Mode) Dynamic Pull-up Attachment Controller Automatic USB/ISO Interface Detection Circuitry 16-bit Timers Random Number Generator (FIPS 140-1) 2-level, 8-vector Interrupt Controller Hardware Triple Resistant Checksum Accelerator Crypto-coprocessor Pre-programmed Functions Cryptography Authentication Including RSA, DSA, Generation,
Security
Dedicated Hardware Protection Against SPA/DPA Attacks Advanced Protection Against Physical Attack Environmental Protection Systems Voltage Frequency Monitors Secure Memory Management/Access Protection (Supervisor Mode)
Development Tools
Hardware Development Support Voyager Emulation Platform (ATV1)
Rev. 1559BS-8/02
Note: This summary document. complete document available under NDA. more information, please contact your local Atmel sales office.
Description
AT90SC6464C-USB low-power, high-performance, 8-bit microcontroller, based AVR3 enhanced RISC architecture, featuring Flash program memory, EEPROM data memory 16-bit crypto-coprocessor dedicated performing fast encryption authentication functions. AVR3 core allows linear addressing bytes code bytes data, provides number functional security features. This core executes powerful instructions single clock cycle, allows AT90SC6464C-USB achieve throughputs close MIPS MHz. Harvard architecture includes generalpurpose working registers directly connected ALU, allowing independent registers accessed single instruction executed clock cycle. AT90SC6464C-USB includes 128K bytes Atmel's high density, nonvolatile memory. on-chip downloadable Flash allows program memory reprogrammed in-system. This technology combined with versatile 8-bit monolithic chip provides highly flexible cost-effective solution many smart card applications. Additional security features include power frequency protection logic, logical scrambling program data addresses, Power Analysis countermeasures memory accesses controlled supervisor mode.
Configuration
AT90SC6464C-USB pinout conforms 7816-2 Full-speed V1.1 Interface specifications (the interface requires addition external clock signal crystal). second port also provided,.
7816-2 Interface (VBUS) IN/OUT0 (CLKEN) IN/OUT1 USBDM USBDP XOUT Note: Ground (reference voltage) Power supply input serial data Second serial data Clock signal input internal clock operating circuit Reset signal input state stops core) Interface with External Clock Ground (reference voltage) Power supply input (bus-powered device) Active signal disable/enable clock signal source Second serial data Clock signal input internal clock operating circuit MHz) Reset signal input state stops core) differential data differential data Interface with Crystal Ground (reference voltage) Power supply input (bus-powered device) serial data Second serial data Reset signal input state stops core) differential data differential data Crystal signal input drive internal clock operating circuit Crystal signal output drive internal clock operating circuit
convention corresponds Interface protocol. cases, however, remains active low.
Architectural Overview
AT90SC6464C-USB based (core enhanced RISC architecture (see Figure fast-access register file contains 8-bit general-purpose working registers, each which accessed single clock cycle. Furthermore, high-performance (Arithmetic Logic Unit) operates directly generalpurpose working registers. This allows processor execute complete operation single clock cycle-two operands output from register file, operation executed, result stored back register file, same clock cycle. operations divided into three main categories: arithmetic, logical bit-functions.
AT90SC6464C-USB
1559BS-8/02
AT90SC6464C-USB
general-purpose registers used three 16-bit indirect address register pointers addressing data space allowing efficient address calculations. AT90SC6464C-USB more than bytes data space address, registers RAMPX, RAMPY RAMPZ concatenated with registers respectively indirect addressing. RAMPD concatenated with part instruction word enable direct addressing bytes data (using STS). EIND concatenated with register enable extended indirect jumps calls words code (using EIJMP EICALL). Figure AT90SC6464C-USB Enhanced RISC Architecture
Data 8-bit EEPROM User Memory FLASH Program Memory Instruction Register Instruction Decoder Control Lines Status Register 7816 Port 7816 Port Timer Timer Counter measures Checksum Accelerator
IN/OUT0 (CLKEN)
Module
USBDM USBDP
Access Control
Secure Control CryptoCoprocessor
(VBUS) XOUT
General Purpose Registers
Access Control
Data Memory Interrupt Unit
IN/OUT1
Reset Circuit
performs arithmetic logical operations contents single registers, pairs registers between registers constant values. Conventional memory addressing modes used access register file, these registers assigned lowermost data space addresses. memory space contains addresses peripheral functions such control registers, timer/counters, internal external interrupts, serial pins, other functions. memory space accessed directly, data space locations. hundred sixty additional peripherals registers available. AVR3 core uses Harvard architecture, with separate address spaces program memory data memory. Different addresses used same memory block used program data. FLASH program memory accessed with single level pipelining; while instruction being executed, next instruction pre-fetched from program memory. This mechanism allows each instruction executed single clock cycle. EEPROM includes bytes bit-addressable memory bytes (One Time Programmable) memory. 22-bit Program Counter (PC) AT90SC6464C-USB address words bytes) program memory. Most instructions have single 16-bit word format. Every program memory address contains 16-bit 32-bit instruction. bytes data accessed easily through five different addressing modes supported architecture.
1559BS-8/02
flexible interrupt controller control registers space with additional global interrupt enable status register. Each interrupts separate interrupt vector interrupt vector table beginning program memory. different interrupts prioritized according their programmed priority level. When interrupts with same priority detected same time, interrupt with lower source number serviced first.
Module Functional Description
Hardware Block
interface consists Serial Interface Engine (SIE) Universal Function Interface (UFI). performs clock/data separation, NRZI encoding decoding, stuffing, generation checking, serial-parallel data conversion. connects interface AVR. consists protocol engine provides four configurable data transfer endpoints, each with DPRAM memory area. data transfer type each endpoint configured software. table below indicates size each endpoint.
Endpoint number (Ping-pong) (Ping-pong) Note: Size bytes) Recommended data transfer type CONTROL (mandatory) BULK BULK BULK, INTERRUPT, CONTROL, ISOCHRONOUS
Ping-pong (double-buffering) mode special proprietary feature, transparent user, that allows software read data from bank while hardware fills another bank, thereby saving processing transaction time.
controller manages device addresses, monitors status transaction, manages DPRAMs communicates with through status control registers, registers.
Software Block
function controller must implemented firmware microcontroller. This software must comply with Chapter specifications V1.1. Enumerating executing functions should done using interrupts (polling possible more complicated manage).
Atmel Corporation 2001. Atmel Corporation makes warranty products, other than those expressly contained Company's standard warranty which detailed Atmel's Terms Conditions located Company's site. Company assumes responsibility errors which appear this document, reserves right change devices specifications detailed herein time without notice, does make commitment update information contained herein. licenses patents other intellectual property Atmel granted Company connection with sale Atmel products, expressly implication. Atmel's products authorized critical components life support devices systems. Corporate Headquarters, 2325 Orchard Parkway, Jose, 95131, (408) 441-0311, (408) 487-2600 Atmel Colorado Springs, 1150 Cheyenne Mtn. Blvd., Colorado Springs, 80906, (719) 576-3300, (719) 540-1759 Atmel Grenoble, Avenue Rochepleine, 123, 38521 Saint-Egreve Cedex, France, (33) 4-7658-3000, (33) 4-7658-3480 Atmel Heilbronn, Theresienstrasse 3535, D-74025 Heilbronn, Germany, (49) (49) Atmel Nantes, Chantrerie, 70602, 44306 Nantes Cedex France, (33) (33) Atmel Rousset, Zone Industrielle, 13106 Rousset Cedex, France, (33) 4-4253-6000, (33) 4-4253-6001 Atmel Smart Card ICs, Scottish Enterprise Technology Park, East Kilbride, Scotland 0QR, (44) 1355-357-000, (44) 1355-242-743
ATMEL registered trademarks Atmel Corporation. Other terms product names trademark others. Printed recycled paper.
1559BS-8/02

Other recent searches


ZX95-1660+ - ZX95-1660+   ZX95-1660+ Datasheet
XRT71D00 - XRT71D00   XRT71D00 Datasheet
XRT73L00 - XRT73L00   XRT73L00 Datasheet
SN74S182 - SN74S182   SN74S182 Datasheet
SN54S182 - SN54S182   SN54S182 Datasheet
LPC47N227 - LPC47N227   LPC47N227 Datasheet
LCA710 - LCA710   LCA710 Datasheet
AVR401 - AVR401   AVR401 Datasheet
AL4CE205 - AL4CE205   AL4CE205 Datasheet
AL4CE215 - AL4CE215   AL4CE215 Datasheet
AL4CE225 - AL4CE225   AL4CE225 Datasheet
AL4CE235 - AL4CE235   AL4CE235 Datasheet
AL4CE245 - AL4CE245   AL4CE245 Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive