Knowledge (XXG)

AMD LANCE Am7990

Source 📝

55: 73: 47: 284: 202:
The Am7990 handles a decoded and clock-recovered Ethernet bitstream complete with a collision-detection flag. Specifically, the Am7990 contains neither the Manchester encoder/decoder and associated PLL nor the necessary PECL line drivers/receivers to drive the
241:
The old LANCE (Rev. C) chips have a bug which causes garbage to be inserted in front of the received packet. The workaround is to ignore packets with an invalid destination address (garbage will usually not match). Of course, this precludes
646: 27:(MAC) controller introduced in 1985. LANCE, short for "local area network controller for Ethernet", is also the brand name for follow-up versions of the chip. Its architecture is the basis for 155:
II and PCnet-FAST) is LANCE software compatible. This means you should be able use the original 16-bit software on these members of the PCnet family of single-chip Ethernet controllers.
31:'s PCnet family of highly integrated single-chip Ethernet controllers, which succeeded the LANCE family. The one exception is the Am79C940 MAC. The Am7990 chip was fabricated in 140:
The datasheet for the CMOS version states that the CMOS and NMOS versions are the same. But the "Table B-1. Comparison Summary of the C-LANCE and LANCE Devices" in the
58:
Typical application with Am7990 MAC on the left next to Am7992 Manchester encoder/decoder (Serial Interface Adapter) and AUI isolation transformer in the bottom right.
210:
The AUI interface can then be connected to any AUI-compatible transceiver, which AMD (among other manufacturers) produced as well, e.g. the Am7996 transceivers for
54: 695: 233:
integrated both the MAC and as well as SIA (for AUI) and 10BASE-T PHY on a single chip, while retaining software compatibility to the Am7990.
627: 207:
interface. These functions are typically handled by the companion Am7992 "Serial Interface Adapter" chip manufactured in a bipolar process.
593: 116: 83: 542: 661: 612: 394: 148: 163:
The Am7990 can handle 10 megabit/s Ethernet with back-to-back packet reception with as little as 0,5 Ξs interframe spacing.
720: 715: 191: 98: 376: 267: 133:
technology. The original NMOS version Am7990 and the CMOS Am79C90 version differ in some details which may affect
94: 204: 176: 171:
24-bit (16M) address capable. Up to 128 ring buffers can be used. 48 byte receive/transmit FIFO. Operates with
680: 24: 28: 725: 187: 164: 144:
shows they differ. These differences are not likely to require modifications of any device driver.
631: 250:
SANA-II network interface API has poor multicast support, and this chip bug might be the reason.
260:
External loopback on a live network may cause reception of invalid loopback failure indications.
453: 391: 315: 597: 449: 404: 351: 152: 366: 36: 514: 337:
computers could have an expansion card that provided Ethernet via this chipset. AUI only.
334: 457: 362: 358: 297: 553: 709: 665: 420: 168: 134: 578: 397: 370: 324: 129:
A later re-fabricated chip called the C-LANCE Am79C90 is made with 0.8 micrometre
341: 318: 271: 194:
package is used. CSR0 slave read data can cause timing violations on DAL lines.
482: 469: 312: 263:
Receive descriptor zero byte count buffer interpreted as 4096 available bytes.
32: 328: 243: 141: 46: 543:"Am79C90 : CMOS Local Area Network Controller for Ethernet (C-LANCE)" 428: 303: 219: 40: 21: 494: 461: 416: 408: 380: 230: 226: 215: 211: 681:"Linux Ethernet-Howto: Vendor/Manufacturer/Model Specific Information" 488: 465: 445: 412: 283: 101:. Statements consisting only of original research should be removed. 439: 354: 345: 306: 293: 282: 247: 53: 45: 435: 401: 130: 387: 66: 222:
transceivers like the Am79C98 and Am79C100 were introduced.
292:
Amiga 2065, the first Ethernet controller for Commodore's
427:
An software implementation of an Am7990 is available in
300:
bus interface and is equipped with the NMOS Am7990 chip.
225:
Later "PCnet"-branded devices like the Am79C960 for the
90: 254:
No capability for transmit buffer byte count of zero.
218:
networks. With the advent of twisted-pair Ethernet,
537: 535: 647:"comp.unix.admin, How to know Sun CPU type, 1993" 257:Receive lockup may occur if bus latency is large. 147:The PCnet family of Ethernet controllers (PCnet- 613:"Amiga Linux/68k A2065 Ethernet Driver a2065.h" 442:architecture (sun4m) virtual network interface. 8: 515:"Net186 Demonstration Board User's Manual" 117:Learn how and when to remove this message 506: 400:(some called NE1500 and NE2100). Under 39:(ENDEC) nor does it have an integrated 309:Ethernet controllers (like the DELQA). 179:(TDR) with a granularity of 30 meter. 579:"fxr.watson.org: sys/dev/le/am7990.c" 497:- 1999, Realtek 8139 PCI network chip 287:AMD Am7990DC from SGI IP6 motherboard 7: 491:- 1987, Novell's NE2000 network card 14: 468:CPU. One example architecture is 35:technology and has no integrated 71: 662:"1993: SUMMARY min info script" 485:- 1994, 3Com 3c509 network card 1: 175:supply and logic. Features a 696:"FreeBSD 7.1R manpage le(4)" 685:090428 mm.iit.uni-miskolc.hu 628:"Suns-at-Home Digest V10 #2" 383:-based motherboard Ethernet. 274:for new packets to transmit. 97:the claims made and adding 742: 377:Whitechapel Computer Works 270:computer memory every 1.6 37:Manchester encoder/decoder 602:090426 amiga-hardware.com 331:architecture motherboard. 229:and the AM79C970 for the 177:Time-domain reflectometer 651:090427 groups.google.com 423:is usually called le(4). 398:network interface cards 25:media access controller 670:090427 sunmanagers.org 636:090427 net-kitchen.com 288: 59: 51: 583:090426 fxr.watson.org 448:with le(4) emulating 429:emulated environments 373:computer motherboard. 294:Amiga computer family 286: 57: 49: 559:on 20 September 2021 313:DECstation 2100/3100 183:maximum frequency. 151:II, PCnet-32, PCnet- 50:AMD Am7990 Lance die 721:Integrated circuits 716:Networking hardware 700:090426 freebsd.org 617:090427 cvs.osdn.jp 594:"Commodore: A2065" 529:AMD.com – TechDocs 289: 82:possibly contains 60: 52: 405:operating systems 392:Personal computer 316:MIPS architecture 127: 126: 119: 84:original research 733: 701: 699: 692: 686: 684: 677: 671: 669: 664:. Archived from 658: 652: 650: 643: 637: 635: 630:. Archived from 624: 618: 616: 609: 603: 601: 596:. Archived from 590: 584: 582: 575: 569: 568: 566: 564: 558: 552:. Archived from 547: 539: 530: 528: 526: 524: 519: 511: 371:SPARCstation IPX 352:Sun Microsystems 348:IP6 motherboard. 335:AT&T UNIX PC 182: 174: 122: 115: 111: 108: 102: 99:inline citations 75: 74: 67: 741: 740: 736: 735: 734: 732: 731: 730: 706: 705: 704: 694: 693: 689: 679: 678: 674: 660: 659: 655: 645: 644: 640: 626: 625: 621: 611: 610: 606: 592: 591: 587: 577: 576: 572: 562: 560: 556: 545: 541: 540: 533: 522: 520: 517: 513: 512: 508: 504: 479: 470:DECstation 5000 367:SPARCstation 10 281: 239: 200: 180: 172: 161: 137:compatibility. 123: 112: 106: 103: 88: 76: 72: 65: 12: 11: 5: 739: 737: 729: 728: 723: 718: 708: 707: 703: 702: 687: 672: 668:on 2011-07-26. 653: 638: 634:on 2011-07-14. 619: 604: 600:on 2013-01-20. 585: 570: 550:AMD – TechDocs 531: 505: 503: 500: 499: 498: 492: 486: 478: 475: 474: 473: 443: 425: 424: 384: 374: 363:SPARCstation 2 359:SPARCstation 1 355:Sun Hydra 3/80 349: 338: 332: 322: 310: 301: 296:. It uses the 280: 277: 276: 275: 264: 261: 258: 255: 238: 235: 199: 196: 160: 157: 125: 124: 79: 77: 70: 64: 61: 13: 10: 9: 6: 4: 3: 2: 738: 727: 724: 722: 719: 717: 714: 713: 711: 697: 691: 688: 682: 676: 673: 667: 663: 657: 654: 648: 642: 639: 633: 629: 623: 620: 614: 608: 605: 599: 595: 589: 586: 580: 574: 571: 555: 551: 544: 538: 536: 532: 516: 510: 507: 501: 496: 493: 490: 487: 484: 481: 480: 476: 471: 467: 463: 459: 455: 451: 447: 444: 441: 437: 434: 433: 432: 430: 422: 421:device driver 418: 414: 410: 406: 403: 399: 396: 393: 389: 385: 382: 378: 375: 372: 368: 364: 360: 356: 353: 350: 347: 343: 342:Personal Iris 339: 336: 333: 330: 326: 323: 320: 317: 314: 311: 308: 305: 302: 299: 295: 291: 290: 285: 278: 273: 269: 265: 262: 259: 256: 253: 252: 251: 249: 246:support. The 245: 236: 234: 232: 228: 223: 221: 217: 213: 208: 206: 198:Related chips 197: 195: 193: 189: 186:Physically a 184: 178: 170: 169:Bus mastering 166: 158: 156: 154: 150: 145: 143: 138: 136: 135:device driver 132: 121: 118: 110: 107:November 2010 100: 96: 92: 86: 85: 80:This section 78: 69: 68: 63:Compatibility 62: 56: 48: 44: 43:transceiver. 42: 38: 34: 30: 26: 23: 19: 726:AMD products 690: 675: 666:the original 656: 641: 632:the original 622: 607: 598:the original 588: 573: 561:. Retrieved 554:the original 549: 521:. Retrieved 509: 426: 325:DEC 3000 AXP 240: 224: 209: 201: 185: 173:5 volt DC 5% 162: 146: 139: 128: 113: 104: 81: 17: 15: 419:/Linux the 319:motherboard 710:Categories 563:22 January 523:22 January 502:References 483:3Com 3c509 438:emulating 91:improve it 329:Alpha AXP 321:Ethernet. 244:multicast 237:Chip bugs 142:datasheet 95:verifying 477:See also 386:Various 304:MicroVAX 298:Zorro-II 220:10BASE-T 181:16,8 MHz 159:Features 41:10BASE-T 22:Ethernet 495:RTL8139 472:(3max). 462:PowerPC 417:OpenBSD 409:FreeBSD 381:NS32016 327:64-bit 231:PCI bus 227:ISA bus 216:10BASE2 212:10BASE5 192:PLCC-68 89:Please 489:NE2000 466:SuperH 464:, and 446:GXemul 413:NetBSD 188:DIP-48 20:is an 18:Am7990 557:(PDF) 546:(PDF) 518:(PDF) 440:Sun-4 407:like 379:MG-1 346:R3000 344:MIPS 307:Q-Bus 266:Will 248:Amiga 565:2021 525:2021 458:M88K 454:MIPS 436:QEMU 402:Unix 369:and 340:SGI 279:Uses 268:poll 214:and 131:CMOS 33:NMOS 16:The 450:ARM 395:ISA 388:x86 205:AUI 190:or 165:DMA 153:PCI 149:ISA 93:by 29:AMD 712:: 548:. 534:^ 460:, 456:, 452:, 431:: 365:, 361:, 357:, 272:ms 698:. 683:. 649:. 615:. 581:. 567:. 527:. 415:/ 411:/ 390:- 167:/ 120:) 114:( 109:) 105:( 87:.

Index

Ethernet
media access controller
AMD
NMOS
Manchester encoder/decoder
10BASE-T


original research
improve it
verifying
inline citations
Learn how and when to remove this message
CMOS
device driver
datasheet
ISA
PCI
DMA
Bus mastering
Time-domain reflectometer
DIP-48
PLCC-68
AUI
10BASE5
10BASE2
10BASE-T
ISA bus
PCI bus
multicast

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.

↑