I'm looking for a development kit to use for communicating between an MCU and our chip via a parallel bus:
We must assume that your stated, "26 lines" includes various strobe and chip select signals as well as data. Is this correct? Except for the external bus Stellaris MCUs - these top out @ 8 bit ports. This implies that if writing to the Stellaris you could present your parallel data across multiple Stellaris 8-bit Ports - but would have to provide multiple strobe signals - so that each port could capture your data. Is this a deal-breaker for your Ap?
Our group employ Stellaris & other ARM MCUs - some support up to 16 bits parallel data w/in a single GPIO parallel transaction (call it a port) - which still may be limiting to you.
We have designed wide, parallel bus "transactors" - this usually is the realm of FPGAs which provide the great flexibility and hi-speed which may be more appropriate...
What we are trying to achieve here is a communication between a micro-controller and a neural networks chip. This chip has a total 26 control signals which would be required for communication, 16 bit bidirectional data bus, bidirectional 5-bit register address and a data strobe signal, a ready signal (which will be provided to the controller form the chip), and two other signals. Apart form above mentioned signals we have a 4 other signals which we would need (chip select, stand by, daisy Chan in and daisy chain out ).
Then there are some output signal form the chip that we would need to know about ( 4 signals ). Our operating frequency is 27 MHz, and timing is a critical factor.
So, keeping above factors in mind do you have a suggestions for us ?
This level of detail/effort best handled by officialdom. Your link or brief posting of device's timing chart goes far to prevent waste of time/effort...
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. 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 respect to these materials. 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.