CA1148265A - High performance i/o controller for transferring data between a host processor and multiple i/o units - Google Patents
High performance i/o controller for transferring data between a host processor and multiple i/o unitsInfo
- Publication number
- CA1148265A CA1148265A CA000352373A CA352373A CA1148265A CA 1148265 A CA1148265 A CA 1148265A CA 000352373 A CA000352373 A CA 000352373A CA 352373 A CA352373 A CA 352373A CA 1148265 A CA1148265 A CA 1148265A
- Authority
- CA
- Canada
- Prior art keywords
- controller
- data
- host processor
- address
- storage unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired
Links
- 238000012546 transfer Methods 0.000 claims abstract description 162
- 238000013500 data storage Methods 0.000 claims 2
- 230000009977 dual effect Effects 0.000 description 78
- 238000010276 construction Methods 0.000 description 23
- 230000007246 mechanism Effects 0.000 description 19
- 240000007320 Pinus strobus Species 0.000 description 16
- 230000006870 function Effects 0.000 description 14
- 230000000875 corresponding effect Effects 0.000 description 10
- 101100490184 Drosophila melanogaster Ack gene Proteins 0.000 description 9
- 230000000694 effects Effects 0.000 description 8
- 230000004044 response Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 239000000872 buffer Substances 0.000 description 5
- 238000000034 method Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000002093 peripheral effect Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 230000004913 activation Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 230000002457 bidirectional effect Effects 0.000 description 2
- 240000006409 Acacia auriculiformis Species 0.000 description 1
- 244000187656 Eucalyptus cornuta Species 0.000 description 1
- 208000003251 Pruritus Diseases 0.000 description 1
- 208000027418 Wounds and injury Diseases 0.000 description 1
- 238000007792 addition Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000006378 damage Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000009975 flexible effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 208000014674 injury Diseases 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000011022 operating instruction Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Landscapes
- Bus Control (AREA)
- Programmable Controllers (AREA)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US6226379A | 1979-07-30 | 1979-07-30 | |
| US062,263 | 1987-06-12 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CA1148265A true CA1148265A (en) | 1983-06-14 |
Family
ID=22041315
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CA000352373A Expired CA1148265A (en) | 1979-07-30 | 1980-05-21 | High performance i/o controller for transferring data between a host processor and multiple i/o units |
Country Status (5)
| Country | Link |
|---|---|
| JP (1) | JPS5820060B2 (pt) |
| AU (1) | AU537478B2 (pt) |
| BR (1) | BR8004731A (pt) |
| CA (1) | CA1148265A (pt) |
| ES (1) | ES8104594A1 (pt) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS614157A (ja) * | 1984-06-18 | 1986-01-10 | Fuji Elelctrochem Co Ltd | アルカリ電池 |
| NO173305C (no) * | 1985-07-01 | 1993-11-24 | Honeywell Inc | Datasystem |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5080737A (pt) * | 1973-11-14 | 1975-07-01 | ||
| JPS5360128A (en) * | 1976-11-10 | 1978-05-30 | Nippon Telegr & Teleph Corp <Ntt> | Cycle steal data transfer system |
| US4131940A (en) * | 1977-07-25 | 1978-12-26 | International Business Machines Corporation | Channel data buffer apparatus for a digital data processing system |
| JPS569826A (en) * | 1979-07-06 | 1981-01-31 | Hitachi Ltd | Channel controller |
-
1980
- 1980-05-21 CA CA000352373A patent/CA1148265A/en not_active Expired
- 1980-06-05 AU AU59080/80A patent/AU537478B2/en not_active Ceased
- 1980-07-23 JP JP55100031A patent/JPS5820060B2/ja not_active Expired
- 1980-07-29 BR BR8004731A patent/BR8004731A/pt not_active IP Right Cessation
- 1980-07-29 ES ES493787A patent/ES8104594A1/es not_active Expired
Also Published As
| Publication number | Publication date |
|---|---|
| AU5908080A (en) | 1981-02-05 |
| JPS5621221A (en) | 1981-02-27 |
| JPS5820060B2 (ja) | 1983-04-21 |
| BR8004731A (pt) | 1981-02-10 |
| AU537478B2 (en) | 1984-06-28 |
| ES493787A0 (es) | 1981-04-01 |
| ES8104594A1 (es) | 1981-04-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4371932A (en) | I/O Controller for transferring data between a host processor and multiple I/O units | |
| US4309754A (en) | Data interface mechanism for interfacing bit-parallel data buses of different bit width | |
| US4417304A (en) | Synchronous cycle steal mechanism for transferring data between a processor storage unit and a separate data handling unit | |
| US4479179A (en) | Synchronous cycle steal mechanism for transferring data between a processor storage unit and a separate data handling unit | |
| EP0099620B1 (en) | Memory controller with data rotation arrangement | |
| US4641262A (en) | Personal computer attachment for host system display station | |
| EP0288649B1 (en) | Memory control subsystem | |
| US4648029A (en) | Multiplexed interrupt/DMA request arbitration apparatus and method | |
| US4803623A (en) | Universal peripheral controller self-configuring bootloadable ramware | |
| US4870566A (en) | Scannerless message concentrator and communications multiplexer | |
| US3996564A (en) | Input/output port control | |
| US4644463A (en) | System for regulating data transfer operations | |
| GB2089076A (en) | Data proccessing system | |
| KR19990022950A (ko) | Pci-pci 브리지를 집적화한 i/o 프로세서의 구조 | |
| US6003122A (en) | Direct memory access controller | |
| US4509115A (en) | Two-port memory controller | |
| JP2002278921A (ja) | 異なるバス獲得プロトコルを有するバス・マスタ間を調停するための方法及びシステム | |
| EP0173070A2 (en) | Error detection, isolation and recovery apparatus for a multiprocessor array | |
| US4400772A (en) | Method and apparatus for direct memory access in a data processing system | |
| JPS636890B2 (pt) | ||
| CA1148265A (en) | High performance i/o controller for transferring data between a host processor and multiple i/o units | |
| US4761735A (en) | Data transfer circuit between a processor and a peripheral | |
| EP0023266B1 (en) | High performance i/o controller for transferring data between a host processor and multiple i/o units | |
| CA1149070A (en) | Synchronous cycle steal mechanism for transferring data between a processor storage unit and a separate data handling unit | |
| EP0385703A2 (en) | Keyboard interface control |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MKEX | Expiry |