会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 12. 发明授权
    • Device and method for controlling solid-state memory system
    • 用于控制固态存储器系统的装置和方法
    • US07688643B2
    • 2010-03-30
    • US10809061
    • 2004-03-24
    • Karl M. J. LofgrenJeffrey Donald StaiAnil GuptaRobert D. NormanSanjay Mehrotra
    • Karl M. J. LofgrenJeffrey Donald StaiAnil GuptaRobert D. NormanSanjay Mehrotra
    • G11C16/04G06F13/00
    • G11C5/04G06F3/0613G06F3/0659G06F3/0679G06F12/0676G06F13/1668G06F13/4243G11C5/00G11C5/066G11C8/12Y02D10/13Y02D10/14Y02D10/151
    • A memory system includes an array of solidstate memory devices which are in communication with and under the control of a controller module via a device bus with very few lines. This forms an integrated-circuit mass storage system which is contemplated to replace a mass storage system such as a disk drive memory in a computer system. Command, address and data information are serialized into component strings and multiplexed before being transferred between the controller module and the array of memory devices. The serialized information are is accompanied by a control signal to help sort out the multiplexed components. Each memory device in the array is mounted on a multi-bit mount and assigned an array address by it an array mount. An A memory device is selected by an appropriate address broadcast over the device bus, without requiring the usual dedicated select signal. A reserved array particular mount multi-bit configuration is used to unconditionally select the device mounted thereon. A reserved predefined address broadcast over the device bus deselects all previously selected memory devices. Read performance is enhanced by a read streaming technique in which while a current chunk of data is being serialized and shifted out of the memory subsystem devices to the controller module, the controller module is also setting up the address for the next chunk of data to begin to address the memory system.
    • 存储器系统包括固态存储器件的阵列,其经由具有极少行的器件总线与控制器模块通信并处于控制器模块的控制之下。 这形成了集成电路大容量存储系统,其被设想来替代大容量存储系统,例如计算机系统中的磁盘驱动器存储器。 命令,地址和数据信息被串行化为组件字符串,并在控制器模块和存储器件阵列之间传输之前被多路复用。 串行化信息伴随着一个控制信号,以帮助整理复用的组件。 阵列中的每个存储器件都安装在多位安装上,并通过阵列安装分配阵列地址。 通过在设备总线上广播的适当地址来选择存储器件,而不需要通常的专用选择信号。 使用保留阵列特定安装多位配置来无条件地选择安装在其上的装置。 通过设备总线广播的保留的预定义地址取消选择所有先前选择的存储设备。 读取性能通过读取流技术得到增强,其中当当前块的数据被序列化并从存储器子系统设备移出到控制器模块时,控制器模块还设置下一个数据块开始的地址 寻址内存系统。
    • 14. 发明授权
    • Nonvolatile semiconductor memory apparatus
    • 非易失性半导体存储装置
    • US07317630B2
    • 2008-01-08
    • US11182374
    • 2005-07-15
    • Nicola TeleccoVijay P. AdusumilliAnil GuptaEdward HuiSteven J. Schumann
    • Nicola TeleccoVijay P. AdusumilliAnil GuptaEdward HuiSteven J. Schumann
    • G11C5/06
    • G11C7/10H01L2224/05553H01L2224/48137H01L2224/49175
    • A nonvolatile memory apparatus includes a separate controller circuit and memory circuit. The controller circuit is fabricated on a first integrated circuit chip. The controller circuit includes a plurality of charge pump circuits, a system interface logic circuit, a memory control logic circuit, and one or more analog circuits. The memory circuit is fabricated on a second integrated circuit chip and includes a column decoder, a row decoder, a control register, and a data register. A memory-controller interface area includes a first plurality of die bond pads on the first integrated circuit chip and a second plurality of die bond pads on the second integrated circuit chip such that the first and second integrated circuit chips may be die-bonded together. A single controller circuit may interface with a plurality of memory circuits, thus further reducing overall costs as each memory circuit does not require a dedicated controller circuit.
    • 非易失性存储装置包括单独的控制器电路和存储器电路。 控制器电路制造在第一集成电路芯片上。 控制器电路包括多个电荷泵电路,系统接口逻辑电路,存储器控制逻辑电路和一个或多个模拟电路。 存储器电路制造在第二集成电路芯片上,并且包括列解码器,行解码器,控制寄存器和数据寄存器。 存储器控制器接口区域包括第一集成电路芯片上的第一多个管芯接合焊盘和第二集成电路芯片上的第二多个管芯接合焊盘,使得第一和第二集成电路芯片可以芯片结合在一起。 单个控制器电路可以与多个存储器电路接口,从而进一步降低总体成本,因为每个存储器电路不需要专用控制器电路。
    • 19. 发明授权
    • dbX: a persistent programming language model
    • dbX:一种持久的编程语言模型
    • US5822590A
    • 1998-10-13
    • US785961
    • 1991-10-31
    • Anil Gupta
    • Anil Gupta
    • G06F9/44
    • G06F9/4435
    • The dbX persistent programming language model solves the problem of seamlessly providing an unfragmented, persistible, complex object heap space that extends beyond virtual memory to a program in a host programming language X. It does so without rewriting a compiler for X and without operating system or hardware dependencies. It uses a memory pointer as a pointer to a persistible object, with the lvalue of the pointer providing a hook to the OID of the object. The lvalues of pointers to persistible objects, their associated OIDs and other information about persistible objects are maintained in a global data structure. Unresolved pointers to persistible objects point to an unusable area of memory, and dereferencing them triggers object faulting. A keyword and an overloaded allocation operator are used to identify statically and dynamically allocated pieces of memory respectively as persistible. A preprocessor processes occurrences of the keyword and operator, and some operations on pointers to persistible objects in a dbX program and generates X code. Object translation uses a `pointer view of memory` and an `allocation view of memory` to determine the runtime structure of an object graph, and it is resilient to pointer casting and pointing to objects embedded in larger objects.
    • dbX持久性编程语言模型解决了无缝地提供未分片的,可持续的,复杂的对象堆空间的问题,该空间将虚拟内存扩展到主机编程语言X中的程序。它不需要重写X的编译器,而不需要操作系统或 硬件依赖。 它使用内存指针作为可持续对象的指针,指针的左值提供了对象的OID的钩子。 指向可持续对象的指针,其关联的OID和关于可持久对象的其他信息的值保持在全局数据结构中。 未解决的指向可持续对象的指针指向不可用的内存区域,并且取消引用它们会触发对象故障。 一个关键字和一个重载的分配运算符被用来分别识别静态和动态分配的内存块。 预处理程序处理关键字和运算符的出现以及对dbX程序中可持久对象的指针的一些操作,并生成X代码。 对象转换使用“存储器的指针视图”和“存储器的分配视图”来确定对象图形的运行时结构,并且它对指针转换和指向嵌入在较大对象中的对象是有弹性的。