Beyond Bits VII - Freescale Semiconductor
Beyond Bits VII - Freescale Semiconductor
Beyond Bits VII - Freescale Semiconductor
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Technical Highlights<br />
FlexBus<br />
The FlexBus interface on the Vybrid<br />
devices is designed to gluelessly<br />
connect with up to six external<br />
devices. Each version has 8-, 16- and<br />
32-bit port sizes with configuration<br />
for multiplexed or non-multiplexed<br />
addresses and data buses.<br />
Features<br />
• Byte-, halfword-, word- and 16-byte<br />
line-sized burst transfers<br />
• Programmable burst and burst<br />
inhibited transfers selectable for<br />
each chip select and transfer<br />
direction<br />
• Auto-acknowledge feature<br />
Primary wait state counter up to<br />
63 clocks<br />
Optional secondary wait state<br />
counter<br />
Useful for interfacing to burst<br />
memories that have a long<br />
access time for the first beat of<br />
data, but can deliver subsequent<br />
data faster<br />
• Programmable address setup time<br />
with respect to the assertion of chip<br />
select<br />
• Programmable address hold time<br />
with respect to the negation of chip<br />
select and transfer direction<br />
Flexbus supports the connection to:<br />
• Flash<br />
• Smart LCDs<br />
• FPGAs<br />
• SRAM<br />
• PROM<br />
• EPROM<br />
• EEPROM<br />
38<br />
FlexBus Modes of Operation of Operation<br />
Non Muxed Mode<br />
FlexBus Key Features Customer Benefits<br />
Back to Table of Contents<br />
8-, 16-, 32- and 128-bit line sized transfers Maximize throughput according to the specific<br />
application<br />
Programmable burst and burst-inhibited transfers<br />
selectable for each chip select and transfer<br />
direction<br />
Optimized traffic patterns for each client in<br />
the bus<br />
Auto-acknowledge feature Increased flexibility and lower BOM costs in<br />
glueless external device connections<br />
Programmable address-setup time<br />
Programmable address-hold time<br />
Data Data Data Data<br />
Address Address Address Address<br />
Data and Address Have Separate Ports<br />
Muxed Mode<br />
Address Data Data Address<br />
Data and Address Are Interleaved on the Same Port<br />
Smart LCD Mode<br />
Data Data Data Data<br />
Data Is Sent Sequentially on One Port