K9F1208手册上有一段话确实是看不懂.有同学看的懂么?解决思路
发布时间:2010-06-14 17:25:07 文章来源:www.iduyao.cn 采编人员:星星草
K9F1208手册上有一段话确实是看不懂.有同学看的懂么?
K9F1208手册上有一段话确实是看不懂.有同学看的懂么?
看了很久,都不懂.整句在线翻译都还是看不懂.
The K9F1208X0C is a 528Mbits(553,648,218 bits) memory organized as 131,072 rows(pages) by 528 columns. Spare sixteen col-umns are located from column address of 512 to 527. A 528-bytes data register is connected to memory cell arrays accommodating
data transfer between the I/O buffers and memory during page read and page program operations. The memory array is made up of
16 cells that are serially connected to form a NAND structure. Each of the 16 cells resides in a different page. A block consists of the
32 pages formed two NAND structures. A NAND structure consists of 16 cells. Total 135,168 NAND structures reside in a block. The
program and read operations are executed on a page basis, while the erase operation is executed on a block basis. The memory
array consists of 4,096 separately erasable 16K-bytes blocks. It indicates that the bit by bit erase operation is prohibited on the
K9F1208X0C.
(红色的不懂)
The memory array(指的是内存数组?) is made up of
16 cells(为什么又说是由16个单元组成?) that are serially connected to form a NAND structure(指的是什么?). Each of the 16 cells resides in a different page(为什么说每一页都由16个单元组成?). A block consists of the
32 pages formed two NAND structures. A NAND structure consists of 16 cells. Total 135,168 NAND structures(135,168个NAND structures) reside in a block.
虚心请教
------解决方案--------------------
NAND Flash的数据是以bit 的方式保存在memory cell,一般来说,一个cell 中只能存储一个bit。这些cell 以8 个或者16 个为单位,连成bit line,形成所谓的byte(x8)/word(x16),这就是NAND Device 的位宽。这些Line 会再组成Page。
------解决方案--------------------
基础知识:
NAND Flash 的数据是以bit的方式保存在memory cell,一般来说,一个cell 中只能存储一个bit。这些cell 以8个或者16个为单位,连成bit line,形成所谓的byte(x8)/word(x16),这就是NAND Device的位宽。这些Line会再组成Page,Page再组成Block,Block组成了FLASH。
一些前提:
array的英文本意中有“排列”的意思.LZ的“数组”想法是条件反射了..这句不是C代码...
structure有“结构、组织”的意思. LZ可能条件反射成“结构体”了.. 这句真不是C代码...
NAND: 一种类型的FLASH. NAND一般会让人条件反射出其种种器件特性及与nor的区别..
综上:
memory array: 排列的内存。 应该就是物理存储空间了.
NAND structure: 应该是指以具有NAND特性的方式组织. (即按照这种方式组织出来的东西就会是NAND FLASH而不会是NOR FLASH)
16 cells: 这实际是位宽为16的一组。
英文文字得出的结果:
1 FLASH: 256 block.
1 Block: 32 page 2112kb.
1 Page: 66Kb.
位宽15:0(不完全确定).
知道这些似乎这段就完了..真要翻译的话...
The memory array is made up of 16 cells that are serially connected to form a NAND structure.
16个连续的cell是一组,这些组以具有NAND特性的方式组织成物理存储空间。
Each of the 16 cells resides in a different page.
直译: 每个16 cells在不同的页中。 (真心没说1页就只有16个..)
意会:这16个cells组成的1组,不会被分割在不同页中.
A block consists of the 32 pages formed two NAND structures. A NAND structure consists of 16 cells.
一块由32页组成。
一个NAND特性的组织方式包含16个单元。
(16 bit以某种方式组成了1个X。135,168个X组成1block)
Total 135,168 NAND structures reside in a block.
A block consists of the 32 pages formed two NAND structures.
这句的formed two NAND structures完全迷茫~~~~
翻译仁者见仁智者见智,不过还是有正确之分的。
偶很多地方都是各种意会...甚是担心误人子弟,虚心求指正...
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
在驱动开发中出现 'struct' type redefinition 应该怎么办?? 大神们告诉小弟一下...
下面是我写的代码:
#pragma once
//**********...
-
大神们帮我看一下,我的代码错在什么地方? 加载成功,卸载就蓝屏了....
/*
*******************************************************...
-
sigma8653很罕见的问题
SOS!
sigma8653板子插上卡,上电后可以识别SD卡,然后软重启(reboot)就无法识别了!
奇怪的时,继续软重启一次又可...
-
Cancel自旋锁 起了什么作用?
发现IoCancelIrp 函数中
获取了Cancel自旋锁
设置了Irp->Cancel
调用了OnCancelIo函数
但是进入了On...
-
windows下 pnp设备的即插即用功能是怎么实现的?
看到 windows内核情景分析里说
加载驱动有三种方式 前两种是静态 分别是引导...
-
取消当前 IRP 执行的过程是怎样的?
#pragma code_seg("PAGE")
NTSTATUS MyWdmRead(PDEVICE_OBJECT DeviceObject,PIRP Irp)
{
...
-
vs2008中,link2001错误的问题,代码如下
vs2008中,link2001错误的问题,代码如下
#include <ntddk.h>
VOID OnUnload(IN PDRIVER_OBJ...
-
什么是内核缓冲区,用户缓冲区
比如网卡的内核缓冲区,那这个缓冲区是在pc内存还是在网卡的芯片上呢?
------解决方案---------------...
-
如果在一个函数中有提升IRQL的语句 是不是整个函数都不能放在分页内存中 ?
如果我在一个函数前使用了 #pragma code_seg("PAGE") ...
-
请教Linux下dm9000网卡驱动程序问题
应用程序网络编程是基于socket接口的,好像完全屏蔽了底层,不能像字符设备那样应用程序可以调用...