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.
Pass Through Debug Port On A High Speed Asynchronous Link
Ashish Gupta - San Jose CA, US Bahaa Fahim - Sunnyvale CA, US Kent Dickey - Westford MA, US Jonathan Jasper - San Jose CA, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G06F 11/00
US Classification:
714 45, 714 30, 714 31
Abstract:
An example computer system includes a first bridge device that includes an interface controller. The interface controller combines debug information generated within the bridge device with a training pattern. The first bridge device is coupled to a second bridge device via a high-speed asynchronous interconnect. The first bridge device converts the debug information and training pattern into a packet to be transmitted over the interconnect to the second bridge device. The training pattern serves to allow the second bridge device to maintain bit and symbol synchronization during the transfer; of the debug information.
GE Healthcare Bangalore, Karnataka 2011 to 2014 Global Product Marketing Manager, Maternal Infant Care divisionGE Healthcare Milwaukee, WI 2009 to 2011 Program Manager, Rural Health InitiativeIndicorps, Rajasthan, India
2006 to 2008 Indicorps FellowDeloitte Consulting LLP Atlanta, GA 2004 to 2006 Consultant, Technology Integration practice
Education:
GEORGIA INSTITUTE OF TECHNOLOGY Atlanta, GA Dec 2003 BS in Computer ScienceUNIVERSITY OF MICHIGAN, ROSS SCHOOL OF BUSINESS Ann Arbor, MI Master of Business Administration
Ashish Gupta MD 1539 Ford Ave, Wyandotte, MI 48192 7342837248 (Phone)
Procedures:
Aortic Repair, Open or Repair of Arterial Aneurysm, Open Carotid Artery Stent Placement Carotid Endarterectomy (CEA) or Excision of Infected Graft Endovascular Repair of Aorta Non-Coronary Angioplasty, Atherectomy, and Stenting
Ashish Gupta MD 1539 Ford Ave, Wyandotte, MI 48192
Henry Ford Wyandotte Hospital 2333 Biddle Avenue, Wyandotte, MI 48192
Oakwood Hospital and Medical Center 18101 Oakwood Boulevard, Dearborn, MI 48124
Education:
Medical School University of Toledo Graduated: 1998 Medical School St John Hospital and Medical Center Graduated: 1998 Medical School Harper U Hosp/Wayne State U Graduated: 1998
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.)