[go: up one dir, main page]

CN103870430B - Equipment with plug-in type port - Google Patents

Equipment with plug-in type port Download PDF

Info

Publication number
CN103870430B
CN103870430B CN201210526089.6A CN201210526089A CN103870430B CN 103870430 B CN103870430 B CN 103870430B CN 201210526089 A CN201210526089 A CN 201210526089A CN 103870430 B CN103870430 B CN 103870430B
Authority
CN
China
Prior art keywords
type
communication bus
plug
terminal
register
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.)
Active
Application number
CN201210526089.6A
Other languages
Chinese (zh)
Other versions
CN103870430A (en
Inventor
王江
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia Shanghai Bell Co Ltd
Original Assignee
Alcatel Lucent Shanghai Bell Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Alcatel Lucent Shanghai Bell Co Ltd filed Critical Alcatel Lucent Shanghai Bell Co Ltd
Priority to CN201210526089.6A priority Critical patent/CN103870430B/en
Publication of CN103870430A publication Critical patent/CN103870430A/en
Application granted granted Critical
Publication of CN103870430B publication Critical patent/CN103870430B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Systems (AREA)

Abstract

The present invention relates to the equipment with plug-in type port.A kind of equipment (100) includes:First controller (110);Multiple ports (130), each port are configured to connect plug-in type module (190);Multiplexer (120), it includes multiple the first terminals (121) and Second terminal (122), each the first terminal is configured to be connected to one of multiple ports by the serial communication bus of the first kind, and Second terminal is configured as being communicatively connected to the first controller by the communication bus of Second Type;Wherein, multiplexer is configured to concurrently transmit data via the serial communication bus of the multiple first kind, and the speed of the serial communication bus of the first kind is different from the speed of the communication bus of Second Type.Multiplexer can transmit data via multiple I2C bus parallels, overcome I2C shunts in the prior art and be only the shortcomings that I2C equipment provides service all the way, drastically increase the professional ability of equipment.

Description

Equipment with plug-in type port
Technical field
The present invention relates generally to communication or the network equipment, more particularly, to the equipment with plug-in type port.
Background technology
Since the flexibility, replaceability, variable connector type, high-throughput etc. the advantages of, small-sized plug-in type (Small Form-factor Pluggable, SFP) module obtains more and more extensive answer in communication and network equipment field With.In order to obtain higher handling capacity, multiple plug-in type modules are often set on one piece of backboard.
According to SFP agreements, each SFP module has an internal integrated circuit bus (Inter- IntegratedCircuit, I2C) interface, processor accesses via the interface and manages SFP modules.Electricity is internally integrated by this Road EBI, processor can obtain the work state information of SFP modules, such as Link State, link rate, dual-mode Deng.But internal integrated circuit bus belongs to low-frequency serial bus, typical speed is 100kHz or 400kHz.Access internal collect Substantial amounts of processor clock cycle will be consumed into circuit bus interface.For example, when internal integrated circuit EBI speed is During 100kHz, 40 internal integrated circuit bus clock cycles will be consumed by reading a byte via the interface, about 0.4 millisecond.
When being provided with multiple plug-in type modules on same backboard, to upgrade connection status in time to ensure business smoothness It is logical, it usually needs core processing unit is constantly polled to multiple plug-in type modules.And this will consume substantial amounts of processor Resource, reduce the efficiency of processor.In addition, existing I2C shunts be also only capable of supporting it is alternatively multiple slotting for what is connected Connect formula module and service is provided, performance is difficult to meet business demand.
The content of the invention
A primary object of the present invention is to provide the new communicator with plug-in type port and can overcome existing There is the drawbacks described above in technology.
According to one embodiment of present invention, there is provided a kind of device, including:Multiple the first terminals, the multiple first Each in terminal is configured to connect plug-in type module by the serial communication bus of the first kind;Second end Son, it is configured as the communication bus transceiving data by Second Type;Described device is configured to via the multiple The serial communication bus of the first kind concurrently transmits data, and the speed of the serial communication bus of the wherein described first kind Different from the speed of the communication bus of the Second Type.
According to one embodiment of present invention, device is additionally configured to some packets passing through the multiple first kind The destination address of the packet is changed before the serial communication bus forwarding of type.
According to one embodiment of present invention, device also includes the control for being communicatively connected to the multiple the first terminal Device, it has been configured to determine whether that plug-in type module is connected intermittently to one of the multiple the first terminal.
According to one embodiment of present invention, controller described in device is additionally configured in response to batch (-type) connection really Recognize and regularly send signal to the Second terminal.More specifically, the signal is interrupt signal.
According to one embodiment of present invention, the speed of the communication bus of Second Type described in device is higher than described first The speed of the serial communication bus of type.Specifically, wherein the serial communication bus of the first kind is internal integrated circuit Bus, the communication bus of the Second Type can be PCIe buses.Multiplexer in equipment can be total via multiple I2C Line concurrently transmits data, overcomes I2C shunts in the prior art and is only the shortcomings that I2C equipment provides service all the way, pole The earth improves the professional ability of equipment.
According to one embodiment of present invention, device also includes:Multiple registers, it is configured as respectively communicably It is connected to one of serial communication bus of the multiple first kind.
According to one embodiment of present invention, the serial communication of the multiple first kind is communicatively connected in device The register of one of bus includes:Interrupt status register, IMR and interruption storm register.
According to one embodiment of present invention, the serial communication of the multiple first kind is communicatively connected in device The register of one of bus also includes:Command register, address register, data register.
According to one embodiment of present invention, the serial communication of the multiple first kind is communicatively connected in device The register of one of bus also includes:Enabled register, register be present.
According to another embodiment of the invention, there is provided a kind of equipment, including:First controller;Multiple ports, wherein Each port be configured to connect plug-in type module;Multiplexer, it includes multiple the first terminals and one Two-terminal, each in the multiple the first terminal are configured to be connected to by the serial communication bus of the first kind One of the multiple port, the Second terminal are configured as being communicatively connected to by the communication bus of Second Type described First controller;Wherein, the multiplexer is configured to the serial communication bus via the multiple first kind Data are concurrently transmitted, and the speed of the serial communication bus of the wherein described first kind is different from the logical of the Second Type Believe the speed of bus.
According to one embodiment of present invention, the multiplexer in equipment is additionally configured to pass through by some packets The destination address of the packet is changed before the serial communication bus forwarding of the multiple first kind.
According to one embodiment of present invention, the multiplexer in equipment is also the multiple including being communicatively connected to The second controller of the first terminal, its be configured to determine whether plug-in type module be connected intermittently to the multiple port it
According to one embodiment of present invention, second controller described in equipment is additionally configured to connect in response to batch (-type) Confirmation depending on the phase to the Second terminal send signal.More specifically, the signal is interrupt signal.
According to one embodiment of present invention, the speed of the communication bus of Second Type described in equipment is higher than described first The speed of the serial communication bus of type.Specifically, wherein the serial communication bus of the first kind is internal integrated circuit Bus, the communication bus of the Second Type can be PCIe buses.
According to one embodiment of present invention, equipment also includes:Multiple registers, it is configured as respectively communicably It is connected to one of serial communication bus of the multiple first kind.
According to one embodiment of present invention, equipment is wherein communicatively connected to the serial logical of the multiple first kind The register of one of letter bus includes:Interrupt status register, IMR and interruption storm register.
According to one embodiment of present invention, the serial communication of the multiple first kind is communicatively connected in equipment The register of one of bus also includes:Command register, address register, data register.
According to one embodiment of present invention, the serial communication of the multiple first kind is communicatively connected in equipment The register of one of bus also includes:Enabled register, register be present.
Foregoing has outlined the technical characteristic of the present invention and advantage to cause the detailed description below the present invention to be more readily understood. Other features and advantages of the present invention will be described below, and which form the claimed subject matter of the present invention.This area skill Art personnel will be understood that disclosed concept and embodiment can be easily used as changing or design it is other be used to realizing with The structure of identical purpose of the present invention or the basis of flow.It should also be understood by those skilled in the art that such equivalent constructions are not Away from the spirit and scope of appended claims.
Brief description of the drawings
With reference to accompanying drawing, the detailed description below in relation to the preferred embodiments of the present invention will become apparent to.The present invention is to lift The mode of example is explained, and is not limited to accompanying drawing, and similar reference indicates similar element in accompanying drawing.
Fig. 1 shows the schematic structure frame of the equipment according to an embodiment of the invention with plug-in type port Figure;
Fig. 2 shows showing for the device of the terminal according to an embodiment of the invention for having and can connecting plug-in type module Meaning property structured flowchart;
Fig. 3 shows the workflow diagram of the equipment according to an embodiment of the invention with plug-in type port.
Embodiment
The detailed description of accompanying drawing is intended to the explanation as currently preferred embodiment of the invention, and is not intended to represent the present invention The only form that can be achieved.It should be understood that identical or equivalent function can be by being intended to be contained in essence of the invention Different embodiments of the god with the scope of are completed.
Those skilled in the art will be understood that means and function described herein can use combine programmable microprocessor and The software function of all-purpose computer is realized to realize, and/or using ASIC (ASIC).It will also be understood that It is that, although the present invention is mainly illustrated in the form of method and apparatus, the present invention can also be embodied as computer program production Product and the system comprising computer processor He the memory for being connected to processor, wherein memory use can be completed to take off herein One or more programs of the function of showing encode.
Fig. 1 shows the schematic structure of the equipment 100 according to an embodiment of the invention with plug-in type port Block diagram.As shown in figure 1, equipment 100 includes first processor 110, multiplexer/demultiplexer 120 and port 130-1 to 130- n.Each in port 130-1 to 130-n is configured to connect plug-in type module, also show and each port in Fig. 1 Corresponding plug-in type module 190-1 to 190-n.In actual use, plug-in type module can be connected to port as needed, With the function of expansion equipment 100.Multiplexer/demultiplexer 120 includes multiple the first terminal 121-1 to 121-n and the second end Son 122.Multiple the first terminal 121-1 to 121-n are connected to more by the universal serial bus 111-1 to 111-n of the first kind respectively Individual port 130-1 to 130-n, multiplexer 120 can be by the serial communication bus of these first kind and with being connected to The plug-in type module communication of port.Second terminal 122 is configured as being communicatively coupled by the communication bus 112 of Second Type To the first controller 110.Multiplexer 120 be configured to via the multiple first kind serial communication bus simultaneously Data are transmitted capablely, and the speed of the serial communication bus of the wherein described first kind is different from the communication of the Second Type The speed of bus.The connecting line quantity of each terminal is not limited to one or more, but with specific communication bus standard It is adapted.
Generally, for the needs of practical business, the speed of the communication bus of Second Type described in equipment 100 is higher than described The speed of the serial communication bus of the first kind.In a specific embodiment, the serial communication bus of the first kind is interior Portion's IC bus, the communication bus of the Second Type is PCIe buses.And in some other embodiment, Second Type Communication bus can be other kinds of bus, such as can also be high speed parallel bus.Multiplexer 120 can be via Transmit data multiple I2C bus parallels, overcome I2C shunts in the prior art and I2C equipment offer service all the way is provided The shortcomings that, drastically increase the professional ability of equipment 100.
In one embodiment, the multiplexer 120 in equipment 100 also includes being communicatively connected to the multiple the One terminal 121-1 to 121-n second controller 125, it has been configured to determine whether that plug-in type module is connected intermittently to One of the multiple port 130-1 to 130-n, and in response to the phase depending on the confirmation of batch (-type) connection to the Second terminal 122 send interrupt signal.For example, the second controller 125 in multiplexer 120 is every 1 second in response to the confirmation that batch (-type) connects Or send an interrupt signal to the first controller 110 via Second terminal 122 in every 10 seconds, to report the batch (-type) of corresponding port Connection status.Batch (-type) connection is for example produced by the loose contact between plug-in type module and port, report batch (-type) connection State is avoided adversely affecting communication service, and regular reporting can avoidance breakout storm undesirably take The ample resources of one processor 110 is so as to influenceing the performance of equipment 100.
In a specific embodiment, the multiplexer 120 in equipment 100 also includes multiple registers, and it is configured To be respectively communicatively connected to one of serial communication bus of the multiple first kind, to store corresponding plug-in type module Up-downgoing control signal, status signal, business datum.
In a specific embodiment, the multiple register includes enabled register, register be present.Work as the first kind When serial communication bus is I2C buses, the presence signal in register storage I2C bus standards be present, it is used to indicate grafting The existence of formula module.If a plug-in type module is inserted into or pulled out, the value deposited in a register will change, and cause One interrupt signal for being sent to the first controller 110.When first kind serial communication bus is I2C buses, register is enabled Enable signal in middle storage I2C bus standards, it is used to indicate and controls the enabled state of plug-in type module.If one is inserted The formula module of connecing is disabled, and any other operation in addition to enabled operation for the plug-in type module will be ignored.
In another specific embodiment, the multiple register includes command register, address register, data register Device.Command register is used to store the instruction that instruction multiplexer 120 performs a certain operation.Address register is slotting for accessing Formula module is connect, it defines the number of internal integrated circuit bus, device address and register biasing.Data register is used to store The up-downgoing data of corresponding plug-in type module.Here the descending data for referring to slave unit 100 and sending plug-in type module, it is up to be Refer to the data that equipment 100 is sent from plug-in type module.Different operations includes read operation, write operation, polling operation.
When the first controller 110 will be from insertion port 130-1 plug-in type module reading data, first by I2C Bus numbers Code, device address and register biasing write address register corresponding with port 130-1, and in corresponding command register Reading order is set, and the data read out are by the data register corresponding to port 130-1 is stored in treat the first controller 110 read.If read operation is abnormal, multiplexer 120 will set interrupt status register.
If the first controller 110 will send data to insertion port 130-n plug-in type module, first by I2C buses Number, device address and register biasing write address register corresponding with port 130-n, write data into corresponding to port 130-1 data register, and writing commands are set in corresponding command register, to treat that multiplexer 120 will be corresponding Data are sent to insertion port 130-n plug-in type module.If write operation is abnormal, multiplexer 120 will set and interrupt Status register.
When the first controller 110 want poll insertion port 130-2 plug-in type module, first by I2C bus numbers, equipment Address and register biasing write address register corresponding with port 130-2, and wheel is set in corresponding command register Order is ask, the data register for corresponding to port 130-2 will be written into from the data that plug-in type module is read back.If current data Different from data before, multiplexer 120 will set interrupt status register.The application of this feature map network has very much With, because the Link State of speed and duplex state etc. changes at any time, master controller (the i.e. first control of equipment 100 Device 110 processed) need to monitor the Link State of each plug-in type module, and these monitoring are all done by multiplexer 120, and can be with Notified by interrupt signal to the first controller 110.Therefore, the first controller 110 is without poll plug-in type module again, its load It is minimized.
In one embodiment, multiplexer 120 can also reset any road I2C buses.Sometimes I2C buses can fail Or it is abnormal, such as caused by the pulling out or come off of the plug-in type module occurred during in data transfer.Multichannel is answered With device 120 can be independently reset it is out of order that all the way I2C buses without influenceing other I2C buses.
In another specific embodiment, the multiple register includes interrupt status register, IMR With interruption storm register.Interrupt status register is used for the information for storing reflection interrupt status.IMR is used for Store the mask information to interrupt status.Storm register is interrupted to be used to store reflection interruption Storm Condition and control interruption storm Information.
Multiplexer 120 in above-described embodiment can use such as, but not limited to programmable gate array (FPGA) Or CPLD (CPLD) is realized.
Fig. 2 shows the device 220 of the terminal according to an embodiment of the invention for having and can connecting plug-in type module Schematic block diagram.The device 220 corresponds to multiplexer 120 shown in Fig. 1.As illustrated, device 220 is including more Individual the first terminal 221-1 to a 221-n and Second terminal 222.Each in multiple the first terminals is configured to Plug-in type module is connected by the serial communication bus of the first kind, corresponding plug-in type module 290-1 is also show in figure extremely 290-n.Counted for simplicity, the port that plug-in type module is connected and received with the first terminal is eliminated in figure.Second terminal 22 by with It is set to the communication bus transceiving data by Second Type.Device 220 is configured to via the multiple first kind Serial communication bus concurrently transmits data, and the speed of the serial communication bus of the wherein described first kind is different from described The speed of the communication bus of Second Type.
Generally, for the needs of practical business, the speed of the communication bus of Second Type is higher than the first kind in device 220 Serial communication bus speed.In a specific embodiment, the serial communication bus of the first kind is to be internally integrated electricity Road bus, the communication bus of Second Type is PCIe buses.And in some other embodiment, the communication bus of Second Type can To be other kinds of bus, such as it can also be high speed parallel bus.
In one embodiment, device 220 also includes being communicatively connected to the multiple the first terminal 221-1 to 221- N controller 225, it has been configured to determine whether that plug-in type module is connected intermittently to the multiple the first terminal 221-1 One of to 221-n, and send interrupt signal to Second terminal 222 in response to the phase depending on the confirmation of batch (-type) connection.For example, dress Controller 225 in 220 is put in response to confirmation that batch (-type) connects and every 1 second or every five seconds for example are controlled via Second terminal 222 to outside Device processed sends an interrupt signal, to report the batch (-type) connection status of corresponding port.Batch (-type) is connected for example by plug-in type mould Loose contact between block and port and produce, report batch (-type) connection status is avoided causing communication service unfavorable shadow Ring, and regular reporting can avoidance breakout storm undesirably take the ample resources of ppu so as to influence outside equipment The performance of portion's processor.
Device 220 also includes enabled register 261, register 262, command register 263, interrupt status be present in Fig. 2 Register 271, IMR 272, interrupt storm register 273, address register 251-1 to 251-n, data register Device 252-1 to 252-n.
Data register 252-1 to 252-n is respectively used to up and down industry of the storage via the first terminal 221-1 to 221-n Business data.Address register 251-1 to 251-n is used to access plug-in type module, the number of its definition internal integrated circuit bus, Device address and register biasing.Command register 263 include it is multiple, correspond respectively to a first terminal, for store refer to Showing device 220 performs the instruction of a certain operation for corresponding the first terminal.
When first kind serial communication bus is I2C buses, register 262 be present and store depositing in I2C bus standards In signal, it is used for the existence for indicating plug-in type module.If a plug-in type module is inserted into or pulled out, deposit be present Value in device will change, and cause an interrupt signal for being sent to Second terminal 222.When first kind serial communication bus is During I2C buses, the enable signal stored in register 261 in I2C bus standards is enabled, it is used to indicate and controls plug-in type mould The enabled state of block.If a plug-in type module is disabled, for the appointing in addition to enabled operation of the plug-in type module What he, which will operate, to be ignored.
Interrupt status register 271 is used for the information for storing reflection interrupt status.IMR 272 is used to store To the mask information of interrupt status.Storm register 273 is interrupted to be used to store reflection interruption Storm Condition and control interruption storm Information.
In one embodiment, device 220 can also reset any road I2C buses.Sometimes I2C buses can fail or not just Often, such as during in data transfer caused by the pulling out or come off of the plug-in type module occurred.Multiplexer 120 Can be independently reset it is out of order that all the way I2C buses without influenceing other I2C buses.
Device 220 in above-described embodiment can use such as, but not limited to programmable gate array (FPGA) or complexity PLD (CPLD) is realized.
Fig. 3 shows the schematic diagram of the workflow 300 of the equipment 100 including Fig. 2 shown devices 220.The pin of flow 300 The port of each reception plug-in type module is performed in parallel.Illustrate workflow 300 below for port 130-1.
In step 315, device 220 (multiplexer 120) will determine that whether have plug-in type module to insert port 130-1.If it is not, then return to step 310;If it is, into step 320.
In step 320, device 200 will determine that whether insertion port 130-1 plug-in type module can use.If it is not, then Return to step 310;If it is, into step 325.
In step 325, device 200 will determine that in the command register corresponding to port 130-1 with the presence or absence of instruction.Such as Fruit is no, then returns to step 310;If it is, into step 330.
In a step 330, device 200 will determine that the instruction type in command register.If reset indication, then enter Step 335;If write command, then into step 340;If reading instruction or poll instruction, then into step 345.
In step 335, device 220 will reset I2C buses.It is then return to step 310.
In step 340, device 220 will read corresponding with port 130-1 address register and data register, and hold Row write operates.It is then return to step 310.
In step 345, device 220 will read address register corresponding with port 130-1, and correspondingly perform and read behaviour Make, and the result of reading is write into data register.Subsequently into step 350.
In step 350, device 220 will determine that whether be provided with poll pattern.If it is, return to step 345.If It is no, then return to step 310.
In the step 310, device 220 will read the number that register and enabled register be present corresponding with port 130-1 According to.
Although having illustrated and having described different embodiments of the invention, the present invention is not limited to these embodiments.Right The ordinal numbers such as " first " that occurs in it is required that, " second " function only as the effect of difference, and are not meant between corresponding component Any specific order or annexation be present.The technical characteristic only occurred in some claims or embodiment also simultaneously unawareness Taste, which, can not be combined with other features in other claims or embodiment to realize beneficial new technical scheme.Not In the case of the spirit and scope of the present invention as described by claims, it is many modification, change, deformation, substitute with And equally it will be apparent to those skilled in the art.

Claims (20)

1. a kind of device with the terminal that can connect plug-in type module, including:
Multiplexer, have:
Multiple the first terminals, each in the multiple the first terminal are configured to the serial communication by the first kind Bus and connect plug-in type module;
Second terminal, it is configured as sending data to controller by the communication bus of Second Type and connect from the controller Receive data;
Described device be configured as via the communication bus of the multiplexer and the Second Type the controller with Data are concurrently transmitted between the serial communication bus of the multiple first kind, and the wherein described first kind is serial logical Believe that the speed of bus is different from the speed of the communication bus of the Second Type.
2. the device with the terminal that can connect plug-in type module as claimed in claim 1, wherein described device are also configured To change the mesh of the packet before by some packets by the serial communication bus forwarding of the multiple first kind Address.
3. there is the device for the terminal that can connect plug-in type module as claimed in claim 1 or 2, in addition to be communicatively coupled To the controller of the multiple the first terminal, it is the multiple that it has been configured to determine whether that plug-in type module is connected intermittently to One of the first terminal.
4. the device with the terminal that can connect plug-in type module as claimed in claim 3, wherein the controller also by with Be set in response to batch (-type) connection confirmation depending on the phase to the Second terminal send signal.
5. the device with the terminal that can connect plug-in type module as claimed in claim 4, wherein the signal is to interrupt letter Number.
6. the device with the terminal that can connect plug-in type module as claimed in claim 1 or 2, wherein the Second Type Speed of the speed of communication bus higher than the serial communication bus of the first kind.
7. the device with the terminal that can connect plug-in type module as claimed in claim 6, wherein the Second Type is logical Believe that bus is PCIe buses.
8. the device with the terminal that can connect plug-in type module as any one of claim 1 or 2, in addition to:
Multiple registers, its be configured as respectively being communicatively connected to the serial communication bus of the multiple first kind it One.
9. the device with the terminal that can connect plug-in type module as claimed in claim 8, wherein, it is communicatively connected to institute Stating the register of one of the serial communication bus of multiple first kind includes:Interrupt status register, IMR and Interrupt storm register.
10. the device with the terminal that can connect plug-in type module as claimed in claim 9, wherein, it is communicatively connected to The register of one of the serial communication bus of the multiple first kind also includes:Command register, address register, data are posted Storage and/or enabled register, register be present.
11. a kind of equipment with plug-in type port, including:
First controller;
Multiple ports, each port are configured to connect plug-in type module;
Multiplexer, it includes multiple the first terminals and a Second terminal, each quilt in the multiple the first terminal Be configured to be connected to one of the multiple port by the serial communication bus of the first kind, the first kind it is serial Communication bus is internal integrated circuit bus, and the Second terminal is configured as by the communication bus of Second Type communicably It is connected to first controller;
Wherein, the multiplexer is configured to concurrently pass via the serial communication bus of the multiple first kind Delivery data, and the speed of the serial communication bus of the wherein described first kind is different from the communication bus of the Second Type Speed.
12. there is the equipment of plug-in type port as claimed in claim 11, wherein the multiplexer is additionally configured to By some packets by changing the destination of the packet before the forwarding of the serial communication bus of the multiple first kind Location.
13. the equipment with plug-in type port as described in claim 11 or 12, wherein also include can for the multiplexer The second controller of the multiple the first terminal is communicably connected to, it has been configured to determine whether plug-in type module intermittently It is connected to one of the multiple port.
14. there is the equipment of plug-in type port as claimed in claim 13, wherein the second controller is additionally configured to ring Signal should be sent depending on the confirmation that batch (-type) connects to the Second terminal to the phase.
15. there is the equipment of plug-in type port as claimed in claim 14, wherein the signal is interrupt signal.
16. the equipment with plug-in type port as described in claim 11 or 12, wherein the communication bus of the Second Type Speed higher than the first kind serial communication bus speed.
17. there is the equipment of plug-in type port as claimed in claim 16, wherein the communication bus of the Second Type is PCIe buses.
18. the equipment with plug-in type port as described in claim 11 or 12, wherein, the multiplexer also includes:
Multiple registers, its be configured as respectively being communicatively connected to the serial communication bus of the multiple first kind it One.
19. there is the equipment of plug-in type port as claimed in claim 18, wherein, it is communicatively connected to the multiple first The register of one of the serial communication bus of type includes:Interrupt status register, IMR and interruption storm are posted Storage.
20. there is the equipment of plug-in type port as claimed in claim 19, wherein, it is communicatively connected to the multiple first The register of one of the serial communication bus of type also includes:Command register, address register, data register and/or make Energy register, register be present.
CN201210526089.6A 2012-12-07 2012-12-07 Equipment with plug-in type port Active CN103870430B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210526089.6A CN103870430B (en) 2012-12-07 2012-12-07 Equipment with plug-in type port

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210526089.6A CN103870430B (en) 2012-12-07 2012-12-07 Equipment with plug-in type port

Publications (2)

Publication Number Publication Date
CN103870430A CN103870430A (en) 2014-06-18
CN103870430B true CN103870430B (en) 2017-12-01

Family

ID=50908977

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210526089.6A Active CN103870430B (en) 2012-12-07 2012-12-07 Equipment with plug-in type port

Country Status (1)

Country Link
CN (1) CN103870430B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111782569B (en) * 2020-06-30 2024-05-28 联想(北京)有限公司 Electronic equipment
US12001372B2 (en) * 2022-03-14 2024-06-04 Avago Technologies International Sales Pte. Limited Autonomous entry and exit of low latency datapath in PCIe applications

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101866328A (en) * 2010-04-01 2010-10-20 和记奥普泰通信技术有限公司 Automatically accessed serial bus read/write control method

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2778222B2 (en) * 1990-08-15 1998-07-23 日本電気株式会社 Semiconductor integrated circuit device
TW362178B (en) * 1997-01-30 1999-06-21 Nxp Bv Electronic apparatus
CN1731381A (en) * 2004-08-05 2006-02-08 上海迪比特实业有限公司 Communication bus system
CN102081586A (en) * 2011-01-25 2011-06-01 鸿富锦精密工业(深圳)有限公司 Multiple I2C (Inter-IC) slot circuit system and method for transmitting I2C signal

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101866328A (en) * 2010-04-01 2010-10-20 和记奥普泰通信技术有限公司 Automatically accessed serial bus read/write control method

Also Published As

Publication number Publication date
CN103870430A (en) 2014-06-18

Similar Documents

Publication Publication Date Title
CN105051706B (en) The equipment of operation for the low-power PHY with PCIE protocol stacks, method and system
CN102185833B (en) Fiber channel (FC) input/output (I/O) parallel processing method based on field programmable gate array (FPGA)
US11829323B2 (en) Method of notifying a process or programmable atomic operation traps
CN102724093B (en) A kind of ATCA machine frame and IPMB method of attachment thereof
CN102576339A (en) Multi-protocol storage device bridge
CN104899170B (en) Distributed intelligence platform management bus IPMB connection method and ATCA machine frame
US8745296B2 (en) Serial storage protocol compatible frame conversion, at least in part being compatible with SATA and one packet being compatible with PCIe protocol
US20190079887A1 (en) Remote Host Management Using Socket-Direct Network Interface Controllers
CN101957808A (en) Communication method among various CPUs (Central Processing Units), system and CPU
CN101895423A (en) Data transmission method and system in Ethernet
CN105515673B (en) A kind of optical-fibre channel node card
CN103870430B (en) Equipment with plug-in type port
CN103729319A (en) Equipment system based on serial bus and data transmission method
CN202948447U (en) Serial Rapid IO protocol controller based on peripheral component interconnect (PCI) bus
CN102508810A (en) Switching device and switching method
CN109062857A (en) A kind of new type of messages controller and its communication means that can be communicated between realization of High Speed multiprocessor
CN104516852B (en) The circuit of I/O links divides multiplexing
CN110663226B (en) data bus user equipment
CN217428139U (en) Firewall device
CN110687854A (en) PA bus controller and PA bus control system
CN201698420U (en) Small-sized pluggable optical receiving-sending module control device based on I2C bus
CN210804400U (en) Communication management machine and system
CN209625202U (en) Processor and apparatus of electrical monitoring equipment
CN111177061A (en) PLC extension module communication method, PLC and computer readable storage medium
CN113485957B (en) Multi-protocol system control device and multi-protocol system control method for physical layer suitable for industrial-level application scene

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder

Address after: 201206 Pudong New Area, Nanjing Road, No. 388, Shanghai

Patentee after: Shanghai NOKIA Baer Limited by Share Ltd

Address before: 201206 Pudong New Area, Nanjing Road, No. 388, Shanghai

Patentee before: Shanghai Alcatel-Lucent Co., Ltd.