As I stated originally, we were assured by a Freescale FAE that we would be able to burst 4, 32 bit double words using the flexbus. That's one address clock, followed by 4 clocks of data (A different 32 bit double word of data for each clock). That as I read it it is 4 beats in line mode. Your last reply seems to be saying that the part isn't capable of 4 beats of 32 bit double words, which appears to be in direct contrast to what the table above says (see the last line, 00b is 4 beats.) Is the "4" in the table an error?
Your statement that our 32 bit burst is working is non-sensical. SInce the a single 32 bit double word being transferred in a burst is exactly the same as a 32 bit non-burst transfer. If that is what I wanted, I would not be trying to turn on burst mode.
We cannot use 8 or 16 bits in burst mode because that will cut our data throughput. I'm trying to get more data throughput, not the same or less. More than a single beat 32 bit (which looks the same burst mode enabled or not). I only tried the 8 and the 16 to see if the part could burst at all. It does seem to burst, but not for 4 beats at 32 bits.
I have a full 32 bit pipe to my FPGA, why would I want to burst at a smaller port size? I can tell you the answer, I do not. Bursting 32 bits at 4 beats is essential for my high bandwidth application. If bursting doesn't work, then what good is your part to me?
Is it possible to send data to a 32 bit Flexbus port in a 21111 configuration, or not? Yes, or No. If it is no, then your FAE's and your documentation are in serious error!
Is there a knowledgeable person to whom we can have a phone conversation? This back and forth exchange on the forum is taking much too long to resolve this issue.