CN206039399U - Embedded hardware systems with debugging facility - Google Patents

Embedded hardware systems with debugging facility Download PDF

Info

Publication number
CN206039399U
CN206039399U CN201620789397.1U CN201620789397U CN206039399U CN 206039399 U CN206039399 U CN 206039399U CN 201620789397 U CN201620789397 U CN 201620789397U CN 206039399 U CN206039399 U CN 206039399U
Authority
CN
China
Prior art keywords
debugging
function
board
tonic chord
dsp
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
CN201620789397.1U
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.)
HUNAN MEASUREMENT INSPECTION RESEARCH INSTITUTE
Hunan Institute of Metrology and Test
Original Assignee
HUNAN MEASUREMENT INSPECTION RESEARCH INSTITUTE
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 HUNAN MEASUREMENT INSPECTION RESEARCH INSTITUTE filed Critical HUNAN MEASUREMENT INSPECTION RESEARCH INSTITUTE
Priority to CN201620789397.1U priority Critical patent/CN206039399U/en
Application granted granted Critical
Publication of CN206039399U publication Critical patent/CN206039399U/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

The application discloses embedded hardware systems with debugging facility, its area that can effectively reduce the circuit board, the heat dissipation is better, and the consumption is lower, reduces the degree of difficulty that lays wire. This kind of embedded hardware systems with debugging facility, it includes function of tonic chord board and debugging board, function of tonic chord board carries out the information interaction through data interface with the host computer, debugging board is used for data transmission, online emulation and burns the record procedure, but the two is not connected through a plurality of winding displacement plug ground, function of tonic chord board includes digital signal processor DSP, field programmable gate array FPGA, debugging board includes FPGA download and debug interface circuit, DSP download and debug interface circuit, serial ports, network interface.

Description

A kind of embedded hardware system with debugging function
Technical field
This utility model belongs to the technical field of flush type circuit, more particularly to a kind of embedded hard with debugging function Part system.
Background technology
In recent years, with the development of microprocessor technology, increasing processor and logical device adopt jtag interface As the intermediary that its kernel is communicated with PC, and emulator is thus developed, realize the online of processor or PLD Emulation.The application specific processors such as such as FPGA, DSP, are provided with the jtag interface dedicated for emulator.And, for DSP, The devices such as FPGA, the emulator of jtag interface is its unique instrument for supporting in-circuit emulation and programming program.So, jtag interface All it is indispensable standard interface in dsp system, embedded system.It is when embedded system is designed, upper in order to realize Communication between PC and slave computer, it usually needs directly do an information exchange comprising JTAG on function of tonic chord plate and connect Mouthful, for data transfer between host computer and slave computer, communicate, in-circuit emulation and programming program.For function of tonic chord plate, when Debugging is completed and by after program Solidification, it is no longer necessary to debugging module, but now debugging module can still consume the energy of function of tonic chord plate Amount, takes the area of function of tonic chord plate.
The content of the invention
The technical problems to be solved in the utility model is the defect for overcoming prior art, there is provided a kind of with debugging function Embedded hardware system, which can effectively reduce the area of circuit board, and radiating is more preferable, and power consumption is lower, reduce wiring difficulty.
The technical scheme for solving the above problems is:This embedded hardware system with debugging function, which includes main work( Energy plate and debugging board, the function of tonic chord plate carry out information exchange by data-interface and host computer, and the debugging board is used for data Transmission, in-circuit emulation and burning program, the two is connected pluggablely by some winding displacements;
Function of tonic chord plate includes digital signal processor DSP, on-site programmable gate array FPGA;
Debugging board includes that FPGA is downloaded and debugging interface circuit, DSP are downloaded and debugging interface circuit, serial ports, network interface.
Debugging part is designed as one piece independently of the debugging board outside function of tonic chord plate, function of tonic chord plate and tune by this utility model Test plate (panel) is connected pluggablely by some winding displacements, and so in R&D process, needing debugging board to be connected with function of tonic chord plate is carried out Data transfer, communicate, debug and download;After the final application programming of completion system, just program can be passed through Debugging board is downloaded to, and final products afterwards no longer need debugging board.This scheme both can completion system Program debugging, again can reduce area take on the premise of ensure systemic-function integrity, can effectively reduce circuit board Area, radiating is more preferable, and power consumption is lower, reduces wiring difficulty.
Description of the drawings
Fig. 1 is the circuit block diagram according to the embedded hardware system with debugging function of the present utility model.
Fig. 2 is the physical circuit figure according to the embedded hardware system with debugging function of the present utility model.
Specific embodiment
As shown in figure 1, this embedded hardware system with debugging function, which includes function of tonic chord plate and debugging board, institute Stating function of tonic chord plate carries out information exchange by data-interface and host computer, the debugging board be used for data transfer, in-circuit emulation and Burning program, the two is connected pluggablely by some winding displacements;
Function of tonic chord plate includes digital signal processor DSP, on-site programmable gate array FPGA;
Debugging board includes that FPGA is downloaded and debugging interface circuit, DSP are downloaded and debugging interface circuit, serial ports, network interface.
Debugging part is designed as one piece independently of the debugging board outside function of tonic chord plate, function of tonic chord plate and tune by this utility model Test plate (panel) is connected pluggablely by some winding displacements, and so in R&D process, needing debugging board to be connected with function of tonic chord plate is carried out Data transfer, communicate, debug and download;After the final application programming of completion system, just program can be passed through Debugging board is downloaded to, and final products afterwards no longer need debugging board.This scheme both can completion system Program debugging, again can reduce area take on the premise of ensure systemic-function integrity, can effectively reduce circuit board Area, radiating is more preferable, and power consumption is lower, reduces wiring difficulty.
In addition, arranging flat socket on the function of tonic chord plate, flat socket, the winding displacement connection are set on the debugging board Flat socket on this two boards.So use and be more convenient, and the life-span is longer.
In addition, arranging first, second flat socket on the function of tonic chord plate, the 3rd, the is arranged on the debugging board Four flat sockets, the first, the 3rd flat socket connection FPGA debugging signals, the second, the 4th flat socket connection DSP debugging letters Number.FPGA signals and DSP signals are separated, it is ensured that the two does not clash.
In addition, the function of tonic chord plate also includes power module, audio signal sample chip, External memory equipment.Certainly, it is main Feature board can also include other functions module.
In addition, if using USB port, the debugging board can also include USB interface.
In addition, the FPGA is downloaded and debugging interface circuit includes FPGA jtag interfaces and AS interfaces, the DSP is downloaded Include DSP jtag interfaces with debugging interface circuit.
In addition, selecting FPGA jtag interfaces, DSP jtag interfaces, serial ports, network interface by wire jumper.
This utility model is illustrated in further detail below.
As shown in Figure 1-2, including function of tonic chord plate 1 and debugging board 2, the function of tonic chord plate 1 and 2 communication link of the debugging board Connect, the function of tonic chord plate 1 is used for carrying out information exchange by the data-interface and host computer, and the debugging board 2 is used for data Transmission, in-circuit emulation and burning program.So, the interface related to debugging board 2 of function of tonic chord plate 1 is produced on into one piece of special tune On test plate (panel) 2, and function of tonic chord plate 1 is connected by the corresponding interface with debugging board 2, in R&D process, needs debugging board 2 and the function of tonic chord Plate 1 is connected and carries out data transmission, communicates, debugs and download;After the final application programming of completion system, just can be with Program is downloaded to by debugging board 2 and run on function of tonic chord plate 1, final products afterwards no longer need debugging board 2, embedded Debugging board 2 is designed to into standalone module in system, is connected with function of tonic chord plate.This scheme both can completion system program debugging, The integrity of systemic-function can be ensured again on the premise of taking area is reduced.
The debugging board 2 is provided with flat socket 3, FPGA JTAG mouths 4, AS mouths 5, DSP JTAG mouths 6, serial ports 7, network interface 8 With USB port 9, the flat socket 3 be used for connect the debugging board 2 and the function of tonic chord plate 1, the FPGA JTAG mouths 4, AS 5 and DSP JTAG mouths 6 of mouth are used for in-circuit emulation or burning program, and the serial ports 7, network interface 8 and USB port 9 are used for and peripheral apparatus Data transmission.So, by function of tonic chord plate 1 related to debugging board 2 FPGA JTAG mouths 4, AS mouths 5, DSP JTAG mouths 6, string The interface such as mouth 7, network interface 8 and USB port 9 is produced on one piece of special debugging board 2, and function of tonic chord plate 1 passes through corresponding to debugging board 2 Interface is connected, and in R&D process, needs debugging board 2 to be connected with function of tonic chord plate 1 and carries out data transmission, communicates, debugs and download Program;After the final application programming of completion system, just program can be downloaded on function of tonic chord plate 1 by debugging board 2 Operation, final products afterwards no longer need debugging board 2.This scheme both can completion system program debugging, again can reduce Area ensures the integrity of systemic-function on the premise of taking.Further preferred version is:The function of tonic chord plate 1 is provided with can Programming gate array 10, digital signal processor 11 and functional module 12, the programmable gate array 10 is for input signal Control process, the digital signal processor 11 are used for the special chip of Digital Signal Processing.Can also be:The function of tonic chord plate 1 is communicated to connect with the debugging board 2 by cable.
Specifically, function of tonic chord plate 1 can by the JTAG on debugging board 2, serial ports RS232, it is in network interface and FPGA JTAG mouths 4 and AS mouths 5 are drawn, and build debugging module, and connected by flat socket 3 on debugging board mutually, required Winding displacement number passes through following calculating.
DSP (digital signal processor):8, FPGA JTAG mouths;Serial ports 2;(2 DM368 need two sets of debugging interfaces); Network interface 8:One only isolates 4 lines of transformator (debugging serial interface of 2 DM368 then needs 8 lines);FPGA (programmable gate array): JTAG4 roots;AS 7;In addition with reset line and power and ground etc., can be by the debugging line of DSP and the debugging of FPGA Line is separately connected with two flat sockets 3.Debugging cable for FPGA has 16 lines;Estimation for DSP debugging needs 64 Root line, in order to the power supply needs for meeting network chip power up line and ground wire.
The above, is only preferred embodiment of the present utility model, not makees any pro forma limit to this utility model System.It will be apparent to an ordinarily skilled person in the art that every made to above example according to technical spirit of the present utility model Any simple modification, equivalent variations and modification, still belong to the protection domain of technical solutions of the utility model.

Claims (7)

1. a kind of embedded hardware system with debugging function, it is characterised in that:Which includes function of tonic chord plate and debugging board, described Function of tonic chord plate carries out information exchange by data-interface and host computer, and the debugging board is used for data transfer, in-circuit emulation and burning Record program, the two is connected pluggablely by some winding displacements;
Function of tonic chord plate includes digital signal processor DSP, on-site programmable gate array FPGA;
Debugging board includes that FPGA is downloaded and debugging interface circuit, DSP are downloaded and debugging interface circuit, serial ports, network interface.
2. the embedded hardware system with debugging function according to claim 1, it is characterised in that:The function of tonic chord plate It is upper that flat socket is set, flat socket is set on the debugging board, the winding displacement connects the flat socket on this two boards.
3. the embedded hardware system with debugging function according to claim 2, it is characterised in that:In the function of tonic chord First, second flat socket is set on plate, the three, the 4th flat sockets are set on the debugging board, the first, the 3rd is flat slotting Seat connection FPGA debugging signals, the second, the 4th flat socket connection DSP debugging signals.
4. the embedded hardware system with debugging function according to claim 3, it is characterised in that:The function of tonic chord plate Also include power module, audio signal sample chip, External memory equipment.
5. the embedded hardware system with debugging function according to claim 4, it is characterised in that:The debugging board is also Including USB interface.
6. the embedded hardware system with debugging function according to claim 1, it is characterised in that:The FPGA is downloaded Include FPGA jtag interfaces and AS interfaces with debugging interface circuit, the DSP is downloaded and debugging interface circuit includes DSP JTAG Interface.
7. the embedded hardware system with debugging function according to claim 6, it is characterised in that:Selected by wire jumper FPGA jtag interfaces, DSP jtag interfaces, serial ports, network interface.
CN201620789397.1U 2016-07-26 2016-07-26 Embedded hardware systems with debugging facility Active CN206039399U (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201620789397.1U CN206039399U (en) 2016-07-26 2016-07-26 Embedded hardware systems with debugging facility

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201620789397.1U CN206039399U (en) 2016-07-26 2016-07-26 Embedded hardware systems with debugging facility

Publications (1)

Publication Number Publication Date
CN206039399U true CN206039399U (en) 2017-03-22

Family

ID=58311378

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201620789397.1U Active CN206039399U (en) 2016-07-26 2016-07-26 Embedded hardware systems with debugging facility

Country Status (1)

Country Link
CN (1) CN206039399U (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105334814A (en) * 2014-08-13 2016-02-17 上海华建电力设备股份有限公司 Modularized embedded system
CN107607853A (en) * 2017-08-18 2018-01-19 北京集创北方科技股份有限公司 Adjustment method, device, storage medium and the processor of chip
CN108920373A (en) * 2017-12-29 2018-11-30 大唐终端技术有限公司 Debugging embedded software system and method

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105334814A (en) * 2014-08-13 2016-02-17 上海华建电力设备股份有限公司 Modularized embedded system
CN107607853A (en) * 2017-08-18 2018-01-19 北京集创北方科技股份有限公司 Adjustment method, device, storage medium and the processor of chip
CN107607853B (en) * 2017-08-18 2020-03-17 北京集创北方科技股份有限公司 Chip debugging method and device, storage medium and processor
CN108920373A (en) * 2017-12-29 2018-11-30 大唐终端技术有限公司 Debugging embedded software system and method
CN108920373B (en) * 2017-12-29 2021-06-22 大唐终端技术有限公司 Embedded software debugging system and method thereof

Similar Documents

Publication Publication Date Title
CN206773693U (en) A kind of PCIe Riser cards for meeting OCP Mezzanine card standards
TWI516959B (en) A method and device for debugging Godson CPU and north and south bridge wafers
CN103218338B (en) The real-time many DSP debug system of a kind of signal processor system
CN206039399U (en) Embedded hardware systems with debugging facility
TW201341811A (en) Adapter module and motherboard testing device using the same
CN103559152A (en) Device and method for CPU (central processing unit) to access local bus on basis of PCIE (peripheral component interface express) protocol
CN104407882B (en) A kind of board card device
CN207752467U (en) A kind of loading equipemtn of fpga chip
CN103226506A (en) Chip-embedded USB to JTAG debugging device and debugging method
CN105335548A (en) MCU simulation method for ICE
CN202217264U (en) Entire machine debugging system
CN107340467A (en) Test system
JP2016156798A (en) Universal testing platform and testing method thereof
CN111008102A (en) FPGA accelerator card high-speed interface SI test control device, system and method
CN207182186U (en) It is a kind of that there is LED to show and the UI plates of versatile interface
CN110058542A (en) A kind of development platform device based on ARM9260
CN206348780U (en) A kind of measurement jig of server hard disk back plane
CN105094886A (en) Device and method for burning serial number to lower computer containing RS (Recommended Standard) 485 bus from PC (Personal Computer) machine
CN206741445U (en) A kind of production domesticization thin client system with KVM functions
CN202404483U (en) Embedded network server equipment
CN105068482A (en) Control method and control circuit for realizing CPLD online programming and off-line programming
CN205721775U (en) A kind of embedded computer board based on ARM Cortex-A7 kernel
CN206378852U (en) A kind of Multifunctional test equipment
CN207319229U (en) Simple RS232 multifunctional serial port expanding units
CN105528270B (en) A kind of JTAG and BDM integrated debuggings interface and its application method

Legal Events

Date Code Title Description
C14 Grant of patent or utility model
GR01 Patent grant