Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A method and device for improving hpi interface access speed and accuracy

A technology of interface access and accuracy, applied in the direction of instruments, electrical digital data processing, etc., can solve the problems of no protection, waste of time, and no prompts for HPI operation, and achieve fast speed, improved access speed, and improved accuracy Effect

Active Publication Date: 2016-04-27
THE 41ST INST OF CHINA ELECTRONICS TECH GRP
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The advantage of this is that the entire HPI operation will not be suspended because the HRDY line of the HPI interface is invalid, causing the system to crash. The disadvantage is that it cannot guarantee that the HPI read and write access is correct because it does not judge whether the HPI is ready.
[0004] The current HPI access is two accesses to realize the access of a DSP address space, and there is no protection for the two HPI operations. When the HPI fails, because the HRDY signal is not judged, the next access is automatically performed by a delay method, not only A lot of time is wasted for each operation, and there is no prompt for HPI operation even if there is an error

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] A method for improving the access speed and accuracy of the HPI interface, including adopting programmable logic devices, designing a section of HPI access timing, sending addresses and data according to 32-bit instructions when users access, and automatically generating the HPI access timing required for two HPI operations After the operation is completed, release the bus, and judge HRDY at the same time when accessing.

[0021] Specifically include the following steps:

[0022] a The PCI operation is the host accessing party, and the description language adopts VHDL language; if the request and response signals of the PCI visitor are LHOLD and LHOLDA, the request and response signals of DSP read and write access are HOLDDSP and HOLDADSP, assuming that the signal when HPI occupies the bus If the quantity is HOLDHOLD, then when HPI sends the bus request signal LHOLD, the DSP bus is idle and there is no HPI operation, then the LHODA response signal is valid; after the PC...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method and device for quickening the HPI accessing speed and improving the HPI accessing accuracy. The method is characterized by including the steps of designing an HPI accessing timing sequence through a programmable logic device, enabling addresses and data to be sent in a 32-bit command mode when a user carries out accessing, enabling the HPI accessing timing sequence to automatically generate a timing sequence required by two times of half-word accessing, releasing a bus after the operation is completed, and judging an HRDY when the accessing is carried out. According to the method and device, the HPI accessing timing sequence is designed through the programming capacity of the programmable logic device, the aim that only one time of reading-writing is required when DSP address space is read and written for one time is achieved, and therefore the speed is high; in addition, due to the fact that the interruption condition does not exist in the two times of operation, the condition of the HPI wrong operation can be avoided, the defects that the HPI operation can not be stopped through HRDY signals, and the accessing can be carried out only through fixed delay are overcome, the HPI accessing accuracy is improved, and meanwhile the HPI accessing speed is quickened by one time by combining the two times of operation into the one time of operation.

Description

technical field [0001] The invention relates to a method for improving the access speed and accuracy of the HPI interface, and a device for improving the access speed and accuracy of the HPI interface. Background technique [0002] The HPI interface is a 16-bit wide parallel interface unique to the TIC6000 series chips of Texas Instruments, which provides a channel for the host to access the entire address space of the DSP chip. HPI has three registers, HPIC (control register) is used for interface setting, HPIA (address) and HPID (data) registers are used to store access address and read and write data. These three registers are 32-bit, so reading and writing registers requires two 16-bit operations. The HPI interface automatically merges two adjacent operations into one operation. If the two operations are not completed, DSP will have unpredictable errors. [0003] TI chips are widely used. Many applications use the HPI interface to realize the access between the host com...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F13/38G06F13/36
Inventor 刘丹李树彪郭永瑞王保锐赵立军李明太
Owner THE 41ST INST OF CHINA ELECTRONICS TECH GRP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products