Patents by Inventor Vivek Bhat
Vivek Bhat 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).
-
Publication number: 20250084790Abstract: An assembly for an aircraft includes an aircraft housing, an auxiliary power unit (APU), an oil system, a door actuator, and a controller. The aircraft housing forms a compartment. The aircraft housing includes an intake door. The intake door is movable between a closed position, an open position, and intermediate positions between the closed position and the open position. The APU is disposed within the compartment. The APU includes an engine. The engine includes an air inlet and a rotational assembly. The oil pump is operatively connected to the rotational assembly. The door actuator is operatively connected to the intake door. The door actuator is operable to position the intake door in the closed position, the open position, and the intermediate positions to control an ambient air flow to the air inlet. The controller is operatively connected to the door actuator.Type: ApplicationFiled: September 7, 2023Publication date: March 13, 2025Inventors: Kashif Mohammed, Vivek Bhat
-
Patent number: 10019337Abstract: This application discloses a computing system to identify portions of source code in a test bench that correspond to class objects, and insert handle tracking code at locations in the test bench associated with the identified portions of source code. During simulation of the test bench, the computing system can execute the handle tracking code, which generates handle occupancies corresponding to memory pointers associated with the class objects. Each of the handle occupancies can include a handle reference or memory pointer for a class object, a location in the test bench corresponding to usage of the memory pointer, and a simulation time associated with the generation of the handle occupancy. The computing system can arrange the handle occupancies, synchronize the handle occupancies to portions of source code in the test bench, and display the handle occupancies and the test bench source code in a debug window.Type: GrantFiled: January 26, 2016Date of Patent: July 10, 2018Assignee: Mentor Graphics CorporationInventors: Vivek Bhat, Richard Edelman
-
Patent number: 9582625Abstract: This application discloses a design verification tool to simulate a circuit design with a test bench to generate a simulated output for the circuit design and a simulation log corresponding to operation of the test bench during the simulation of the circuit design. The design verification tool can determine whether the simulated output for the circuit design is different than an expected output for the circuit design. A debug tool can synchronize the simulated output for the circuit design with test bench transactions from the simulation log that prompted the generation of the simulated output for the circuit design when the simulated output of the circuit design is different than the expected output of the circuit design.Type: GrantFiled: June 21, 2013Date of Patent: February 28, 2017Assignee: Mentor Graphics CorporationInventors: Badruddin Agarwala, Tarak Parikh, Vivek Bhat, Neeraj Joshi
-
Publication number: 20160232084Abstract: This application discloses a computing system to identify portions of source code in a test bench that correspond to class objects, and insert handle tracking code at locations in the test bench associated with the identified portions of source code. During simulation of the test bench, the computing system can execute the handle tracking code, which generates handle occupancies corresponding to memory pointers associated with the class objects. Each of the handle occupancies can include a handle reference or memory pointer for a class object, a location in the test bench corresponding to usage of the memory pointer, and a simulation time associated with the generation of the handle occupancy. The computing system can arrange the handle occupancies, synchronize the handle occupancies to portions of source code in the test bench, and display the handle occupancies and the test bench source code in a debug window.Type: ApplicationFiled: January 26, 2016Publication date: August 11, 2016Inventors: Vivek Bhat, Richard Edelman
-
Patent number: 8893065Abstract: This application discloses a debug tool to prompting display of at least a portion of a simulated output for a circuit design in a debug window, identifying a marker corresponding to a value in the simulated output has been specified for the debug environment, and prompting accentuation of one or more occurrences of the value in the debug window relative to other values in the simulated output based, at least in part, on the marker specified for the debug environment.Type: GrantFiled: July 11, 2013Date of Patent: November 18, 2014Assignee: Mentor Graphics CorporationInventors: Badruddin Agarwala, Tarak Parikh, Vivek Bhat, Neeraj Joshi
-
Publication number: 20140331195Abstract: This application discloses a design verification tool to collect messages generated by a test bench during elaboration of the test bench. The messages can identify connectivity corresponding to library components in the test bench. A debug tool can generate a schematic representation of the test bench having circuit symbols corresponding to at least portions of the library components, which are interconnected with trace lines based, at least in part, on the messages. The debug tool can prompt display of the schematic representation of the test bench.Type: ApplicationFiled: July 15, 2014Publication date: November 6, 2014Inventors: Badruddin Agarwala, Tarak Parikh, Vivek Bhat, Neeraj Joshi
-
Patent number: 8782581Abstract: This application discloses a design verification tool to collect messages generated by a test bench during elaboration of the test bench. The messages can identify connectivity corresponding to library components in the test bench. A debug tool can generate a schematic representation of the test bench having circuit symbols corresponding to at least portions of the library components, which are interconnected with trace lines based, at least in part, on the messages. The debug tool can prompt display of the schematic representation of the test bench.Type: GrantFiled: July 12, 2013Date of Patent: July 15, 2014Assignee: Mentor Graphics CorporationInventors: Badruddin Agarwala, Tarak Parikh, Vivek Bhat, Neeraj Joshi
-
Publication number: 20140019924Abstract: This application discloses a debug tool to prompting display of at least a portion of a simulated output for a circuit design in a debug window, identifying a marker corresponding to a value in the simulated output has been specified for the debug environment, and prompting accentuation of one or more occurrences of the value in the debug window relative to other values in the simulated output based, at least in part, on the marker specified for the debug environment.Type: ApplicationFiled: July 11, 2013Publication date: January 16, 2014Applicant: MENTOR GRAPHICS CORPORATIONInventors: Badruddin Agarwala, Tarak Parikh, Vivek Bhat, Neeraj Joshi
-
Publication number: 20140019923Abstract: This application discloses a design verification tool to collect messages generated by a test bench during elaboration of the test bench. The messages can identify connectivity corresponding to library components in the test bench. A debug tool can generate a schematic representation of the test bench having circuit symbols corresponding to at least portions of the library components, which are interconnected with trace lines based, at least in part, on the messages. The debug tool can prompt display of the schematic representation of the test bench.Type: ApplicationFiled: July 12, 2013Publication date: January 16, 2014Applicant: MENTOR GRAPHICS CORPORATIONInventors: Badruddin Agarwala, Tarak Parikh, Vivek Bhat, Neeraj Joshi
-
Publication number: 20140005999Abstract: This application discloses a design verification tool to simulate a circuit design with a test bench to generate a simulated output for the circuit design and a simulation log corresponding to operation of the test bench during the simulation of the circuit design. The design verification tool can determine whether the simulated output for the circuit design is different than an expected output for the circuit design. A debug tool can synchronize the simulated output for the circuit design with test bench transactions from the simulation log that prompted the generation of the simulated output for the circuit design when the simulated output of the circuit design is different than the expected output of the circuit design.Type: ApplicationFiled: June 21, 2013Publication date: January 2, 2014Applicant: Mentor Graphics CorporationInventors: BADRUDDIN AGARWALA, Tarak Parikh, Vivek Bhat, Neeraj Joshi