A Method of Identifying the Abnormalities of Plane with Laser Light Grids System Using Verilog HDL
|
|
- Ellen Dalton
- 5 years ago
- Views:
Transcription
1 A Method of Identifying the Abnormalities of Plane with Laser Light Grids System Using Verilog HDL Rifat Ul Alam. Khan, Sabbir Shirajus. Salekin, Imtiaz Ahmed. Khan, Tabia. Hossain and Iqbalur Rahman. Rokon Abstract Verifying the pattern of the road is one of the biggest challenges for engineers. Using a laser light system to form grid blocks on the road is a very effective way of verifying the pattern and abnormalities of the road. Traditionally, different methods were used to find the abnormalities of road but using a laser light grids block system; it is easier and less complicated. A laser Grid system produces some blocks of square grids on a road by projection light. The image of the square grids projected on the plain road is read by a camera and stored in the ROM in the system. As the person walks by, if there is any abnormalities, or an obstacle on the road, then following deformation is also implicated on the laser grid and the new image formed is again read by the camera, and it is compared with the original image that was previously stored in the ROM. By this process an obstacle ahead, or an abnormalities on the road, can be detected. A pre-alert can be obtained using this system and a person or a driver can be previously alerted about presence of an obstacle or dangerous abnormalities of a road. There are many technology used to find the abnormalities of a road, such as using ultrasonic technology, accelerometer, GPS, smart phone, etc but here we have found a completely different and a new way to find the abnormalities of road. We have used traditional image processing algorithms to develop this system and make it simpler and more users friendly. Keeping hardware implementation in mind, we have designed the entire system using Verilog HDL to ensure flexibility so that our completed and synthesized model can be implemented in devices such as CPLDS, FPGAs and ASICs. Keywords ASICs, CPLDS, FPGA, Laser Light Grids, Abnormalities of Plane, Pattern. Rifat Ul Alam Khan is a final year student of Electrical and Computer (phone: ; rifat.khan@northsouth.edu ). Sabbir Shirajus Salekin is a final year student of Electrical and Computer (phone: ; sabbir.salekin@gmail.com). Imtiaz Ahmed Khan is a graduate from the Electrical and Computer (phone: ; imtiaz2khan92@gmail.com). Tabia Hossain is working as a Laboratory Instructor in Electrical and Computer Engineering Department, North South University, Dhaka , Bangladesh. (phone: ; tabia.hossain@gmail.com). Iqbalur Rahman Rokon is a senior faculty member of Electrical and Computer Engineering Department, North South University, Dhaka , Bangladesh. Former Sr. Engineer, VLSI Chip Research and Development (R&D), Emulex Corporation, California, USA. (phone: ; e- mail: iqbalur.rahman@northsouth.edu). I I. INTRODUCTION N our thesis we have developed a completely new way of finding the abnormalities and obstacles of road using FPGA. This method can be used by cars, motorcycles and most importantly a blind person walking on a street. We used Lumigrids [1] in our thesis to find the obstacles and abnormalities on a road. Lumigrids projects square grid on the road which looks like a net projected on a road with a certain number of rows and columns. The advantage of using this grid system over traditional lights is that, traditional lamp lights casts shadow on both concave and convex obstacle, so it becomes difficult for a computer to read and analyze data from it. A computer won t be able to compare and differentiate a smooth and bumpy road using this traditional lamp. Using grid projection system it is lot easier to identify the nature of the abnormalities, with the squares of the grid bending and changing in an easy way If the road is plain, the shape of the lines in grid won't change and it will show a regular pattern. But in case of abnormalities and presence of obstacle in a road, the shape of the lines will bend and computer will be able to identify the changes. This is done by comparing the current image of the laser grid with the original image of laser grid stored in ROM. When the current image of the laser grid on the road is compared with the stored image in ROM a difference in the grid will be identified and spotted immediately. This is done in real time. The whole grid is divided into six parts Left and Right are the most basic part of division. When there is an obstacle on the left side of the grid, that is, on the left side of the blind person, an electronic beeper beeps on his left ear and if there if there is any obstacle on the right side then the beeper responds on the corresponding ear. 36
2 A. Load II. INTERFACE OF TOP BLOCK DIAGRAM Fig: Block diagram of the overall system It is used to load an image from any external device, camera or storage into the RAM in our system, that is, prepro.v. It is used only once in the entire process just to bring an image into the systems. B. Subtract This module subtracts the image found from the RAM and the default image stored in the ROM. This module actually finds the difference between the images and helps to detect the presence of obstacles or deformation or any change in the expected situation. C. Processing It gets an input of 8 bits, segments the resultant output from subtractor module into 6 equal divisions, constraints a certain % of threshold and in the final stage of the design it gives a 4 bits output. D. Preprocessing It is a RAM we have created to store the image that we get from the camera. The image being processed is stored here pixel by pixel before going through each step in the process. E. Postprocessing It is a ROM we have created to be used in which a fixed image of the perfect plain road is present. III. DESCRIPTION The system is set to work when the enprocessing signal is set to 1 from 0 which triggers the top module to start functioning. We have set apart modules named image.v and dimage.v which would be the primary images (for two individual memory registers). Both images have a predefined dimension of pixels. We have a RAM named as prepro.v, which would call the dimage.v all throughout the processing steps and a ROM named as postpro.v, with the prestored image.v to compare periodically with the RAM. When the top module starts functioning, an image is transferred from image.v to prepro.v with the help of load.v which takes each pixel at every positive clock edge, and transfers it, pixel by pixel, to prepro.v. This process within this module is complete when the signal done corresponds to be 1. Next step is subtraction, which occurs when subtractor.v is enabled. It is enabled when two different images are completely loaded within the two different memory registers. Subtraction module applies the digital numeric value of each pixel from one image to be subtracted from corresponding pixel of another image. In this case, dimage.v is subtracted from image.v, pixel by pixel. The function of subtraction is done within the subtract.v module and the subtracted output image is again overwritten within the prepro.v memory block and thus the signal done implies to be 1. The last and the most important module of our design is the processing.v module, where, initially, the subtracted binary image of the prepro.v module is analyzed and segmented to six equal divisions, as discussed above. We have set some priority in our design so that the most important issues can be resolved first. We have set D1 as the highest priority, i.e. if there is any object or deformation in both D1 and D3, as D1 is closer to the user, it gets the highest priority to get the user informed about obstacle in D1. The priority is set as according: D1>D2>D3. In other words the closer ⅓ of the image gets more priority than the distant ones. Then, according to 6 different segments, 6 different outputs are expected which causes indications for the user to change directions, due to obstruction. If no obstruction is traced, then the output corresponds to nothing. The flagship is finally raised when the signal done marks to be 1 and the whole process is ready again to take a new image into the RAM. Our design is programmed to currently analyze between two images and give outputs corresponding to the different segments within the image. The process currently ends here, but it makes way for an efficient method that we have come up with for matching an image with a stored image in the database. The segmentation of the output subtracted image can be chosen to be in various sizes. If we compare an image with an exactly same image afterwards, each pixels and sizes of each images will match. Since every deformation signifies unique changes within the image, the output subtracted image will never be the same for a different abnormality within the plane, thus ensuring a perfect method of differentiating plane deformations within a set of system. A. Top View Fig: Top view section of the system 37
3 B. RTL Schematic D. Design Hierarchy Fig: Design hierarchy of the whole system IV. TESTING AND EVALUATION Fig: RTL schematic screenshot of the top module (Internal block diagram of the top module) C. Design Flow Fig: A section of the default uniform image Fig: A section of the incoming deformed image The two images used was a 60*90 pixels image, where a portion of each image s screenshot are shown above. The first image is a reference of the default plain road image with symmetrical laser light grids. The other image is a projection of non-uniformed unsymmetrical image (mostly on the right half portion) which refers to some abnormalities that might be for the surface. These two images are hence compared or subtracted with each other to see the 4 bits output. Fig: Design Flow diagram 38
4 V. RESULT Fig: Simulation waveform of top module for deformed image To ensure that our laser light grids system identifying deformation on surface works properly, we have verified the functions by simulating and synthesizing our design using ModelSim-Altera 6.5b and Xilinx 14.7 software respectively. During HDL simulation, the simulator software, verified the functionality and timing of the design. The simulator interpreted the Verilog codes into circuit functionality and displayed logical results of the described HDL to determine the correct circuit operation. Screenshots of a particular image and the waveforms of simulation of the design using that particular image and a default image is shown below. The default image we have used was compared with the incoming image, in this case, we have used a unique deformed image with which our system makes the image undergo the series of processing steps described earlier and gives the desired output, which can be seen in the waveforms. Once the acquisition is over, the done signal, which was 0 until now, changes to 1. VI. DESIGN METHODOLOGY In this section, the design procedure and the architecture of our project has been described. It shows the different stages of the design. The Verilog Codes were at first simulated with ModelSim and then synthesized with Xillinx 14.7 and Quartus II 15.0 device. FPGA technology is chosen because it provides some important advantages over general purpose processors and application specific integrated circuits (ASICs). To simulate the design, the design under test (DUT) and the stimulus provided by the test bench were required. The test bench was an HDL code that allowed providing a documented, repeatable set of stimuli that was portable across different simulators. The test bench used for this design was a more complicated file that included error checking, file input and output and conditional testing. After simulating the design, synthesis was performed. The Quartus II 15.0 Synthesis tool and the Xilinx Synthesis Technology (XST) of Xilinx ISE 14.7 software tool both synthesized the Verilog codes to create Xilinx / Quartus-specific net-list files. VII. ADVANTAGES The main advantage of our project is it is a cheap and user friendly device. Now a days expensive devices like GPS, accelerometer are used to help blind people walking on the street, But the material of our project is cheap and easy to use. There are many technologies to verify and find the pattern of a plane of roads. Various methods can be used to find the plane of a road or to help blind people while walking. This project is a very effective way to find deformation on a road. This overall structure is composed by first image acquisition in the preprocessing. Subtraction module then operates comparing images from preprocessing and postprocessing. The resultant images is overwritten within preprocessing and then finally carried to the processing module which gives a 4 bits signal according to the priority level. Each signal corresponds to unique number of sound beeps given from the headphone. Each step of this structure plays an important role in the whole system and their functions have been studied to best respond to this project aim, which is to create an efficient low cost design to find deformations on road. VIII. CONCLUSION Verilog allows use of RTL description that provides designer advantages while debugging, as the RTL description can be readily edited by the designer & implemented again with small cost of time. The wave form obtained is as it was desired. Therefore we can conclude that the project was successfully accomplished and is ready for further improvements and implementation. Acknowledgment The successful completion of this project would not have been possible without the help of several key individuals. First, we would like to express our gratitude to our supervisor, Iqbalur Rahman Rokon, who met with us monthly throughout the course of the project offering advice and wisdom. Secondly, we would like to thank Imtiaz Ahmed Khan (North South University) for providing us with his valuable advice every time we faced some sort of difficulty while programming the design, and Dr. Lamia Iftekhar (North South University) for her continued appreciation and support. REFERENCES [1] Simpson hill. (June 20, 2014). 5 Amazing Gadgets that are Helping Blind to see. Retrieved from [2] Red Dot Award. (2012). Gizmag. Lumigrids- The LED Projector that keeps cyclist out of Pit holes. Retrieved from [3] Khan, I. A., Chowdhury, M. A., & Rokon, I. R. (2015). A distinct approach to personal identification based on vein pattern recognition using Verilog HDL. International Journal of Engineering Research and Technology Rifat Ul Alam Khan is a final year student of Electrical and Computer Engineering Department, North South University, Dhaka , Bangladesh. His major is in VLSI. He undergone through various VLSI based projects enrolling through his undergraduate curriculum and he is keen to learn more regarding such topics. Sabbir Shirajus Salekin is a final year student of Electrical and Computer Engineering Department, North South University, Dhaka , Bangladesh. His major is in VLSI. Creative thinking and problem solving in Engineering is his passion. 39
5 Imtiaz Ahmed Khan is a graduate of Electrical and Computer Engineering Department, North South University, Dhaka , Bangladesh. His major is in VLSI. He holds up an extraordinary knowledge in terms of Verilog HDL language and his advice holds up an extra privilege for this project. Tabia Hossain received BSc degree in Electrical and Electronics Engineering Department from North South University in Currently she is doing MS in EEE at NSU and also working as a Laboratory Instructor in Electrical and Computer Engineering Department. Iqbalur Rahman Rokon received his BSc degree in Electrical and Electronics Engineering from Bangladesh Institute of Technology, Rajshahi, Bangladesh in 1991 and MS degree in Electrical and Computer Engineering from California University, Northridge, USA in During his MS study at USA, he also worked as System Engineer at National Telecom, Santa Ana, California, USA from 1994 to He then started his career at High-Tech chip companies in USA and served as Design Engineer. Chip (ASIC/FPGA/CPLD) Development, R&D, Emulex Corporation, Costa Mesa, USA from 1997 to He then joined North South University, Dhaka and has been teaching there as a Faculty Member of Electrical and Computer Engineering Department since He also served as a Proctor of the university from 2007 to In addition to his current teaching profession in NSU, Iqbalur Rahman. Rokon also worked with hightech industry and served as consultant of ASIC/FPGA Development at Power IC Limited: A chip design company at Dhaka, Bangladesh 40
A Distinct Approach to Vein Pattern Recognition
A Distinct Approach to Vein Pattern Recognition An Effective Design for Secure Systems in Developing Nations Muntaka Ahmed Chowdhury Chaity, Imtiaz Ahmed Khan, Iqbalur Rahman Rokon Department of Electrical
More informationLecture 3, Handouts Page 1. Introduction. EECE 353: Digital Systems Design Lecture 3: Digital Design Flows, Simulation Techniques.
Introduction EECE 353: Digital Systems Design Lecture 3: Digital Design Flows, Techniques Cristian Grecu grecuc@ece.ubc.ca Course web site: http://courses.ece.ubc.ca/353/ What have you learned so far?
More informationDigital Systems Design
Digital Systems Design Digital Systems Design and Test Dr. D. J. Jackson Lecture 1-1 Introduction Traditional digital design Manual process of designing and capturing circuits Schematic entry System-level
More informationVLSI Implementation of Image Processing Algorithms on FPGA
International Journal of Electronic and Electrical Engineering. ISSN 0974-2174 Volume 3, Number 3 (2010), pp. 139--145 International Research Publication House http://www.irphouse.com VLSI Implementation
More informationDesign and Implementation of High Speed Carry Select Adder Korrapatti Mohammed Ghouse 1 K.Bala. 2
IJSRD - International Journal for Scientific Research & Development Vol. 3, Issue 07, 2015 ISSN (online): 2321-0613 Design and Implementation of High Speed Carry Select Adder Korrapatti Mohammed Ghouse
More informationSynthesis of Blind Adaptive Beamformer using NCMA for Smart Antenna
Synthesis of Blind Adaptive Beamformer using NCMA for Smart Antenna Imtiyaz Ahmed B.K Research Scholar, Department of Electronics and Communication Engineering, School of Engineering and Technology, Jain
More informationInternational Journal for Research in Applied Science & Engineering Technology (IJRASET) RAAR Processor: The Digital Image Processor
RAAR Processor: The Digital Image Processor Raghumanohar Adusumilli 1, Mahesh.B.Neelagar 2 1 VLSI Design and Embedded Systems, Visvesvaraya Technological University, Belagavi Abstract Image processing
More informationFPGA Implementation of Wallace Tree Multiplier using CSLA / CLA
FPGA Implementation of Wallace Tree Multiplier using CSLA / CLA Shruti Dixit 1, Praveen Kumar Pandey 2 1 Suresh Gyan Vihar University, Mahaljagtapura, Jaipur, Rajasthan, India 2 Suresh Gyan Vihar University,
More informationECE 124 Digital Circuits and Systems Winter 2011 Introduction Calendar Description:
ECE 124 Digital Circuits and Systems Winter 2011 Introduction Calendar Description: Number systems. Switching algebra. Hardware description languages. Simplification of Boolean functions. Combinational
More informationDesign and Implementation of Complex Multiplier Using Compressors
Design and Implementation of Complex Multiplier Using Compressors Abstract: In this paper, a low-power high speed Complex Multiplier using compressor circuit is proposed for fast digital arithmetic integrated
More informationVLSI Implementation of Impulse Noise Suppression in Images
VLSI Implementation of Impulse Noise Suppression in Images T. Satyanarayana 1, A. Ravi Chandra 2 1 PG Student, VRS & YRN College of Engg. & Tech.(affiliated to JNTUK), Chirala 2 Assistant Professor, Department
More informationPE713 FPGA Based System Design
PE713 FPGA Based System Design Why VLSI? Dept. of EEE, Amrita School of Engineering Why ICs? Dept. of EEE, Amrita School of Engineering IC Classification ANALOG (OR LINEAR) ICs produce, amplify, or respond
More informationImplementation of 256-bit High Speed and Area Efficient Carry Select Adder
Implementation of 5-bit High Speed and Area Efficient Carry Select Adder C. Sudarshan Babu, Dr. P. Ramana Reddy, Dept. of ECE, Jawaharlal Nehru Technological University, Anantapur, AP, India Abstract Implementation
More informationDESIGN AND DEVELOPMENT OF CAMERA INTERFACE CONTROLLER WITH VIDEO PRE- PROCESSING MODULES ON FPGA FOR MAVS
DESIGN AND DEVELOPMENT OF CAMERA INTERFACE CONTROLLER WITH VIDEO PRE- PROCESSING MODULES ON FPGA FOR MAVS O. Ranganathan 1, *Abdul Imran Rasheed 2 1- M.Sc [Engg.] student, 2-Assistant Professor Department
More informationA Multi-Level Curriculum in Digital Instrumentation and Control based on Field Programmable Gate Array Technology
A Multi-Level Curriculum in Digital Instrumentation and Control based on Field Programmable Gate Array Technology Omar Elkeelany 1 [Mohamed Abdelrahman 2 ] Abstract Currently, on one hand courses in digital
More informationSQRT CSLA with Less Delay and Reduced Area Using FPGA
SQRT with Less Delay and Reduced Area Using FPGA Shrishti khurana 1, Dinesh Kumar Verma 2 Electronics and Communication P.D.M College of Engineering Shrishti.khurana16@gmail.com, er.dineshverma@gmail.com
More informationImplementation and Performance Analysis of different Multipliers
Implementation and Performance Analysis of different Multipliers Pooja Karki, Subhash Chandra Yadav * Department of Electronics and Communication Engineering Graphic Era University, Dehradun, India * Corresponding
More informationEE307. Frogger. Project #2. Zach Miller & John Tooker. Lab Work: 11/11/ /23/2008 Report: 11/25/2008
EE307 Frogger Project #2 Zach Miller & John Tooker Lab Work: 11/11/2008-11/23/2008 Report: 11/25/2008 This document details the work completed on the Frogger project from its conception and design, through
More informationA FFT/IFFT Soft IP Generator for OFDM Communication System
A FFT/IFFT Soft IP Generator for OFDM Communication System Tsung-Han Tsai, Chen-Chi Peng and Tung-Mao Chen Department of Electrical Engineering, National Central University Chung-Li, Taiwan Abstract: -
More informationPolicy-Based RTL Design
Policy-Based RTL Design Bhanu Kapoor and Bernard Murphy bkapoor@atrenta.com Atrenta, Inc., 2001 Gateway Pl. 440W San Jose, CA 95110 Abstract achieving the desired goals. We present a new methodology to
More informationA Simple Real-Time People Counter with Device Management System Using Digital Logic Design
International Journal of Scientific & Engineering Research Volume 3, Issue 8, August-2012 1 A Simple Real-Time People Counter with Device Management System Using Digital Logic Design Sani Md. Ismail, Shaikh
More informationAcademic Course Description
BEC010- VLSI Design Academic Course Description BHARATH UNIVERSITY Faculty of Engineering and Technology Department of Electronics and Communication Engineering BEC010 VLSI Design Fifth Semester (Elective)
More informationFPGA-Based Autonomous Obstacle Avoidance Robot.
People s Democratic Republic of Algeria Ministry of Higher Education and Scientific Research University M Hamed BOUGARA Boumerdes Institute of Electrical and Electronic Engineering Department of Electronics
More informationReduced Complexity Wallace Tree Mulplier and Enhanced Carry Look-Ahead Adder for Digital FIR Filter
Reduced Complexity Wallace Tree Mulplier and Enhanced Carry Look-Ahead Adder for Digital FIR Filter Dr.N.C.sendhilkumar, Assistant Professor Department of Electronics and Communication Engineering Sri
More informationDESIGN OF LOW POWER MULTIPLIERS
DESIGN OF LOW POWER MULTIPLIERS GowthamPavanaskar, RakeshKamath.R, Rashmi, Naveena Guided by: DivyeshDivakar AssistantProfessor EEE department Canaraengineering college, Mangalore Abstract:With advances
More informationEnergy Efficient and High Performance 64-bit Arithmetic Logic Unit using 28nm Technology
Journal From the SelectedWorks of Kirat Pal Singh Summer August 28, 2015 Energy Efficient and High Performance 64-bit Arithmetic Logic Unit using 28nm Technology Shruti Murgai, ASET, AMITY University,
More informationRapid FPGA Modem Design Techniques For SDRs Using Altera DSP Builder
Rapid FPGA Modem Design Techniques For SDRs Using Altera DSP Builder Steven W. Cox Joel A. Seely General Dynamics C4 Systems Altera Corporation 820 E. McDowell Road, MDR25 0 Innovation Dr Scottsdale, Arizona
More informationWave Pipelined Circuit with Self Tuning for Clock Skew and Clock Period Using BIST Approach
Technology Volume 1, Issue 1, July-September, 2013, pp. 41-46, IASTER 2013 www.iaster.com, Online: 2347-6109, Print: 2348-0017 Wave Pipelined Circuit with Self Tuning for Clock Skew and Clock Period Using
More informationA Novel High-Speed, Higher-Order 128 bit Adders for Digital Signal Processing Applications Using Advanced EDA Tools
A Novel High-Speed, Higher-Order 128 bit Adders for Digital Signal Processing Applications Using Advanced EDA Tools K.Sravya [1] M.Tech, VLSID Shri Vishnu Engineering College for Women, Bhimavaram, West
More informationAn Efficent Real Time Analysis of Carry Select Adder
An Efficent Real Time Analysis of Carry Select Adder Geetika Gesu Department of Electronics Engineering Abha Gaikwad-Patil College of Engineering Nagpur, Maharashtra, India E-mail: geetikagesu@gmail.com
More information(VE2: Verilog HDL) Software Development & Education Center
Software Development & Education Center (VE2: Verilog HDL) VLSI Designing & Integration Introduction VLSI: With the hardware market booming with the rise demand in chip driven products in consumer electronics,
More informationDesign and Implementation of a Digital Image Processor for Image Enhancement Techniques using Verilog Hardware Description Language
Design and Implementation of a Digital Image Processor for Image Enhancement Techniques using Verilog Hardware Description Language DhirajR. Gawhane, Karri Babu Ravi Teja, AbhilashS. Warrier, AkshayS.
More informationBlind Spot Monitor Vehicle Blind Spot Monitor
Blind Spot Monitor Vehicle Blind Spot Monitor List of Authors (Tim Salanta, Tejas Sevak, Brent Stelzer, Shaun Tobiczyk) Electrical and Computer Engineering Department School of Engineering and Computer
More informationAn Optimized Design for Parallel MAC based on Radix-4 MBA
An Optimized Design for Parallel MAC based on Radix-4 MBA R.M.N.M.Varaprasad, M.Satyanarayana Dept. of ECE, MVGR College of Engineering, Andhra Pradesh, India Abstract In this paper a novel architecture
More informationEECS150 Spring 2007 Lab Lecture #5. Shah Bawany. 2/16/2007 EECS150 Lab Lecture #5 1
Logic Analyzers EECS150 Spring 2007 Lab Lecture #5 Shah Bawany 2/16/2007 EECS150 Lab Lecture #5 1 Today Lab #3 Solution Synplify Warnings Debugging Hardware Administrative Info Logic Analyzer ChipScope
More informationIntroduction to Simulation of Verilog Designs Using ModelSim Graphical Waveform Editor. 1 Introduction. For Quartus II 13.1
Introduction to Simulation of Verilog Designs Using ModelSim Graphical Waveform Editor For Quartus II 13.1 1 Introduction This tutorial provides an introduction to simulation of logic circuits using the
More informationFirmware development and testing of the ATLAS IBL Read-Out Driver card
Firmware development and testing of the ATLAS IBL Read-Out Driver card *a on behalf of the ATLAS Collaboration a University of Washington, Department of Electrical Engineering, Seattle, WA 98195, U.S.A.
More informationDESIGN OF A HIGH SPEED MULTIPLIER BY USING ANCIENT VEDIC MATHEMATICS APPROACH FOR DIGITAL ARITHMETIC
DESIGN OF A HIGH SPEED MULTIPLIER BY USING ANCIENT VEDIC MATHEMATICS APPROACH FOR DIGITAL ARITHMETIC Anuj Kumar 1, Suraj Kamya 2 1,2 Department of ECE, IIMT College Of Engineering, Greater Noida, (India)
More informationSingle Chip FPGA Based Realization of Arbitrary Waveform Generator using Rademacher and Walsh Functions
IEEE ICET 26 2 nd International Conference on Emerging Technologies Peshawar, Pakistan 3-4 November 26 Single Chip FPGA Based Realization of Arbitrary Waveform Generator using Rademacher and Walsh Functions
More informationImage Enhancement using Hardware co-simulation for Biomedical Applications
Image Enhancement using Hardware co-simulation for Biomedical Applications Kalyani A. Dakre Dept. of Electronics and Telecommunications P.R. Pote (Patil) college of Engineering and, Management, Amravati,
More informationCHAPTER 3 VLSI IMPLEMENTATION OF DIP-BASED ADULTERATION IDENTIFICATION IN FOOD SAMPLES
42 CHAPTER 3 VLSI IMPLEMENTATION OF DIP-BASED ADULTERATION IDENTIFICATION 3.1 INTRODUTION IN FOOD SAMPLES The deliberate contamination of food materials with low quality, cheap, non-edible or toxic substances
More informationCHAPTER 5 NOVEL CARRIER FUNCTION FOR FUNDAMENTAL FORTIFICATION IN VSI
98 CHAPTER 5 NOVEL CARRIER FUNCTION FOR FUNDAMENTAL FORTIFICATION IN VSI 5.1 INTRODUCTION This chapter deals with the design and development of FPGA based PWM generation with the focus on to improve the
More informationAutomatic License Plate Recognition System using Histogram Graph Algorithm
Automatic License Plate Recognition System using Histogram Graph Algorithm Divyang Goswami 1, M.Tech Electronics & Communication Engineering Department Marudhar Engineering College, Raisar Bikaner, Rajasthan,
More informationAN EFFICIENT APPROACH FOR VISION INSPECTION OF IC CHIPS LIEW KOK WAH
AN EFFICIENT APPROACH FOR VISION INSPECTION OF IC CHIPS LIEW KOK WAH Report submitted in partial fulfillment of the requirements for the award of the degree of Bachelor of Computer Systems & Software Engineering
More informationFPGA based Real-time Automatic Number Plate Recognition System for Modern License Plates in Sri Lanka
RESEARCH ARTICLE OPEN ACCESS FPGA based Real-time Automatic Number Plate Recognition System for Modern License Plates in Sri Lanka Swapna Premasiri 1, Lahiru Wijesinghe 1, Randika Perera 1 1. Department
More informationJDT LOW POWER FIR FILTER ARCHITECTURE USING ACCUMULATOR BASED RADIX-2 MULTIPLIER
JDT-003-2013 LOW POWER FIR FILTER ARCHITECTURE USING ACCUMULATOR BASED RADIX-2 MULTIPLIER 1 Geetha.R, II M Tech, 2 Mrs.P.Thamarai, 3 Dr.T.V.Kirankumar 1 Dept of ECE, Bharath Institute of Science and Technology
More informationMethod We follow- How to Get Entry Pass in SEMICODUCTOR Industries for 2 nd year engineering students
Method We follow- How to Get Entry Pass in SEMICODUCTOR Industries for 2 nd year engineering students FIG-2 Winter/Summer Training Level 1 (Basic & Mandatory) & Level 1.1 continues. Winter/Summer Training
More informationFPGA Based System Design
FPGA Based System Design Reference Wayne Wolf, FPGA-Based System Design Pearson Education, 2004 Why VLSI? Integration improves the design: higher speed; lower power; physically smaller. Integration reduces
More informationVLSI IMPLEMENTATION OF MODIFIED DISTRIBUTED ARITHMETIC BASED LOW POWER AND HIGH PERFORMANCE DIGITAL FIR FILTER Dr. S.Satheeskumaran 1 K.
VLSI IMPLEMENTATION OF MODIFIED DISTRIBUTED ARITHMETIC BASED LOW POWER AND HIGH PERFORMANCE DIGITAL FIR FILTER Dr. S.Satheeskumaran 1 K. Sasikala 2 1 Professor, Department of Electronics and Communication
More informationAN EFFICIENT APPROACH TO MINIMIZE POWER AND AREA IN CARRY SELECT ADDER USING BINARY TO EXCESS ONE CONVERTER
AN EFFICIENT APPROACH TO MINIMIZE POWER AND AREA IN CARRY SELECT ADDER USING BINARY TO EXCESS ONE CONVERTER K. RAMAMOORTHY 1 T. CHELLADURAI 2 V. MANIKANDAN 3 1 Department of Electronics and Communication
More informationISSN: ISO 9001:2008 Certified International Journal of Engineering and Innovative Technology (IJEIT) Volume 4, Issue 11, May 2015
Field Programmable Gate Array Based Intelligent Traffic Light System Agho Osarenomase, Faisal Sani Bala, Ganiyu Bakare Department of Electrical and Electronics Engineering, Faculty of Engineering, Abubakar
More informationJournal of Engineering Science and Technology Review 9 (5) (2016) Research Article. L. Pyrgas, A. Kalantzopoulos* and E. Zigouris.
Jestr Journal of Engineering Science and Technology Review 9 (5) (2016) 51-55 Research Article Design and Implementation of an Open Image Processing System based on NIOS II and Altera DE2-70 Board L. Pyrgas,
More informationA Hardware Efficient FIR Filter for Wireless Sensor Networks
International Journal of Innovative Research in Computer Science & Technology (IJIRCST) ISSN: 2347-5552, Volume-2, Issue-3, May 204 A Hardware Efficient FIR Filter for Wireless Sensor Networks Ch. A. Swamy,
More informationA Survey on Power Reduction Techniques in FIR Filter
A Survey on Power Reduction Techniques in FIR Filter 1 Pooja Madhumatke, 2 Shubhangi Borkar, 3 Dinesh Katole 1, 2 Department of Computer Science & Engineering, RTMNU, Nagpur Institute of Technology Nagpur,
More informationA New Reversible SMT Gate and its Application to Design Low Power Circuits
A New Reversible SMT Gate and its Application to Design Low Power Circuits Monika Tiwari 1, G.R. Mishra 2, O.P.Singh 2 M.Tech Student, Dept. of E.C.E, Amity University, Lucknow (U.P.), India 1 Associate
More informationVideo Enhancement Algorithms on System on Chip
International Journal of Scientific and Research Publications, Volume 2, Issue 4, April 2012 1 Video Enhancement Algorithms on System on Chip Dr.Ch. Ravikumar, Dr. S.K. Srivatsa Abstract- This paper presents
More informationOpen Source Digital Camera on Field Programmable Gate Arrays
Open Source Digital Camera on Field Programmable Gate Arrays Cristinel Ababei, Shaun Duerr, Joe Ebel, Russell Marineau, Milad Ghorbani Moghaddam, and Tanzania Sewell Department of Electrical and Computer
More informationInternational Journal of Scientific & Engineering Research Volume 3, Issue 12, December ISSN
International Journal of Scientific & Engineering Research Volume 3, Issue 12, December-2012 1 Optimized Design and Implementation of an Iterative Logarithmic Signed Multiplier Sanjeev kumar Patel, Vinod
More informationAcademic Course Description
BEC010- VLSI Design Academic Course Description BHARATH UNIVERSITY Faculty of Engineering and Technology Department of Electronics and Communication Engineering BEC010 VLSI Design Sixth Semester (Elective)
More informationArea Power and Delay Efficient Carry Select Adder (CSLA) Using Bit Excess Technique
Area Power and Delay Efficient Carry Select Adder (CSLA) Using Bit Excess Technique G. Sai Krishna Master of Technology VLSI Design, Abstract: In electronics, an adder or summer is digital circuits that
More informationFace Detection System on Ada boost Algorithm Using Haar Classifiers
Vol.2, Issue.6, Nov-Dec. 2012 pp-3996-4000 ISSN: 2249-6645 Face Detection System on Ada boost Algorithm Using Haar Classifiers M. Gopi Krishna, A. Srinivasulu, Prof (Dr.) T.K.Basak 1, 2 Department of Electronics
More informationPROMINENT SPEED ARITHMETIC UNIT ARCHITECTURE FOR PROFICIENT ALU
PROMINENT SPEED ARITHMETIC UNIT ARCHITECTURE FOR PROFICIENT ALU R. Rashvenee, D. Roshini Keerthana, T. Ravi and P. Umarani Department of Electronics and Communication Engineering, Sathyabama University,
More informationIntroduction to Simulation of Verilog Designs. 1 Introduction. For Quartus II 13.0
Introduction to Simulation of Verilog Designs For Quartus II 13.0 1 Introduction An effective way of determining the correctness of a logic circuit is to simulate its behavior. This tutorial provides an
More informationAn area optimized FIR Digital filter using DA Algorithm based on FPGA
An area optimized FIR Digital filter using DA Algorithm based on FPGA B.Chaitanya Student, M.Tech (VLSI DESIGN), Department of Electronics and communication/vlsi Vidya Jyothi Institute of Technology, JNTU
More informationCHAPTER 4 FIELD PROGRAMMABLE GATE ARRAY IMPLEMENTATION OF FIVE LEVEL CASCADED MULTILEVEL INVERTER
87 CHAPTER 4 FIELD PROGRAMMABLE GATE ARRAY IMPLEMENTATION OF FIVE LEVEL CASCADED MULTILEVEL INVERTER 4.1 INTRODUCTION The Field Programmable Gate Array (FPGA) is a high performance data processing general
More informationAzaad Kumar Bahadur 1, Nishant Tripathi 2
e-issn 2455 1392 Volume 2 Issue 8, August 2016 pp. 29 35 Scientific Journal Impact Factor : 3.468 http://www.ijcter.com Design of Smart Voice Guiding and Location Indicator System for Visually Impaired
More informationBare PCB Inspection and Sorting System
Bare PCB Inspection and Sorting System Divya C Thomas 1, Jeetendra R Bhandankar 2, Devendra Sutar 3 1, 3 Electronics and Telecommunication Department, Goa College of Engineering, Ponda, Goa, India 2 Micro-
More informationERAU the FAA Research CEH Tools Qualification
ERAU the FAA Research 2007-2009 CEH Tools Qualification Contract DTFACT-07-C-00010 Dr. Andrew J. Kornecki, Dr. Brian Butka Embry Riddle Aeronautical University Dr. Janusz Zalewski Florida Gulf Coast University
More informationPerformance Analysis of a 64-bit signed Multiplier with a Carry Select Adder Using VHDL
Performance Analysis of a 64-bit signed Multiplier with a Carry Select Adder Using VHDL E.Deepthi, V.M.Rani, O.Manasa Abstract: This paper presents a performance analysis of carrylook-ahead-adder and carry
More informationChapter 1 Introduction
Chapter 1 Introduction 1.1 Introduction There are many possible facts because of which the power efficiency is becoming important consideration. The most portable systems used in recent era, which are
More informationEC 1354-Principles of VLSI Design
EC 1354-Principles of VLSI Design UNIT I MOS TRANSISTOR THEORY AND PROCESS TECHNOLOGY PART-A 1. What are the four generations of integrated circuits? 2. Give the advantages of IC. 3. Give the variety of
More informationAdvances in Military Technology Vol. 5, No. 2, December Selection of Mode S Messages Using FPGA. P. Grecman * and M. Andrle
AiMT Advances in Military Technology Vol. 5, No. 2, December 2010 Selection of Mode S Messages Using FPGA P. Grecman * and M. Andrle Department of Aerospace Electrical Systems, University of Defence, Brno,
More informationThe Application of System Generator in Digital Quadrature Direct Up-Conversion
Communications in Information Science and Management Engineering Apr. 2013, Vol. 3 Iss. 4, PP. 192-19 The Application of System Generator in Digital Quadrature Direct Up-Conversion Zhi Chai 1, Jun Shen
More informationDesign and Implementation of FPGA Based Digital Base Band Processor for RFID Reader
Indian Journal of Science and Technology, Vol 10(1), DOI: 10.17485/ijst/2017/v10i1/109394, January 2017 ISSN (Print) : 0974-6846 ISSN (Online) : 0974-5645 Design and Implementation of FPGA Based Digital
More informationDesign and Implementation of High Speed Carry Select Adder
Design and Implementation of High Speed Carry Select Adder P.Prashanti Digital Systems Engineering (M.E) ECE Department University College of Engineering Osmania University, Hyderabad, Andhra Pradesh -500
More informationA HIGH PERFORMANCE HARDWARE ARCHITECTURE FOR HALF-PIXEL ACCURATE H.264 MOTION ESTIMATION
A HIGH PERFORMANCE HARDWARE ARCHITECTURE FOR HALF-PIXEL ACCURATE H.264 MOTION ESTIMATION Sinan Yalcin and Ilker Hamzaoglu Faculty of Engineering and Natural Sciences, Sabanci University, 34956, Tuzla,
More informationAcademic Course Description. BEC702 Digital CMOS VLSI
BEC702 Digital CMOS VLSI Academic Course Description Course (catalog) description BHARATH UNIVERSITY Faculty of Engineering and Technology Department of Electronics and Communication Engineering CMOS is
More informationDesign of Multiplier Less 32 Tap FIR Filter using VHDL
International OPEN ACCESS Journal Of Modern Engineering Research (IJMER) Design of Multiplier Less 32 Tap FIR Filter using VHDL Abul Fazal Reyas Sarwar 1, Saifur Rahman 2 1 (ECE, Integral University, India)
More informationAnitha R 1, Alekhya Nelapati 2, Lincy Jesima W 3, V. Bagyaveereswaran 4, IEEE member, VIT University, Vellore
IOSR Journal of Electronics and Communication Engineering (IOSRJECE) ISSN: 2278-2834 Volume 1, Issue 4 (May-June 2012), PP 33-37 Comparative Study of High performance Braun s Multiplier using FPGAs Anitha
More informationComparative Analysis of Various Adders using VHDL
International Journal of Engineering and Technical Research (IJETR) ISSN: 2321-0869, Volume-3, Issue-4, April 2015 Comparative Analysis of Various s using VHDL Komal M. Lineswala, Zalak M. Vyas Abstract
More informationDESIGN OF BINARY MULTIPLIER USING ADDERS
DESIGN OF BINARY MULTIPLIER USING ADDERS Sudhir Bussa 1, Ajaykumar Rao 2, Aayush Rastogi 3 1 Assist. Prof Electronics and Telecommunication Department, Bharatividyapeeth Deemed University College of Engineering,
More informationASIC Computer-Aided Design Flow ELEC 5250/6250
ASIC Computer-Aided Design Flow ELEC 5250/6250 ASIC Design Flow ASIC Design Flow DFT/BIST & ATPG Synthesis Behavioral Model VHDL/Verilog Gate-Level Netlist Verify Function Verify Function Front-End Design
More informationVerification of Digitally Calibrated Analog Systems with Verilog-AMS Behavioral Models
Verification of Digitally Calibrated Analog Systems with Verilog-AMS Behavioral Models BMAS Conference, San Jose, CA Robert O. Peruzzi, Ph. D. September, 2006 Agenda Introduction Human Error: Finding and
More informationLecture 1. Tinoosh Mohsenin
Lecture 1 Tinoosh Mohsenin Today Administrative items Syllabus and course overview Digital systems and optimization overview 2 Course Communication Email Urgent announcements Web page http://www.csee.umbc.edu/~tinoosh/cmpe650/
More informationFree Digital Design Frank Vahid 2nd Edition
FREE DIGITAL DESIGN FRANK VAHID 2ND EDITION PDF - Are you looking for free digital design frank vahid 2nd edition Books? Now, you will be happy that at this time free digital design frank vahid 2nd edition
More informationDesign and Implementation Radix-8 High Performance Multiplier Using High Speed Compressors
Design and Implementation Radix-8 High Performance Multiplier Using High Speed Compressors M.Satheesh, D.Sri Hari Student, Dept of Electronics and Communication Engineering, Siddartha Educational Academy
More informationGomoku Player Design
Gomoku Player Design CE126 Advanced Logic Design, winter 2002 University of California, Santa Cruz Max Baker (max@warped.org) Saar Drimer (saardrimer@hotmail.com) 0. Introduction... 3 0.0 The Problem...
More informationVery Large Scale Integration (VLSI)
Very Large Scale Integration (VLSI) Lecture 6 Dr. Ahmed H. Madian Ah_madian@hotmail.com Dr. Ahmed H. Madian-VLSI 1 Contents Array subsystems Gate arrays technology Sea-of-gates Standard cell Macrocell
More informationInternational Journal of Scientific & Engineering Research Volume 9, Issue 3, March ISSN
International Journal of Scientific & Engineering Research Volume 9, Issue 3, March-2018 1605 FPGA Design and Implementation of Convolution Encoder and Viterbi Decoder Mr.J.Anuj Sai 1, Mr.P.Kiran Kumar
More informationDESIGN OF INTELLIGENT PID CONTROLLER BASED ON PARTICLE SWARM OPTIMIZATION IN FPGA
DESIGN OF INTELLIGENT PID CONTROLLER BASED ON PARTICLE SWARM OPTIMIZATION IN FPGA S.Karthikeyan 1 Dr.P.Rameshbabu 2,Dr.B.Justus Robi 3 1 S.Karthikeyan, Research scholar JNTUK., Department of ECE, KVCET,Chennai
More informationREAL TIME IMPLEMENTATION OF FPGA BASED PULSE CODE MODULATION MULTIPLEXING
Volume 119 No. 15 2018, 1415-1423 ISSN: 1314-3395 (on-line version) url: http://www.acadpubl.eu/hub/ http://www.acadpubl.eu/hub/ REAL TIME IMPLEMENTATION OF FPGA BASED PULSE CODE MODULATION MULTIPLEXING
More informationDigital Electronics Course Objectives
Digital Electronics Course Objectives In this course, we learning is reported using Standards Referenced Reporting (SRR). SRR seeks to provide students with grades that are consistent, are accurate, and
More informationKeywords SEFDM, OFDM, FFT, CORDIC, FPGA.
Volume 4, Issue 11, November 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Future to
More informationAC : THE UBIQUITOUS MICROCONTROLLER IN MECHANICAL ENGINEERING: MEASUREMENT SYSTEMS
AC 8-1513: THE UBIQUITOUS MICROCONTROLLER IN MECHANICAL ENGINEERING: MEASUREMENT SYSTEMS Michael Holden, California Maritime Academy Michael Holden teaches in the department of Mechanical Engineering at
More informationA Dynamic Reconcile Algorithm for Address Generator in Wimax Deinterleaver
A Dynamic Reconcile Algorithm for Address Generator in Wimax Deinterleaver Kavya J Mohan 1, Riboy Cheriyan 2 M Tech Scholar, Dept. of Electronics and Communication, SAINTGITS College of Engineering, Kottayam,
More informationDesign of Roba Mutiplier Using Booth Signed Multiplier and Brent Kung Adder
International Journal of Engineering Science Invention (IJESI) ISSN (Online): 2319 6734, ISSN (Print): 2319 6726 Volume 7 Issue 4 Ver. II April 2018 PP 08-14 Design of Roba Mutiplier Using Booth Signed
More informationAN ERROR LIMITED AREA EFFICIENT TRUNCATED MULTIPLIER FOR IMAGE COMPRESSION
AN ERROR LIMITED AREA EFFICIENT TRUNCATED MULTIPLIER FOR IMAGE COMPRESSION K.Mahesh #1, M.Pushpalatha *2 #1 M.Phil.,(Scholar), Padmavani Arts and Science College. *2 Assistant Professor, Padmavani Arts
More informationThe counterpart to a DAC is the ADC, which is generally a more complicated circuit. One of the most popular ADC circuit is the successive
1 The counterpart to a DAC is the ADC, which is generally a more complicated circuit. One of the most popular ADC circuit is the successive approximation converter. 2 3 The idea of sampling is fully covered
More informationFPGA Circuits. na A simple FPGA model. nfull-adder realization
FPGA Circuits na A simple FPGA model nfull-adder realization ndemos Presentation References n Altera Training Course Designing With Quartus-II n Altera Training Course Migrating ASIC Designs to FPGA n
More informationMove-O-Phone Movement Controlled Musical Instrument ECE 532 Project Group Report
James Durst ( Stuart Byma ( Cyu Yeol (Brian) Rhee ( April 4 th, 2011 Move-O-Phone Movement Controlled Musical Instrument ECE 532 Project Group Report Table of Contents 1 Overview... 1 1.1 Project Motivation...
More information