Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
[BOK][B] Code optimization techniques for embedded processors: Methods, algorithms, and tools
R Leupers - 2013 - books.google.com
The building blocks of today's and future embedded systems are complex intellectual
property components, or cores, many of which are programmable processors. Traditionally …
property components, or cores, many of which are programmable processors. Traditionally …
SystemJ: A GALS language for system level design
In this paper we present the syntax, semantics, and compilation of a new system-level
programming language called SystemJ. SystemJ is a multiclock language supporting the …
programming language called SystemJ. SystemJ is a multiclock language supporting the …
HML, a novel hardware description language and its translation to VHDL
Y Li, M Leeser - IEEE Transactions on Very Large Scale …, 2000 - ieeexplore.ieee.org
We present hardware ML (HML), an innovative hardware description language (HDL) based
on the functional programming language SML. Features of HML not found in other HDL's …
on the functional programming language SML. Features of HML not found in other HDL's …
The SugarCubes tool box: a reactive Java framework
F Boussinot, JF Susini - Software: Practice and Experience, 1998 - Wiley Online Library
SugarCubes is a set of Java classes used to implement dynamic, reactive, event‐based,
parallel systems. SugarCubes can be seen as a low‐level basis upon which more complex …
parallel systems. SugarCubes can be seen as a low‐level basis upon which more complex …
Constructing reconfigurable software for machine control systems
S Wang, KG Shin - IEEE Transactions on Robotics and …, 2002 - ieeexplore.ieee.org
We propose a software architecture based on a combination of object-oriented models and
executable formal specifications. In this architecture, the machine control software is viewed …
executable formal specifications. In this architecture, the machine control software is viewed …
System level design using C++
D Verkest, J Kunkel, F Schirrmeister - … on Design, Automation and Test in …, 2000 - dl.acm.org
This paper discusses the use of C++ for the design of digital systems. The paper
distinguishes a number of different approaches towards the use of programming languages …
distinguishes a number of different approaches towards the use of programming languages …
Deterministic concurrency: A clock-synchronised shared memory approach
J Aguado, M Mendler, M Pouzet, P Roop… - … 2018, Held as Part of the …, 2018 - Springer
Synchronous Programming (SP) is a universal computational principle that provides
deterministic concurrency. The same input sequence with the same timing always results in …
deterministic concurrency. The same input sequence with the same timing always results in …
An architecture for embedded software integration using reusable components
S Wang, KG Shin - Proceedings of the 2000 international conference on …, 2000 - dl.acm.org
The state-of-art approaches to embedded real-time software development are very costly.
The high development cost can be reduced significantly by using model-based integration of …
The high development cost can be reduced significantly by using model-based integration of …
The SystemJ approach to system-level design
In this paper, we propose a new system-level design language, called SystemJ. It extends
Java with synchronous reactive features present in Esterel and asynchronous constructs …
Java with synchronous reactive features present in Esterel and asynchronous constructs …
Modeling techniques in design-by-refinement methodologies
Embedded system design methodologies that are based on the effective use of multiple
levels of abstraction hold promise for substantial productivity gains. Starting the design …
levels of abstraction hold promise for substantial productivity gains. Starting the design …