410 likes | 433 Views
Accton Network Adapter. 액톤의 네트워크 어댑터. EN166X MPX 2 ISA Adapter EN1208 PCI 10M Adapter EN1207B(D)-TX PCI Adapter EN2216 16bit 10M PCMCIA EN2218 PCMCIA Lan+Modem EN2226 16bit 10/100M PCMCIA EN2220 32bit 10/100M Card-Bus. 어댑터 전략. Win95 지원
E N D
액톤의 네트워크 어댑터 • EN166X MPX2 ISA Adapter • EN1208 PCI 10M Adapter • EN1207B(D)-TX PCI Adapter • EN2216 16bit 10M PCMCIA • EN2218 PCMCIA Lan+Modem • EN2226 16bit 10/100M PCMCIA • EN2220 32bit 10/100M Card-Bus
어댑터 전략 • Win95 지원 • Win95 호환 제품을 개발 (En166x, EN2216, EN1207-Tx) • 표준 드라이버로 사용 • Win95, 또는 여타 O/S에 표준 제품으로 등록 • 원가 절감 • 지원과 엔지니어의 노력을 적게
Jan 95 3Q97 Jun 96 • EN166X • MPX • Plug & Play • Parallel Processing • 1 Step • Full Duplex 2 • Galaxy • MPX Plus • Fiber ISA Adapter • EN166XR01 • Easy Configuration • SRAM Built-in • 0Step + MPX 2 Feb 97 3Q 97 Win NT4.0 Win97 Client 32 ISA Driver NDIS 4.0(NT5.0) 97 99 95 96 98 ISA Adapter Product Roadmap 2
MPX2기술 • 다중 패킷 가속기 • 하드에어 구조 • Parallel processing • Early transmission/receiving • Dynamic threshold control • 소프트웨어 구조 • MPX2 driver
전형적인 NE2000 데이터 전송 방법 TX: Adapter Buffer PC Memory 1 Packet 2 Ethernet Packet RX: 1 Ethernet Packet 2 Packet
1 8 MPX2병렬 처리 방법 TX: PC Memory Adapter Buffer 7 6 5 4 3 2 10 9 8 Packet Ethernet RX: 6 2 3 4 5 6 7 1 Packet Ethernet
어댑터의 메모리에 데이터를 읽어 넣음 네트워크에 데이터를 써 넣음 어댑터의 메모리에 데이터를 읽어 넣음 30% Faster 네트워크에 데이터를 써 넣음 MPX2성능의 우월성 NE2000 MPX2
왜 플러그 앤드 플레이? 설치 문제 = 80% 고객에 대한 기술 지원 IRQ? I/O Base?
Plug and Play (PnP) 표준 • 1993년 Microsoft and Intel 에 의해 제안 • 이상적인 PC 구성을 확정 • PC 환경을 가정 • ISA, PCI and PC Card를 포함 • Legacy Card들과 호환
PnP 어댑터에 요구되는 사항 • Vendor and Device ID • Resource Requirement List • Configuration Registers
PnP 환경 • PnP BIOS • Windows 95,97 • Config Manager for DOS/Windows • Netware Client32
고속 이더넷 이점 • 2배의 경비로 10배의 속도를 • 산업표준호환 (IEEE 802.3u) • 이미 증명이 된 기술 • 사용과 업그레이드가 쉬움 • Multivendor 지원
변동 없음 10Mbps 100Mbps 10 MBPS에서 100 MPBS로 이전 Application Management CSMA/CD AUI Interface Application Management CSMA/CD MII Interface
EN1208 • MPX 32 • 10M/Slave • NE2000 • Full Duplex • 1Step • Boot ROM 3Q98 2 • EN1230 • 100/1000M 4Q 97 2Q 98 2Q 97 • PCI • Adapter Jun 95 • EN1216 • MPX • 10/100 BaseTX • Single Chip (5V) • RWU • ACPI • EN1216A • MPX • 10/100 TX • Single Chip (3.3V) • Card Bus/PCI • EN1207B-TX • 10/100 BaseTX • Parallel Processing • Single Physceiver • Boot ROM 2 2 • EN1207-TX • MPX Fast 32 • 10/100 BaseT • Bus Master • 1Step • Full Duplex • NWay 3Q 97 Dec 96 1Q 98 Power MAC Clean Room Design NDIS 4.0(NT5.0) Solaris Driver UnixWare NEC Client 32 NEC NT4.0 2 MPX Driver Client32 MSL Driver Win NT4.0 Win95,97 VLAN Support RWU DMI SNMP NDIS 5.0 ACPI • PCI • Driver PCI Adapter product Roadmap 2 97 99 95 96 98
PCI Bus 93C46 LED 10BASE-T/ 100BASE-TX PHYsceiver RJ45 DEC 21140 Controller XTAL EN1207B-TX Block Diagram
EN1207B-TX 주요 특징 • PCI 32-bit Bus Master 구조 • 자동으로 속도와 Half/Full-duplex를 선택 • RJ-45 Port 하나로 10M 와 100M를 사용 • 업그레이드가 쉽다 • CPU의 사용이 낮고 성능이 높다
ARTISOFT • LANtastic/AI 5.x, 6.x • DEC • Pathworks • BANYAN • Vines SUN Solaris PC/NFS • MICROSOFT • Windows NT 3.1 • Windows NT3.5 • Windows NT3.51 • Windows for Workgroups 3.1 • Windows for Workgroups 3.11 • NDIS2 for LAN Manager for DOS • NDIS2 for LAN Manager for OS/2 • Windows 95 • NOVELL • NetWare ODI • Client/Server 3.x, 4.x • NetWare Lite • LANPack • UnixWare • TCP/IP • Packet Driver • Wollongong Pathway Access • NCSA • FTP • IBM • LAN Server • OS2 EE V2.0 • OS2 Warp • UnixWare • SCO • UNIX • Open Desk Top • 1Step • Automatic driver installation • Setup and diagnostic EN1207B-TX 드라이버 지원 3.1.4
EN1207B-TX 인증 • Hardware Certifications • FCC Class A, CE Mark, VCCI Class A • Software Certifications • Novell Netware 4.x client and server • IntraNetware • Microsoft Windows 95,97 • Microsoft Windows NT 4.0
MBytes/sec PC 6대 사용시 12 10.054 9.486 10 8.237 7.717 8 6 4 최대치 1.061 0.929 2 평균치 0 Accton EN1207B-TX Intel Intel EN1208-TX 10Mbps EtherExpress PRO/100B PRO/100B EN1207B-TX 성능 비교
EN1207B-TX 요약 • 각종 산업 표준과 호환 • 사용이 쉬움 • 1Step • Plug and Play • Auto-negotiation • 고성능이다 • 주요한 인증을 다 받은 제품 • 하드웨어 • 소프트웨어 • 완벽하게 각종 드라이버를 지원함
Mar 95 June 96 • EN2221 • 10/100Base TX • Single chip (5V) • Nway • CardBus • EN2216 • MPX plus • Plug & Play • EEPROM • WIN 95 Listed • EN2218 • MPX LAN/Modem • Plug & Play • 28.8K or 33.6K • EN2220 • 10/100 BaseTX • Card Bus • Full Duplex Mar 97 • Client 32 • Win NT4.0 • Win97 • NEC Driver Support • LAN+Modem • NT4.0 & OS2 • Diagnostic (Card Bus) • Enable /DOS (Crad Bus) PC Card Product Roadmap PCMCIA 2.X PCMCIA 2.X Card Bus (PCMCIA 3.X) 2Q 98 1Q 98 May 97 • EN2221A • 10/100Base TX • Single Chip (3.3V) • Nway • CardBus PC Card • 1Q 98 • RWU • DMI • SNMP • NDIS 5.0 • ACPI PC Card Driver 3Q 97 • NEC Client 32 • NEC NT4.0 • NDIS 4.0 (NT5.0) • OS2 Warp(Card Bus) • Win/NT(Card Bus) • Card Service(Card Bus) • Hot Swap(Card Bus) 99 97 95 96 98
PC Card PC 카드 사용 예 Laptop PC Desktop PC Notebook Pen-based PC Palmtop PC
CONNECTOR CONNECTOR CONNECTOR Type II PC Card 두께5.0 mm (LAN Modem) Type I PC Card 3.3 mm Thick (Memory) Type III PC Card 두께10.5 mm (Hard Disk) PC Card Form Factor 길이 : 85.6mm 폭 : 54.0mm
PCMCIA 기술 • ISA로부터 출발 • PCMCIA 1.0 (Memory Card) • PCMCIA 2.0 / 2.1 (I/O Card) • - 16-bit • - 5V / 3.3V
PC ISA Bus PCMCIA Controller 68-pin Socket PC Cards PCMCIA Architecture
PCMCIA Products • EN2216 • 10Mbps 이더넷 • EN2218 • 10Mbps 이더넷 • FAX/Modem • 14.4Kbps (Fax) • 28.8Kbps (Modem) • 33.6Kbps (Modem)
Why Ethernet + Modem PC Card To remain connected in and out !
Card Bus 기술 • PCI로부터 출발 • Card Bus (PCMCIA 3.0) • Bus master • 16/32-bit • PCI like 132 MBytes/s bandwidth • 3.3 V
Card Bus Architecture PC PCI Bus Card Bus 68-pin Socket PC Cards
PC Card는 어떻게 동작하는가? 7 Clients Applications 5 Card Service DOS i/f 1.카드 장착 / 탈착 (상태의 변경 ) 2. 소켓 제어기(SS)가 카드 제어기(CS)를 간섭 3. CS 가 SS 에게 상태를 물어봄 4. SS 가 제어기를 점검하고 CS에게 보고 5. CS가 자원을 관리하고 등록된 Clients에 통보 6. 각 지정된 Client는 Event 들을 처리 (to 이 카드를 Enable함) 7. Client 가 Application에 통보함 3 Socket Service BIOS i/f 2 4 Socket Controller 1 PC Card 6
Client Driver Client Driver 액톤과 같은 PC Card 제조 회사가 제공 Applications OS Card Service SystemSoft Phoenix 같은 스템회사가 제공 Socket Service Socket Service BIOS Socket Controller Socket Controller Software 구조
PC 카드 요약 • 산업 표준과 일치 • PC Card Standard • IEEE 802.3 Standard (Ethernet) • 사용이 쉬움 • 1Step • Plug and Play • 모듈이 작고 간편함 • 주요 인증을 다 받음 • 하드웨어 • 소프트웨어 • 완벽하게 각종 드라이버를 다 지원
EEPROM 68 Pin LED 100BASE-TX 10BASE-T Transformer + filter QS6611 10/100BASE-TX Physceiver Cable DEC21143 CardBus 10/100 MAC RJ45 EN2220 Block Diagram
EN2220 특징 • PC Card 95 표준에 의한 CardBus • Type II PCMCIA Card (86x54x5 mm) • 32-bit Bandwidth • 132M Bytes Maximum Throughput • Bus Master 지원 • 저 전력 소모 • Hot Swap
EN2220 제원 (I) • IEEE 802.3u and 802.3를 만족 • 100BASE-TX/10BASE-T • Auto-Negotiation • 하나의 RJ-45 Connector
EN2220 제원 (II) • Diagnostic LEDS • Link, Activity, Speed • 전기적 특성 • Operating : 3.3V/400mA (max) • Standby: 3.3V/70mA • Physical Characteristics • Dimension: 86x54x5 mm • Weight: 24g
EN2220 제원(III) • 환경 조건 • Storage Temperature: -20 to 65 degree C • Operating Temperature: 0 to 55 degree C • Humanity: 10%-90% (Non-Condensing) • 전자파 장해 검정 • EMI: FCC Part 15 Class B, VCCI Class B, CISPR 22 Class B • EMS: IEC 1000-4-2, 3, 4 • CE Mark
EN2220 소프트웨어 드라이버 • Netware DOS/ODI • 자기 진단 • NDIS 2.0/ DOS • NDIS3 Driver - Windows 95 OSR2 or above - Windows NT 4.0 or above
PCI to CardBus Bridge Chipset List TI 1130, 1131 SMC34C90 Toshiba Cirrus CL-PD6832 Ricoh RL5C466, 476 O2 Micro OZ6836, 6832 Machine List IBM ThinkPad Toshiba Tecra NEC PC9821Nr15 NEC VERSA 6200 Digital Hinote VP DELL Latitude Xpi CD Chipset demo boards on PCI machines EN2220 호환성 리스트