This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Part Number: TMS320F28335
How do I configure the XINTF on the F28335 to connect to a multiplexed HPI on the C5517 or the C6748 DSP?
Does anyone have a working example in software for the F28335?
Thank you in advance
I am not aware of any XINTF examples for HPI.
The HPI uses the asynchronous memory interface protocol so you would configure and use XINTF as if accessing an external memory device. The LEAD, ACCESS, and TRAIL times would be determined by the HPI timing parameters from its datasheet.
Do you have any specific concerns?
We are glad that we were able to resolve this issue, and will now proceed to close this thread.
If you have further questions related to this thread, you may click "Ask a related question" below. The newly created question will be automatically linked to this question.
In reply to tlee:
Yes the concern I have is as follows. Can you use the data bus of the XINTF also as a address bus? Or rather can you configure the XINTF to use its data bus as a address bus when connecting to a multiplexed HPI? Or do I have to use external logic to route the XINTF data and addrress bus to the multiplexed HPI?
In reply to Maarten Venter:
Thank you for clarifying. The HPI multiplexing logic is implemented in the HPI itself so that the memory controller (XINTF in this case) can behave normally.
My understanding is that the HCNTL pins will indicate to the HPI whether the XINTF data bus should be treated as HPI-address or HPI-data values for any given operation. I would recommend confirming this with the team that supports the device with the HPI that you ultimately use.
If I am correct, the XINTF address bus is largely deprecated, however the address bus could optionally be used to control the HCNTL pins so that the HPI-ADDRESS would be written to a one F2833x memory location while the HPI-DATA would be written to a second F2833x memory location.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.