113 research outputs found
Communication Time Estimation in High Level Synthesis
The high level synthesis (HLS) tools may result in a multiprocessing structure, where the time demand of the interchip data transfer (briefly the communication) between the processing units (hardware or software) is determined exactly only after the task-allocation. However, a realistic preliminary estimation of the communication time would help to shape the scheduling and the allocation procedures just for attempting to minimize the communication times in the final structure. Compared to the task-execution times of the processing units, especially significant communication times are required by the serial communication interfaces which are frequently used in microcontroller systems. This paper presents an estimation method by analysing four well-known serial communication interfaces (SPI, CAN, I2C, UART)
The Effect of Latency Increasing on the Realisation Cost in High Level Synthesis of Pipeline Systems
This paper examines the effects of increasing the latency in pipeline systems. The high level synthesis methods focus on the pipeline throughput only, and the latency is an output parameter. The proposed method is capable for reducing the cost of the implementation by increasing the latency at the same throughput. The essence of the proposed method is that an increase in the latency may increase the mobility ranges of the processing units. Thus, the increased degrees of freedom may cause better implementation by affecting the scheduling and allocation steps. An impact assessment algorithm for calculating proper latency increment range is also presented
DISPERSION OF POWDER IN JETS SHOT OUT FROM FIRE-EXTINGUISHERS
Experimental fire fighting powder jet shoot-out has been studied by filming the formation
of the powder cloud. On the basis of the theory of the free circular jet, powder concentrations
have been determined as function of distance and time. These results are in good agreement with
practical fire extinguishing experiences
Java alapú web fejlesztő környezet ismertetése
MVC, MVC1, MVC2, Modell, View, Controller, Struts, Log4JB
A játék a tanulás és az információtechnológia
LEGO Mindstorms az oktatásbanB
- …