22.
    发明专利
    未知

    公开(公告)号:DE69027348T2

    公开(公告)日:1997-01-02

    申请号:DE69027348

    申请日:1990-01-19

    Abstract: An adder (204,206,208) and a comparator (242) form portions of a modular memory address block determination circuit. The starting address of the first block and the enable signal of the first block are added to produce the starting address of the second block. This procedure is repeated for each block. The determined starting address for each block is compared with the requested memory address and, unless the block is inhibited or disabled, if equal a signal indicates a match. The circuit is used on a circuit board which emulates three conventionally separate memory circuit boards. The registers for each emulated circuit board are provided and appropriate bus signals are developed.

    MULTI-PORT POLING SYSTEM FOR NETWORK SWITCH

    公开(公告)号:JPH10210070A

    公开(公告)日:1998-08-07

    申请号:JP36153697

    申请日:1997-12-26

    Abstract: PROBLEM TO BE SOLVED: To efficiently judge the receiving state and transmitting state of the port of a network switch by periodically polling each port state logic of plural network ports for receiving a state signal. SOLUTION: A multi-port poling system is provided with plural network ports 104 and 110. Each port includes a port state logic for supplying a port state signal indicating whether or not the corresponding port receives data from a network device and whether or not the corresponding port has an available space for receiving data for transmitting the data to the network device. The switch manager of a network switch 102 includes a poling logic for periodically poling the port state logic of each port for receiving the state signal, and a memory for storing a value indicating the state signal to each port. Then, the receiving and tramsmitting state of each port is maintained in a memory.

    METHOD AND DEVICE FOR DISTRIBUTING INTERRUPT IN SYMMETRIC MULTIPROCESSOR SYSTEM

    公开(公告)号:JPH1097509A

    公开(公告)日:1998-04-14

    申请号:JP22340397

    申请日:1997-08-20

    Abstract: PROBLEM TO BE SOLVED: To compensate the delivery of balanced interrupts to processors by providing a plurality of local programmable interrupt controllers arranged on respective programmable interruption controller bus and a central programmable interruption controller. SOLUTION: The respective processors, CPU 105 (106), for example, are connected to the corresponding local programmable interrupt controllers, LOPIC 305 (306), for example. Respective LOPIC 305 and 306 process interrupts delivery protocol and the corresponding processors. Respective LOPIC, LOPIC 305 (306), for example, are connected to the central programmable interrupt controller COPIC 312 through the programmable interrupt controller bus 311. COPIC 312 is connected to a plurality of I/O sources and gives the functions of I/O interruption routing and the masking/arbitration of interrupts.

    26.
    发明专利
    未知

    公开(公告)号:DE69735575T2

    公开(公告)日:2006-08-24

    申请号:DE69735575

    申请日:1997-08-13

    Abstract: A method for supporting multiple distributed interrupt controllers, designated as bus agents, in a symmetric multiprocessing system, includes the steps of assigning a unique identification number to each bus agent, receiving bus requests from the bus agents over four data lines in groups of four, and granting bus ownership to a selected one of the requesting bus agents. Similarly, a computer system that supports multiple distributed interrupt controllers, designated as bus agents, in a symmetric multiprocessing system, includes structure for assigning a unique identification number to each bus agent, four data lines for receiving bus requests from the bus agents in groups of four, and structure for granting bus ownership to a selected one of the requesting bus agents.

    27.
    发明专利
    未知

    公开(公告)号:DE69735575D1

    公开(公告)日:2006-05-18

    申请号:DE69735575

    申请日:1997-08-13

    Abstract: A method for supporting multiple distributed interrupt controllers, designated as bus agents, in a symmetric multiprocessing system, includes the steps of assigning a unique identification number to each bus agent, receiving bus requests from the bus agents over four data lines in groups of four, and granting bus ownership to a selected one of the requesting bus agents. Similarly, a computer system that supports multiple distributed interrupt controllers, designated as bus agents, in a symmetric multiprocessing system, includes structure for assigning a unique identification number to each bus agent, four data lines for receiving bus requests from the bus agents in groups of four, and structure for granting bus ownership to a selected one of the requesting bus agents.

    28.
    发明专利
    未知

    公开(公告)号:DE69732086D1

    公开(公告)日:2005-02-03

    申请号:DE69732086

    申请日:1997-12-30

    Abstract: A network switch including a central memory that stores device identification information, port numbers, control information, and packet data received at the ports of the switch. The memory includes a packet section that stores packet data and a device identification section that stores identification entries, where each entry corresponds to a network device coupled to a port of the switch. The switch includes a switch manager to control data flow between the ports and the central memory. Each of the identification entries includes a unique network address to identify one of the network devices and a port number to identify one of the network ports. Each of the identification entries is located within the central memory at a hash address derived by hashing the unique network address. Hash logic receives and hashes each network address to determine a hash address, which is used to access the identification entries. The memory is organized into a chain structure to enable quick access of entries. The switch manager further includes a control memory for storing control registers, including a freepool control register for identifying a freepool chain of memory sectors, a receive control register for identifying a corresponding receive sector chain and a transmit control register for identifying a corresponding transmit packet chain for each of the ports.

    29.
    发明专利
    未知

    公开(公告)号:DE69027348D1

    公开(公告)日:1996-07-18

    申请号:DE69027348

    申请日:1990-01-19

    Abstract: An adder (204,206,208) and a comparator (242) form portions of a modular memory address block determination circuit. The starting address of the first block and the enable signal of the first block are added to produce the starting address of the second block. This procedure is repeated for each block. The determined starting address for each block is compared with the requested memory address and, unless the block is inhibited or disabled, if equal a signal indicates a match. The circuit is used on a circuit board which emulates three conventionally separate memory circuit boards. The registers for each emulated circuit board are provided and appropriate bus signals are developed.

    Arrangement of dma, interrupt and timer functions to implement symmetrical processing in a multiprocessor computer system

    公开(公告)号:AU5297093A

    公开(公告)日:1994-04-26

    申请号:AU5297093

    申请日:1993-09-29

    Abstract: An arrangement of direct memory access (DMA), interrupt and timer functions in a multiprocessor computer system to allow symmetrical processing. Several functions which are considered common to all of the CPUs and those which are conveniently accessed through an expansion bus remain in a central system peripheral chip coupled to the expansion bus. These central functions include the primary portions of the DMA controller and arbitration circuitry to control access of the expansion bus. A distributed peripheral, including a programmable interrupt controller, multiprocessor interrupt logic, nonmaskable interrupt logic, local DMA logic and timer functions, is provided locally for each CPU. A bus is provided between the central and distributed peripherals to allow the central peripheral to broadcast information to the CPUs, and to provide local information from the distributed chip to the central peripheral when the local CPU is programming or accessing functions in the central peripheral.

Patent Agency Ranking