ECOG1XE01A6 CYAN, ECOG1XE01A6 Datasheet - Page 33

IC, 16BIT MCU, ECOG1X, 70MHZ, QFN-68

ECOG1XE01A6

Manufacturer Part Number
ECOG1XE01A6
Description
IC, 16BIT MCU, ECOG1X, 70MHZ, QFN-68
Manufacturer
CYAN
Datasheet

Specifications of ECOG1XE01A6

Controller Family/series
ECOG1X
No. Of I/o's
20
Ram Memory Size
8KB
Cpu Speed
70MHz
No. Of Timers
8
Digital Ic Case Style
QFN
Core Size
16 Bit
Program Memory Size
64KB
Embedded Interface Type
I2C, JTAG, SPI, UART
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Dual Smart Card Interface
Ethernet MAC
4 August 2009
The Dual Smart Card Interface (DSCI) module provides two complete smart card interface peripherals,
independent of the single SCI function available within the DUSART peripheral.
The DSCI peripheral has the following main features.
The eCOG1X includes an Ethernet MAC peripheral which can be used with a suitable external PHY
device.
The main features of the EMAC peripheral include:
The EMAC peripheral contains four main functional blocks.
Both the transmit and receive data paths have their own separate 128 byte FIFO to provide data flow
buffering. Data packets are stored in internal SRAM, accessed via the DMA controller. The DMA
controller is managed through registers in the eCOG1X internal peripheral register space.
The EMAC peripheral is controlled through a set of control/status registers (CSRs), located at an
address defined by the MMU. Access to these registers is possible only when the MMU has been
configured to set the base address for these registers in data space, and the SSM has been configured
to provide a suitable clock signal to the EMAC.
Two independent smart card interface blocks. The only shared resources are the common
peripheral clock and reset (from the SSM), and the interrupt vector.
Flexible smart card clock generation with support for clock stop. The smart card clock is derived
from the DSCI peripheral clock. Its frequency can be changed while running, either by changing
the DSCI peripheral clock in the SSM, or by changing the smart card clock prescaler in the DSCI.
Dedicated serial port for each smart card.
Card activation and deactivation sequences, with manual or automatic start on card insertion and
removal.
Flexible software interface with interrupt support.
Supports both 10Mbits/s and 100Mbits/s operation with the appropriate external PHY device
fitted.
Media Independent Interface (MII) for PHY device configuration.
Complies with IEEE 802.3 CSMA/CD standard.
Single address filtering.
Buffer descriptors may be arranged as a ring or a chain.
Control/status registers.
DMA controller.
Transmit data path.
Receive data path.
Programmable bit polarity and character endianness.
Programmable guard time insertion from 1 to 256 etus.
Programmable baud rate derived from the DSCI peripheral clock.
Parity generation and checking (even or odd parity).
Double buffered receive and transmit data registers.
Programmable receive character timeout. This feature can be used for the EMV Work
Waiting Time function in the T=0 protocol, or for the Character Waiting Time and/or Block
Waiting Time functions in the T=1 protocol.
Programmable error detection and retransmission support for the T=0 protocol.
Programmable delay times for activation and deactivation sequences.
Programmable polarity for card detect, reset and power enable signals.
The DSCI can be deactivated to reduce power consumption until a card is inserted.
Card insertion and removal.
Card activation and deactivation sequence complete.
Received data available.
Transmitter ready.
Error conditions
eCOG and CyanIDE are registered trademarks of Cyan Holdings plc
eCOG1X Microcontroller Product Family
www.cyantechnology.com
Version 1.15
33

Related parts for ECOG1XE01A6