| поискавой системы для электроныых деталей |
|
DSM2190F4V датащи(PDF) 16 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
DSM2190F4V датащи(HTML) 16 Page - STMicroelectronics |
|
16 / 61 page ![]() DSM2190F4 16/61 DETAILED OPERATION Figure 5 shows major functional areas of the de- vice: s Flash Memories s PLDs (DPLD, CPLD, Page Register) s DSP Bus Interface (Address, Data, Control) s I/O Ports s Runtime Control Registers s JTAG ISP Interface The following describes these functions in more detail. Flash Memories The Main Flash memory array is divided into eight equal 32K byte sectors. The Secondary Flash memory array is divided into four equal 8K byte sectors. Each sector is selected by the DPLD can be separately protected from program and erase cycles. This configuration is specified by using PS- Dsoft ExpressTM. Memory Sector Select Signals. The DPLD gen- erates the Select signals for all the internal memo- ry blocks (see Figure 14). Each of the twelve sectors of the Flash memories has a select signal ( FS0-FS7, or CSBOOT0-CSBOOT3) which con- tains up to three product terms. Having three prod- uct terms for each select signal allows a given sector to be mapped into multiple areas of system memory if needed. Ready/Busy (PC3). This signal can be used to output the Ready/Busy status of the device. The output on Ready/Busy is a 0 (Busy) when either Flash memory array is being written, or when ei- ther Flash memory array is being erased. The out- put is a 1 (Ready) when no Write or Erase cycle is in progress. This signal may be polled by the DSP or used as a DSP interrupt to indicate when an erase or program cycle is complete. Memory Operation. The Flash memories are ac- cessed through the DSP Address, Data, and Con- trol Bus Interface. DSPs and MCUs cannot write to Flash memory as it would an SRAM device. Flash memory must first be “unlocked” with a special sequence of byte write operations to invoke an internal algorithm, then a single data byte is written to the Flash mem- ory array, then programming status is checked by a byte read operation or by checking the Ready/ Busy pin (PC3). Table 5 lists all of the special in- struction sequences to program (write) data to the Flash memory arrays, erase the arrays, and check for different types of status from the arrays. These instruction sequences are different combinations of individual byte write and byte read operations. IMPORTANT: The DSP may not read and execute code from the same Flash memory array for which it is directing an instruction sequence. Or more simply stated, the DSP may not read code the same Flash array that is writing or erasing. In- stead, the DSP must execute code from an alter- nate memory (like its own internal SRAM or a different Flash array) while sending instructions to a given Flash array. Since the two Flash memory arrays inside the DSM device are completely inde- pendent, the DSP may read code from one array while sending instructions to the other. After a Flash memory array is programmed (writ- ten) it will go to “Read Array” mode, then the DSP can read from Flash memory just as if would from any 8-bit ROM or SRAM device. |
|
ссылки URL |
| Вашему бизинису помогли Аллдатащит? [ DONATE ] |
Что такое Аллдатащит | реклама | контакт | Конфиденциальность | Ссылка на техническое описание | обмен ссыками | поиск по производителю All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |