Summary of the invention
The object of the present invention is to provide testing backboard and based on the method for down loading and the method for testing of this backboard, on the basis of the conventional func of supporting veneer and performance test, support the special functional test of veneer, comprise that monoboard programme is downloaded in batches, veneer jtag test etc. in batches.
The invention provides a kind of testing backboard, this backboard comprises:
Master control board slot position is used to transmit the signal between described testing backboard and the master control borad;
At least one cross board slot position is used to transmit the signal between described testing backboard and the cross board;
At least one business sheet board slot position is used to transmit the signal between described testing backboard and the service board;
The expansion slot position is used to transmit the signal between described testing backboard and the expansion slot bit test plate;
Switch electric device is used to control the power-on and power-off of each groove position;
Wherein, the holding wire of each business sheet board slot position is connected respectively to master control board slot position, cross board slot position and expansion slot position, by the holding wire between described master control board slot position and described each cross board and the business sheet board slot position each cross board and service board is carried out routine operation; By the holding wire between described cross board slot position and described each business sheet board slot position the conventional func and the traditional performance of each service board are tested; By the holding wire between described expansion slot position and described each business sheet board slot position the special function of each service board is tested.
The present invention also provides a kind of monoboard programme batch method for down loading based on described testing backboard, the master control board slot embeds master control borad in the position, embed cross board in the cross board slot position, embed monoboard programme download function plate in batches in the expansion slot position, embed the corresponding business veneer in each business sheet board slot position, the reading and writing of described each business sheet board slot position and control signal wire are connected to described expansion slot position, and this method comprises:
Described monoboard programme download function plate in batches obtains the program that needs download;
Described monoboard programme download function plate in batches writes described each service board respectively with the program of obtaining.
The present invention also provides a kind of batch veneer jtag test method based on described testing backboard, the master control board slot embeds master control borad in the position, embed cross board in the cross board slot position, embed the jtag test plate in the expansion slot position, embed the corresponding business veneer in each business sheet board slot position, the jtag test holding wire of described each service board is connected to described expansion slot position after adopting the daisy chaining series connection, and this method comprises:
Described jtag test plate receives the test command from outside jtag test instrument;
Described jtag test plate issues described test command by each jtag test holding wire to each service board;
Described jtag test plate is given described jtag test instrument with the feedback signal loopback of described each service board, judges according to described feedback signal whether described each service board is normal.
Adopt technical scheme provided by the invention, integrated master control board slot position, cross board slot position, business sheet board slot position and expansion slot position in testing backboard, wherein, master control board slot position is used to embed master control borad, cross board slot position is used to embed cross board, thereby can support routine operation, also can support the conventional func and the traditional performance test of veneer cross board and veneer; The expansion slot position is used to embed the expanded function plate, can develop corresponding expanded function plate according to the special functional test of veneer, thereby support the special functional test of veneer, comprise that monoboard programme is downloaded in batches, veneer jtag test etc. in batches, improve the practicality and the autgmentability of testing backboard, and then the testing efficiency and the quality of raising veneer, the research and development speed of quickening veneer.
Embodiment
Below in conjunction with accompanying drawing the specific embodiment of the present invention is done and to be elaborated.The invention provides a kind of multiduty communication product testing backboard and based on the monoboard programme of this testing backboard method for down loading and veneer jtag test method in batches in batches at the defective of traditional single-board testing method.It is less relatively to adopt this testing backboard that veneer is tested resource requirement, and not needing some crucial veneers to assist can test, and can carry out the special functional test of some veneers.
A kind of testing backboard, this backboard comprises:
Master control board slot position is used to transmit the signal between testing backboard and the master control borad;
At least one cross board slot position is used to transmit the signal between testing backboard and the cross board;
At least one business sheet board slot position is used to transmit the signal between testing backboard and the service board;
The expansion slot position is used to transmit the signal between testing backboard and the expansion slot bit test plate;
Switch electric device is used to control the power-on and power-off of each groove position;
Wherein, the holding wire of each business sheet board slot position is connected respectively to master control board slot position, cross board slot position and expansion slot position, by the holding wire between described master control board slot position and described each cross board and the business sheet board slot position each cross board and service board is carried out routine operation; By the holding wire between described cross board slot position and described each business sheet board slot position the conventional func and the traditional performance of each service board are tested; By the holding wire between described expansion slot position and described each business sheet board slot position the special function of each service board is tested.
Wherein, routine operation includes but not limited to cross board and service board are carried out operations such as reading and writing and/or business configuration; Traditional performance includes but not limited to performances such as error code and/or shake; Conventional func includes but not limited to functions such as business configuration and/or alarm; Special function include but not limited to function that monoboard programme is downloaded in batches or in batches veneer based on the function of combined testing action group standard testing.
Wherein, switch electric device can comprise power module, third gear switch, first relay, second relay, communication module, control module and driver module, wherein, two outputs of power module are coupled with an end of third gear switch and the input of control module respectively, and power module is used for power supply; First relay is coupling between groove position and the third gear switch; Second relay is coupling between the input and third gear switch of driver module; The coupling of the output of communication module and the input of control module, communication module are used to realize the communication between external equipment and the control module; The output of control module and the coupling of the input of driver module, control module is used to realize the control of on/off; The output of driver module and the coupling of groove position, driver module is used to realize the driving of control module to groove position power supply.Adopt this programme, can realize powering on automatically the groove position.
Further, switch electric device can also comprise manual control module, the output of manual control module and the coupling of the input of control module, and manual control module is used to realize manual control to switch electric device.Adopt this programme, can realize manually powering on the groove position.
Further, this backboard can also comprise:
Toggle switch is used for being coupled with each business sheet board slot position respectively, is used to change the address code of corresponding service single-board slot.
Further, toggle switch is eight toggle switchs, can realize two eight power totally six ten four address codes, 64 groove positions can simulating real equipment.
Further, this backboard can also comprise:
Power interface is used for being coupled with each business sheet board slot position respectively, is used for the service board of this groove position is powered.The corresponding power interface in each business sheet board slot position promptly can be powered to the service board of this groove position after plugging in, and need not power panel power supply is provided.
Adopt the technical scheme of present embodiment, integrated master control board slot position, cross board slot position, business sheet board slot position and expansion slot position in testing backboard, wherein, master control board slot position is used to embed master control borad, cross board slot position is used to embed cross board, thereby can support the routine operation of cross board and veneer, also can support the conventional func and the traditional performance test of veneer; The expansion slot position is used to embed the expanded function plate, can develop corresponding expanded function plate according to the special functional test of veneer, thereby support the special functional test of veneer, comprise that monoboard programme is downloaded in batches, veneer jtag test etc. in batches, improve the practicality and the autgmentability of testing backboard, and then the testing efficiency and the quality of raising veneer, the research and development speed of quickening veneer.
A kind of monoboard programme batch method for down loading based on the testing backboard among the above embodiment, the master control board slot embeds master control borad in the position, embed cross board in the cross board slot position, embed monoboard programme download function plate in batches in the expansion slot position, embed the corresponding business veneer in each business sheet board slot position, the reading and writing and the control signal wire of each business sheet board slot position are connected to the expansion slot position, and this method comprises:
Monoboard programme download function plate in batches obtains the program that needs download;
Monoboard programme download function plate in batches writes each service board respectively with the program of obtaining.
Further, this method can also comprise:
Show and download the result.Download the result and can include but not limited to how many service boards are downloaded, wherein, success is how many pieces, how many pieces etc. of failing.
A kind of batch veneer jtag test method based on the testing backboard among the above embodiment, the master control board slot embeds master control borad in the position, embed cross board in the cross board slot position, embed the jtag test plate in the expansion slot position, embed the corresponding business veneer in each business sheet board slot position, the jtag test holding wire of each service board is connected to the expansion slot position after adopting the daisy chaining series connection, and this method comprises:
The jtag test plate receives the test command from outside jtag test instrument;
The jtag test plate issues test command by each jtag test holding wire to each service board;
The jtag test plate is given the jtag test instrument with the feedback signal loopback of each service board, judges according to feedback signal whether each service board is normal.
In actual applications, the multiduty communication product testing backboard that the present invention proposes both can be used for the single-plate grade test and also can be used for the test of mini system level; Both can be used for conventional function and performance test, also can be used for the special functional test of veneer, such as monoboard programme download in batches, veneer jtag test etc. in batches; Both can be used for manual test and also can be used for automatic test.
Described testing backboard comprises:
Business sheet board slot position: be used to connect the signal transmission between tested service board and the testing backboard, business sheet board slot position signal unanimity, in R﹠D process, only need six~eight and just can satisfy the test of veneer and mini system, real equipment is because of service needed, and full configuration is put may need tens professional groove positions;
Master control board slot position: be used to connect the signal transmission between master control borad and the testing backboard, when master control borad is immature when wanting again service board tested, only need easy master control borad of exploitation, the signal transparent forwarding between webmaster (or test platform) and the tested service board both can.
Cross board slot position: be used to connect the signal transmission between cross board and the testing backboard,, must at first guarantee ripe cross board if service board carried out functional test such as complicated service configuration.
Expansion slot position: be used to connect the signal transmission between expansion slot bit test plate and the testing backboard, can develop different test boards at different test functions, such as downloading for the batch monoboard programme, only the relevant reading and writing and the control signal wire of each groove position of testing backboard need be connected to the expansion slot position, and develop monoboard programme download function plate in batches, can realize batch download function to each service board program.Again for example for batch veneer jtag test, only test data input (TDI), test data output (TDO), the test pattern of each veneer on the testing backboard need be selected (TMS), test clock (TCK) and five holding wires employings of test reset (TRST) daisy chaining be together in series and be connected to the expansion slot position, and exploitation batch veneer jtag test plate, promptly available jtag test instrument is realized the JTAG series connection test to the polylith veneer.
Toggle switch: the toggle switch that each business sheet board slot position is corresponding eight, can change the address code of business sheet board slot position by toggle switch, eight toggle switchs can be realized two eight power totally six ten four address codes, 64 groove positions can simulating real equipment.
The veneer switch electric device: the veneer switch electric device is integrated on the testing backboard, manual and program control dual mode can be provided, can carry out the power-on and power-off operation to each piece business sheet board slot position by the button of switch electricity, test command also can be controlled the veneer switch electric device by computer by serial, realizes the automation switch electric control of veneer; The veneer switch electric device can be only be carried out the power-on and power-off operation to business sheet board slot position, also can carry out the power-on and power-off operation to all the groove positions on the testing backboard, is that example describes only power-on and power-off groove position is carried out in business sheet board slot position in the present embodiment.
Power interface: every corresponding power interface of single-board slot, both can power after plugging in to the veneer of this groove position, do not need power panel that power supply is provided.
Fig. 1 illustrates the structural representation that testing backboard of the present invention is used.See also Fig. 1, this testing backboard 101 comprises a master control board slot position 102, a n cross board slot position 103, a n business sheet board slot position 104, expansion slot position 105, switch electric device 106, a n toggle switch and a n power port at least.Wherein, described master control board slot position 102 is used for inserting master control borad; Described cross board slot position 103 is used for inserting cross board; Described business sheet board slot position 104 is used for inserting service board; Described expansion slot position 105 is used for inserting the extend testing plate.The quantity of described cross board slot position 103 and business sheet board slot position 104 can design as required, and each business sheet board slot position 104 is independent with other business sheet board slot positions 104, is independent of each other.
Fig. 2 illustrates veneer switch electric device schematic diagram in the testing backboard application of the present invention.See also Fig. 2, the veneer switch electric device on the testing backboard 101 comprises power module 201, and the power supply of equipment under test is provided; Third gear switch 202 can be realized the third gear control of switch, and a kind of state is to link to each other with relay 203, and a kind of state is to link to each other with relay 204, and another kind of state is unsettled; Relay module 203,204; Communication module 205 is realized the communication between computer and the control module; Manual control module 206 realizes manual control to the veneer switch electric device; Control module 207 realizes the control to on/off; Driver module 208 solves the driving of control module to the service board power supply; The tested service board of polylith can be inserted in business sheet board slot position 209, realizes the veneer switch electricity operation to the tested service board of polylith.
Fig. 3 illustrates the monoboard programme batch method for down loading embodiment block diagram that testing backboard of the present invention is used.See also Fig. 3, the service board 301 that polylith need be downloaded all is inserted on the testing backboard 101, with monoboard programme in batches download function plate 302 be inserted on the expansion slot position, with the communication interface of test computer 303 with monoboard programme in batches the communication interface of download function plate 302 link to each other.
Fig. 4 illustrates the monoboard programme batch method for down loading schematic flow sheet that testing backboard of the present invention is used.See also Fig. 4, this method is inserted testing backboard by service board that polylith need be downloaded and is realized that monoboard programme downloads in batches, specifically comprises:
Step S401 need to select the download business veneer;
Step S402 selects the program that need download;
Step S403, computer and monoboard programme download function plate in batches set up communication;
Step S404, monoboard programme in batches the download function plate be downloaded service board and set up communication;
Step S405 downloads to service board, and is concrete, and monoboard programme download function plate in batches obtains to download from computer, and is handed down to service board;
Step S406, judge whether to finish the program download of all service boards, do not download then continue to get back to S405 the surplus lines veneer is downloaded if finish the program of all service boards, download then carry out step S407 if finished all service board programs;
Step S407 shows and downloads the result comprise how many piece service boards are downloaded, success is how many pieces, how many pieces etc. of failing.
Fig. 5 illustrates the batch veneer jtag test schematic flow sheet that testing backboard of the present invention is used.See also Fig. 5, this method is passed through the tested service board of polylith is inserted testing backboard, and the jtag test plate is inserted the expansion slot position carry out batch veneer jtag test, specifically comprises:
Step S501 is inserted in master control borad, cross board, business board and jtag test plate respectively in the associated groove position of testing backboard, and the JTAG mouth of jtag test plate is linked to each other with the jtag test instrument;
Step S502, the jtag test instrument issues test command for each the tested service board that is together in series by the jtag test plate;
Step 503, tested service board is given the jtag test instrument with the feedback signal loopback, judges according to the feedback signal of loopback whether tested service board is normal.
The above only is the specific embodiment of the present invention; should be pointed out that for those skilled in the art, under the prerequisite that does not break away from the principle of the invention; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.