Patents by Inventor Frankie Fariborz Roohparvar
Frankie Fariborz Roohparvar has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20040168015Abstract: A flash memory has been described that has an interface corresponding to a rambus dynamic random access memory (RDRAM). The memory samples commands and addresses on a rising edge of a clock signal. The read and write data are provided on both the rising edge and the falling edge of the clock signal.Type: ApplicationFiled: February 24, 2004Publication date: August 26, 2004Applicant: Micron Technology, Inc.Inventors: Frankie Fariborz Roohparvar, Kevin C. Widmer
-
Publication number: 20040165433Abstract: A flash memory has been described that has an interface corresponding to a rambus dynamic random access memory (RDRAM). The memory samples commands and addresses on a rising edge of a clock signal. The read and write data are provided on both the rising edge and the falling edge of the clock signal.Type: ApplicationFiled: February 24, 2004Publication date: August 26, 2004Applicant: Micron Technology, Inc.Inventors: Frankie Fariborz Roohparvar, Kevin C. Widmer
-
Patent number: 6781880Abstract: A non-volatile memory device includes floating gate memory cells, a pulse counter and voltage pump control circuitry. The control circuitry selectively activates pumps in response to a count output of the counter. In one embodiment, the pump output current is increased as the counter output increases. The memory allows for erase operations that reduce leakage current during initiation of an erase operation.Type: GrantFiled: July 19, 2002Date of Patent: August 24, 2004Assignee: Micron Technology, Inc.Inventor: Frankie Fariborz Roohparvar
-
Publication number: 20040160826Abstract: A memory device is provided. The memory device has a memory array and control circuitry to control operations to the memory array. A redundant register having a bit is also included. The bit is at a first level when two rows of the memory array are shorted together or at a second level when four rows of the memory array are shorted together. The control circuitry instructs an address counter, during an erase operation, to increment row addresses of the rows of the memory array by two rows when the bit is at the first level or four rows when the bit is at the second level.Type: ApplicationFiled: February 9, 2004Publication date: August 19, 2004Applicant: Micron Technology, Inc.Inventors: Ebrahim Abedifard, Frankie Fariborz Roohparvar
-
Patent number: 6757211Abstract: A computer system comprises a memory controller and a synchronous non-volatile memory device coupled to the memory controller via a main memory bus. The synchronous flash memory device, in one embodiment, has a command interface comprising a writer enable connection (WE#) to receive a write enable signal, a column address strobe connection (CAS#) to receive a column address strobe signal, a row address strobe connection (RAS#) to receive a row address strobe signal. A command operation is initiated in response to a sequence of ACTIVE/WRITE and/or ACTIVE/READ commands provided on the WE#, CAS# and RAS# connections.Type: GrantFiled: February 26, 2003Date of Patent: June 29, 2004Assignee: Micron Technology, Inc.Inventors: Cliff Zitlaw, Frankie Fariborz Roohparvar
-
Patent number: 6751139Abstract: An integrated circuit includes a reset connection to reset the device in response to an externally provided signal. The reset connection is used during test operations to receive elevated supply voltages. The reset connection is coupled to a bias circuit to maintain an inactive state such that the integrated circuit is not reset during the test operation when the reset connection is not actively driven by the external supply.Type: GrantFiled: May 29, 2002Date of Patent: June 15, 2004Assignee: Micron Technology, Inc.Inventor: Frankie Fariborz Roohparvar
-
Patent number: 6747911Abstract: A synchronous memory device includes an array of memory cells. During a read operation data from a row of the array is stored in a latch circuit and randomly read. The memory device can be placed in a low power consumption mode where a voltage pump circuit used to provide an access voltage is powered down. The time required to restart the voltage pump typically limits the speed in which data in the array can be read following a low power mode. The memory device maintains power to the latch circuit during the low power mode such that the latched data can be read following a low power mode without waiting for the pump circuit to reach a stable output voltage level.Type: GrantFiled: August 21, 2002Date of Patent: June 8, 2004Assignee: Micron Technology, Inc.Inventor: Frankie Fariborz Roohparvar
-
Patent number: 6741497Abstract: A flash memory has been described that has an interface corresponding to a rambus dynamic random access memory (RDRAM). The memory samples commands and addresses on a rising edge of a clock signal. The read and write data are provided on both the rising edge and the falling edge of the clock signal.Type: GrantFiled: August 30, 2001Date of Patent: May 25, 2004Assignee: Micron Technology, Inc.Inventors: Frankie Fariborz Roohparvar, Kevin C. Widmer
-
Publication number: 20040095810Abstract: A transition of an external enable signal generates a reset pulse to a counter to set the counter into a known state. The counter, clocked by the external clock signal, generates a clock signal that is decoded by a fuse decoder circuit. The fuse decoder circuit outputs a selection signal to a trim circuit. The trim circuit produces a voltage selection signal, such as a resistance value, that is indicated by the selection signal for use by an internal reference voltage generation circuit. The output of the internal reference voltage generation circuit is compared to the external reference voltage. The counter circuit continues counting until the internal reference voltage is equal to or greater than the external reference voltage. The counter is disabled and the final count that produced the proper internal reference voltage is stored in non-volatile memory cells for future use.Type: ApplicationFiled: November 18, 2002Publication date: May 20, 2004Applicant: Micron Technology, Inc.Inventors: Dumitru Cioaca, Christophe Chevallier, Al Vahidimowlavi, Frankie Fariborz Roohparvar
-
Patent number: 6738298Abstract: A transition of an external enable signal generates a reset pulse to a counter to set the counter into a known state. The counter, clocked by the external clock signal, generates a clock signal that is decoded by a fuse decoder circuit. The fuse decoder circuit outputs a selection signal to a trim circuit. The trim circuit produces a voltage selection signal, such as a resistance value, that is indicated by the selection signal for use by an internal reference voltage generation circuit. The output of the internal reference voltage generation circuit is compared to the external reference voltage. The counter circuit continues counting until the internal reference voltage is equal to or greater than the external reference voltage. The counter is disabled and the final count that produced the proper internal reference voltage is stored in non-volatile memory cells for future use.Type: GrantFiled: November 18, 2002Date of Patent: May 18, 2004Assignee: Micron Technology, Inc.Inventors: Dumitru Cioaca, Christophe Chevallier, Al Vahidimowlavi, Frankie Fariborz Roohparvar
-
Publication number: 20040085838Abstract: An integrated circuit includes a reset connection to reset the device in response to an externally provided signal. The reset connection is used during test operations to receive elevated supply voltages. The reset connection is coupled to a bias circuit to maintain an inactive state such that the integrated circuit is not reset during the test operation when the reset connection is not actively driven by the external supply.Type: ApplicationFiled: October 27, 2003Publication date: May 6, 2004Applicant: Micron Technology, Inc.Inventor: Frankie Fariborz Roohparvar
-
Patent number: 6724663Abstract: A flash memory has erase blocks aligned primarily with array rows and secondarily with array rows. This architecture allows data to be stored across numerous pages without risking accidental erasure caused by crossing multiple erase blocks. As a result, non-volatile memory devices to be more easily substituted for volatile memory devices. In one embodiment, a flash memory includes an array of memory cells that have a plurality of adjacent pages. Addresses of the memory cells are scrambled within the pages to define erase blocks that cross the page boundaries.Type: GrantFiled: February 28, 2003Date of Patent: April 20, 2004Assignee: Micron Technology, Inc.Inventors: Frankie Fariborz Roohparvar, Kevin C. Widmer
-
Publication number: 20040057284Abstract: An improved memory device and architecture has been detailed that enhances a Flash memory device that has an SCRAM compatible interface. The memory device employs a virtual paging scheme that allows for the architecture of the memory to implement an efficient Flash memory structure internally. Externally, the memory logically maps the internal Flash architecture to an SCRAM compatible interface and virtual architecture, allowing for memory access and operation with a compatible SCRAM controller device. A double data rate interface is provided to allow data to be input and output from the memory in synchronization with both rising and falling edges of a clock signal.Type: ApplicationFiled: September 23, 2003Publication date: March 25, 2004Applicant: Micron Technology, Inc.Inventors: Kevin C. Widmer, Cliff Zitlaw, Frankie Fariborz Roohparvar
-
Patent number: 6711056Abstract: A memory device is provided. The memory device has a memory array and control circuitry to control operations to the memory array. A redundant register having a bit is also included. The bit is at a first level when two rows of the memory array are shorted together or at a second level when four rows of the memory array are shorted together. The control circuitry instructs an address counter, during an erase operation, to increment row addresses of the rows of the memory array by two rows when the bit is at the first level or four rows when the bit is at the second level.Type: GrantFiled: July 19, 2002Date of Patent: March 23, 2004Assignee: Micron Technology, Inc.Inventors: Ebrahim Abedifard, Frankie Fariborz Roohparvar
-
Patent number: 6707747Abstract: A memory and system reduce power consumption by reducing a power supply level. The memory includes input circuitry coupled to a data communication bus. The input circuitry has first and second threshold detection levels to detect voltage transitions of data signals communicated on the bus. The memory device changes threshold voltage detection levels in synchronization with other memories coupled to the bus. In one embodiment, the synchronization is performed while the memory devices are in a power down state. A power supply provided to the memory device is changed while the memory is in the power-down state.Type: GrantFiled: July 8, 2002Date of Patent: March 16, 2004Assignee: Micron Technology, Inc.Inventors: Cliff Zitlaw, Frankie Fariborz Roohparvar
-
Publication number: 20040044932Abstract: A memory device uses data compression to read data from an array of the memory during testing. The compressed data is either a logic one, logic zero or tri-state, depending upon the data read from the array. Output drivers of the memory are placed in a tri-state condition in response to a detected read error. Non-compressed internal I/O lines are used during testing to provide control signals to the driver circuitry to selectively place drivers in the tri-state mode. Once a tri-state is detected four columns of memory cells can be replaced with four columns of redundant memory cells without requiring additional non-compressed testing.Type: ApplicationFiled: August 28, 2002Publication date: March 4, 2004Applicant: Micron Technology, Inc.Inventor: Frankie Fariborz Roohparvar
-
Publication number: 20040039870Abstract: A non-volatile memory device includes a memory array having erasable blocks or memory cells. The array has pages that are not one continuous array row. As such, the array row is segmented into page rows. The page rows are addressed contiguously across the page and a main erase block is divided into sub-erase blocks that follow the page row segmentation.Type: ApplicationFiled: August 21, 2002Publication date: February 26, 2004Applicant: Micron Technology, Inc.Inventor: Frankie Fariborz Roohparvar
-
Publication number: 20040037118Abstract: A high speed high and low voltage driver provides an output voltage without taxing a pumped voltage. The pumped voltage is used only when the output node has risen substantially to a supply voltage without draining the pumped voltage.Type: ApplicationFiled: August 26, 2002Publication date: February 26, 2004Applicant: Micron Technology, Inc.Inventors: Ebrahim Abedifard, Frankie Fariborz Roohparvar
-
Publication number: 20040037157Abstract: A synchronous memory device includes an array of memory cells. During a read operation data from a row of the array is stored in a latch circuit and randomly read. The memory device can be placed in a low power consumption mode where a voltage pump circuit used to provide an access voltage is powered down. The time required to restart the voltage pump typically limits the speed in which data in the array can be read following a low power mode. The memory device maintains power to the latch circuit during the low power mode such that the latched data can be read following a low power mode without waiting for the pump circuit to reach a stable output voltage level.Type: ApplicationFiled: August 21, 2002Publication date: February 26, 2004Applicant: Micron Technology, Inc.Inventor: Frankie Fariborz Roohparvar
-
Publication number: 20040037114Abstract: A method and apparatus for discharging global bitlines in a flash memory to a voltage sufficiently low to avoid drain disturb for non-selected cells in a programming operation. A discharge device allows discharge of global bitlines coupled to local bitlines before a programming operation.Type: ApplicationFiled: August 26, 2002Publication date: February 26, 2004Applicant: Micron Technology, Inc.Inventors: Ebrahim Abedifard, Frankie Fariborz Roohparvar