Connectone公司的iChip CO2064, CO2128和CO2144是一款功能强大、低成本的加密以太网控制器, 可以作为协处理器 工作,分担主处理器的加密和IP连接功能。对于通讯加密、10/100BaseT局域或802.11b/g无线LAN IP网络接入以及高速数据吞吐,iChip CO2064, CO2128和CO2144是一个理想的选择.本文介绍了iChip CO2064, CO2128/44的主要性能,方框图,典型的主机和内部连接环境以及采用双核PIC+CO2128解决方案的10/100BaseT参考设计和详细的电路图.
iChip CO2128SEC 是一款功能强大、低成本的加密以太网控制器。C02128SEC 可以作为协处理器 工作,分担主处理器的加密和 IP 连接功能。对于通讯加密、10/100BaseT 局域或 802.11b/g 无线 LAN IP 网络接入以及高速数据吞吐,CO2128SEC 一个理想的选择。通常情况,使用 CO2128SEC,一名硬件工 程师在 1 月内就可以增加 IP 连接到原有应用中。
CO2128SEC 固件支持 10 个同时主动的 TCP/UDP Socket 连接、两个侦听 Socket 和一个加密 SSL3/TLS1 Socket。 CO2128SEC 加 密 特 性 包 括 一 个 硬 件 随 机 数 字 产 生 器 , SHA-1/256 加 密 Hash 加 速 器 , AES-128/192/256 加密加速器,3DES,和 SSL3/TLSI、WEP、WPA 和 WPA2 WiFi 加密。
CO2128SEC 配置了在 LAN/WiFi 和 PSTN/GRPS/CDMA 间路由 IP 包。在这种称为 iRouter 的模式 下,多个 iChip 在没有 AP 的情况下能组成一个 ad-hoc 网络。 CO2128SEC 可以在主处理器的内存中保存 Internet 协议栈和配置参数。固件能从 CO2128SEC 外部 SPI Flash 运行。可以通过 RS-232、两线制接口、SPI 或 USB 来装载固件。固件也可以远程通过 Socket、 FTP 或 HTTP 来升级。 CO2128SEC 芯片内部包括一个 32 位 ARM7TDMI RISC 处理器内核、256KB 的 SRAM 和访问外 部存储器或通讯设备的 BUS。集成 BootLoader 能通过接口从主处理装载固件。 CO2128SEC 外围设备包括带 RMII 的 10/100 BaseT 以太网 MAC、一个 USART、两个 SPI、两线 制接口、HPI 和 EBI 高速并行接口。 CO2128SEC 有多种节能工作模式,能关闭不使用的功能块。它的封装是 RoHS 兼容的 128-pin 的 LQFP,含一个内部 1.2V LDO 电源并能工作在工业级温度范围 主要特征: 具有完整的因特网协议栈 具有 3DES, SHA-1/256, AES-128/192/256, SSL3/TLSI 加密能力 硬件 UDP 加速 丰富接口 10/100BaseT 以太网 MAC 因特网协议: TCP/IP 协议:IP,、UDP、 TCP、 PING、 DNS、 NTP、 SMTP、POP3、MIME、FTP、HTTP、 Telnet 加密协议:SSL3/TLS1、 FTPS、HTTPS、AES-128/256、SHA-128/192/256、2DES、WEP、 WPA、WPA2 Modem 协议:PPP、LCP、IPCP、PAP、CHAP 或脚本权限 LAN 协议:ARP, ICMP, 和 DHCP 应用程序接口: AT+i 协议省去了对网络编程的工作要求,并最大程度地减少了对主处理器应用的修改。在 SerialNET™ 模式,串口-IP 网桥则让用户不必对主处理器应用做修改。iChip 截取 AT+i 命令并让主设 备进入 Internet 模式。从 iChip 将透明发送主设备来的任何 AT 命令到通讯设备。
iChip™ CO2064, CO2128 and CO2144 are full-featured programmable IP Communication Controller™ chips that act as coprocessors to offload security and IP connectivity tasks from any host processor. They are ideal for enabling devices to achieve secure, high-speed throughput and access to IP networks via 10/100BaseT LAN or 802.11b/g wireless LAN, and cellular or dial-up modems. Typically only one man-month is needed for hardware engineering and adding IP connectivity commands to the host application. While the CO2128/CO2144 include a complete set of features, the CO2064 uses an open software architecture that enables users to select and program different firmware flavors, each providing a unique subset of Internet protocols and features. The CO2128/CO2144 firmware supports up to 10 simultaneous active TCP/UDP sockets and two listening sockets; HTTP, SMTP, MIME, POP3, FTP and TELNET clients; a web server with two websites: one for configuring the CO2128/CO2144 and one for the application; and serial-to-IP bridging. The CO2064 comes in two firmware flavors:
Flavor A offers 10 active TCP/UDP sockets and two listening sockets; sending ASCII e-mails; sending and retrieving data from an FTP server, and serial-to-IP bridging in SerialNet™ mode. Flavor B supports one secure TCP/UDP socket plus 9 non-secure sockets.
Flavors can be quickly interchanged simply by sending an AT+i™ command.
Security features in the CO2064 include the hardware implementation of a random number generator, SHA-1 secure hash accelerator, AES-128/256 encryption accelerator, 3DES, SSL3/TLS1, RSA, RC-4 and MD-5. The CO2128 includes, in addition to the above, WEP, WPA, and WPA2 encryption for WiFi. CO2064 loads its firmware and Internet configuration parameters either from an external SPI flash memory, or accepts it from the host via one of the supported interfaces. Firmware can be updated locally via RS232. CO2128/CO2144 load their firmware from an external EBI flash memory. Firmware can be remotely updated via sockets, FTP or HTTP. All three iChips include a 32-bit ARM7TDMI RISC processor and 256KB of embedded high-speed SRAM. Basic peripherals for all models include USB v. 2.0 full-speed host and device port; 10/100BaseT Ethernet MAC with MII/RMII, USART and SPI interfaces. Both CO2064 and CO2128/CO2144 feature Sleep mode for energy savings. The iChips come in a 64-pin (CO2064), 128-pin (CO2128) or 144-pin (CO2144) LQFP RoHS-compliant package.
Key Features
Complete Internet protocol stack
RSA, AES-128/256, 3DES, RC-4, SHA-1, MD-5 and SSL3/TLS1 encryption
10/100BaseT Ethernet MAC
USB v2.0 full-speed host and device
USART, SPI interfaces
Application Program Interface
Connect One‘s AT+i protocol eliminates the need for Internet programming and minimizes changes to the host application, while the SerialNET serial-to-IP bridging mode eliminates the need for any change to the host application. AT+i commands are intercepted by iChip, which puts the host device into Internet mode.
CO2064主要特性:
Key Features
Acts as a security gap between the application and the network
Two firmware flavors for greater flexibility
Up to 10 simultaneous TCP/UDP sockets and two listening sockets
One secure SSL3/TLS1 socket
Supports multiple Certificate Authorities and both client-side and server-side authentication
Includes a true random number generator in hardware
Sending plain-text email
SerialNet mode for serial-to-IP bridging
FTP client
DHCP client
Locally updateable firmware
Retrieval of time data from a Network Time Server
Software and hardware flow control
Performance Specifications
Host Data Rate: Up to 3 Mbps in serial mode
Serial Data Format (AT+i mode): Async. character; binary; 8 data bits; no parity; 1 stop bit
Serial Data Format (SerialNET mode): Async. character; binary; 7 or 8 data bits; odd, even, or no parity; 1 stop bit
Flow Control: hardware (DTR, RTS, CTS, DCD) and software flow control
Internet Protocols
ARP, ICMP, DHCP, IP, UDP acceleration in hardware, TCP, DNS, NTP, SSL3/TLS1, SMTP, FTP
Hardware DeSCRJPTion
Package: 64-pin LQFP, RoHS-compliant
Dimensions: 10x10x1.4mm, 0.5mm pitch
Core CPU: 32-bit RISC ARM7TDMI, 0.13 micron, low-leakage
I/O Operating Range: 3.3V+/-10%; Core Operating Range: 1.2V+/-10%
Operating Frequency: Up to 48MHz
Operating Humidity: 90% max. (non-condensing)
Operating Temperature Range: -40° to 85°C (-40° to 185°F)
Power Consumption with external VDD Core @ 1.2V: 200mW (typical)
Sleep mode current: <2mA
Interfaces: USART, SPI
CO2128/CO2144主要特性:
Key Features
Acts as a security gap between the host application and the network
Provides dialup, cellular, LAN and WiFi connectivity
Non-volatile, on-chip operational parameter database
Up to 10 simultaneous TCP/UDP sockets and two listening sockets
One secure SSL3/TLS1 socket
Supports multiple Certificate Authorities and both client-side and server-side authentication
Routing of IP packets between dialup/cellular and LAN/WiFi platforms using NAPT
Supports infrasturcture and ad-hoc wireless LAN networks
Enables roaming among Access Points sharing the same SSID
本文关键字:暂无联系方式电子技术,电工技术 - 电子技术