參數(shù)資料
型號(hào): KFH1G16Q2M-DIB6
廠商: SAMSUNG SEMICONDUCTOR CO. LTD.
英文描述: FLASH MEMORY(54MHz)
中文描述: 閃存(54MHz之間)
文件頁(yè)數(shù): 68/93頁(yè)
文件大?。?/td> 1219K
代理商: KFH1G16Q2M-DIB6
OneNAND512/OneNAND1GDDP
FLASH MEMORY
68
One of the best features OneNAND has is that it can be a booting device itself since it contains an internally built-in boot loader
despite the fact that its core architecture is based on NAND Flash. Thus, OneNAND does not make any additional booting device
necessary for a system, which imposes extra cost or area overhead on the overall system.
As the system power is turned on, the boot code originally stored in NAND Flash Arrary is moved to BootRAM automatically and then
fetched by CPU through the same interface as SRAM’s or NOR Flash’s if the size of the boot code is less than 1KB. If its size is larger
than 1KB and less than or equal to 3KB, only 1KB of it can be moved to BootRAM automatically and fetched by CPU, and the rest of
it can be loaded into one of the DataRAMs whose size is 2KB by Load Command and CPU can take it from the DataRAM after finish-
ing the code-fetching job for BootRAM. If its size is larger than 3KB, the 1KB portion of it can be moved to BootRAM automatically
and fetched by CPU, and its remaining part can be moved to DRAM through two DataRAMs using dual buffering and taken by CPU
to reduce CPU fetch time.
A typical boot scheme usually used to boot the system with OneNAND is explained at Figure 24 and Figure 25. In this boot scheme,
boot code is comprised of BL1, where BL stands for Boot Loader, BL2, and BL3. Moreover, the size of the boot code is larger than
3KB (the 3rd case above). BL1 is called primary boot loader in other words. Here is the table of detailed explanations about the func-
tion of each boot loader in this specific boot scheme.
Boot Loaders in OneNAND
NAND Flash Array of OneNAND is divided into the partitions as described at Figure 24 to show where each component of code is
located and how much portion of the overall NAND Flash Array each one occupies. In addition, the boot sequence is listed below and
depicted at Figure 25.
Boot Sequence :
1. Power is on
BL1 is loaded into BootRAM
2. BL1 is executed in BootRAM
BL2 is loaded into DRAM through two DataRams using dual buffering by BL1
3. BL2 is executed in DRAM
OS image is loaded into DRAM through two DataRams using dual buffering by BL2
4. OS is running
Boot Loader
Description
BL1
Moves BL2 from NAND Flash Array to DRAM through two DataRAMs using dual buffering
BL2
Moves OS image (or BL3 optionally) from NAND Flash Array to DRAM through two DataRams using dual buffering
BL3 (Optional)
Moves or writes the image through USB interface
Technical Notes
(Continued)
Boot Sequence
相關(guān)PDF資料
PDF描述
KFH1G16Q2M-DID FLASH MEMORY
KFH1G16Q2M-DID5 FLASH MEMORY(54MHz)
KFH1G16Q2M-DID6 CONN RCPT .100 100POS DL R/A AU
KH102 Analog IC
STH5000-200 Industrial Control IC
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
KFH1G16Q2M-DID 制造商:SAMSUNG 制造商全稱(chēng):Samsung semiconductor 功能描述:FLASH MEMORY
KFH1G16Q2M-DID5 制造商:SAMSUNG 制造商全稱(chēng):Samsung semiconductor 功能描述:FLASH MEMORY(54MHz)
KFH1G16Q2M-DID6 制造商:SAMSUNG 制造商全稱(chēng):Samsung semiconductor 功能描述:FLASH MEMORY(54MHz)
KFH1G16U2M-DEB 制造商:SAMSUNG 制造商全稱(chēng):Samsung semiconductor 功能描述:FLASH MEMORY
KFH1G16U2M-DEB5 制造商:SAMSUNG 制造商全稱(chēng):Samsung semiconductor 功能描述:FLASH MEMORY(54MHz)