2,267 research outputs found

    Analog property checkers: a DDR2 case study

    Get PDF
    The formal specification component of verification can be exported to simulation through the idea of property checkers. The essence of this approach is the automatic construction of an observer from the specification in the form of a program that can be interfaced with a simulator and alert the user if the property is violated by a simulation trace. Although not complete, this lighter approach to formal verification has been effectively used in software and digital hardware to detect errors. Recently, the idea of property checkers has been extended to analog and mixed-signal systems. In this paper, we apply the property-based checking methodology to an industrial and realistic example of a DDR2 memory interface. The properties describing the DDR2 analog behavior are expressed in the formal specification language stl/psl in form of assertions. The simulation traces generated from an actual DDR2 interface design are checked with respect to the stl/psl assertions using the amt tool. The focus of this paper is on the translation of the official (informal and descriptive) specification of two non-trivial DDR2 properties into stl/psl assertions. We study both the benefits and the current limits of such approac

    BREAKOUT DIALOG ANALYSIS FOR WEB CONFERENCING APPLICATIONS

    Get PDF
    Video conferencing applications typically only allow one person to talk at a time. This is perfect for meetings that are presentations, but may not be acceptable for virtual social events (e.g., happy hours ) or brainstorming type meetings where, in the physical world, people naturally break off to have smaller, more intimate meetings to discuss a specific topic. Recent advancements to video conferencing applications have enabled users to create sub-meetings where smaller discussions can take place within a greater meeting. However, these sub-meetings restrict users to only seeing and hearing the participants within that sub-meeting without any context of the other discussions occurring at the same time. Techniques herein may provide for displaying a list of the top words being used in different sub-meetings, which can help users to determine the topics being discussed and decide which sub-meeting they may desire to join

    PROXIMITY BASED MEETING DIAL-IN

    Get PDF
    A solution is provided that leverages a digital proximity-based mechanism to determine that a meeting is taking place and then to automatically trigger a notification (with a close group of colleagues) so that others may also join the meeting remotely

    VISUAL FIDUCIALS FOR PRIVACY AND SECURITY

    Get PDF
    It can be difficult and time-consuming to maintain personal security and privacy while participating on-line video experiences. Many modifications can be provided post-production but this is unrealistic in the real-time world in which video/camera systems are often utilized. Presented herein is a technique for using a Quick Response (QR) code or other similar encoding mechanism within the field of view of a video/camera solution as a means to provide real-time/in-stream configuration of privacy and security zones. The encoding mechanism would contain all information necessary to define these zones. Once detected within the field of view, these zones would remain in effect until actively disabled

    Real-time observation of epitaxial graphene domain reorientation.

    Get PDF
    Graphene films grown by vapour deposition tend to be polycrystalline due to the nucleation and growth of islands with different in-plane orientations. Here, using low-energy electron microscopy, we find that micron-sized graphene islands on Ir(111) rotate to a preferred orientation during thermal annealing. We observe three alignment mechanisms: the simultaneous growth of aligned domains and dissolution of rotated domains, that is, 'ripening'; domain boundary motion within islands; and continuous lattice rotation of entire domains. By measuring the relative growth velocity of domains during ripening, we estimate that the driving force for alignment is on the order of 0.1 meV per C atom and increases with rotation angle. A simple model of the orientation-dependent energy associated with the moiré corrugation of the graphene sheet due to local variations in the graphene-substrate interaction reproduces the results. This work suggests new strategies for improving the van der Waals epitaxy of 2D materials

    Analog Property Checkers: A Ddr2 Case Study

    Get PDF
    The formal specification component of verification can be exported to simulation through the idea of property checkers. The essence of this approach is the automatic construction of an observer from the specification in the form of a program that can be interfaced with a simulator and alert the user if the property is violated by a simulation trace. Although not complete, this lighter approach to formal verification has been effectively used in software and digital hardware to detect errors. Recently, the idea of property checkers has been extended to analog and mixed-signal systems. In this paper, we apply the property-based checking methodology to an industrial and realistic example of a DDR2 memory interface. The properties describing the DDR2 analog behavior are expressed in the formal specification language stl/psl in form of assertions. The simulation traces generated from an actual DDR2 interface design are checked with respect to the stl/psl assertions using the amt tool. The focus of this paper is on the translation of the official (informal and descriptive) specification of two non-trivial DDR2 properties into stl/psl assertions. We study both the benefits and the current limits of such approach

    GazeGPT: Augmenting Human Capabilities using Gaze-contingent Contextual AI for Smart Eyewear

    Full text link
    Multimodal large language models (LMMs) excel in world knowledge and problem-solving abilities. Through the use of a world-facing camera and contextual AI, emerging smart accessories aim to provide a seamless interface between humans and LMMs. Yet, these wearable computing systems lack an understanding of the user's attention. We introduce GazeGPT as a new user interaction paradigm for contextual AI. GazeGPT uses eye tracking to help the LMM understand which object in the world-facing camera view a user is paying attention to. Using extensive user evaluations, we show that this gaze-contingent mechanism is a faster and more accurate pointing mechanism than alternatives; that it augments human capabilities by significantly improving their accuracy in a dog-breed classification task; and that it is consistently ranked as more natural than head- or body-driven selection mechanisms for contextual AI. Moreover, we prototype a variety of application scenarios that suggest GazeGPT could be of significant value to users as part of future AI-driven personal assistants.Comment: Project video: https://youtu.be/AuDFHHTK_m
    corecore