CN101431576B - Synthetic voice resource processing board card - Google Patents

Synthetic voice resource processing board card Download PDF

Info

Publication number
CN101431576B
CN101431576B CN2007101565790A CN200710156579A CN101431576B CN 101431576 B CN101431576 B CN 101431576B CN 2007101565790 A CN2007101565790 A CN 2007101565790A CN 200710156579 A CN200710156579 A CN 200710156579A CN 101431576 B CN101431576 B CN 101431576B
Authority
CN
China
Prior art keywords
module
data
programmable logic
logic device
address signal
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.)
Expired - Fee Related
Application number
CN2007101565790A
Other languages
Chinese (zh)
Other versions
CN101431576A (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.)
Zhejiang Uhope Communications Technology Co Ltd
Original Assignee
Zhejiang Uhope Communications Technology 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 Zhejiang Uhope Communications Technology Co Ltd filed Critical Zhejiang Uhope Communications Technology Co Ltd
Priority to CN2007101565790A priority Critical patent/CN101431576B/en
Publication of CN101431576A publication Critical patent/CN101431576A/en
Application granted granted Critical
Publication of CN101431576B publication Critical patent/CN101431576B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention provides an integrated voice processing circuit board that is used in CompactPCI platform for providing relative business to user. The prior art has defects in more occupancy and low reliability, the board provided by the invention is embedded with an embedded processor, a programmable logic device and a digital relay access module. The embedded processor connects with the digital relay access module through the programmable logic device, the board also is equipped with a voice meeting module and a EEPROM memorizer, the voice meeting module can connects with the programmable logic device, EEPROM memorizer connects with a PCI bus module through a MICROWIRE bus. By integrating a plurality of functional modules into one board and increasing the embedded processor, the board can be used for realizing functions that need more boards in prior art, and the CPCI platform occupancy is reduced; one board breaking down does not effect other components in system, system stability is increased and the board is convenient to use widely.

Description

Synthetic voice resource processing board card
[technical field]
The present invention relates to the integrated circuit board type device of a kind of computer telecommunication integrated technology (Computer TelecommunicationIntegration), be mainly used in CompactPCI (hereinafter to be referred as CPCI) platform and business such as relevant videoconference, phone scheduling, voice increment be provided for the user.
[background technology]
At present, all be to make dissimilar CPCI integrated circuit boards generally on the CPCI platform, like digital relay plate, Voice Navigation plate, conference board, echo cancellation plate, user's plate etc. according to functional requirement.When the required system of customized user, use a lot of functions, just need adopt a lot of integrated circuit boards, cause occupying a lot of platform groove position of CPCI.Some complicated systems possibly can't realize function corresponding fully owing to the restriction of CPCI platform number of slots.In addition, these integrated circuit boards often do not carry flush bonding processor, thereby can't realize the backup functionality between the integrated circuit board, in case CPCI platform host CPU goes wrong, whole flat just can not be used, and reliability is low, can not satisfy the needs of telecom operation.
[summary of the invention]
In order to overcome the above-mentioned defective that exists in the prior art, the present invention provides a kind of synthetic voice resource processing board card, reaches saving groove position through add flush bonding processor and functional chip at each veneer, strengthens the purpose of reliability.
For this reason; The present invention adopts following technical scheme: synthetic voice resource processing board card; Comprise substrate; It is characterized in that described substrate is provided with flush bonding processor, programmable logic device and digital junction AM access module, described flush bonding processor links to each other with digital junction AM access module through programmable logic device, also is provided with voice conferencing module and eeprom memory on the substrate; The voice conferencing module also links to each other with programmable logic device, and eeprom memory then links to each other with the pci bus module through the MICROWIRE bus.The storage of voice conferencing module recording playback sound realizes by programmable logic device, and the CPCI platform can be through the recording playback sound memory contents in the pci bus module accesses programmable logic device, and eeprom memory then is used for initialization pci bus module.The present invention's functional module of the required digital junction that possesses, voice conferencing, recording playback usually is integrated on the veneer; And come the running of each functional module in the control board through flush bonding processor; Can under the influence that does not receive the CPCI master cpu, the realization system normally move; Improve the reliability of whole system, satisfied the needs of telecom operation.The present invention just can realize the function that original polylith CPCI integrated circuit board could be realized with veneer, has reduced the occupancy volume of CPCI platform groove position widely, the space that has increased expanding function on the CPCI platform.
As the further of technique scheme improved and replenish, the present invention takes following technical measures:
Described substrate is provided with PCM time gas exchange module, and this PCM time gas exchange module links to each other with programmable logic device, digital junction AM access module and voice conferencing module respectively, thereby on veneer, has increased PCM time gas exchange function.
Described substrate is provided with the DTMF sending/receiving module, and this DTMF sending/receiving module links to each other with programmable logic device with PCM time gas exchange module respectively, sends receiving function thereby on veneer, increased DTMF.
Also be provided with echo cancellation module on the described substrate, this echo cancellation module links to each other with programmable logic device with PCM time gas exchange module respectively, in order to eliminate the circuit echo.
Described pci bus module is connected with plug-and-play circuit, and whether hot plug control provides power supply for other each modules.
Described digital junction AM access module, PCM time gas exchange module, programmable logic device and pci bus module all are connected with connector respectively, in order to link to each other with other circuit of CPCI platform.
Beneficial effect: the present invention just can realize the function that script needs the polylith integrated circuit board to realize through a plurality of functional modules being integrated on the substrate and increasing flush bonding processor with veneer, has significantly reduced the groove position occupation rate of CPCI platform; A certain integrated circuit board breaks down and also can other parts of system not impacted, and has improved the stability of system, is convenient to promote the use of.
[description of drawings]
Fig. 1 is a schematic appearance of the present invention.
Fig. 2 is a theory diagram of the present invention.
[embodiment]
Like Fig. 1, the synthetic voice resource processing board card shown in 2, echo cancellation module 1, digital junction AM access module 2, DTMF sending/receiving module 3, PCM time gas exchange module 4, voice conferencing module 5, programmable logic device 6, external apparatus interface 7, flush bonding processor 8, plug-and-play circuit 9, eeprom memory 10, pci bus module 11 and four connector J1, J2, J4, J5 are installed on the substrate.External apparatus interface 7 comprises Ethernet interface, serial ports etc.Annexation between each module is seen Fig. 2.
Below sketch the operation principle of each module:
(1) PCM time gas exchange module: flush bonding processor 8 output control, data and address signal 2-14; And converting control, data, address signal 2-14 control, data, the address signal 2-8 of PCM time gas exchange module 4 to through programmable logic device 6, PCM time gas exchange module 4 realizes the function of exchange of pcm stream signal under the control of 2-8 signal.Local exchange code stream comprises the code stream 2-2 of echo cancellation, the code stream 2-4 that digital junction inserts, code stream 2-5, the code stream 2-9 of programmable logic device and the code stream 2-10 of voice conferencing that DTMF receives; Backboard exchange code stream comprises H.110 backboard code stream 2-6; H.110 backboard code stream 2-6 interconnection line meets the H.110 bus standard, and backboard code stream connecting line is connector (J4).PCM time gas exchange module 4 is supported this locality exchange and the 2432 time slots * 4096 time slot backboard functions of exchange of 2432 time slots * 2432 time slots.
(2) digital junction AM access module: flush bonding processor 8 output controls, data, address signal 2-14; And converting control, data, address signal 2-14 control, data, the address signal 2-1 of digital junction AM access module 2 to through programmable logic device 6, digital junction AM access module 2 realizes the access of digital junction, the functions such as extraction of signaling information under the control of 2-1 signal.Digital junction AM access module 2 is at first passed through connector J5 from the line signal 2-3 access corresponding module of CPCI System Backplane with the digital junction signal; The corresponding conversion of signals of process digital junction AM access module 2 then realizes the pcm stream of standard to be connected with PCM time gas exchange module 4 through 2-4, and PCM time gas exchange module 4 is built the time slot of digital junction AM access module 2 in the required code stream of other each functional modules through inner exchanging.The access of 8 road E1 digital junction signals is supported in digital junction AM access module 2.
(3) voice conferencing module: flush bonding processor 8 output controls, data, address signal 2-14; And converting control, data, address signal 2-14 control, data, the address signal 2-11 of voice conferencing module 5 to through programmable logic device 6, voice conferencing module 5 realizes meeting-place foundation, member's affiliation, function such as withdraw the membership under the control of 2-11 signal.Participate in the speech code stream of voice conferencing module 5 and realize being connected with PCM time gas exchange module 4 through 2-10, PCM time gas exchange module 4 is built the time slot of voice conferencing module 5 in the required code stream of other each functional modules through inner exchanging.Voice conferencing module 5 supports 256 road conference members to insert, and maximum has 116 independent meeting-place.
(4) recording playback sound module: eeprom memory 10 initialization are provided with pci bus module 11 and make its operate as normal; Interconnection line 2-17 meets the MICROWIRE bus specification; Pci bus module 11 is through the requirement output control signal 2-13 of connector J1 according to peripheral cpci bus module 2-18 then; And through programmable logic device 6 to the storage area reading of data of its inside or write data, reading of data is represented recording, writes the data representation playback.The recording playback sound data receives code stream and representes recording through code stream 2-14 and 4 interconnection of PCM time gas exchange module, sends code stream and representes playback.Recording playback sound data from PCM time gas exchange module 4 is realized mutual conversion and storage with the storage area data that offer pci bus module 11 through programmable logic device 6.Recording playback sound module can realize 128 tunnel users' recording, 128 tunnel users' player function.
(5) echo cancellation module: flush bonding processor 8 output controls, data, address signal 2-14; And converting control, data, address signal 2-14 control, data, the address signal 2-1 of echo cancellation module 1 to through programmable logic device 6, echo cancellation module 1 realizes the setting of echo cancellation parameters under the control of 2-1 signal.Need to realize that through echo cancellation module 1 speech code stream of elimination echo passes through 2-2 and realizes being connected with PCM time gas exchange module 4, PCM time gas exchange module 4 is built the time slot of echo cancellation module 1 in the required code stream of other each functional modules through inner exchanging.Echo cancellation module 1 is supported the echo cancellation of 256 time slots, complete compatible ITUT G.165, echo cancellation standard G.168.
(6) DTMF sending/receiving module: flush bonding processor 8 output controls, data, address signal 2-14; And process programmable logic device 6 converts control, data, address signal 2-14 to the HPI mouth interface signal 2-7 of DTMF sending/receiving module 3; The 2-7 signal is 16 a HPI interface; The download of voice conferencing module 5 realization program under the control of 2-7 signal, the functions such as read-write of DTMF function register.The speech code stream that needs DTMF sending/receiving module 3 to extract is realized being connected with PCM time gas exchange module 4 through 2-5, and PCM time gas exchange module 4 is built through inner exchanging the time slot that DTMF sending/receiving module 3 needs to extract from the code stream of other each functional modules.DTMF sending/receiving module 3 supports 256 tunnel DTMF to send reception.
(7) plug-and-play circuit: pci bus module 11 can give plug-and-play circuit 9 one switch controlling signals after integrated voice resource device connects main frame, and plug-and-play circuit 9 judges whether working power to other each module to be provided according to this signal.
The present invention adopts 6U standard C PCI integrated circuit board, can be used for any standard C PCI platform, correctly plugs integrated circuit board in the use on request and gets final product.

Claims (5)

1. synthetic voice resource processing board card; Comprise substrate; It is characterized in that: described substrate is provided with flush bonding processor, programmable logic device and digital junction AM access module, and described flush bonding processor links to each other with digital junction AM access module through programmable logic device, also is provided with voice conferencing module and eeprom memory on the substrate; The voice conferencing module also links to each other with programmable logic device; Eeprom memory then links to each other with the pci bus module through the MICROWIRE bus, and described substrate is provided with PCM time gas exchange module, and this PCM time gas exchange module links to each other with programmable logic device, digital junction AM access module and voice conferencing module respectively;
Flush bonding processor output control, data and address signal (2-14); And converting control, data and the address signal (2-14) of flush bonding processor output control, data and the address signal (2-8) of PCM time gas exchange module to through programmable logic device, PCM time gas exchange module realizes the function of exchange of pcm stream signal under the control of its control, data and address signal (2-8); Flush bonding processor output control, data and address signal (2-14); And converting control, data and the address signal (2-14) of flush bonding processor output control, data and the address signal (2-1) of digital junction AM access module to through programmable logic device, digital junction AM access module realizes the access of digital junction, the abstraction function of signaling information under the control of its control, data and address signal (2-1); Flush bonding processor output control, data and address signal (2-14); And converting control, data and the address signal (2-14) of flush bonding processor output control, data and the address signal (2-11) of voice conferencing module to through programmable logic device, the voice conferencing module realizes meeting-place foundation, member's affiliation, the function of withdrawing the membership under the control of its control, data and address signal (2-11);
The eeprom memory initialization is provided with the pci bus module and makes its operate as normal; The pci bus module is according to the requirement of peripheral cpci bus module output control signal (2-13) then, and through programmable logic device to the storage area reading of data of eeprom memory inside or write data.
2. synthetic voice resource processing board card according to claim 1 is characterized in that: described substrate is provided with the DTMF sending/receiving module, and this DTMF sending/receiving module links to each other with programmable logic device with PCM time gas exchange module respectively.
3. synthetic voice resource processing board card according to claim 1 and 2 is characterized in that: also be provided with echo cancellation module on the described substrate, this echo cancellation module links to each other with programmable logic device with PCM time gas exchange module respectively.
4. synthetic voice resource processing board card according to claim 1 and 2 is characterized in that: described pci bus module is connected with plug-and-play circuit.
5. synthetic voice resource processing board card according to claim 1 and 2 is characterized in that: described digital junction AM access module, PCM time gas exchange module, programmable logic device and pci bus module all are connected with connector respectively.
CN2007101565790A 2007-11-09 2007-11-09 Synthetic voice resource processing board card Expired - Fee Related CN101431576B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2007101565790A CN101431576B (en) 2007-11-09 2007-11-09 Synthetic voice resource processing board card

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2007101565790A CN101431576B (en) 2007-11-09 2007-11-09 Synthetic voice resource processing board card

Publications (2)

Publication Number Publication Date
CN101431576A CN101431576A (en) 2009-05-13
CN101431576B true CN101431576B (en) 2012-07-11

Family

ID=40646725

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007101565790A Expired - Fee Related CN101431576B (en) 2007-11-09 2007-11-09 Synthetic voice resource processing board card

Country Status (1)

Country Link
CN (1) CN101431576B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102411934A (en) * 2011-11-30 2012-04-11 浙江元亨通信技术股份有限公司 Voice smoothing treatment method
CN103780768B (en) * 2012-10-25 2018-01-05 中国移动通信集团浙江有限公司 A kind of playback method of testing and playback platform

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6584108B1 (en) * 1998-09-30 2003-06-24 Cisco Technology, Inc. Method and apparatus for dynamic allocation of multiple signal processing resources among multiple channels in voice over packet-data-network systems (VOPS)
CN1588820A (en) * 2004-08-16 2005-03-02 何顺兰 Plate card type echo eliminator
CN1614983A (en) * 2004-12-01 2005-05-11 何顺兰 Telephone conference boards
CN1694078A (en) * 2005-04-05 2005-11-09 何顺兰 Plate card voice recorder
CN1929523A (en) * 2006-10-19 2007-03-14 何顺兰 Small-sized simulative telephone interface conference system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6584108B1 (en) * 1998-09-30 2003-06-24 Cisco Technology, Inc. Method and apparatus for dynamic allocation of multiple signal processing resources among multiple channels in voice over packet-data-network systems (VOPS)
CN1588820A (en) * 2004-08-16 2005-03-02 何顺兰 Plate card type echo eliminator
CN1614983A (en) * 2004-12-01 2005-05-11 何顺兰 Telephone conference boards
CN1694078A (en) * 2005-04-05 2005-11-09 何顺兰 Plate card voice recorder
CN1929523A (en) * 2006-10-19 2007-03-14 何顺兰 Small-sized simulative telephone interface conference system

Also Published As

Publication number Publication date
CN101431576A (en) 2009-05-13

Similar Documents

Publication Publication Date Title
US7219846B2 (en) Circuit module and memory card kit compliant with various access protocols
CN101055552B (en) Multiplexing parallel bus interface and a flash memory interface
US7013359B1 (en) High speed memory interface system and method
US20060036826A1 (en) System, method and storage medium for providing a bus speed multiplier
CN101093717B (en) Input/output agent having multiple secondary ports
JP2003502727A (en) High density removable expansion module with I / O and second level removable expansion memory
US11853600B2 (en) Memory systems, modules, and methods for improved capacity
CN210630173U (en) Vehicle-mounted entertainment system host with modules generalized
CN105900039A (en) Apparatus, system and method to provide platform support for multiple memory technologies
CN107943733A (en) The interconnected method of parallel bus between a kind of veneer
US20060248256A1 (en) Motherboard Allowing Selection of Different Central Processing Units
CN101431576B (en) Synthetic voice resource processing board card
CN213276460U (en) Double-circuit server mainboard and server
JPH11328100A (en) Digital signal processor
CN201118711Y (en) Integrated voice resource processing board card
US6401152B1 (en) Method and apparatus for automatically adjusting electrical device address identifications and data routing for a group of electrical devices
JP2007164500A (en) Data input/output device, data input/output method, data transfer method and computer program
US6397269B1 (en) Multiplexing pins of a PC card for providing audio communication between the PC card and host computer
CN109616149A (en) A kind of eMMC host controller, eMMC control system and control method
US7164675B2 (en) Telephony data to host streaming via a computer interface
CN213069668U (en) Device structure for improving service capacity of 2U edge computing server
US20040205283A1 (en) Interface module
CN208444286U (en) A kind of NVMe back plate testing device
CN208538126U (en) Realize the PCIe card of NVME hard disk signal converting
CN108228511A (en) A kind of control OPS computers driving mainboard

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: ZHEJIANG UHOPE COMMUNICATION TECHNOLOGY CO., LTD.

Free format text: FORMER OWNER: HE SHUNLAN

Effective date: 20110517

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 310012 206, NO. 385, WENER ROAD, XIHU DISTRICT, HANGZHOU CITY, ZHEJIANG PROVINCE TO: 310053 ROOM 2207, 22/F, MAIN BUILDING, HENGXIN BUILDING, NO. 588, JIANGNAN AVENUE, BINJIANG DISTRICT, HANGZHOU CITY, ZHEJIANG PROVINCE

TA01 Transfer of patent application right

Effective date of registration: 20110517

Address after: Hangzhou City, Zhejiang Province, Binjiang District 310053 South Road No. 588 building 22 room 2207 Hengxin

Applicant after: Zhejiang UHOPE Communication, Ltd.

Address before: 310012 No. two, No. 385, Wen Wen Road, Zhejiang, Xihu District, 206, Hangzhou

Applicant before: He Shunlan

C53 Correction of patent for invention or patent application
CB02 Change of applicant information

Address after: Hangzhou City, Zhejiang Province, Binjiang District 310053 South Road No. 588 building 22 room 2207 Hengxin

Applicant after: Zhejiang Uhope Communications Technology Co., Ltd.

Address before: Hangzhou City, Zhejiang Province, Binjiang District 310053 South Road No. 588 building 22 room 2207 Hengxin

Applicant before: Zhejiang UHOPE Communication, Ltd.

COR Change of bibliographic data

Free format text: CORRECT: APPLICANT; FROM: ZHEJIANG UHOPE COMMUNICATION LTD. TO: ZHEJIANG UHOPE COMMUNICATION TECHNOLOGY CO., LTD.

C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120711

Termination date: 20181109

CF01 Termination of patent right due to non-payment of annual fee