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

4.6. Логика за конфигуриране при стартиране

            Характерна е за всички устройства от серията 'C6000.

            Устройствата 'C62x и 'C67x осигуряват разнообразие от работни конфигурации. Тези конфигурации определят какви действия да се извършат след RESET с цел инициализация. Избират се чрез външни входни линии и определят:

4.6.1. RESET на устройството

            Сигналът  е  входен и е с активни ниско ниво. Докато е в ниско ниво, устройството се задържа в reset. По време на този период устройството се инициализира в предопределено reset състояние. Всички изходи с три състояния са във високоимпедансно състояние. Всички други изходи се връщат към тяхното състояние по подразбиране.  се възприема по сигнал CLKIN, както и по тактовия сигнал на CPU-то. Затова той има минимално време за сработване, което се определя от циклите на CLKIN и тактовия генератор (CLKOUT1). При нарастващ фронт на  процесорът започва работа с предопределената конфигурация.
 
 

4.6.2. Конфигурация при стартиране

            Сигналите BOOTMODE[4:0] определят конфигурацията при стартиране. Стойностите им се възприемат при нарастващ фронт на .  Някои устройства от серията 'C6000 осигуряват отделни изводи за BOOTMODE[4:0], докато други устройства възприемат състоянията на линиите за данни на host порта HD[4:0] или линиите за данни на магистралата за разширение XD[4:0]. Тези линии за данни трябва да бъдат свързани през резистори към маса или захранване.

            Възможни са три вида стартови процеси:


            Таблица 4-5 съдържа всички стойности на линиите BOOTMODE[4:0], съответните им карта на паметта и стартиращ процес за DSP 'C6201/C6701. Например BOOTMODE[4:0] със стойност 00000b означава, че паметта на адрес 0 е SDRAM, че е организирана в четири 8-битови банки и че избира режим без стартов процес. SDWID е бит от управляващия регистър на EMIF интерфейса за SDRAM.
 
 

Табл. 4-5. Конфигурации при стартиране

            Таблица 4-6 съдържа кратко описание на двете карти на паметта MAP 0 и MAP1. Разликата между двете е, че при MAP0 от адрес 0 започва външна памет, а при MAP1 - вътрешна памет.
 
 

Табл. 4-6. Карти на паметта MAP 0 и MAP 1





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