FlexBus burst mode question

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

FlexBus burst mode question

Jump to solution
588 Views
johnfielden
Contributor IV

Hi, I've looked over the reference manual and have a couple of questions about the FlexBus.

The only bus timings I see appear to show that all Flexbus signals must be qualified with the FB_CLK.  Please confirm, Flexbus is not an asynchronous bus.

There are diagrams of 32 bit to 8 bit port burst (looks like 6 clocks min).  But, I'm interested in doing a 32 bit to 16 bit port bursts.  If I do 32 to 16, how many clock cycles is the access?  4?  5?

I was really hoping to burst several 32 bit words per cycles, but I don't see that listed.   I'm assumming that idea is not possible.

Thanks,

John Fielden

0 Kudos
1 Solution
375 Views
naoumgitnik
Senior Contributor V

Dear John,

1.

According to the '32.4.7 Signal transitions' section, the bus is synchronous:

These signals change on the rising edge of the FlexBus clock (FB_CLK):

• Address

• Write data

• FB_TS/FB_ALE

• FB_CSn

• All attribute signals

FlexBus latches the read data on the rising edge of the clock.

2.

May you refer me to the specific section and/or diagram that shows "32-bit to 8-bit port burst", please?

Sincerely, Naoum Gitnik.

View solution in original post

0 Kudos
1 Reply
376 Views
naoumgitnik
Senior Contributor V

Dear John,

1.

According to the '32.4.7 Signal transitions' section, the bus is synchronous:

These signals change on the rising edge of the FlexBus clock (FB_CLK):

• Address

• Write data

• FB_TS/FB_ALE

• FB_CSn

• All attribute signals

FlexBus latches the read data on the rising edge of the clock.

2.

May you refer me to the specific section and/or diagram that shows "32-bit to 8-bit port burst", please?

Sincerely, Naoum Gitnik.

0 Kudos