Patents by Inventor Hua Tan
Hua Tan 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).
-
Patent number: 12224248Abstract: A semiconductor wafer includes semiconductor dies and laser grooves formed in the scribe lines along the long edges of the semiconductor dies. A laser groove extends between the long edges of two adjacent semiconductor dies to encompass the corners of the two adjacent semiconductor dies. When diced, the resulting semiconductor dies have portions of the corners removed.Type: GrantFiled: March 7, 2022Date of Patent: February 11, 2025Assignee: Sandisk Technologies, Inc.Inventors: Chin-Tien Chiu, Jia Li, Dongpeng Xue, Huirong Zhang, Guocheng Zhong, Xiaohui Wang, Hua Tan
-
Publication number: 20250047303Abstract: According to one aspect of the present disclosure, a decoder is provided. The decoder may include a cache module. The cache module may be configured to cache soft data related to a codeword to be decoded. The decoder may include a flip-indication module. The flip-indication module may be configured to obtain the soft data from the cache module. The flip-indication module may be configured to, when performing hard-decision decoding on the codeword to be decoded, determine, at least in a first flip iteration and with assistance of the soft data, a number of parity checks not satisfied by bits in the codeword to be decoded.Type: ApplicationFiled: September 25, 2023Publication date: February 6, 2025Inventors: Hua Tan, Dili Wang, Xuqing Jia
-
Patent number: 12217955Abstract: A method for patterning a stack having a mask with a plurality of mask features is provided. A targeted deposition is provided, wherein the targeted deposition comprises a plurality of cycles, wherein each cycle comprises flowing a precursor to deposit a layer of precursor and targeted curing the layer of precursor, comprising flowing a curing gas, flowing a modification gas, forming a plasma from the curing gas and modification gas, and exposing the layer of precursor to the plasma providing a targeted curing, wherein plasma from the curing gas cures first portions of the layer of precursor and plasma from the modification gas modifies second portions of the layer of precursor, wherein the modification of the second portion reduces curing of the layer of precursor of the second portions of the layer of precursor. The stack is etched through the targeted deposition.Type: GrantFiled: July 1, 2020Date of Patent: February 4, 2025Assignee: Lam Research CorporationInventors: Wenchi Liu, Zhongkui Tan, Juan Valdivia, Colin Richard Rementer, Qing Xu, Yoko Yamaguchi, Yoshie Kimura, Hua Xiang, Yasushi Ishikawa
-
Patent number: 12217319Abstract: A method of interfacing a discrete digital workshop information system is provided, where the information system includes mutual integration among product lifecycle management (PLM), enterprise resource planning (ERP), a manufacturing execution system (MES), an energy management system (EMS), and a warehouse management system (WMS) of a finished product. A method of interfacing based on a data dictionary fusing different function datasets is proposed to solve the problems of a current discrete industry information system, such as single in function, a small amount of integrated information, a large number of “information islands” existing, incapable of achieving full-process informatization management and control, difficulty in product quality tracing and the like. By the method, it is possible to realize flexible production in a discrete manufacturing industry, precise management and control of a production process, significant improvement in product quality and significant reduction in operating costs.Type: GrantFiled: February 7, 2024Date of Patent: February 4, 2025Assignees: Machinery Technology Development Co., Ltd, Instrumentation Technology And Economy InstituteInventors: Sheng Zhang, Bin Xu, Hua Zhao, Dan Liu, Junguang Tan, Jian Jiao, Yedan Na, Pengfei Niu
-
Patent number: 12204442Abstract: Methods, systems, and devices for dynamic voltage supply for memory circuit are described. An apparatus may adjust a supply voltage based on a process corner and a temperature of the memory system. An apparatus may include a memory array and a controller. The controller may determine a first temperature of the apparatus is less than a first temperature threshold at a first time. The controller may transition a voltage supplied to the controller from a first voltage level to a second voltage level based on determining the first temperature is less than the first temperature threshold. The controller may determine a second temperature is greater than a second temperature threshold at a second time. The controller may transition the voltage supplied to the controller from the second voltage level to the first voltage level based on determining the second temperature is greater than the second temperature threshold.Type: GrantFiled: April 27, 2021Date of Patent: January 21, 2025Assignee: Micron Technology, Inc.Inventors: Hua Tan, Junjun Wang, De Hua Guo
-
Publication number: 20250022519Abstract: The present application discloses a memory, a memory system, and a method for operating memory, which belongs to the memory techniques field. The method for operating memory comprises determining a storage state of a reference memory cell, determining a discharge duration of a sensing node corresponding to a target memory cell based on the storage state of the reference memory cell, and reading the target memory cell based on the discharge duration of the sensing node corresponding to the target memory cell to obtain read results. The target memory cell and the reference memory cell are located in the same string and are adjacent, and the programming order of the reference memory cell is after that of the target memory cell. The present application may reduce the influence on reading memory cells by interlayer interference and improve the accuracy of reading memory cells.Type: ApplicationFiled: December 4, 2023Publication date: January 16, 2025Inventors: Xiangnan ZHAO, Hongtao LIU, Chenhui LI, Lei JIN, Hua TAN
-
Patent number: 12191882Abstract: The present disclosure provides a decoder including: a check node updating circuit and a variable node updating circuit. In a first time period, these circuits obtain the check node messages corresponding to different layers of the check matrix in the first updating units of different levels in the first updating units of ? levels and obtain corresponding intermediate calculation values in the second updating units of different levels in the second updating units of ? levels. After, the second updating units sequentially receive the check node messages corresponding to each layer of the check matrix and calculate the received check node messages with the intermediate calculation values of the second updating unit of the next level. From this, they obtain the variable node messages corresponding to different columns of the check matrix in the second updating units of different levels in the second updating units of ? levels.Type: GrantFiled: September 26, 2023Date of Patent: January 7, 2025Assignee: Yangtze Memory Technologies Co., Ltd.Inventors: Hua Tan, ChuangChuang Zhao
-
Publication number: 20250006262Abstract: In examples, a method of controlling a memory system comprises obtaining a first soft-bit data corresponding to a hard-bit data read from a memory and a first lookup table, where the first lookup table comprises a first log-likelihood ratio determined based on a first reference read voltage of the memory. The method comprises performing a first soft decoding operation according to the first log-likelihood ratio and the first soft-bit data. The method comprises performing at least one shift to the first log-likelihood ratio and performing a second soft decoding operation according to a log-likelihood ratio after each shift and the first soft-bit data when the first soft decoding operation is determined to have failed to decode.Type: ApplicationFiled: November 7, 2023Publication date: January 2, 2025Inventors: Teng ZHOU, Hua TAN, Qian SUN, Xiaodong XU
-
Publication number: 20250004877Abstract: Examples provide for error correction. The error correction includes: obtaining first soft data according to first hard read data and cached second hard read data after hard decision decoding for the first hard read data fails, wherein the first hard read data is read according to a first hard read voltage, and the second hard read data is read according to a second hard read voltage before reading the first hard read data; and performing first soft decision decoding according to the first soft data and the first hard read data, or according to the first soft data and the second hard read data, wherein the first hard read voltage is one of a plurality of re-read voltages corresponding to a read command; and the second hard read voltage is an initial read voltage or a re-read voltage of the plurality of re-read voltages except the first hard read voltage.Type: ApplicationFiled: September 25, 2023Publication date: January 2, 2025Inventors: Hua TAN, Dili WANG, Xuqing JIA, Teng ZHOU
-
Patent number: 12180978Abstract: A fan frame with noise muffling structure includes a frame having a top and a bottom and defining a centered air flow passage that extends from the top to the bottom. The air flow passage has an air inlet and an air outlet formed on the top and the bottom, respectively. The frame further has a noise muffling zone in at least one area of the frame located between the air flow passage and an outer periphery of the frame. In the noise muffling zone, there is provided at least one noise muffling unit, which is located between the top and the bottom without communicating with the air flow passage. The noise muffling unit internally defines a hollow cavity, which is closed between but not extended through the top and the bottom. The hollow cavity isolates air flow noise and absorbs frame vibration and noise produced by the frame vibration.Type: GrantFiled: November 24, 2022Date of Patent: December 31, 2024Assignee: ASIA VITAL COMPONENTS CO., LTD.Inventors: Hua Lai, Ze-Hua Tan
-
Publication number: 20240429940Abstract: The present disclosure provides a decoder including: a check node updating circuit and a variable node updating circuit. In a first time period, these circuits obtain the check node messages corresponding to different layers of the check matrix in the first updating units of different levels in the first updating units of a levels and obtain corresponding intermediate calculation values in the second updating units of different levels in the second updating units of a levels. After, the second updating units sequentially receive the check node messages corresponding to each layer of the check matrix and calculate the received check node messages with the intermediate calculation values of the second updating unit of the next level. From this, they obtain the variable node messages corresponding to different columns of the check matrix in the second updating units of different levels in the second updating units of a levels.Type: ApplicationFiled: September 26, 2023Publication date: December 26, 2024Inventors: Hua Tan, ChuangChuang Zhao
-
Publication number: 20240429941Abstract: According to one aspect, the present disclosure provides a decoder. The decoder may include a posterior probability storage module that stores a posterior probability message respectively corresponding to each of a plurality of cyclic permutation matrices. The decoder may include a node message storage module that stores a message transmitted to a variable node by a check node respectively corresponding to each of the plurality of cyclic permutation matrices. The decoder may include a message updating module that sequentially receives the posterior probability message and the message transmitted to the variable node by the check node respectively corresponding to each of the plurality of cyclic permutation matrices in a first order, and sequentially outputs the updated message transmitted to the variable node by the check node and an updated posterior probability message respectively corresponding to each of the plurality of cyclic permutation matrices in a second order.Type: ApplicationFiled: September 20, 2023Publication date: December 26, 2024Inventors: Hua Tan, Huiping Sun
-
Patent number: 12175100Abstract: A method for a memory system is disclosed. The memory system can include a memory controller and a memory device. The method can include receiving data that includes bits and is to be written into the memory device, counting a first bit number of the bits corresponding to a first state and a second bit number of the bits corresponding to the second state, and in response to the second bit number of the bits being larger than the first bit number of the bits, the flipping operation is performed.Type: GrantFiled: July 24, 2023Date of Patent: December 24, 2024Assignee: Yangtze Memory Technologies Co., Ltd.Inventors: Hua Tan, Xing Wang, Yaolong Gao, Fanya Bi, Zhe Sun, Bo Yu
-
Publication number: 20240419340Abstract: A method for a memory system is disclosed. The memory system can include a memory controller and a memory device. The method can include receiving data that includes bits and is to be written into the memory device, counting a first bit number of the bits corresponding to a first state and a second bit number of the bits corresponding to the second state, and in response to the second bit number of the bits being larger than the first bit number of the bits, the flipping operation is performed.Type: ApplicationFiled: July 24, 2023Publication date: December 19, 2024Applicant: Yangtze Memory Technologies Co., Ltd.Inventors: Hua TAN, Xing WANG, Yaolong GAO, Fanya BI, Zhe SUN, Bo YU
-
Publication number: 20240371458Abstract: The present disclosure involves methods, apparatuses, and computer-readable storage media for media scan in a memory system. In one example, a method for a memory system includes receiving commands from a host coupled to the memory system, wherein the memory system includes a memory device, the memory device includes a memory cell array, and the memory cell array includes a number of memory cells. The method further includes performing operations on the memory device based on the commands. The method further includes scanning at least a group of memory cells of the memory cell array by performing a number of scans within a scan period among the operations.Type: ApplicationFiled: June 1, 2023Publication date: November 7, 2024Inventors: Hua Tan, Xing Wang, Yaolong Gao, Fanya Bi, Zhe Sun, Bo Yu
-
Publication number: 20240361955Abstract: In certain aspects, a memory system includes a non-volatile memory device and a memory controller coupled to the non-volatile memory device. The non-volatile memory device includes a plurality of memory groups. Each of the memory groups includes a plurality of memory units. The memory controller is configured to perform at least one of a first wear-leveling process by swapping a first memory group of the memory groups and a second memory group of the memory groups based on a first group write count for the first memory group and a second group write count for the second memory group, or a second wear-leveling process by swapping a first memory unit of the memory units and a second memory unit of the memory units based on a first unit write count for the first memory unit and a second unit write count for the second memory unit.Type: ApplicationFiled: May 18, 2023Publication date: October 31, 2024Inventors: Hua Tan, Xing Wang, Yaolong Gao, Fanya Bi, Zhe Sun, Bo Yu
-
Publication number: 20240362169Abstract: An example memory controller and readable storage medium are disclosed. An example memory system includes: a non-volatile memory device and a memory controller coupled to the non-volatile memory device; the memory controller is configured to: determine whether data for the logical block address mapping of a received read command belongs to tables of a first class or tables of a second class, and confirm the heat of the data corresponding to the logical block address of the received read command; determine a level of the amount of drift of a threshold voltage of a memory cell corresponding to the logical block address, according to the heat of the data corresponding to the logical block address of the received read command; determine different read voltages that are correspondingly sent to the memory cell corresponding to the logical block address, according to different levels of the amount of drift.Type: ApplicationFiled: September 21, 2023Publication date: October 31, 2024Inventors: Fanya Bi, Xing Wang, Hua Tan, Zhe Sun, Bo Yu, Guangyao Han
-
Publication number: 20240361953Abstract: In an example, a memory controller is configured to: check whether a logical block address corresponding to a host read command is maintained in a write buffer; determine a level of an amount of drift corresponding to the logical block address if the logical block address is not maintained in the write buffer, where different levels of the amount of drift correspond to different read voltages; and send a read command to a non-volatile memory device according to the level of the amount of drift corresponding to the logical block address. At least two of the processes of checking whether the logical block address is maintained, determining the level of the amount of drift, or sending the read command are performed in parallel.Type: ApplicationFiled: September 6, 2023Publication date: October 31, 2024Inventors: Fanya BI, Xing WANG, Hua TAN, Zhe SUN, Bo YU, Guangyao HAN
-
Publication number: 20240361916Abstract: In certain aspects, a method for operating a non-volatile memory device is provided. The non-volatile memory device includes memory units. A write count of a first memory unit of the memory units is determined. In response to the write count of the first memory unit reaching one of preset values, a flipped bit count (FBC) of a second memory unit of the memory units that is physically adjacent to the first memory unit is obtained. In response to the FBC of the second memory unit exceeding a threshold, the second memory unit is refreshed.Type: ApplicationFiled: June 12, 2023Publication date: October 31, 2024Inventors: Hua Tan, Xing Wang, Yaolong Gao, Fanya Bi, Zhe Sun, Bo Yu
-
Patent number: 12123431Abstract: A fan structure includes an upper frame defining a receiving space and at least one recess communicable with the receiving space; a stationary blade frame connected to a lower side of the upper frame, and internally forming a flared air passage having a stator seat provided therein; and an annular impeller externally provided with at least one inclined section corresponding to the recess. The annular impeller is mounted on the stator seat and located in the receiving space of the upper frame, and includes a hub, a plurality of blades, and an annular member. An impeller air passage is defined between the hub and the annular member and is communicable with the flared air passage to together form an inner airflow path. An outer side passage leading to the inclined section is defined between the annular member and the at least one recess to form an outer airflow path.Type: GrantFiled: March 11, 2024Date of Patent: October 22, 2024Assignee: ASIA VITAL COMPONENTS (CHINA) CO., LTD.Inventors: Ze-Hua Tan, Hua Lai