Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units

Industry

  • CPC
  • G06F13/00
This industry / category may be too specific. Please go to a parent level for more data

Sub Industries

G06F13/10Programme control for peripheral devices G06F13/102where the programme performs an interfacing function G06F13/105where the programme performs an input/output emulation function G06F13/107Terminal emulation G06F13/12using hardware independent of the central processor G06F13/122where hardware performs an I/O function other than control of data transfer G06F13/124where hardware is a sequential transfer control unit G06F13/126and has means for transferring I/O instructions and statuses between control unit and main processor G06F13/128for dedicated transfers to a network G06F13/14Handling requests for interconnection or transfer G06F13/16for access to memory bus G06F13/1605based on arbitration G06F13/161with latency improvement G06F13/1615using a concurrent pipeline structrure G06F13/1621by maintaining request order G06F13/1626by reordering requests G06F13/1631through address comparison G06F13/1636using refresh G06F13/1642with request queuing G06F13/1647with interleaved bank access G06F13/1652in a multiprocessor architecture G06F13/1657Access to multiple memories G06F13/1663Access to shared memory G06F13/1668Details of memory controller G06F13/1673using buffers G06F13/1678using bus width G06F13/1684using multiple buses G06F13/1689Synchronisation and timing concerns G06F13/1694Configuration of memory controller to different memory types G06F13/18based on priority control G06F13/20for access to input/output bus G06F13/22using successive scanning G06F13/225with priority control G06F13/24using interrupt G06F13/26with priority control G06F13/28using burst mode transfer G06F13/282Cycle stealing DMA G06F13/285Halt processor DMA G06F13/287Multiplexed DMA G06F13/30with priority control G06F13/32using combination of interrupt and burst mode transfer G06F13/34with priority control G06F13/36for access to common bus or bus system G06F13/362with centralised access control G06F13/3625using a time dependent access G06F13/364using independent requests or grants G06F13/366using a centralised polling arbiter G06F13/368with decentralised access control G06F13/37using a physical-position-dependent priority G06F13/372using a time-dependent priority G06F13/374using a self-select method with individual priority code comparator G06F13/376using a contention resolving method G06F13/378using a parallel poll method G06F13/38Information transfer G06F13/382using universal interface adapter G06F13/385for adaptation of a particular data processing system to different peripheral devices G06F13/387for adaptation of different data processing systems to different peripheral devices G06F13/40Bus structure G06F13/4004Coupling between buses G06F13/4009with data restructuring G06F13/4013with data re-ordering G06F13/4018with data-width conversion G06F13/4022using switching circuits G06F13/4027using bus bridges G06F13/4031with arbitration G06F13/4036and deadlock prevention G06F13/404with address mapping G06F13/4045where the bus bridge performs an extender function G06F13/405where the bridge performs a synchronising function G06F13/4054where the function is bus cycle extension G06F13/4059where the synchronisation uses buffers G06F13/4063Device-to-bus coupling G06F13/4068Electrical coupling G06F13/4072Drivers or receivers G06F13/4077Precharging or discharging G06F13/4081Live connection to bus G06F13/4086Bus impedance matching G06F13/409Mechanical coupling G06F13/4095in incremental bus architectures G06F13/42Bus transfer protocol G06F13/4204on a parallel bus G06F13/4208being a system bus G06F13/4213with asynchronous protocol G06F13/4217with synchronous protocol G06F13/4221being an input/output bus G06F13/4226with asynchronous protocol G06F13/423with synchronous protocol G06F13/4234being a memory bus G06F13/4239with asynchronous protocol G06F13/4243with synchronous protocol G06F13/4247on a daisy chain bus G06F13/4252using a handshaking protocol G06F13/4256using a clocked protocol G06F13/426using an embedded synchronisation G06F13/4265on a point to point bus G06F13/4269using a handshaking protocol G06F13/4273using a clocked protocol G06F13/4278using an embedded synchronisation G06F13/4282on a serial bus G06F13/4286using a handshaking protocol G06F13/4291using a clocked protocol G06F13/4295using an embedded synchronisation