• List of Articles


      • Open Access Article

        1 - A Survey on Inversion over Prime and Binary Fields
        Reza Roohghalandari Hatameh Mosanaei Boorani s. bayat sarmadi
        Public key cryptography is one of the common cryptosystems mainly because it does not have key agreement issue. One important operation in these cryptosystems is inversion. Therefore, improving its performance gains significant attention. In this paper, inversion operat More
        Public key cryptography is one of the common cryptosystems mainly because it does not have key agreement issue. One important operation in these cryptosystems is inversion. Therefore, improving its performance gains significant attention. In this paper, inversion operation over binary and prime fields are surveyed considering time and area complexity. Moreover, the implementation results on FPGA and ASIC platforms are investigated and analyzed. Manuscript profile
      • Open Access Article

        2 - User Experience Improvement in Mobile Application Using Information Architecture
        FATEMEH ZAHRA GHAZIZADEH sh. Vafadar
        User experience is an important issue in the success of commercial mobile applications. Information architecture is a discipline which can be used to design user interface in order to achieve desirable user experience based on user and content analysis. In this research More
        User experience is an important issue in the success of commercial mobile applications. Information architecture is a discipline which can be used to design user interface in order to achieve desirable user experience based on user and content analysis. In this research, the impact of information architecture on the software usability is evaluated by a quantitative approach. By selecting a mobile application, logging the users’ interaction automatically, and analyzing the log, usage problems are discovered. Afterward, navigation system is redesigned by using information architecture. Then, the usability of the new version of the application is evaluated. In this experience, 8 metrics are measured in 11 functionalities for each version of the application. Comparing the results show that among 88 measurements, 74 have been improved, 10 have been decreased and 4 have been unchanged. The most improved metrics are time to reach to the functionality, user extra activities and function finding. Manuscript profile
      • Open Access Article

        3 - Calculation of the Dimensions and Speed of the Car from the Video Received from the Uncalibrated Camera
        R. Asgarian Dehkordi H. Khosravi
        In this paper, a fully automated method for calibrating the camera and obtaining dimensions and speed of vehicles is presented. In this method, at first, vanishing points and the focal length of the camera are obtained, according to the directions of the cars in the ini More
        In this paper, a fully automated method for calibrating the camera and obtaining dimensions and speed of vehicles is presented. In this method, at first, vanishing points and the focal length of the camera are obtained, according to the directions of the cars in the initial frames. After detecting moving vehicles, their 3D bounding box are created using the vanishing points. In order to deal with the perspective, the bounding box of each vehicle is projected on a hypothetical road and then to have their real dimensions in meter, the metric coefficient (pixel-to-meter conversion) is obtained. This calculates the coefficient; a dominant car is detected and according to its metric dimensions, the pixel to meter coefficient is computed. Projecting the vehicle on the road surface and the use of the metric coefficient provides the possibility of expressing the actual speeds and dimensions of the vehicles in each frame. However, it may have some errors. To increase the accuracy of the results, these parameters are aggregated along the vehicle's path, and some histograms are made up for the speed and dimensions of each vehicle. Then the maximum of these histograms is reported as new values of speed and dimensions for each vehicle. This will improve the accuracy. Creating histograms for each vehicle requires tracking of the car in multiple frames. For this purpose, a fast algorithm is presented. Comparing the results of the proposed method with previous methods indicates higher processing speed and better response. The average error of dimension estimation is 1.4%, and the error of speed estimation is 1.1 km/h. The average processing speed for testing videos in MATLAB is about 3.5 frames per second. Manuscript profile
      • Open Access Article

        4 - Design of an Efficient XOR Circuit in Nanomagnetic Logic
        Samira Sayedsalehi Z. Azadi Motlag
        The aim of this paper is to suggest new and efficient designs for XOR circuits based on nanomagnetic logic technology in order to implementation of nanomagnetic computational circuits such as adders, subtractors and multipliers. Nanomagnetic logic due to its properties More
        The aim of this paper is to suggest new and efficient designs for XOR circuits based on nanomagnetic logic technology in order to implementation of nanomagnetic computational circuits such as adders, subtractors and multipliers. Nanomagnetic logic due to its properties such as very high speed, low power consumption, scalability and working on room temperature is a suitable alternative for conventional transistor technology. First, nanomagnetic majority gates are introduced then two efficient designs with minimum area, minimum number of nanomagnetic elements and lowest delays for XOR circuits are proposed based on a three-input minority gate and a five-input majority gate. Basic elements in these designs are out-of-plane nanomagnetic cells made of Co/Pt, due to relative advantages of this alloy. Clocking field which is an external uniform magnetic field is required for proper performance of these proposed circuits. MagCAD tool was used for implementation of these designs, and the accuracy of operation of these circuits was proved by applying Modelsim simulator. According to the results of this simulation, it is shown that the proposed single layer and multilayer three-input XOR gates have improvement in comparison to the state-of-art design in number of gates 50% and 25%, in delay 80% and 80%, and in the number of elements 23% and 21%, respectively. Manuscript profile
      • Open Access Article

        5 - High Speed and Low Static Power Scan Cell Design in CMOS 22 nm
        P. Zakian R. Niaraki Asli
        One of the popular methods in design for testability (DFT) is scan design which leads on increase observability and controllability in circuit nodes. In this paper, we present a scan cell design which decreases the number of transistors, improves PDP and decreases energ More
        One of the popular methods in design for testability (DFT) is scan design which leads on increase observability and controllability in circuit nodes. In this paper, we present a scan cell design which decreases the number of transistors, improves PDP and decreases energy usage. The first proposed design is an optimized version of integrated low power gating scan cell, and the main idea of this design is reducing leakage current in the part of the circuit which is not used. Also, this design has the ability of reducing the propagation delay due to decreasing output parasitic capacitance. In the second proposed design, the scan cell is designed for controlling in pull down part of the inverter at slave latch so that static power consumption is diminished when current path is cut in unnecessary position. Simulations are carried out in 22 nm PTM technology CMOS by Hspice software. The results show that the proposed designs are superior to the previous designs considering propagation delay which is decreased, and enhanced static power consumption. Manuscript profile
      • Open Access Article

        6 - Analysis and Evaluation of the Effect of Design Parameters on Timing Parameters and Power Consumption of Static Flip-Flop in 16 nm Technology Node
        E. Mahmoodi Morteza Gholipour
        Flip-flop is one of the important elements in the digital circuit’s design, which its performance affects the speed and power of the system. In this paper, appropriate simulations are used to obtain the timing parameters of the static flip-flop and investigate the effec More
        Flip-flop is one of the important elements in the digital circuit’s design, which its performance affects the speed and power of the system. In this paper, appropriate simulations are used to obtain the timing parameters of the static flip-flop and investigate the effect of the width of different transistors on these parameters. Then, the effects of the supply voltage and manufacturing process parameters variation on the performance of the flip-flop are investigated. The widths of transistors are determined based on the desired energy-delay product (EDP) and power-delay product (PDP) for these two cases separately. Then, the effect of voltage variations on the increase of EDP and PDP are investigated compared to the base flip-flop. We used a static D-type flip-flop in our simulations. The simulations were performed using the HSPICE in 16 nm technology node at 1 GHz frequency. Manuscript profile
      • Open Access Article

        7 - Improved BIRCH Clustering by Chemical Reaction Optimization Algorithm to Health Fraud Detection
        M. Abdolrazzagh-Nezhad M. Kherad
        With regard to the scale of the financial transactions and the extent of the healthcare industry, it is one of the ideal systems for fraud. Therefore, suitable identifying fraud data is still one of the challenges facing the healthcare providers, although there are seve More
        With regard to the scale of the financial transactions and the extent of the healthcare industry, it is one of the ideal systems for fraud. Therefore, suitable identifying fraud data is still one of the challenges facing the healthcare providers, although there are several fraud detection algorithms. In the paper, the BIRCH clustering algorithm, as one hierarchical clustering algorithm, is hybridized with a chemical reaction optimization algorithm (CRO). The BIRCH with linear time complexity is able for clustering large scale data and identifying their noises and the CRO, as one of new meta-heuristic algorithm inspired by the chemical reactions in the real world, explores the search space with a dynamic population size based on four reactions such as on-wall ineffective collision, decomposition, inter-molecular ineffective collision and synthesis. Due to the improved BIRCH-CRO removes the internal clustering process of the classic BIRCH and determines the optimal values of its main parameters, it causes that the computational time decreases and accuracy and precision of detecting fraud data increase since its experimental results is compared with the exist unsupervised algorithms. Also, the proposed fraud detection algorithm has the ability to perform on online data and large scale data, and given the obtained results, it provides a proper performance. Manuscript profile
      • Open Access Article

        8 - Using Combined Classifier Based on the Separation of Conventional and Unconventional Samples to Diagnose Breast Cancer
        amin rezaeipanah hesam vaghebin
        Breast cancer is one of the most common types of cancers in women and in recent years there has been a significant increase in the number of people with this disease. With the increasing spread of science, data mining has become one of the most widely used areas for imp More
        Breast cancer is one of the most common types of cancers in women and in recent years there has been a significant increase in the number of people with this disease. With the increasing spread of science, data mining has become one of the most widely used areas for improving therapeutic systems. In this paper, the diagnosis of breast cancer is performed in two steps. In the first step, an improved genetic algorithm is used to identify the desirable features in the prediction of this disease, and in the second stage, conventional and Unconventional samples are identified to increase the accuracy and create the final classification model. For classification work, a comparison between two decision tree and Support vector machine model is used to show the results of the superiority of the Support vector machine model. The results of the experiments reported the accuracy of breast cancer diagnosis on WBCD, WDBC and WPBC data sets are 99.26%, 98.55% and 98.45%, respectively. Manuscript profile