Debendra Das Sharma - Santa Clara CA Ashish Gupta - Cupertino CA Donald A. Williamson - Cupertino CA
Assignee:
Hewlett-Packard Development Companay, L.P. - Houston TX
International Classification:
G01R 313177
US Classification:
714726, 703 15, 714724, 714731, 714741, 714744
Abstract:
A function for verifying an asynchronous boundary behavior of a digital system. The asynchronous boundary is formed at a coupling between a first series of registers clocked by a write clock (the write domain), and a second series of registers clocked by a read clock (the read domain). A delay register and multiplexer are inserted after a predetermined register within the digital system, where the predetermined register and delay register are clocked by the same clock. The output of the predetermined register is coupled to both the first input of multiplexer and a first input of the delay register. The delay register is coupled to the second input of the multiplexer. A selector is coupled to the multiplexer for selecting which of the two multiplexer inputs to pass to subsequent registers in the digital system. By inserting the delay register/multiplexer at or after the asynchronous boundary, any signal level uncertainty present between the read domain and the write domain is captured and propagated through the digital system.
Programmable Delay Elements For Source Synchronous Link Function Design Verification Through Simulation
Darren S. Jue - Sunnyvale CA Ashish Gupta - Cupertino CA
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
G01R 3128
US Classification:
714741, 714 33, 703 14, 703 28, 716 4
Abstract:
A method and apparatus are disclosed for verifying the functional design of a systems response to propagation delays from the inputs of source synchronous links during testing. The system emulates propagation delays by receiving data slice from a source, applying a random or known delay to the data slice, and sending the delayed data slice to the chip under test. In one embodiment, multiple data slices having varying delay values may be used to test combinations of delays. A programmable delay. element is used to emulate the propagation delays. This is may be implemented at the hardware description level by receiving the data slice onto multiple data buses, applying a different delay to the data slice on each data bus, and sending the delayed data slices as inputs into a multiplexor. The multiplexor may have a selector input that determines which amount of delay to test. Alternatively, the delay may be emulated using a higher level programming language and creating a multidimensional array.
System And Method For Input/Output Module Virtualization And Memory Interleaving Using Cell Map
Ashish Gupta - San Jose CA Debendra Das Sharma - Santa Clara CA
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
G06F 1208
US Classification:
711 5, 711157, 711206, 711207, 711208
Abstract:
A method of accessing a plurality of memories and a plurality of input/output modules includes providing at least one map table, including a plurality of entries. Each entry includes an entry type identifier and a plurality of entry items. A first logical address including a plurality of address bits is received. An entry in the at least one map table is identified based on a first set of the address bits. A type of the identified entry is determined based on the entry type identifier of the identified entry. An entry item in the identified entry is identified based on a second set of the address bits if the entry type identifier indicates an input/output type entry. An entry item in the identified entry is identified based on a third set of the address bits if the entry type identifier indicates a memory type entry.
Debendra Das Sharma - Santa Clara CA Ashish Gupta - San Jose CA
Assignee:
Hewlett-Packard Development Company, L.P. - Fort Collins CO
International Classification:
G06F 300
US Classification:
710 15, 710 19, 714 3, 370228
Abstract:
A virtual input/output (I/O) interconnect mechanism, and a corresponding method, for use in a computer system having a plurality of I/O devices and a plurality of processing units, where I/O devices and processing units are coupled by one or more bridge units, includes an address decode block having a multiplexer that multiplexes inputs to produce an address, where the address relates to a transaction related to a processor unit, a range register decoder that receives the address and provides a destination address of a module to receive the transaction related to the address, and a reroute module identification block that receives the destination address. The reroute module identification block, includes an original module identification that provides an address of one or more original modules in the computer system, and a remapped module identification that provides logical destination module identifications of substitute modules in the computer system, where a substitute module replaces functions of an original module in the computer system.
System And Method For Memory Interleaving Using Cell Map With Entry Grouping For Higher-Way Interleaving
Ashish Gupta - San Jose CA, US William R. Bryg - Saratoga CA, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
G06F012/00
US Classification:
711157, 711205, 711 5, 711209
Abstract:
A method of accessing a plurality of memories in an interleaved manner using a contiguous logical address space includes providing at least one map table. The at least one map table includes a plurality of entries. Each entry includes a plurality of entry items. Each entry item identifies one of the memories. A first logical address is received. The first logical address includes a plurality of address bits. The plurality of address bits includes a first set of address bits corresponding to a first set of entries in the at least one map table. A first entry in the first set of entries is identified based on the first set and a second set of the address bits. A first entry item in the first entry is identified based on a third set of the address bits. The memory identified by the first entry item is accessed.
Method And System For Information Exchange Between Users Of Different Web Pages
Jeffrey P. Bezos - Greater Seattle WA, US Ashish Gupta - Los Altos CA, US
Assignee:
Amazon.com, Inc. - Seattle WA
International Classification:
G06F013/00
US Classification:
709218, 709203, 709204, 709217, 709219
Abstract:
A method and system for allowing users of different web pages to exchange information. The information exchange system identifies groups of related web pages and maintains a database of user-supplied information for each group of related web pages. When a user accesses a web page, the information exchange often displays in a separate area the information associated with the group of related web pages. Also, the information exchange system allows the user to enter information that will be displayed to other users who access related web pages.
System And Method For Memory Migration In Distributed-Memory Multi-Processor Systems
A distributed-memory multi-processor system includes a plurality of cells communicatively coupled to each other and collectively including a plurality of processors, caches, main memories, and cell controllers. Each of the cells includes at least one of the processors, at least one of the caches, one of the main memories, and one of the cell controllers. Each of the cells is configured to perform memory migration functions for migrating memory from a first one of the main memories to a second one of the main memories in a manner that is invisible to an operating system of the system.
Chengting Zhao - Chandler AZ, US Ashish Gupta - San Jose CA, US Edward R. Helder - Fremont CA, US Fangxing Wei - Gilbert AZ, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
H04L 7/00
US Classification:
713400
Abstract:
Some embodiments provide a synchronization circuit to receive a synchronization signal, the synchronization signal substantially synchronized with a data transition, to synchronize the synchronization signal with a clock signal, and to generate a load signal based on the synchronized synchronization signal. Also provided may be a ring counter to receive the load signal from the synchronization circuit and to circularly propagate the load signal.
JPMorgan Top Investment Bank Global Risk Management
Jan 2012 to 2000 Project Manager / Development Manager/ Techincal ArchitectJPMorgan Top Investment Bank Global Risk Management Houston, TX Jun 2008 to Dec 2011 Development Manager / Project Lead / Technical ArchitectJPMorgan Chase Top Investment Bank Equities Ho Nov 2004 to Mar 2008 Project Lead / Development LeadKey Energy Services Midland, TX Nov 2002 to Nov 2004 Project Lead / ArchitectMCI WorldCom, Richardson, TX, USA (Telecom company - merged with Verizon) Richardson, TX Oct 2000 to Jul 2002 Project Lead / ArchitectGlobeSet Inc., Austin, TX, USA (Ecommerce Wallet Company merged with Visa) Austin, TX Mar 2000 to Oct 2000 Architect / Senior Application DeveloperSalomon Smith Barney (Citigroup Top investment bank) Rutherford, NJ Nov 1999 to Feb 2000 Architect / Senior Application DeveloperTelcordia Technologies (formerly Bellcore, owned by Ericsson) Piscataway, NJ Sep 1998 to Oct 1999 Architect / Senior Application DeveloperNetwork Programs Inc (Telecom service company) Piscataway, NJ Apr 1997 to Aug 1998 Senior Application DeveloperNetwork Programs Inc (Whole owned by NPI, USA) Noida, Uttar Pradesh Sep 1996 to Mar 1997 Senior Application DeveloperFujitsu ICIM Ltd (Consulting for Top Health Care Clients in UK) Pune, Maharashtra Jun 1995 to Aug 1996 Application Developer
Education:
Indian Institute of Technology Varanasi, Uttar Pradesh 1991 to 1995 Bachelor of Technology (similar as BS)
Skills:
Software architecture, design & development; Technology project & program management; Business analysis in financial risk management (Credit & Country Risk), Equities Front Office, Derivative Products and Energy Service.
Mar 2010 to Present IT Project Manager / Analytic LeadAdvance Image Science Santa Clara, CA Nov 2008 to Feb 2010 IT Product ManagerIntuit - Online Payroll Palo Alto, CA Aug 2007 to Nov 2008 Project ManagerGoogle Inc Mountain View, CA May 2006 to Apr 2007 Project Manager / Senior Business AnalystIBM - Daksh, Gurgaon, India
Jan 2003 to Nov 2005 Technical Support Specialist
Education:
California State University Hayward, CA Masters of Science in Business AdministrationPunjab Technical University Bachelors of Technology in Computer Science & Engineering
Dr. Gupta graduated from the Saba Univ Sch of Med, Saba, Netherland Antilles in 2006. He works in Ocoee, FL and 3 other locations and specializes in Cardiovascular Disease. Dr. Gupta is affiliated with Health Central Hospital, Orlando Health Rehabilitation Institute, Orlando Regional Medical Center and South Lake Hospital.
Dr. Gupta graduated from the University of Toledo College of Medicine in 1998. He works in Wyandotte, MI and specializes in Vascular Surgery and General Surgery. Dr. Gupta is affiliated with Beaumont Oakwood Hospital & Medical Center and Henry Ford Wyandotte Hospital.
Dr. Gupta graduated from the Wayne State University School of Medicine in 1997. He works in Glendale, AZ and 1 other location and specializes in Cardiovascular Disease. Dr. Gupta is affiliated with Abrazo Scottsdale Campus and HonorHealth Deer Valley Medical Center.
Nemours Children's Health SystemNemours Alfred I duPont Hospital For Children 1600 Rockland Rd, Wilmington, DE 19803 3026515500 (phone), 3026515458 (fax)
Education:
Medical School N H L Municipal Med Coll, Gujarat Univ, Ahmedabad, Gujarat, India Graduated: 2006
Languages:
English
Description:
Dr. Gupta graduated from the N H L Municipal Med Coll, Gujarat Univ, Ahmedabad, Gujarat, India in 2006. He works in Wilmington, DE and specializes in Neonatal-Perinatal Medicine. Dr. Gupta is affiliated with Nemours Alfred I duPont Hospital For Children.
Sutter Medical Group SolanoSutter Medical Foundation 2720 Low Ct FL 1, Fairfield, CA 94534 7074274900 (phone), 7074342089 (fax)
Languages:
Chinese English Spanish
Description:
Dr. Gupta works in Fairfield, CA and specializes in Internal Medicine. Dr. Gupta is affiliated with NorthBay Medical Center and Sutter Santa Rosa Regional Hospital.
When Al Jazeera asked the police about it, Ashish Gupta, a deputy inspector general of police in Ranchi, said a special investigation team (SIT) has been constituted to investigate the June 10 violence.
Stephens analyst Ashish Gupta agrees, saying, For Caterpillar, excess dealer inventory means lower reported sales in coming quarters. He goes on to add that, The U.S. China trade war and Chinese impact on global commodity markets are reasons to avoid the stock right now. China accounts for a huge
Ashish Gupta, an executive at Applauze, a ticketing and events app that competes with eBay's Stubhub, has been to every iPhone launch and on Friday morning he surveyed people waiting line outside the Palo Alto store.
Date: Sep 21, 2013
Category: Sci/Tech
Source: Google
Sequins, bling, romantic florals jostle at Day 2 of London Fashion Week | The ...
designers, dished up show stopping, jewel and sequin-encrusted evening gowns fit for a red carpet entrance Saturday. Not to be outdone, Ashish Gupta also adorned all his outfits with sequins, although here the clothes were torn jeans and hoodies, and the mood is much more ghetto cool than opulent soiree.Delhi-born designer Ashish Gupta sent his models including a couple of male ones down the catwalk in torn jeans, hoodies, racer back vests, denim jackets, animal prints and colorful stripes, all totally covered in sequins. Mismatched colorful socks, punk hair, and huge tribal jewelry complete th
Date: Sep 14, 2013
Category: U.S.
Source: Google
Troops ordered to shoot rioters on sight as sectarian violence leaves 28 dead in ...
Authorities stopped all newspaper deliveries and TV broadcasts in the area, but incendiary rumors spread by mobile phones and social media were still fueling the violence and making it difficult for soldiers to restore calm, state police inspector Ashish Gupta said.
Date: Sep 09, 2013
Category: World
Source: Google
Taylor Swift's "22" Video Shirt: Not a Whole Lot Going on at the Moment
And the singer seems to have acknowledged her single status in the "22" music video, which debuted March 13. In it, Swift wears U.K.-based designer Ashish Gupta's sequined top emblazoned with the phrase, "Not a whole lot going on at the moment" in the opening scene.
-wear clothing and scarves will be up on display. Her work is inspired by Japanese art and culture.Ashish Gupta, born and brought up in Delhi, will again showcase his work at London Fashion Week on Tuesday. He has described his collection as having sequins, glamour, sportswear and more sequins.
Date: Sep 15, 2012
Source: Google
Youtube
Ashish Gupta COO Country Head Evalueserve
Ashish Gupta COO Country Head Evalueserve India
Category:
People & Blogs
Uploaded:
08 Nov, 2007
Duration:
9m 57s
Fashion Designer Bandra Ashish Gupta
www.highprofiles... High Profile Fashion Lounges original approach to...
Category:
Entertainment
Uploaded:
20 Jun, 2011
Duration:
6m 7s
India Inc: Ashish Gupta
Privacy and security might not be a priority with the Indian Governmen...
Category:
News & Politics
Uploaded:
22 Apr, 2010
Duration:
6m 53s
WATShow with Ashish Gupta - Helion Ventures
In this WATShow Ashish Gupta talks about his investments, the slowdown...
Category:
Science & Technology
Uploaded:
19 Jan, 2009
Duration:
7m 47s
ITA Software - Ashish Gupta's Summer Internship
Ashish Gupta shares his experience as a summer intern at ITA Software
Category:
People & Blogs
Uploaded:
12 Oct, 2010
Duration:
5m 25s
RAM ASHISH GUPTA Ganesh Chaturthi Kandivali E...
Video Title: RAM ASHISH GUPTA Ganesh Chaturthi Kandivali East Category...
University of Delhi - B.COM, MAAC - Animation, D.A.V.S.V - Commerce
Relationship:
In_a_relationship
About:
Ashish Gupta is a creative and passionate photographer, who walked out of a high paying oilfield job to live his dream. He Is Doing his B.com from Delhi University And Also Pursuing B.sc In Animation ...
Tagline:
“It is easy to fly into a passion - anybody can do that - but to be angry with the right person to the right extent and at the right time with the right object and in the right way - that is not easy, and it is not everyone who can do it”
Ashish Gupta
Work:
IIT Ropar - Research Scholar (2012)
Education:
IIT Ropar, Punjab - Digital Signal Processing, NIT Allahabad - ASIC Design, UIET Kanpur - ECE
Relationship:
Single
Tagline:
I am Ashish Gupta, Research Scholar In Electrical Engineering Department in IIT Ropar. Perrier to this I did my M.Tech from NIT Allahabad
Ashish Gupta
Work:
Works at Dell International Services - Sr. Associate Software Engineer (2012)
Education:
Holy Angels Public School, Ghaziabad - Tenth, Holy Angels Public School, Ghaziabad - Twelth, Raj Kumar Goel Engineering College,Ghaziabad - Information Technology
Tagline:
Life is like a box of chocolates, you never know what you're gonna get.
Ashish Gupta
Work:
Bangalore metro rail corp - Summer training
Education:
Birla vidyamandir - High skol, Puranchandra vidyaniketan - +2, MNNIT - B.Tech Civil
Tagline:
Lives In DREAM
Ashish Gupta
Education:
Excel Business Academy, Bangalore - MBA(Finance), ICSI, Noida - Company Secretaries(Executive Level), DAV Sr Sec. Public School, Anpara - 12th, Faiz-E-Am, Degree College - B.COM
About:
I'm a MBA graduate of Excel Business Academy, Bangalore.
Tagline:
"Personality To Whom U Can Trust"
Ashish Gupta
Work:
Rise Infosystem - System Engineer (2010) Aditya College - System Administrator (2009-2010)
Education:
NIIT - GNIM, Aditya College - B.com (c.s), Miss Hill School - 12 (Comm.)