In this paper, we present an assertion based verification approach for SystemC designs, based on embedding the property specification language (PSL) using abstract state machines (ASM). Our approach utilizes an existi...
详细信息
In this paper, we present an assertion based verification approach for SystemC designs, based on embedding the property specification language (PSL) using abstract state machines (ASM). Our approach utilizes an existing embedding of PSL in ASM in order to enable modeling of PSL assertions at the ASM level. Here, we propose to compile PSL assertions into C# code, and integrate them with the SystemC design. Assertions are then verified by simulating the new model that combines the original design and the integrated assertions. This enriches the SystemC language with a powerful and expressive assertion specification layer, and improves the verification of SystemC designs by targeting specific properties during simulation.
Effective motor speed control for electric machine drives need to find a tradeoff among various conflicting control objectives. However, this task Is often not sufficiently cost-effective as accurate system modeling b...
详细信息
Effective motor speed control for electric machine drives need to find a tradeoff among various conflicting control objectives. However, this task Is often not sufficiently cost-effective as accurate system modeling by taking all the nonlinear factors into account is very complex. As a result, the designed controller designer is not able to lead to optimum system performance. However, by using evolutionary computation based stochastic search techniques such as genetic algorithms (GAs) we can find a set of Pareto-optimal solutions. In this paper, a control scheme based on multi-objective optimization evolutionary algorithms (MOEAs) is proposed, which is able to tune the current controller and speed controller simultaneously in order to find Pareto-set optimization solution for a cascaded dc motor drive system.
Several disciplines require the support of computer-based tools for creating sketches during early design phases. Unfortunately, most computer programs cannot parse and semantically interpret handwritten sketches. In ...
详细信息
Several disciplines require the support of computer-based tools for creating sketches during early design phases. Unfortunately, most computer programs cannot parse and semantically interpret handwritten sketches. In this paper, we present a framework for modeling sketch languages and for generating parsers to recognize them. The underlying parsing technique addresses the issues of stroke clustering and ambiguity resolution in sketches. We also present a workbench supporting the presented framework
This paper proposes a methodology for fast design-to-synthesis flow. We want to promote an improvement to the currently used methodology, which is based on functional design, refinement, HDL implementation and logic s...
详细信息
This paper proposes a methodology for fast design-to-synthesis flow. We want to promote an improvement to the currently used methodology, which is based on functional design, refinement, HDL implementation and logic synthesis. Our new approach is based on three principles. One is the choice of a unique modeling language that spans all the needed abstraction levels for hardware system design, from functional verification down to system implementation. The second is the possibility to allow fast system design analysis and exploration avoiding to recompile the model every time the design is changed, by dynamic loading parameters from XML files. Finally we want to support automatic generation of the hardware model from which the final system logic synthesis can be performed.
Many applications require a fast quality measure for digitally coded images, such as the mobile multimedia communication. Although the widely used peak signal-noise ratio (PSNR) has low computation cost, it fails to p...
详细信息
ISBN:
(纸本)0780386396
Many applications require a fast quality measure for digitally coded images, such as the mobile multimedia communication. Although the widely used peak signal-noise ratio (PSNR) has low computation cost, it fails to predict structured errors that dominate in digital images. On the other hand, human visual system (HVS) based metrics can improve the prediction accuracy. However, they are computationally complex and time consuming. This paper proposes a very simple image quality measure defined by a ratio based mathematical formulation that attempts to simulate the scaling of the human visual sensation to brightness. The current results demonstrate that the novel image quality metric predicts the subjective ratings better and has lower computation cost than the PSNR. As an alternative to the PSNR, the proposed metric can be used for on-line or real-time picture quality assessment applications.
Parametric speech synthesizers utilize digital parameterized source-filter models for modeling the process of production of human speech. They are used in speech synthesis systems with an unlimited vocabulary. Present...
详细信息
Parametric speech synthesizers utilize digital parameterized source-filter models for modeling the process of production of human speech. They are used in speech synthesis systems with an unlimited vocabulary. Presently, they are available as C language codes that run on PC platforms. They require a moderately high throughput of a mix of floating-point DSP functions and non-DSP (general-purpose) type computations. For embedded unlimited vocabulary speech synthesis systems, therefore, a need has been felt for the design of an Application Specific Integrated Processor for parametric speech synthesis. The present work describes the design of an Application Specific Instruction Set Processor (ASIP) for parametric speech synthesis that can serve the needs of embedded speech synthesis systems.
Computer arithmetic is a specialist field of study, and it is very difficult for designers to choose the most efficient method for implementing a given algorithm due to the large number of design choices available. In...
详细信息
Computer arithmetic is a specialist field of study, and it is very difficult for designers to choose the most efficient method for implementing a given algorithm due to the large number of design choices available. In this paper, an object oriented arithmetic library is presented which can be used to simulate and generate designs which use fixed, floating, logarithmic and hybrid number representations. The advantages of this approach are that a user can explore tradeoffs concerning precision, accuracy and speed from single high level description. Furthermore, users need not be intimately familiar with the implementation details of the underlying libraries, thus allowing users to develop systems employing advanced computer arithmetic without detailed knowledge of its implementation. The application of this library to a coprocessor which implements the force pipeline for an N-body solver is described.
This paper describes the design and implementation of a man machine interface software for the ABB IRB-2000 industrial robot. The main aim of this software is to provide features which would facilitate on-line/off-lin...
详细信息
This paper describes the design and implementation of a man machine interface software for the ABB IRB-2000 industrial robot. The main aim of this software is to provide features which would facilitate on-line/off-line programming of the robot. The software would provide a three dimensional graphical simulation of the robot and its environment, which also allows loading custom designed objects into the simulated environment. The software also offers collision detection capability between graphically simulated objects, an interpreter/editor to interpret/write robot programs in BASIC like language enhanced with robot commands. The facility to control the actual robot through the computer's serial communication port is also provided.
This paper describes a pocket-PC based electronic travel aid (ETA) that helps a blind individual navigate through indoor environments. The system detects surrounding obstacles using ultrasonic range sensors and the tr...
详细信息
This paper describes a pocket-PC based electronic travel aid (ETA) that helps a blind individual navigate through indoor environments. The system detects surrounding obstacles using ultrasonic range sensors and the travel direction using an electronic compass. The acquired information is processed by a pocket-PC to generate a virtual acoustic environment where nearby obstacles are recognizable to the user. This virtual environment is played back through stereo headphones, so that the user can perceive surrounding obstacles and the direction of the Earth's magnetic North, using spatialized 3D sounds. The paper describes the instrumental and computational aspects of the design and presents the results, demonstrating the improvement in blind travel achieved with the system.
digital Video Broadcasting for Handhelds (DVB-H) is the latest DVB standard from the DVB Group targeting handheld, battery powered devices such as mobile telephones, PDAs(Personal digital Assistants). etc. DVB-H enabl...
详细信息
digital Video Broadcasting for Handhelds (DVB-H) is the latest DVB standard from the DVB Group targeting handheld, battery powered devices such as mobile telephones, PDAs(Personal digital Assistants). etc. DVB-H enables IP data services including low definition TV services to be received on battery powered handheld terminals. Time Division Multiplexing (TOM, is the technology that is usually used in computer and telecommunication systems for resoursce allocation. Time slicing is based on TDM and is one of the characteristics of DVB-H. This paper presents a basic model for predicting the power saving achieved by the time slicing algorithm used in DVB-H followed by analysis of the performance of the algorithm based on simulations using Matlab and Opnet; The simulations required the writing of Matlab and Opnet code to model the effect of time slicing. The model and simulations presented illustrate the significant power savings that can be achieved by time slicing.
暂无评论