4.4. Магистрала за разширение (XB)

          DSP: ‘C6202

            Магистралата за разширение на 'C6202 изпълнява функциите на host-port интерфейса (HPI) и на допълнение на интерфейса към външна памет ( EMIF ). Наличието на втора магистрала за входно/изходни устройства намалява натоварването на EMIF и увеличава скоростта на обмен. Магистралата за разширение осигурява и 32-битов интерфейс към host, както и синхронен интерфейс към няколко типа магистрали. Тя е показана на фиг. 4-6.
 
 

Фиг. 4-6. Магистрала за разширение ХВ







            Интерфейсът за външна памет (EMIF) и магистралата за разширение са взаимно независими, което позволява едновременен остъп до двата порта. Пример за това може да бъде CPU, използващо SDRAM (чрез EMIF) като кеш и DMA , обслужващо host и входно/изходна периферия (чрез магистралата за разширение). Наличието на втора магистрала за входно/изходни устройства намалява натоварването на EMIF чрез разделяне на външните устройства между двата порта EMIF и XB. Сумарната скорост на обмен на интерфейсите към паметта е увеличена, т. к. трансферите от и към EMIF не са прекъсвани от обслужване на периферия или host. Магистралата за разширение позволява бързите памети да бъдат отделени от по - бавните устройства. Възможностите за връзка с host са подобрени в сравнение с HPI. Магистралата за разширение има два режима на работа : синхронен host и асинхронен host. Режимът на асинхронен host е 32-битова версия на HPI. Режимът на синхронен host позволява поддръжка на няколко протокола:

            Магистралата за разширение се обслужва от допълнителния канал на DMA и осигурява висока скорост на обмен.
            Пример на синхронен Master/Slave интерфейс е показан на фиг. 4-7. Там 'C6202 е свързан с чип i80960Jx.
 
 

Фиг. 4-7. Синхронен интерфейс






Предходна страница

Следваща страница 1