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 PDF

Info

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
Application number
CN201711271214.2A
Other languages
Chinese (zh)
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.)
Anhui Province Postal Communication Electricity Ltd Co
Original Assignee
Anhui Province Postal Communication Electricity Ltd Co
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 Anhui Province Postal Communication Electricity Ltd Co filed Critical Anhui Province Postal Communication Electricity Ltd Co
Priority to CN201711271214.2A priority Critical patent/CN107943733A/en
Publication of CN107943733A publication Critical patent/CN107943733A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4004Coupling between buses
    • G06F13/4009Coupling between buses with data restructuring
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/42Bus transfer protocol, e.g. handshake; Synchronisation
    • G06F13/4282Bus 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

The interconnected method of parallel bus between a kind of veneer
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)

  1. 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. 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. 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.
CN201711271214.2A 2017-12-05 2017-12-05 The interconnected method of parallel bus between a kind of veneer Pending CN107943733A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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