Implementation of Functional Blocks of Modular Toy for Creative Education

2017 ◽  
Vol 7 (5) ◽  
pp. 95-102
Author(s):  
Jong-Tae Kim ◽  
◽  
Ji-Youp Park ◽  
Bo-Hee Lee
2020 ◽  
Vol 33 (109) ◽  
pp. 21-31
Author(s):  
І. Ya. Zeleneva ◽  
Т. V. Golub ◽  
T. S. Diachuk ◽  
А. Ye. Didenko

The purpose of these studies is to develop an effective structure and internal functional blocks of a digital computing device – an adder, that performs addition and subtraction operations on floating- point numbers presented in IEEE Std 754TM-2008 format. To improve the characteristics of the adder, the circuit uses conveying, that is, division into levels, each of which performs a specific action on numbers. This allows you to perform addition / subtraction operations on several numbers at the same time, which increas- es the performance of calculations, and also makes the adder suitable for use in modern synchronous cir- cuits. Each block of the conveyor structure of the adder on FPGA is synthesized as a separate project of a digital functional unit, and thus, the overall task is divided into separate subtasks, which facilitates experi- mental testing and phased debugging of the entire device. Experimental studies were performed using EDA Quartus II. The developed circuit was modeled on FPGAs of the Stratix III and Cyclone III family. An ana- logue of the developed circuit was a functionally similar device from Altera. A comparative analysis is made and reasoned conclusions are drawn that the performance improvement is achieved due to the conveyor structure of the adder. Implementation of arithmetic over the floating-point numbers on programmable logic integrated cir- cuits, in particular on FPGA, has such advantages as flexibility of use and low production costs, and also provides the opportunity to solve problems for which there are no ready-made solutions in the form of stand- ard devices presented on the market. The developed adder has a wide scope, since most modern computing devices need to process floating-point numbers. The proposed conveyor model of the adder is quite simple to implement on the FPGA and can be an alternative to using built-in multipliers and processor cores in cases where the complex functionality of these devices is redundant for a specific task.


2020 ◽  
Vol 96 (3s) ◽  
pp. 337-342
Author(s):  
И.И. Мухин ◽  
Р.С. Шабардин ◽  
Л.В. Недашковский ◽  
Д.Н. Морозов

В работе представлены результаты проектирования четырех микросхем квадратурных модуляторов и демодуляторов, в которых реализована коррекция динамических параметров цифровым способом, что достигается регулировкой режимов работы отдельных функциональных блоков схемы. Разработаны опытные образцы квадратурных модуляторов и демодуляторов на основе SiGe технологического процесса и приведены результаты измерений. Показано, что при регулировке изменение фазового разбаланса может достигать значений до 5°, амплитудный разбаланс - до 2,8 дБ, а подавление паразитных составляющих может быть больше 50 дБ. The paper presents four quadrature modulators and demodulators circuits design results. In these circuits the dynamic parameters are digitally corrected, which is achieved by adjusting the operation modes of separate functional blocks. Prototypes of quadrature modulators and demodulators manufactured on SiGe process were produced and the measurement results are presented. It is shown that during adjustment the change in phase imbalance can reach values up to 5 degrees, amplitude imbalance up to 2.8 dB, and suppression of spurious components can be more than 50 dB.


Author(s):  
Lei Cao ◽  
Guo-Ping Liu ◽  
Wenshan Hu ◽  
Jahan Zaib Bhatti

The Android-based networked control system laboratory (NCSLab) is a remote control laboratory that adopts an extensible architecture, mainly including Android mobile devices, MATLAB servers, controllers and test rigs. In order to conduct various simulations and experiments more effectively in NCSLab, the first key issue that needs to be solved is to enable users to design their own control algorithms or functional blocks on the Android client, rather than just using the basic block libraries provided by the system. So, this paper proposes and implements a scheme for Android-based compilation of C-MEX S-functions. With this new feature, users can design personalized algorithm according to their requirements in the form of S-functions, which can be called and executed after being compiled by MATLAB server. Finally, through the experiment validation of the three-degree-of-freedom air bearing spacecraft platform, it is proved that the method of Android-based C-MEX S-functions is reliable and efficient, and this scheme well enhances the functionality and mobility of Android-based NCSLab.


Author(s):  
María Antonia Ortega Béjar ◽  
Fátima Llamas ◽  
Verónica López-Fernández

Resumen:La sociedad actual está inmersa en grandes cambios, los principales se están produciendo en el marco educativo, se promueve un tipo de educación activa y creativa. Esto plantea una serie de inquietudes que animan a que se realice esta investigación cuyo objetivo principal es comprobar el efecto de llevar a cabo un programa de enseñanza creativa sobre las inteligencias múltiples y la creatividad. Para lograr el objetivo se midió antes y después a una muestra de 60 sujetos. Al grupo experimental se le aplicó el programa. Las variables se han medido con el Cuestionario para medir la creatividad (Tuttle, 1980) y el Inventario para las inteligencias múltiples (Valero, Gomis y Bermejo, 2005). Tras analizar los resultados se concluye que existen diferencias significativas entre las medidas pre y postest a favor del postest tras la intervención en el grupo experimental en ambas variables. Estos resultados avalan en la muestra de estudio la efectividad del programa.Abstract:Today's society is undergoing major changes, these is occurring in the educational framework, which promotes a more active and creative education. This raises a number of concerns that promote this research being conducted, whose main objective is to test the effect of carrying out a program of creative teaching on multiple intelligences and creativity. To achieve this aim, we measured a sample of 60 subjects, before and applying this new creative and active teaching. This creative teaching program was applied to the experimental group. The variables were measured with The questionnaire to measure students' creativity (Tuttle, 1980) and The Inventory for the multiple intelligences (Valero, Gomis y Bermejo, 2005). After analyzing the results it is concluded that there are significant differences between pre- and post-test measures, in favour of post-test after the intervention of the experimental group in both variables. These results support within our sample the effectiveness of program.


Author(s):  
Abhijit Kaisare ◽  
Dereje Agonafer ◽  
A. Haji-Sheikh ◽  
Greg Chrysler ◽  
Ravi Mahajan

Microprocessors continue to grow in capabilities, complexity and performance. Microprocessors typically integrate functional components such as logic and level two (L2) cache memory in their architecture. This functional integration of logic and memory results in improved performance of the microprocessor as the clock speed increases and the instruction execution time has decreased. However, the integration also introduces a layer of complexity to the thermal design and management of microprocessors. As a direct result of function integration, the power map on a microprocessor is typically highly non-uniform and the assumption of a uniform heat flux across the chip surface is not valid. The active side of the die is divided into several functional blocks with distinct power assigned to each functional block. Previous work [1,2] has been done to minimize the thermal resistance of the package by optimizing the distribution of the non-uniform powered functional blocks with different power matrices. This study further gives design guideline and key pointers to minimized thermal resistance for any number of functional blocks for a given non-uniformly powered microprocessor. In this paper, initially (Part I) temperature distribution of a typical package consisting of a uniformly powered die, heat spreader, TIM 1 & 2 and the base of the heat sink is calculated using an approximate analytical model. The results are then compared with a detailed numerical model and the agreement is within 5%. This study follows (Part II) with a thermal investigation of non-uniform powered functional blocks with a different power matrices with focus on distribution of power over die surface with an application of maximum, minimum and average uniform junction temperature over a given die area. This will help to predict the trend of the calculated distribution of power that will lead to the least thermal gradient over a given die area. This trend will further help to come up with design correlations for minimizing thermal resistance for any number of functional blocks for a given non-uniformly powered microprocessor numerically as well as analytically. The commercial finite element code ANSYS® is used for this analysis as a numerical tool.


Sign in / Sign up

Export Citation Format

Share Document