Abstract:
PROBLEM TO BE SOLVED: To improve access time of flash memory and SRAM and reduce power consumption of an ASIC-based mobile telephone.SOLUTION: The flash memory and SRAM are embedded within an application specific integrated circuit (ASIC) to provide improved access times. The flash memory system includes a flash memory array 130 configured to provide a set of individual flash macros and a flash memory controller 132 for accessing the flash macros. The flash memory controller includes a write-while-reading unit 144, 146 for writing to one of the flash macros while simultaneously reading from another of the flash macros. The flash memory controller also includes programmable wait state registers 138, and a password register 140 providing separate passwords for different portions of the flash memory array.
Abstract:
PROBLEM TO BE SOLVED: To minimize the time required for each access from a flash memory. SOLUTION: A mobile communication device includes a wait state memory register 138 for flash bus wait states that is used in using different portions of a flash memory array. The wait state specifies such the number of cycles of a flash memory bus that a flash memory access unit has to wait until a retrieval of data by a read-out operation. Different wait state values are provided in different portions of the flash memory array so as to adjust different degradation levels of the flash memory array. COPYRIGHT: (C)2011,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To provide a technique that assembles an analog circuit and a digital circuit on separate dies and laminates the dies in a single package to form a mixed-signal IC that provides many benefits. SOLUTION: The analog circuit and digital circuit are mounted on two separate dies using a different IC process suitable for different types of circuits. Thereafter, the analog die 130 and digital die 120 are integrated (laminated), and are encapsulated in the single package 110. Bonding pads 112, 122, 124, 132, 134 are provided to interconnect the dies and connect the dies to external pins. The bonding pads 112, 122, 124, 132, 134 can be positioned and arranged in a method supplying a required connectivity while minimizing the die region quantities required for mounting the pads. The connectivity between the dies can be tested together with a serial bus interface. COPYRIGHT: (C)2009,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To provide a flash memory system where a boot loader is swapped into high memory such that other data and programs can be stored within low memory where they can be accessed more expediently.SOLUTION: The flash memory system includes flash memory cells and a flash memory controller 132 provided with means for partitioning the flash memory cells into high and low memory locations. The flash memory cells store a boot loader beginning at a lowest memory address of the flash memory space. The means for partitioning includes means for swapping the high and low memory locations after operations performed by the boot loader have been completed. A memory swap unit 149 is provided for swapping the high and low memory subsequent to the completion of operations performed by the boot loader.
Abstract:
The flash and SRAM memory (112, 113) are embedded within an application specific integrated circuit (ASIC) to provide improved access times and also reduce over all power consumption of a mobile telephone employing the ASIC. The flash memory system (112) includes a flash memory array (130) configured to provide a set of individual flash macros and a flash memory controller (132) for accessing the flash macros. The flash memory controller includes a read while writing unit (144, 146) for writing to one of the flash macros while simultaneously reading from another of the flash macros. The flash memory controller also includes programmable wait state registers (138) and a password register (140) providing a separate password for different portions of the flash memory array. A memory swap unit (149) is provided for swapping high and low memory subsequent to completion of operations performed by the boot loader. Method and apparatus implementations are disclosed.
Abstract:
The flash and SRAM memory (112, 113) are embedded within an application specific integrated circuit (ASIC) to provide improved access times and also reduce over all power consumption of a mobile telephone employing the ASIC. The flash memory system (112) includes a flash memory array (130) configured to provide a set of individual flash macros and a flash memory controller (132) for accessing the flash macros. The flash memory controller includes a read while writing unit (144, 146) for writing to one of the flash macros while simultaneously reading from another of the flash macros. The flash memory controller also includes programmable wait state registers (138) and a password register (140) providing a separate password for different portions of the flash memory array. A memory swap unit (149) is provided for swapping high and low memory subsequent to completion of operations performed by the boot loader. Method and apparatus implementations are disclosed.
Abstract:
The flash and SRAM memory are embedded within an application specific integrated circuit (ASIC) to provide improved access times and also reduce overall power consumption of a mobile telephone employing the ASIC. The flash memory system includes a flash memory array configured to provide a set of individual flash macros and a flash memory controller for accessing the flash macros. The flash memory controller includes a read while writing unit for writing to one of the flash macros while simultaneously reading from another of the flash macros. By permitting read while writing, read operations need not be deferred until completion of pending write operations. The flash memory controller also includes programmable wait state registers. Each wait state register stores a programmable number of flash bus wait states associated with a portion of the flash memory. Thus, portions of flash memory subject to flash memory degradation may be programmed with a higher number of wait states than portions of memory that are not subject to degradation.
Abstract:
The flash and SRAM memory (112, 113) are embedded within an application specific integrated circuit (ASIC) to provide improved access times and also reduce over all power consumption of a mobile telephone employing the ASIC. The flash memory system (112) includes a flash memory array (130) configured to provide a set of individual flash macros and a flash memory controller (132) for accessing the flash macros. The flash memory controller includes a read while writing unit (144, 146) for writing to one of the flash macros while simultaneously reading from another of the flash macros. The flash memory controller also includes programmable wait state registers (138) and a password register (140) providing a separate password for different portions of the flash memory array. A memory swap unit (149) is provided for swapping high and low memory subsequent to completion of operations performed by the boot loader. Method and apparatus implementations are disclosed.