Data paths ( and ) can be configured to accommodate two or four burst data sequences, with a data value being input/output each half clock cycle. A data sequence can be a fixed order or user-defined order depending upon a selected option. A data input path () can reduce power consumption with an enable signal (dinen) timed to activate after data input lines have settled values. A data output path () can access output data in a parallel fashion for subsequent output according to a burst sequence. Cycle latencies for such output data can include one clock cycle latency or one and a half-clock cycles. A data output path () can also accommodate various clocking modes, including: single clocking with a delay locked loop (DLL) type circuit enabled, single clocking with a delay locked loop (DLL) type circuit disabled, and double clocking, with a phase difference between an input clock and output clock of up to 180.
Joseph Tzou - Mountain View CA, US Suresh Parameswaran - Fremont CA, US Thinh Tran - Palo Alto CA, US
Assignee:
Cypress Semiconductor Corporation - San Jose CA
International Classification:
G11C 29/00
US Classification:
365201, 36518907, 36518904, 36518507
Abstract:
Embodiments of the invention relate to the testing and reduction of read disturb failures in a memory, e. g. , an array of SRAM cells. A read disturb test mode may be added during wafer sort to identify any marginal memory cells that may fail read disturb, thus minimizing yield loss. The read disturb test mode may include first writing data to the memory. After a predetermined time period, the read disturb test mode reads data from the same memory, and compares the read data with the data previously written to the memory. A repair signal may be generated, when the read data is different from the data previously written to the memory. Additionally, a system may be implemented to reduce read disturb failures in the memory. The system may include a match logic circuit and a data selecting circuit. When a match condition is satisfied, data is read from a register that stores the previous written data, instead of from the memory.
Circuit And Method For Cascading Programmable Impedance Matching In A Multi-Chip System
Joseph Jengtao Tzou - Mountain View CA, US Suresh Parameswaran - Fremont CA, US Thinh Dinh Tran - Palo Alto CA, US
International Classification:
H03K 17/16
US Classification:
326 30, 326 32, 36518511, 36518911
Abstract:
An improved circuit and method for programmable cascading of impedance matching in a multi-chip configuration are disclosed. Handshaking is implemented in cascaded chips by defining a master-slave configuration, and impedance is evaluated in cascaded chips in a non-overlapping manner. The circuit includes a plurality of chips arranged in a cascading configuration. A cascade output pin of a chip is coupled to a cascade input pin of a cascaded chip to enable handshaking between the plurality of chips. The plurality of chips are coupled to a common precision resistor via a common impedance line to enable each chip to calibrate impedance of the chip. Each of the plurality of chips includes a control circuit. Each control circuit includes a state machine circuit. The control circuit is configured to control a non-overlapping clock cycle of each chip during which the impedance of the chip is evaluated.
Circuits And Methods For Programming Integrated Circuit Input And Output Impedances
An integrated circuit may include at least a first replica driver stage coupled between a reference impedance input and a first power supply node and having a first programmable driver impedance set by a first driver configuration value in the same manner as a first output driver section of the integrated circuit. At least a first replica input termination stage may be coupled between the reference impedance input and the first power supply node and having a first programmable termination impedance set by a first termination configuration value in the same manner as a first input termination section of the integrated circuit. An impedance programming circuit may generate at least the first driver configuration value and the first termination configuration value in response to a potential at the reference node.
Memory Interface System And Method For Reducing Cycle Time Of Sequential Read And Write Accesses Using Separate Address And Data Buses
Thinh Tran - Palo Alto CA, US Joseph Tzou - Mountain View CA, US Suresh Parameswaran - Milpitas CA, US
Assignee:
Cypress Semiconductor Corp. - San Jose CA
International Classification:
G11C 8/00
US Classification:
36523002, 36523008, 36523001
Abstract:
A memory interface system and method are provided for transferring data between a memory controller and an array of storage elements. The storage elements are preferably SRAM elements, and the memory interface is preferably one having separate address bus paths and separate data bus paths. One address bus path is reserved for receiving read addresses and the other address bus path is reserved for receiving write addresses. One of the data bus paths is reserved for receiving read data from the array, and the other data bus path is reserved for receiving data written to the array. While bifurcating the address and data bus paths within the interface is transparent to the memory controller, the separate paths afford addressing phases of a read and write address operation to be partially overlapped, as well as the data transfer phases. This will essentially reduce the cycle time between a read and write memory access, and proves useful when maximizing the data throughput across the data bus when implementing double data rate (QDR) mechanisms.
- San Jose CA, US Henley Liu - San Jose CA, US Myongseob Kim - Pleasanton CA, US Suresh P. Parameswaran - Fremont CA, US Cheang-Whang Chang - Mountain View CA, US Boon Y. Ang - Sunnyvale CA, US
Assignee:
XILINX, INC. - San Jose CA
International Classification:
G01R 31/3187
US Classification:
3247503
Abstract:
An integrated circuit (IC) comprises routing circuitry including a plurality of signal line segments in routing layers of the IC, and a plurality of micro-bump contacts coupled to the routing circuitry. The IC includes a plurality of test circuits coupled to respective subsets of the plurality of signal line segments. Each test circuit is configured to connect micro-bump contacts in the respective subset to form first and second sets of daisy chains. Each test circuit is configured to test the first and second sets of daisy chains for open circuits and test for short circuits between the first and second sets of daisy chains. Each test circuit is configured to determine the locations of detected open circuits and determine the locations of detected short circuits.
Follow Suresh Parameswaran's social profile on ibibo. Play games with Suresh Parameswaran only on ibibo. Receive Free SMS alerts from Suresh Parameswaran.
Googleplus
Suresh Parameswaran
Work:
Kerala state co-oprative bank
Education:
Amhs chemmanur
Suresh Parameswaran
Suresh Parameswaran
Suresh Parameswaran
Suresh Parameswaran
Youtube
| | | Gurupadham TV | Suresh Parameswaran
Duration:
14m 49s
? ? #98 | Sr. Suresh Parameswaran |Gurupadha...
Duration:
28m 55s
FAIR EDUCATION || || GURUPADHAM || SURESH P...
Duration:
16m 39s
Mazha peythu I Rejeena I Suresh kerala I Saje...
lyrics....Rejeen... Music and orchestration...... Kerala singer ...s...
Duration:
4m 38s
Anupama Parameswaran vs Keerthy Suresh Compar...
Anupama Parameswaran vs Keerthy Suresh Full Comparison 2021 | Full Nam...