19,623 research outputs found

    Designing and implementing an architecture with boundary scan

    Full text link

    MISSED: an environment for mixed-signal microsystem testing and diagnosis

    Get PDF
    A tight link between design and test data is proposed for speeding up test-pattern generation and diagnosis during mixed-signal prototype verification. Test requirements are already incorporated at the behavioral level and specified with increased detail at lower hierarchical levels. A strict distinction between generic routines and implementation data makes reuse of software possible. A testability-analysis tool and test and DFT libraries support the designer to guarantee testability. Hierarchical backtrace procedures in combination with an expert system and fault libraries assist the designer during mixed-signal chip debuggin

    A sense of place and pervasive computing within the urban landscape

    Get PDF
    In this paper we report on recent investigations within an ongoing research project, which aims at developing a better understanding of the urban landscape augmented with the digital landscape in the heritage City of Bath. Here we describe early findings from the deployment of a socialiasing digital installation in various locations in the city. The aim is to create a novel urban experience that triggers shared social encounters among friends, observes or strangers. The installation is implemented in the form of a digital urban ground , embeded in the physical surrounding, which acts as a non-traditional interface and a facilitator between people and people and people and their surrounding environment . In this paper we explore the relationship between the urban space and technology driven encounters. We outline initial findings about how people move, congregate and socialize around the digital ground and illustrate the impact of the spatial and syntactical properties on the type of shared interactions in a city context. Finally we discuss initial results and mention briefly our on going work

    IEEE Standard 1500 Compliance Verification for Embedded Cores

    Get PDF
    Core-based design and reuse are the two key elements for an efficient system-on-chip (SoC) development. Unfortunately, they also introduce new challenges in SoC testing, such as core test reuse and the need of a common test infrastructure working with cores originating from different vendors. The IEEE 1500 Standard for Embedded Core Testing addresses these issues by proposing a flexible hardware test wrapper architecture for embedded cores, together with a core test language (CTL) used to describe the implemented wrapper functionalities. Several intellectual property providers have already announced IEEE Standard 1500 compliance in both existing and future design blocks. In this paper, we address the problem of guaranteeing the compliance of a wrapper architecture and its CTL description to the IEEE Standard 1500. This step is mandatory to fully trust the wrapper functionalities in applying the test sequences to the core. We present a systematic methodology to build a verification framework for IEEE Standard 1500 compliant cores, allowing core providers and/or integrators to verify the compliance of their products (sold or purchased) to the standar

    The urban screen as a socialising platform: exploring the role of place within the urban space

    Get PDF
    In this paper we explore shared encounters mediated by technologies in the urban space. We investigate aspects that influence the interactions between people and people and people and their surroundings when technology is introduced in the urban space. We highlight the importance of space and the role of place in providing temporal and spatial mechanisms facilitating different types of social interactions and shared encounters. An emperical experiment was condeucted with a prototype that was implemented in the form of a digital screen, embeded in the physical surrounding in selected locations with low, medium and high pedestrian flows in the heritage City of Bath, UK. The aim is to create a novel urban experience that triggers shared encounters among friends, observers or strangers. Using the body as an interaface, the screen acted as a non-traditional interface and a facilitator between people and people and people and their surrounding environment. Here we outline early findings from deploying the digital screen as a socialiasing platform in a city context. We describe the user experience and demonstrate how people move, congregate and socialize around the digital surface. We illustrate the impact of the spatial and syntactical properties on the type of shared interactions in and highlight related issues. The initial findings indicated that introducing a digital platform as a public interactive installation in the urban space may provide a stage for emergent social interactions among various people and motivate users to actively and collaboratively play with the media. However, situating the digital platform in various locations, and depending on the context, might generate diverse and unpredicted social behaviours designers might be unaware of. In this respect we believe that the final experience is shaped by interconnection of structural, social, cultural, temporal and perhaps personal elements. We conclude by mentioning briefly our on going work

    A reconfigurable real-time morphological system for augmented vision

    Get PDF
    There is a significant number of visually impaired individuals who suffer sensitivity loss to high spatial frequencies, for whom current optical devices are limited in degree of visual aid and practical application. Digital image and video processing offers a variety of effective visual enhancement methods that can be utilised to obtain a practical augmented vision head-mounted display device. The high spatial frequencies of an image can be extracted by edge detection techniques and overlaid on top of the original image to improve visual perception among the visually impaired. Augmented visual aid devices require highly user-customisable algorithm designs for subjective configuration per task, where current digital image processing visual aids offer very little user-configurable options. This paper presents a highly user-reconfigurable morphological edge enhancement system on field-programmable gate array, where the morphological, internal and external edge gradients can be selected from the presented architecture with specified edge thickness and magnitude. In addition, the morphology architecture supports reconfigurable shape structuring elements and configurable morphological operations. The proposed morphology-based visual enhancement system introduces a high degree of user flexibility in addition to meeting real-time constraints capable of obtaining 93 fps for high-definition image resolution

    A Novel Optical/digital Processing System for Pattern Recognition

    Get PDF
    This paper describes two processing algorithms that can be implemented optically: the Radon transform and angular correlation. These two algorithms can be combined in one optical processor to extract all the basic geometric and amplitude features from objects embedded in video imagery. We show that the internal amplitude structure of objects is recovered by the Radon transform, which is a well-known result, but, in addition, we show simulation results that calculate angular correlation, a simple but unique algorithm that extracts object boundaries from suitably threshold images from which length, width, area, aspect ratio, and orientation can be derived. In addition to circumventing scale and rotation distortions, these simulations indicate that the features derived from the angular correlation algorithm are relatively insensitive to tracking shifts and image noise. Some optical architecture concepts, including one based on micro-optical lenslet arrays, have been developed to implement these algorithms. Simulation test and evaluation using simple synthetic object data will be described, including results of a study that uses object boundaries (derivable from angular correlation) to classify simple objects using a neural network
    • 

    corecore