Knowledge (XXG)

FASTBUS

Source 📝

164:(ECL) electrical standard, which allows higher speed than TTL and generates less switching noise. Segments implement a 32-bit multiplexed address/data bus, which allows a larger address space than CAMAC. A module may be a master or slave. There may be multiple masters in a segment; masters arbitrate for control of the bus and then perform data transfers to or from slaves. This allows for very fast read-out of an entire segment by doing a chained block read from a master with a general-purpose CPU. Each I/O card will then assume mastership, send its data and then hand off mastership to the next card in a sequence, all without the overhead of the supervising board with the general-purpose CPU. 176:
has +15 V and -15 V pins on the backplane, which are typically fed with very small power supplies as most modules use very little +/- 15 V (or any at all). Special high-capacity power supplies with large 15 V supplies would have to be used if modules drew large amounts of current on those rails. Crates typically have dedicated 200 A or 300 A switched-mode power supplies, providing current to the modules through multiple pins on the backplane connector. A large installation typically has multiple racks, each with three crates. Cooling and air handling are a significant issue, as is the safe design of high-current power distribution.
1044: 194:
logic (ECL), an asynchronous bus protocol, and a sophisticated multi-segment design. At the time, it seemed obvious that the way to get higher speed was a wide parallel bus, since the logic for each bit was already as fast as the electronics allowed. Later developments have moved to high-speed serial protocols such as SATA, leaving designs such as the FASTBUS serial segment as a technological dead end.
22: 175:
hold 26 modules. Each module may dissipate up to 70 W, giving a total crate heat load of 1750 W. Modules require a −5.2 V supply for the ECL interface, usually a separate −2 V supply for ECL termination, and often a +5 V supply for TTL or CMOS logic. The FASTBUS standard also
193:
FASTBUS was conceived as a replacement for CAMAC in data acquisition systems. Limitations of CAMAC were a slow bus speed, limited bus width, single bus controller and unwieldy inter-crate communications (the CAMAC Branch Highway). FASTBUS sought improvement in all these areas by using a faster bus
230:
The problems of manufacturing cable segment transmitter chips reliably, together with the cable-handling issues of the wide parallel bus, contributed to the low usage of cable segments. The system interconnect modules were also complex and expensive, again discouraging cable segment use. These
167:
Cable Segments are implemented using 32-bit-wide parallel twisted-pair cables and a differential signalling scheme. The electrical standard allows regular ECL receiver chips but requires custom transmitter circuits which allow lines to be safely driven both high and low at the same time - this
246:
The system on which the IEEE standard is based (US Department of Energy Report DOE/ER-0189) was developed by the NIM committee of the US Department of Energy. Representatives of the ESONE committee of European laboratories and of other laboratories in Europe and Canada also contributed to the
145:
A FASTBUS system consists of one or more segments. Each segment may be a "crate segment" or a "cable segment". Segments are connected together using a segment interconnect (SI). A crate segment typically consists of a backplane with slots to hold up to 26 modules, mounted in a
184:
A FASTBUS crate is quite a bit taller than other types of electronics crates. The power supply for a FASTBUS crate is typically mounted below the crate, rather than being integral for the crate itself, taking up even more vertical rack space.
157:
Small systems may consist of only one crate segment, or a small number of independent crate segments connected directly to a central computer rather than using segment interconnects.
200:
FASTBUS was used in many high-energy physics experiments during the 1980s, principally at laboratories involved in the development of the standard. These include
231:
problems, together with the late development of inexpensive protocol chips, hindered the expression of the full potential of FASTBUS multi-segment architecture.
484: 126: 1012: 641: 504: 311: 692: 363: 1039:
Interfaces are listed by their speed in the (roughly) ascending order, so the interface at the end of each section should be the fastest.
745: 584: 514: 574: 105: 267: 672: 464: 213: 43: 1016: 667: 636: 614: 940: 879: 734: 398: 86: 58: 539: 304: 32: 594: 172: 130: 65: 39: 1066: 1047: 1022: 914: 569: 289: 604: 72: 868: 821: 677: 449: 297: 161: 154:. Modules are physically about 14 inches by 15 inches, and may occupy one or more adjacent slots. 864: 717: 599: 227:
in smaller-scale systems and by custom designs (which have lower per-channel cost) in large systems.
54: 776: 331: 243:
standard 960-1986: "IEEE Standard FASTBUS Modular High-Speed Data Acquisition and Control System"
320: 766: 388: 324: 134: 499: 629: 479: 459: 334: 271: 930: 624: 549: 474: 378: 353: 1060: 1002: 889: 781: 729: 712: 494: 393: 383: 358: 79: 150:. Each module is typically a printed circuit board with a front panel, similar to a 739: 682: 534: 439: 147: 122: 1007: 986: 909: 904: 749: 687: 662: 589: 373: 368: 21: 860: 559: 348: 884: 874: 841: 836: 771: 646: 434: 419: 414: 894: 831: 564: 424: 209: 151: 1027: 981: 965: 791: 609: 554: 444: 960: 851: 826: 816: 811: 806: 801: 619: 509: 469: 429: 224: 217: 945: 856: 129:(CAMAC) in high-speed, large-scale data acquisition. It is also a 955: 846: 786: 724: 697: 579: 529: 454: 950: 935: 796: 707: 702: 544: 240: 205: 201: 293: 899: 524: 519: 15: 197:
The IEEE standard was originally approved in May 1984.
133:
standard commonly used in data acquisition systems in
995: 974: 923: 759: 655: 407: 341: 46:. Unsourced material may be challenged and removed. 642:Coherent Accelerator Processor Interface (CAPI) 168:feature is required by the arbitration logic. 305: 8: 312: 298: 290: 127:Computer Automated Measurement and Control 262: 260: 223:FASTBUS has now largely been replaced by 125:standard, originally intended to replace 106:Learn how and when to remove this message 256: 7: 44:adding citations to reliable sources 14: 1043: 1042: 20: 31:needs additional citations for 214:Brookhaven National Laboratory 1: 637:Intel Ultra Path Interconnect 615:Intel QuickPath Interconnect 605:Direct Media Interface (DMI) 268:"AN INTRODUCTION TO FASTBUS" 239:FASTBUS is described in the 1083: 600:Compute Express Link (CXL) 1036: 837:IEEE-1284 (parallel port) 752:logical device interface) 131:modular crate electronics 399:List of bus bandwidths 270:. FNAL. Archived from 162:emitter coupled logic 842:IEEE-1394 (FireWire) 580:PCI Extended (PCI-X) 274:on 23 September 2013 180:Physical description 40:improve this article 683:Parallel ATA (PATA) 590:PCI Express (PCIe) 135:particle detectors 1054: 1053: 1040: 767:Apple Desktop Bus 744:PCI Express (via 703:Serial ATA (SATA) 389:Network on a chip 160:FASTBUS uses the 116: 115: 108: 90: 1074: 1046: 1045: 1038: 500:HP Precision Bus 314: 307: 300: 291: 284: 283: 281: 279: 264: 121:(IEEE 960) is a 111: 104: 100: 97: 91: 89: 48: 24: 16: 1082: 1081: 1077: 1076: 1075: 1073: 1072: 1071: 1057: 1056: 1055: 1050: 1041: 1032: 991: 970: 919: 832:IEEE-488 (GPIB) 755: 651: 630:Infinity Fabric 460:Europe Card Bus 403: 337: 318: 288: 287: 277: 275: 266: 265: 258: 253: 237: 191: 182: 143: 141:Bus description 112: 101: 95: 92: 49: 47: 37: 25: 12: 11: 5: 1080: 1078: 1070: 1069: 1067:Computer buses 1059: 1058: 1052: 1051: 1037: 1034: 1033: 1031: 1030: 1025: 1020: 1010: 1005: 999: 997: 993: 992: 990: 989: 984: 978: 976: 972: 971: 969: 968: 963: 958: 953: 948: 943: 941:Intel HD Audio 938: 933: 931:ADAT Lightpipe 927: 925: 921: 920: 918: 917: 912: 907: 902: 897: 892: 887: 882: 877: 872: 854: 849: 844: 839: 834: 829: 824: 819: 814: 809: 804: 799: 794: 789: 784: 779: 774: 769: 763: 761: 757: 756: 754: 753: 742: 737: 732: 727: 722: 721: 720: 715: 705: 700: 695: 690: 685: 680: 675: 670: 665: 659: 657: 653: 652: 650: 649: 644: 639: 634: 633: 632: 625:HyperTransport 622: 617: 612: 607: 602: 597: 592: 587: 582: 577: 572: 567: 562: 557: 552: 547: 542: 537: 532: 527: 522: 517: 512: 507: 502: 497: 492: 487: 482: 477: 472: 467: 462: 457: 452: 447: 442: 437: 432: 427: 422: 417: 411: 409: 405: 404: 402: 401: 396: 391: 386: 381: 379:Bus contention 376: 371: 366: 361: 356: 354:Front-side bus 351: 345: 343: 339: 338: 335:computer buses 319: 317: 316: 309: 302: 294: 286: 285: 255: 254: 252: 249: 236: 233: 190: 187: 181: 178: 142: 139: 114: 113: 28: 26: 19: 13: 10: 9: 6: 4: 3: 2: 1079: 1068: 1065: 1064: 1062: 1049: 1035: 1029: 1026: 1024: 1021: 1018: 1014: 1011: 1009: 1006: 1004: 1003:Multidrop bus 1001: 1000: 998: 994: 988: 985: 983: 980: 979: 977: 973: 967: 964: 962: 959: 957: 954: 952: 949: 947: 944: 942: 939: 937: 934: 932: 929: 928: 926: 922: 916: 913: 911: 910:External PCIe 908: 906: 903: 901: 898: 896: 893: 891: 890:Parallel SCSI 888: 886: 883: 881: 878: 876: 873: 870: 866: 862: 858: 855: 853: 850: 848: 845: 843: 840: 838: 835: 833: 830: 828: 825: 823: 820: 818: 815: 813: 810: 808: 805: 803: 800: 798: 795: 793: 790: 788: 785: 783: 782:Commodore bus 780: 778: 775: 773: 770: 768: 765: 764: 762: 758: 751: 747: 743: 741: 738: 736: 733: 731: 730:Fibre Channel 728: 726: 723: 719: 716: 714: 711: 710: 709: 706: 704: 701: 699: 696: 694: 691: 689: 686: 684: 681: 679: 676: 674: 671: 669: 666: 664: 661: 660: 658: 654: 648: 645: 643: 640: 638: 635: 631: 628: 627: 626: 623: 621: 618: 616: 613: 611: 608: 606: 603: 601: 598: 596: 593: 591: 588: 586: 583: 581: 578: 576: 573: 571: 568: 566: 563: 561: 558: 556: 553: 551: 548: 546: 543: 541: 538: 536: 533: 531: 528: 526: 523: 521: 518: 516: 513: 511: 508: 506: 503: 501: 498: 496: 493: 491: 488: 486: 483: 481: 478: 476: 473: 471: 468: 466: 463: 461: 458: 456: 453: 451: 448: 446: 443: 441: 438: 436: 433: 431: 428: 426: 423: 421: 418: 416: 413: 412: 410: 406: 400: 397: 395: 394:Plug and play 392: 390: 387: 385: 384:Bus mastering 382: 380: 377: 375: 372: 370: 367: 365: 362: 360: 359:Back-side bus 357: 355: 352: 350: 347: 346: 344: 340: 336: 333: 329: 327: 322: 315: 310: 308: 303: 301: 296: 295: 292: 273: 269: 263: 261: 257: 250: 248: 244: 242: 234: 232: 228: 226: 221: 219: 215: 211: 207: 203: 198: 195: 188: 186: 179: 177: 174: 169: 165: 163: 158: 155: 153: 149: 140: 138: 136: 132: 128: 124: 120: 110: 107: 99: 88: 85: 81: 78: 74: 71: 67: 64: 60: 57: –  56: 52: 51:Find sources: 45: 41: 35: 34: 29:This article 27: 23: 18: 17: 535:TURBOchannel 489: 325: 278:21 September 276:. Retrieved 272:the original 245: 238: 229: 222: 199: 196: 192: 183: 170: 166: 159: 156: 148:19-inch rack 144: 123:computer bus 118: 117: 102: 93: 83: 76: 69: 62: 50: 38:Please help 33:verification 30: 1008:CoreConnect 987:ExpressCard 915:Thunderbolt 905:Camera Link 688:Bus and Tag 374:Address bus 369:Control bus 364:Daisy chain 861:ACCESS.bus 760:Peripheral 560:InfiniBand 555:HP GSC bus 349:System bus 251:References 247:standard. 171:Full-size 66:newspapers 822:Lightning 772:Atari SIO 647:SpaceWire 480:Zorro III 420:S-100 bus 415:SS-50 bus 408:Standards 328:standards 321:Technical 235:Standards 96:June 2019 55:"FASTBUS" 1061:Category 1048:Category 1023:Wishbone 996:Embedded 975:Portable 895:Profibus 827:DMX512-A 713:Parallel 565:Ethernet 475:Zorro II 425:Multibus 326:de facto 210:Fermilab 152:blade PC 1028:SLIMbus 982:PC Card 966:TOSLINK 656:Storage 610:RapidIO 490:FASTBUS 445:STD Bus 342:General 189:History 119:FASTBUS 80:scholar 961:S/PDIF 852:1-Wire 817:RS-485 812:RS-423 807:RS-422 802:RS-232 663:ST-506 620:NVLink 470:STEbus 430:Unibus 225:VMEbus 218:TRIUMF 216:, and 173:crates 82:  75:  68:  61:  53:  956:McASP 924:Audio 869:SMBus 865:PMBus 847:UNI/O 787:HP-IL 740:SATAe 725:ESCON 698:HIPPI 530:NuBus 485:CAMAC 455:Q-Bus 450:SMBus 435:VAXBI 332:wired 87:JSTOR 73:books 1013:AMBA 951:MADI 936:AES3 797:MIDI 750:NVMe 746:AHCI 708:SCSI 693:DSSI 668:ESDI 545:SBus 505:EISA 440:MBus 330:for 323:and 280:2013 241:IEEE 206:SLAC 202:CERN 59:news 1017:AXI 946:I²S 900:USB 885:D²B 880:SPI 875:I3C 857:I²C 792:HIL 777:DCB 748:or 735:SSA 718:SAS 678:SMD 673:IPI 595:AGP 585:PXI 575:PCI 570:UPA 550:VLB 540:MCA 525:VPX 520:VXS 515:VXI 510:VME 495:LPC 465:ISA 42:by 1063:: 867:, 863:, 259:^ 220:. 212:, 208:, 204:, 137:. 1019:) 1015:( 871:) 859:( 313:e 306:t 299:v 282:. 109:) 103:( 98:) 94:( 84:· 77:· 70:· 63:· 36:.

Index


verification
improve this article
adding citations to reliable sources
"FASTBUS"
news
newspapers
books
scholar
JSTOR
Learn how and when to remove this message
computer bus
Computer Automated Measurement and Control
modular crate electronics
particle detectors
19-inch rack
blade PC
emitter coupled logic
crates
CERN
SLAC
Fermilab
Brookhaven National Laboratory
TRIUMF
VMEbus
IEEE


"AN INTRODUCTION TO FASTBUS"
the original

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