CN107943733A - The interconnected method of parallel bus between a kind of veneer - Google Patents
The interconnected method of parallel bus between a kind of veneer Download PDFInfo
- Publication number
- CN107943733A CN107943733A CN201711271214.2A CN201711271214A CN107943733A CN 107943733 A CN107943733 A CN 107943733A CN 201711271214 A CN201711271214 A CN 201711271214A CN 107943733 A CN107943733 A CN 107943733A
- Authority
- CN
- China
- Prior art keywords
- serdes
- interface
- parallel
- interface module
- data
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/40—Bus structure
- G06F13/4004—Coupling between buses
- G06F13/4009—Coupling between buses with data restructuring
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/42—Bus transfer protocol, e.g. handshake; Synchronisation
- G06F13/4282—Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Bus Control (AREA)
Abstract
The present invention provides a kind of interconnected method of parallel bus between veneer, including master control borad interface module and interface board interface module, the parallel bus interface of master control borad interface module and CPU connect, it is connected with interface board interface module by backboard, completes the mutual conversion between parallel bus and Serdes buses;Interface board interface module is connected with master control borad interface module by backboard, receive the serial Serdes data that master control borad is sent, and after being parsed, interface board interface module is operated accordingly, at the same time, also by the control inside interface board interface module, address and data message, are converted to serial SerDes data, give master control borad interface module, compared with prior art, the present invention has following beneficial effect:Parallel bus signal is transmitted using SerDes signals between master control borad interface module and interface board interface module, it is only necessary to which 4 signal wires, greatly reduce number of signals, save PCB space and backboard socket pin.
Description
Technical field
The present invention is a kind of interconnected method of parallel bus between veneer, is related to circuit design field, especially communication equipment
The interconnected method of parallel bus between upper master control borad and interface board.
Background technology
There are multiple card slot positions, groove position in communication of distributed system equipment, in an equipment to be divided into master control groove position, interface
Board slot position etc., different groove positions are interconnected by backboard, and whole system is managed by master control borad.Master control borad management interface
Plate, is generally realized by parallel bus.Typical system architecture is mainly made of three master control borad, backboard, interface board parts,
Master control borad is one piece, interface board polylith.Management for interface board, the CPU of master control borad are produced parallel bus, are visited by CPLD
Ask the CPLD on interface board, complete the access of register, interrupt, the processing of reset signal, and be converted into SMI, I2C interface pair
Access operation of interface board chip etc..Parallel bus signal, according to 8 position datawires, 10 bit address lines, along with control signal,
Parallel signal bus will up to twenties, seriously occupies the number of pin of back panel connector.
The content of the invention
In view of the deficienciess of the prior art, it is an object of the present invention to provide a kind of interconnected method of parallel bus between veneer,
To solve the problems mentioned in the above background technology.
To achieve these goals, the present invention is to realize by the following technical solutions:Parallel bus between a kind of veneer
Interconnected method, including master control borad interface module and interface board interface module, the parallel bus of master control borad interface module and CPU
Interface connects, and is connected with interface board interface module by backboard, completes the mutual conversion between parallel bus and Serdes buses;
Interface board interface module is connected with master control borad interface module by backboard, receives the serial Serdes that master control borad is sent
Data, and after being parsed, interface board interface module is operated accordingly, meanwhile, also by inside interface board interface module
Control, address and data message are converted to serial SerDes data, give master control borad interface module.
Further, master control borad interface module includes:Parallel interface module and SerDes interface modules;
Parallel interface module, is connected with the parallel bus of CPU, and parallel interface module is according to the address on parallel bus, number
According to and control signal, generate address bit, data bit and control bit, and formed parallel data frame, meanwhile, parallel interface module
According to the parallel data frame received from SerDes interface modules, corresponding address, data and control information, by simultaneously are parsed
Row bus, and CPU communications;
SerDes interface modules, are connected with parallel interface module, for by being received from the parallel interface module and
Row data frame is converted into serial SerDes data, and interface board is sent to by SerDes buses, since SerDes interface modules will
The parallel signal of the DC characteristics of long-distance cable interconnection and topology is not supported, is converted into the SerDes interfaces of AC characteristics, so as to
To support long range High-Speed PCB cabling and topology, the high speed interconnection between plate is realized, while receive the string that SerDes buses are sent
Row SerDes data, convert thereof into parallel data frame, give parallel interface module.
Further, interface board interface module includes parallel data processing module and SerDes interface modules;
SerDes interface modules, connect SerDes buses, receive serial SerDes data, and SerDes data are converted to
Parallel data frame, SerDes interface modules, also from the SerDes data received, recover clock CLK, are used for FPGA,
The parallel data frame of parallel data processing module transmission is received at the same time, is sent to after converting thereof into serial SerDes data
SerDes buses;
Parallel data processing module, the parallel data frame that SerDes interface modules are changed out are parsed into order, address and
Data message, and according to different addresses and command information, operate FPGA internal registers, complete configuration to interface board and
Interface board state is read;By SMI interface modules and I2C interface module, there is provided SMI and I2C buses, are completed to interface board core
The access function of piece, meanwhile, also by the control inside FPGA, address and data message, parallel data frame is formed, gives SerDes
Interface module.
Beneficial effects of the present invention:The interconnected method of parallel bus, master control borad interface module between a kind of veneer of the present invention
And the interconnection between interface board interface module saves signal pin by the way of SerDes universal serial bus.By reasonable
Data format definition, SerDes universal serial bus between master control borad and interface board can not only be used for transmitting parallel bus
Signal, can also be used to transmit other control signals, such as interrupt signal etc., and further reduction master control borad and interface board interconnect
Signal pin.
Brief description of the drawings
Upon reading the detailed description of non-limiting embodiments with reference to the following drawings, further feature of the invention,
Objects and advantages will become more apparent upon:
The system block diagram of Fig. 1 interconnected methods of parallel bus between a kind of veneer of the present invention;
The master control borad interface module functional block diagram of Fig. 2 interconnected methods of parallel bus between a kind of veneer of the present invention;
The parallel data frame format figure of Fig. 3 interconnected methods of parallel bus between a kind of veneer of the present invention;
The interface board interface module functional block diagram of Fig. 4 interconnected methods of parallel bus between a kind of veneer of the present invention;
Embodiment
To make the technical means, the creative features, the aims and the efficiencies achieved by the present invention easy to understand, with reference to
Embodiment, the present invention is further explained.
The present invention provides a kind of technical solution:Including master control borad interface module 201 and interface board interface module 203, such as
Shown in Fig. 1, master control borad interface module 201, is connected with 205 interface of parallel bus of CPU200, logical with interface board interface module 203
Cross backboard 202 to connect, complete the mutual conversion between parallel bus 205 and Serdes buses 206.
Interface board interface module 203, and master control borad interface module 201 are connected by backboard 202, receive what master control borad was sent
Serial Serdes data, and after being parsed, interface board interface module 203 is operated accordingly.Meanwhile also by interface board
Control inside interface module 203, address and data message, are converted to serial SerDes data, give master control borad interface module
201。
Master control borad interface module 201 can use FPGA209, and (field-programmable controls gate array
FieldProgrammableGateArray) realize.As shown in Fig. 2, the present embodiment includes:301 He of parallel interface module
SerDes interface modules 302.
Parallel interface module 301, is connected with the parallel bus 305 of CPU.Parallel interface module 301 is according to parallel bus 305
On address, data and control signal, generate address bit, data bit and control bit, and are formed parallel data frame 306.Together
When, parallel interface module 301 parses corresponding address according to the parallel data frame 306 received from SerDes interface modules,
Data and control information, is communicated by parallel bus 305, and CPU.
The form of parallel data frame is as shown in Figure 3.The data format of every group of parallel data frame all includes:
Start field, for identifying the starting of parallel data frame.
Payload field, for preserving the information transmitted in parallel interface, comprising address field, control field and data word
Section.
Check field, carries out payload for preserving the check value of even-odd check.
Trailer field, for identifying the end of parallel data frame.
SerDes interface modules 302, are connected with parallel interface module 301, for will be connect from the parallel interface module 301
Received parallel data frame 306 is converted into serial SerDes data, and interface board is sent to by SerDes buses 307.Due to
SerDes interface modules 302 will not support the parallel signal of the DC characteristics of long-distance cable interconnection and topology, be converted into AC characteristics
SerDes interfaces, so as to support long range High-Speed PCB cabling and topology, realize between plate high speed interconnection.Connect at the same time
The serial SerDes data that SerDes buses 307 are sent are received, parallel data frame 306 is converted thereof into, gives parallel interface module
301。
Interface board interface module 203, is realized by FPGA210.As shown in figure 4, the module includes parallel data processing module
402 and SerDes interface modules 401.
SerDes interface modules 401, connection SerDes buses 407 receive serial SerDes data, and by SerDes data
Be converted to parallel data frame 408.SerDes interface modules 401, also from the SerDes data received, recover clock
CLK411, uses for FPGA400.The parallel data frame 408 of the transmission of parallel data processing module 402 is received at the same time, is converted
SerDes buses 407 are sent to after into serial SerDes data.
Parallel data processing module 402, the parallel data frame 408 that SerDes interface modules 401 are changed out, parses order already issued
Order, address and data message, and according to different addresses and command information, operation FPGA internal registers 403, are completed to interface
The configuration of plate and to interface board state read;By SMI interface modules 404 and I2C interface module 405, there is provided SMI409 and
I2C410 buses, complete the access function to interface board chip 406.Meanwhile also by the control inside FPGA, address sum number it is believed that
Breath, composition parallel data frame 408, gives SerDes interface modules 401.
The basic principles, main features and the advantages of the invention have been shown and described above, for this area skill
For art personnel, it is clear that the invention is not restricted to the details of above-mentioned one exemplary embodiment, and without departing substantially from the present invention spirit or
In the case of essential characteristic, the present invention can be realized in other specific forms.Therefore, in all respects, should all incite somebody to action
Embodiment regards exemplary as, and is non-limiting, the scope of the present invention by appended claims rather than on state
Bright restriction, it is intended that including all changes fallen in the implication and scope of the equivalency of claim in the present invention
It is interior.
Moreover, it will be appreciated that although the present specification is described in terms of embodiments, not each embodiment is only wrapped
Containing an independent technical solution, this narrating mode of specification is only that those skilled in the art should for clarity
Using specification as an entirety, the technical solutions in the various embodiments may also be suitably combined, forms those skilled in the art
It is appreciated that other embodiment.
Claims (3)
- A kind of 1. interconnected method of parallel bus between veneer, it is characterised in that:Connect including master control borad interface module and interface board The parallel bus interface connection of mouth mold block, master control borad interface module and CPU, are connected with interface board interface module by backboard, complete Into the mutual conversion between parallel bus and Serdes buses;Interface board interface module is connected with master control borad interface module by backboard, receives the serial Serdes numbers that master control borad is sent According to, and after being parsed, interface board interface module is operated accordingly, meanwhile, also by inside interface board interface module Control, address and data message, are converted to serial SerDes data, give master control borad interface module.
- 2. the interconnected method of parallel bus between a kind of veneer according to claim 1, it is characterised in that:Master control plate interface mould Block includes:Parallel interface module and SerDes interface modules;Parallel interface module, is connected with the parallel bus of CPU, parallel interface module according to the address on parallel bus, data and Control signal, generates address bit, data bit and control bit, and is formed parallel data frame, meanwhile, parallel interface module according to The parallel data frame received from SerDes interface modules, parses corresponding address, data and control information, by parallel total Line, and CPU communications;SerDes interface modules, are connected with parallel interface module, for by received from the parallel interface module and line number Serial SerDes data are converted into according to frame, interface board is sent to by SerDes buses, since SerDes interface modules will not prop up The parallel signal of the DC characteristics of long-distance cable interconnection and topology is held, the SerDes interfaces of AC characteristics are converted into, so as to prop up Hold long range High-Speed PCB cabling and topology, realize between plate high speed interconnection, while receive SerDes buses send it is serial SerDes data, convert thereof into parallel data frame, give parallel interface module.
- 3. the interconnected method of parallel bus between a kind of veneer according to claim 1, it is characterised in that:Interface plate interface mould Block includes parallel data processing module and SerDes interface modules;SerDes interface modules, connect SerDes buses, receive serial SerDes data, and SerDes data are converted to parallel Data frame, SerDes interface modules, also from the SerDes data received, recover clock CLK, are used for FPGA, at the same time The parallel data frame that parallel data processing module is sent is received, converts thereof into after serial SerDes data that to be sent to SerDes total Line;Parallel data processing module, the parallel data frame that SerDes interface modules are changed out, is parsed into order, address and data Information, and according to different addresses and command information, operate FPGA internal registers, complete the configuration and docking to interface board Oralia state is read;By SMI interface modules and I2C interface module, there is provided SMI and I2C buses, are completed to interface board chip Access function, meanwhile, also by the control inside FPGA, address and data message, parallel data frame is formed, gives SerDes interfaces Module.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711271214.2A CN107943733A (en) | 2017-12-05 | 2017-12-05 | The interconnected method of parallel bus between a kind of veneer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711271214.2A CN107943733A (en) | 2017-12-05 | 2017-12-05 | The interconnected method of parallel bus between a kind of veneer |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107943733A true CN107943733A (en) | 2018-04-20 |
Family
ID=61944848
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711271214.2A Pending CN107943733A (en) | 2017-12-05 | 2017-12-05 | The interconnected method of parallel bus between a kind of veneer |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107943733A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109188986A (en) * | 2018-10-25 | 2019-01-11 | 深圳易能电气技术股份有限公司 | Dual controller parallel bus communication device, method and communication apparatus |
CN109783419A (en) * | 2018-12-29 | 2019-05-21 | 安徽皖兴通信息技术有限公司 | A kind of method of communication equipment back plate control bus |
CN111565272A (en) * | 2020-04-30 | 2020-08-21 | 蔚复来(浙江)科技股份有限公司 | Device and method for long-distance transmission of camera data through parallel bus |
CN113704151A (en) * | 2021-08-19 | 2021-11-26 | 江南大学 | Chip interconnection framework and interconnection method based on TileLink bus |
CN113835786A (en) * | 2021-09-30 | 2021-12-24 | 四川新网银行股份有限公司 | Data docking system, method and computer-readable storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1862512A (en) * | 2005-10-25 | 2006-11-15 | 华为技术有限公司 | Single board read/writ system and method for information |
CN102904787A (en) * | 2011-07-27 | 2013-01-30 | 中兴通讯股份有限公司 | Method and device for bridging local bus and transmitting data |
CN203775229U (en) * | 2013-12-31 | 2014-08-13 | 天津欧迈通信技术有限公司 | Network management type communication equipment machine case |
US20150146766A1 (en) * | 2012-11-30 | 2015-05-28 | Broadcom Corporation | Use of multi-level modulation signaling for short reach data communications |
CN106294253A (en) * | 2016-07-22 | 2017-01-04 | 安徽皖通邮电股份有限公司 | A kind of interrupt signal processing system |
CN106445846A (en) * | 2015-08-11 | 2017-02-22 | 中兴通讯股份有限公司 | System and method for realizing reading and writing of single-board information |
-
2017
- 2017-12-05 CN CN201711271214.2A patent/CN107943733A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1862512A (en) * | 2005-10-25 | 2006-11-15 | 华为技术有限公司 | Single board read/writ system and method for information |
CN102904787A (en) * | 2011-07-27 | 2013-01-30 | 中兴通讯股份有限公司 | Method and device for bridging local bus and transmitting data |
US20150146766A1 (en) * | 2012-11-30 | 2015-05-28 | Broadcom Corporation | Use of multi-level modulation signaling for short reach data communications |
CN203775229U (en) * | 2013-12-31 | 2014-08-13 | 天津欧迈通信技术有限公司 | Network management type communication equipment machine case |
CN106445846A (en) * | 2015-08-11 | 2017-02-22 | 中兴通讯股份有限公司 | System and method for realizing reading and writing of single-board information |
CN106294253A (en) * | 2016-07-22 | 2017-01-04 | 安徽皖通邮电股份有限公司 | A kind of interrupt signal processing system |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109188986A (en) * | 2018-10-25 | 2019-01-11 | 深圳易能电气技术股份有限公司 | Dual controller parallel bus communication device, method and communication apparatus |
CN109783419A (en) * | 2018-12-29 | 2019-05-21 | 安徽皖兴通信息技术有限公司 | A kind of method of communication equipment back plate control bus |
CN111565272A (en) * | 2020-04-30 | 2020-08-21 | 蔚复来(浙江)科技股份有限公司 | Device and method for long-distance transmission of camera data through parallel bus |
CN113704151A (en) * | 2021-08-19 | 2021-11-26 | 江南大学 | Chip interconnection framework and interconnection method based on TileLink bus |
CN113704151B (en) * | 2021-08-19 | 2024-03-01 | 江南大学 | Chip interconnection architecture and interconnection method based on TileLink bus |
CN113835786A (en) * | 2021-09-30 | 2021-12-24 | 四川新网银行股份有限公司 | Data docking system, method and computer-readable storage medium |
CN113835786B (en) * | 2021-09-30 | 2023-04-28 | 四川新网银行股份有限公司 | Data docking system, method and computer readable storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107943733A (en) | The interconnected method of parallel bus between a kind of veneer | |
US10198396B2 (en) | Master control board that switches transmission channel to local commissioning serial port of the master control board | |
CN106095334B (en) | A kind of high-speed data acquisition storage system based on FPGA | |
CN116647247B (en) | Signal transceiver and signal receiving and transmitting system suitable for flexible connection | |
CN111338996B (en) | Composite bus controller supporting multiple protocols | |
CN208188815U (en) | BMC module system | |
CN113326218B (en) | Communication and debugging equipment circuit and embedded intelligent computing system using same | |
CN107480085A (en) | Multiplex roles integrated test system | |
CN103105895A (en) | Computer system and display cards thereof and method for processing graphs of computer system | |
CN109407574A (en) | Output-controlling device and its method may be selected in a kind of multibus | |
CN111427809B (en) | Picosecond-level high-precision timing synchronous high-speed interconnection backboard | |
CN207503207U (en) | For the integrated test system of multiplex roles | |
US20150039797A1 (en) | Removable expansion interface device | |
CN109240957A (en) | M.2 hard-disk interface turns usb circuit and conversion method to one kind | |
CN201378316Y (en) | Universal input/output interface extension circuit and mobile terminal with same | |
CN210924562U (en) | Backboard communication device | |
CN112835834B (en) | Data transmission system | |
CN210983388U (en) | Board card capable of converting one path to multiple paths of PCI-E and PCI bus interfaces | |
CN203573311U (en) | Digital radio frequency storage module | |
CN113268445A (en) | Method for realizing domestic dual-control hybrid storage control module based on VPX architecture | |
CN111984583A (en) | Master control device suitable for VPX framework server | |
CN206805410U (en) | A kind of PCIE expansion board clampings applied on the server | |
CN201159878Y (en) | PCIE card slot adapter | |
CN220673779U (en) | Vehicle-mounted Ethernet simulation device | |
TWM463385U (en) | Detachable type expansion interface device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180420 |
|
RJ01 | Rejection of invention patent application after publication |