A method and apparatus for initializing a synchronizer is provided. The initialization circuitry includes a pattern generator for generating an initialization pattern, a pattern detector for recognizing the initialization pattern, and a read select circuit. After recognition of an initialization pattern, the write pointer is set to a predetermined location in the data buffer of the synchronizer to be read. A predetermined number of cycles after receipt of a unique clock cycle identifier signal (the global frame clock) by the read select circuit, valid data in lockstep with other bitsliced interfaces can be read from the synchronizer.
Source Synchronous Link With Data And Clock Signals Having The Same Electrical Characteristics
Karen Lo - Sunnyvale CA Jeffery A. Benis - San Jose CA Alan R. Desroches - San Jose CA
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
H04L 700
US Classification:
375355, 713401
Abstract:
Methods and apparatus for halting the data strobes transmitted over a source synchronous link to enable the data stored in the data capture flip-flops in a source synchronous receiver to be scanned out for subsequent analysis. This allows for the evaluation of the captured data without placing additional components in the functional data path and, therefore, without increasing the latency of the transmission. To provide optimal timing margins the data and data strobe paths are logically and electrically matched. This includes routing the data and data strobe signals in close proximity from the transmitter to the receiver, and through the same logical and physical elements in the transmitter and receiver. This insures that any injected link noise is experienced common-mode. In addition, the data strobe signal is preferably driven at one-half of the period of the data signal so that the data strobe and data signals experience logical state transitions at the same time and at the same frequency.
Halting Data Strobes On A Source Synchronous Link And Utilization Of Same To Debug Data Capture Problems
Karen Lo - Saratoga CA, US Robert D. Snyder - Ouistreham, FR
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
H04L 27/04 H03K 19/00
US Classification:
375295, 365233, 326 93
Abstract:
Methods and apparatus for halting the data strobes transmitted over a source synchronous link to enable the data stored in the data capture flip-flops in a source synchronous receiver to be scanned out for subsequent analysis. This allows for the evaluation of the captured data without placing additional components in the functional data path and, therefore, without increasing the latency of the transmission. To provide optimal timing margins the data and data strobe paths are logically and electrically matched. This includes routing the data and data strobe signals in close proximity from the transmitter to the receiver, and through the same logical and physical elements in the transmitter and receiver. This insures that any injected link noise is experienced common-mode. In addition, the data strobe signal is preferably driven at one-half of the period of the data signal so that the data strobe and data signals experience logical state transitions at the same time and at the same frequency.
Simple, High Performance, Bit-Sliced Mesochronous Synchronizer For A Source Synchronous Link
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
H04L 700
US Classification:
375354, 375372
Abstract:
The present invention provides a highly reliable synchronizer which provides excellent synchronization without using complicated PLL or DLL circuitry, which is simple to test, which is easily adaptable to systems which use bit-sliced data, and which does not require large chip area. The synchronizer is comprised of a first stage, a data capture circuit, preferably comprised of pair of master-slave flip-flops, that is electrically coupled to a second stage, a data selection circuit that preferably includes a FIFO comprised of N transparent latches that are electrically coupled to a multiplexer. The lack of complexity of the synchronizer design makes it smaller, faster, easier to test, and less prone to design error and manufacturing limits.
Mangolytics Inc. Apr 2015 - Apr 2016
Full Stack Engineer
Linkedin Apr 2015 - Apr 2016
Associate User Interface Engineer
Dev Bootcamp Sep 2014 - Feb 2015
Web Development Apprentice
Edwards Lifesciences Jul 2012 - Apr 2014
Label Specialist
Woodbridge Medical Center Mar 2008 - Jul 2012
Office Assistant
Education:
Dev Bootcamp 2014 - 2015
Uc Irvine 2008 - 2012
Bachelors, Bachelor of Arts, Public Health
Skills:
Accurate Data Entry Powerpoint Jquery Ruby Data Entry Photoshop Software Documentation Outlook Html Microsoft Office Angularjs Microsoft Word Microsoft Excel Social Networking Community Outreach Customer Service Javascript Ruby on Rails Css Management Research User Experience Design
Huntington Internal Medicine GrpHuntington Internal Medicine Group 5170 Us Rte 60, Huntington, WV 25705 3045284600 (phone), 3043992280 (fax)
Procedures:
Hallux Valgus Repair
Conditions:
Plantar Fascitis Tinea Pedis
Languages:
English Spanish
Description:
Dr. Lo works in Huntington, WV and specializes in Podiatric Medicine. Dr. Lo is affiliated with Cabell Huntington Hospital and St Marys Medical Center.