Description
JDSU 2111A-10SLHP Digital expansion module
① fully shadowed. When an embedded system program is run, all code is copied from non-volatile memory (Flash, ROM, etc.) to RAM to run.
② demand paging. Copy only part of the code into RAM. This approach does import/export management of pages in RAM, and only maps code and data to RAM if access is in virtual memory but not in physical RAM, resulting in page errors.
③ eXecute In Place (XIP). At system startup, the code is not copied to RAM, but is executed directly in a non-volatile storage location. RAM holds only the part of the data that needs to be constantly changing, as shown in Figure 1. If the reading speed of non-volatile memory is similar to RAM, XIP can save time for copying and decompressing. NOR Flash and ROM read speed is relatively fast (about 100 ns), suitable for XIP; The read operation of NAND Flash is sector-based, and the speed is relatively slow (μs level), so it is not suitable to implement XIP.
Figure 1 Comparison of full mapping and XIP
XIP can be divided into the following two types:
① Kernel XIP. Running the kernel directly in Flash/ROM saves time on copying and image decompression. The Linux 2.6.10 kernel already includes XIP support.
② Application program XIP. Execute the application code directly from where it is stored, rather than loading it into RAM, so that the first execution of the application is faster. Use of application XIP should be based on the file system that supports it.
HIMA | HIMA卡件F6217 |
HIMA | F6705 |
HIMA | F7133 |
HIMA | F3236 |
HIMA | F3330 |
HIMA | FPWR01 |
HIMA | FCPU |
Emerson | A6500-SR |
BENTLY | 3500/60-01-00 |
ABB | REF615C-C |
PROSOFT | icx35-hwc |
VIBRO | RPS6U 200-582-500-12x |
AMAT | 0190-30354 |
shinkawa | FW-202FA-85 |
GE | 889-E-P1-P1-S1-L-S-S-A-L-A-M-M-P-F-B-3A-C-N-B-N |
GE | IS210AEBIH1B |
SAT POWER SUPPLY | PS-6630 |
SAT BUS MODULE | PE-6400 |
SAT ANALOG INPUT | AI-6300 |
SAT DIGITAL INPUT | DO-6212 |
SAT DIGITAL INPUT | DI-6100 |
ABB | UNITROL1005-0011 |
GE | IS420PUAAH1A |
Allied Telesyn | AT-FS 232/1 |
ABB | UNITROL1005-0011 3BHE043576R0011 |
Rolls-Royce | 5880-PC1025 |
DEIF | TRI-2 |
AMAT | 0190-37798 MKS CDN500R-58 |
ABB | PM511V16 |
Kollmorgen | SERVOSTAR-620 S7-DEVICENET |
MKS | AX8407A/0190-17159 |
AGILENT | HP5517B |
WOODWAED | MFR300 MFR300-71M/WK0600 CAN |
Allied Telesyn | MC103XL |
Bender | IRDH375-435 |
WESTERMO | L110-F2G |
Rolls-Royce | RRDIO15 |
Rolls-Royce | RRAIO16 |
Rolls-Royce | 000068308 |
Rolls-Royce | RREMC1PR1 |
ABB | SK827005-DB |
GE | IS220PPROH1A |
ABB | DDC779BE02 3BHE006805R0002 |
ABB | XVC767AE102 3BHB007209R0102 |
Reviews
There are no reviews yet.