VHDL EDGE DETECTION SYNOPSIS
INTRODUCTION
VHDL was developed to provide a standardized and technology independent way to describe formally the behavior and structure of digital electronic systems. It offers the technical means to provide functional, timing, and other specifications for digital electronic systems in a form that will be useful long after the original system is delivered. Technology independence permits the separation of the behavior function (plus timing) from its implementation, which makes incorporating new technologies easier.
The main goal of image processing is to create systems that can scan objects and make judgments on objects at rates many times faster than that of a skilled human observer. Naturally, the first step in building such systems is to identify the imaging functions that allow a computer-based system to behave like a trained human operator. With this achieved the emphasis can then be placed on making that system run faster, and in order to do this you need to find the biggest performance bottleneck in the system and remove it.
WORKING PRINCIPLE
Edges are considered to be most important image attributes that provide
valuable information for human image perception. With the advent of
artificial intelligence systems and forensic science the process of edge
detection has achieved the most sought status. Edge detection is a very
complex process affected by deterioration due to different level of noise.
A number of operators are defined to solve the problem of edge detection
[1–6]. They behave well in one application but poorly in other.
Before an image can be segmented, the objects in that image must be detected and roughly classified as to shape and boundary characteristics (edges).
Edges are significant local changes in the image and are important features for analyzing images. Edge detection is frequently the first step in recovering information from images. Many dge detectors, such as Roberts Operator, Sobel operator, Prewitt Operator, Laplacian Operator, etc., have been developed in the last two decades. Since the Sobel operator is one of the most commonly used edge detectors in image processing systems, we used this operator to illustrate our design methodology.
Consider the arrangement of pixels about the pixel [i, j] shown in Figure 2.7 [5]. The Sobel operator is the magnitude (M) of the gradient computed by
EH , EV , EDL and EDR are the absolute values of EH , EV , EDL , EDR , respectively. E^ is the absolute value in the direction perpendicular to the direction of the maximum absolute value. EH , EV , EDL and EDR are called the differences in intensity along the horizontal, vertical, and left and right diagonal direction, respectively. They can be calculated individually by convoluting the image with four 3 x 3 windows (i.e., the Sobel operators) as shown in Figure
This procedure is also called filtering.The magnitude (M) is then compared to a particular threshold to determine the edge pixels. A pixel is declared to be an edge pixel if and only if M is greater than or equal to the threshold.
Example of Horizontal Filter
Direction Assignment
Figure shows a convolution table containing the pixel located at coordinate [i; j] and its eight neighbors. As shown in Figure 2, the table is moved across the image, pixel by pixel. For a 256£256 pixel image, the convolution table will move through 64516 (254£254) different locations. The algorithm in Figure 4 shows how to move the 3£3 convolution table over a 256£256 image. The lower and upper bounds of the loops for i and j are 1 and 254, rather than 0 and 255, because we cannot calculate the derivative for pixels on the perimeter of the image.
The Sobel edge detection algorithm identifies both the presence of an edge and the direction of the edge (Figure 6). There are eight possible directions: north, northeast, east, southeast, south, southwest, west, and northwest.
For each direction, Figure shows an image sample, a convolution table, and the encoding of the direction. In the image sample, the edge is drawn in white and direction is shown with a black arrow. Notice that the direction is perpindicular to the edge. The trick to remember the edge direction is that the direction points to the brighter side of the edge. The eight directions are grouped into four orientations: NE SW, N S, E W, and NW SE.
For a convolution table, calculating the presence and direction of an edge and is done in three major steps:
1. Calculate the derivative along each of the four orientations. The equations for the derivatives are written in terms of elements of a 3£3 table
Deriv NE SW = (table[0;1]+2£table[0;2]+table[1;2]) ¡ (table[1;0]+2£table[2;0]+table[2;1])
Deriv N S = (table[0;0]+2£table[0;1]+table[0;2]) ¡ (table[2;0]+2£table[2;1]+table[2;2])
Deriv E W = (table[0;2]+2£table[1;2]+table[2;2]) ¡ (table[0;0]+2£table[1;0]+table[2;0])
Deriv NW SE = (table[1;0]+2£table[0;0]+table[0;1]) ¡ (table[2;1]+2£table[2;2]+table[1;2])
2. Find the value and direction of the maximum derivative, and the absolute value of the derivative that is perpindicular to the maximum derivative.
EdgeMax = Maximum of absolute values of four derivatives
DirMax = Direction of EdgeMax
EdgePerp = Absolute value of derivative of direction perpindicular to DirMax
3. Check if the maximum derivative is above the threshold. When comparing the maximum derivative to the threshold, the Sobel algorithm takes into account both the maximum derivative and the derivative in the perpindicular direction.
if EdgeMax + EdgePerp/8 >= 80 then
Edge = true
Dir = DirMax
else
Edge = false
Dir = 000
Row Count of Incoming Pixels
The output signal o row shall show the row number (between 0 and 255) for the most recent pixel that was received from the PC. The signal o row shall be initialized to 0. When the last pixel of the image is sent to the FPGA, o row shall be 255. The seven-segment controller in top sobel architecture displays the value of o row on the seven segment display of the FPGA board.
Memory
256£256 bytes (=65536 pixels) will be sent to the Sobel circuit byte by byte either by a testbench (for functional and timing simulation) or by PC to the FPGA (for real test on FPGA board) through the serial port. As illustrated below, you can do Sobel edge detection by storing only a few rows of the image at a time.
To begin the edge detection operations on a 3£3 convolution table, you can start the operations as soon as the element at 3rd row and 3rd column is ready. Starting from this point, you can calculate the operations for every new incoming byte (and hence for new 3£3 table), and generate the output for edge and direction.
Some implementation details are given below, where we show a 3£256 array. Other memory configurations are also possible.
1. Read data from input (i pixel) when new data is available (i.e. if i valid = ’1’)
2. Write the new data into the appropriate location as shown below. The first byte of input data (after reset) shall be written into row 1 column 1. The next input data shall be written into row 1 column 2, and so on. Proceed to the first column of the next row when the present row of memory is full.
256 bytes
a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 ::: a255 a256
3 rows b1 xx xx xx xx xx xx xx xx xx xx xx xx … xx xx
xx xx xx xx xx xx xx xx xx xx xx xx xx … xx xx
3. The following shows a snapshot of the memory when row 3 column 3 is ready.
Row Idx
1st a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 ::: a255 a256
2nd b1 b2 b3 b4 b5 b6 b7 b8 b9 b10 b11 b12 b13 ::: b255 b256
3rd c1 c2 c3 xx xx xx xx xx xx xx xx xx xx …. xx xx
4. At this point, perform the operations on the convolution table below:
a1 a2 a3
b1 b2 b3
c1 c2 c3
Note: This requires 2 or 3 memory reads to retrieve the values from the memory
(depending on how you design your state machine). Come up with a good design so
that the above write and read can be done in parallel.
5. When the next pixel (c4) arrives, you will perform the operation on the next 3£3 convolution table:
a2 a3 a4
b2 b3 b4
c2 c3 c4
6. When row 3 is full, the next available data shall be overwritten into row 1 column 1. Although physically this is row 1 column 1, virtually it is row 4 column 1. Note that the operations will not proceed until the 3rd element of 4th row (d3) is available in which case the operation will be performed on the following table based on the virtual row index as depicted in the following figure.
Virtual
Row Idx
4th d1 d2 d3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 ::: a255 a256
2nd b1 b2 b3 b4 b5 b6 b7 b8 b9 b10 b11 b12 b13 ::: b255 b256
3rd c1 c2 c3 c4 c5 c6 c7 c8 c9 c10 c11 c12 c13 ::: c255 c256
the convolution table:
b1 b2 b3
c1 c2 c3
d1 d2 d3
7. Moving the 3£3 table over the 256£256 memory and performing the operation is in fact a convolution process. Regarding that the operations will start at the 3rd row of 256£256 memory and at the 3rd element of each row, the number of 3£3 tables on which the operations will be performed, is calculated by: 254£ 254 = 64516.
Your memory arrays shall be formed using instances of the 1£256 entry memory (provided in Ram.vhd), where each entry is 8 bits wide.
Note: The inputs to the memory are registered and the outputs from the memory are unregistered.
The figures below show the behaviour of memory for a write operation, a read
operation, and a write followed by two reads.
SPECIFICATION
The Sobel edge detection system detects edges in images using the Sobel operator. The image pixels will be supplied in raster scan order (i.e. rows are scanned left to right and top to bottom.) The edge detector will serially output data which contains edge information. The system should be synchronized by a system clock. The system should be designed in such a way that images of various size can be processed.
OBJECTIVES
The objective of our Sobel edge detection system is to perform the process of edge
detection, including storing a portion of the input image, filtering, comparing and determining the edge pixels.
Frequently, the gray level of a pixel is assigned a value in the range 0 to 255, with 0 corresponding to black, 255 corresponding to white, and shades of gray distributed over the middle values [6]. This value can be represented by an 8-bit vector. Since the filter outputs are calculated by Equations (2), (3), (5) and (6), we need 2 more bits to represent the partial summation magnitude, and one more bit to represent the sign bit of the subtraction. As a result, we need 11 bits to represent the filtering output. In order to use a standard bus, 12-bit vectors are used to represent the four filtering outputs. After edge detection, each edge pixel is assigned to the foreground value (255), while non-edge pixels are assigned to the background value (0). In the previous example, M is equal to 68. If the THRESHOLD is less than 68, then the center pixel in the window is declared to be part of an edge and its value is set to be the foreground value (255). Otherwise, the center pixel is not declared to be an edge pixel and the background value (0) is assigned to it.
SYSTEM LEVEL DECOMPOSITION OF SOBEL EDGE DETECTOR
BLOCK DIAGRAM
Block diagram of the Sobel edge detection system
Decomposition of the Sobel edge detection system
FUTURE SCOPE
1. Develop an interface for automatically capturing and changing the generics
In this project, we explained the generics and their usage. We discussed that there are two
places in the VHDL codes where the actual values of the generics are given the architecture body or the configuration body. Defining the generics in the configuration body allows design reuse. It is a better solution.
The VHDL models can be developed automatically by the SGE tool. When developing a design entity using the SGE tool, the generics can be declared and assigned value by using SGE Symbol Attribute tool.
2. A hardware architecture of the Sobel algorithm for edge detection is proposed in this paper. The technology of realizing the edge detector for obtaining the movement parameters of lateral vehicle in VCAS by FPGA provides a real time technique, which replaces programming on the microprocessor and releases the computation load of microprocessor. This approach is efficient and reliable, can be easily realized via SoC or ASIC as a special structure of the economical embedded system instead of high performance microprocessor.
CONCLUSION
We have verify and synthesise the module of image processing using VHDL and also verify and synthesise the function of Horizontal Filter, Vertical Filter, Diagonal Left Filter And Diagonal Right Filter.
1
CLICK HERE TO SEE MORE ABT THIS PROJECTS SYNOPSIS
bY :- SAURABH CHITRANSI
ROBOTIC & ELECTRO-MECHANICAL CONTROL BASED PROJECTS
ROBOTIC & ELECTRO-MECHANICAL CONTROL BASED PROJECTS
- MAGNETIC BRAKE
- AUTOMATIC RAIRWAY CROSSING GATE CONTROLLER AND TRACK SWITCHING
- GANTRY ROBOT
- CENTER JACK MACHINE
- OVER HEAD CRANE
MICROCONTROLLER PROJECTS new (2010)
Some New Projects Added in 2010
- BLUETHOOTH BASED HOME AUTOMATIONl
- BLUETHOOTH BASED DATA COMMUNICATION
- CLASS ROOM ADDRESSING SYSTEM
- RESTARURANT ORDERIN SYSTEM
- MINES DETECTOR ROBOT
- AUTOMATIC RAIRWAY CROSSING GATE CONTROLLER AND TRACK SWITCHING
Microcontroller Based Projects

CALL +91-9717408885 Any Time

EMAIL US AT freshersblog@gmail.com
Note -ALL PROJECTS ARE AVAILABLE WITHOUT MICROCONTROLLER ALSO.
IF YOU WANT TO IMPLEMENT YOUR IDEA INTO PROJECT THEN ALSO CALL US.
Automatic Railway Gate Control & Track Switching( LATEST)
Put Coin And Draw Power (latest) for Electrical and Electronics.
Intelligent Train Engines ( New-Latest)
VEHECLE MONITORING AND SECURITY SYSTEM
Call Us Now to Book any of these projects now Click here for Booking Details.
1. FASTEST-FINGER-FIRST USING 89C51
2. MICRO PROCESSOR BASED REVERSIBLE D.C. MOTOR CONTROL
3. MOVING MESSAGE DISPLAY 8085 MICROPROCESSOR(LATEST)
4. PC16F84- BASED CODED DEVICE SWITCHING SYSTEM
5. STEPPER MOTOR CONTROL USING 89C51
6. MIC-89C51 MONITORING SYSTEM(LATEST)
7. MANUAL AT 89C51 PROGRAM
8. AT 89C2051 BASED COUNTDOWN TIMER
9. MICROCONTROLLER BASED CODE LOCK USING AT 89C2051
10. LCD FREQUENCY METER USING 89C2051
11. CALLER ID UNIT USING MICRO-CONTROLLER
12. PIC 18 F 84 MICRO-CONTROLLER BASE CODE DEVICE SWITCH SYSTEM
13. MICROPROCESSOR-BASED HOME SECURITY SYSTEM(LATEST)
14. STEPPER MOTOR CONTROL USING 89C51 MICRO-CONTROLLER
15. MICRO CONTROLLER BASED TEMPERATURE METER(LATEST)
16. MICRO CONTROLLER BASED HEARTBEAT MONITOR
17. RS232 ANOLOG TO DIGITAL CONVERTER USING AT89C51 MCU
18. ULTRASONICRANGEFINDER USING PIC MICRO CONTROLLER
19. CALLER- ID UNIT USING MICRO CONTROLLER
20. MICRO CONTROLLER BASED PATHFINDER(LATEST)
21. MICRO CONTROLLER BASED ROBOT.(LATEST)
22. MICRO CONTROLLER MOVING MESSAGE DISPLAY(LATEST)
23. MICRO CONTROLLER BASED RELAY SWITCHING
24. MICRO CONTROLLER AUTO DIALER USING GSM.
25. MICRO CONTROLLER BASED WATER LEVER INDICATOR(LATEST)
26. MICRO CONTROLLER BASED WIRELESS HOME AUTOMATION(LATEST)
27. MICROCONTROLLER BASED RADAR SYSTEM(LATEST)
28. MULTI CHANNEL INFRA RED CONTROL 4 different point 89c2051 micro controller in transmitter and receiver, using infra red technique.
29. MOVING MESSAGE DISPLAY : 89c51 micro controller Led matrix,
30. Digital clock with alarm: using 89c51 micro controller
31. TRAFFIC LIGHT WITH DOWN COUNTER : all the four sides of the road with one side counter display using 89c51 micro controller circuit.
32. ULTRASONIC DISTANCE METER USING MICROCONTROLLER
33. PRI-PAID CAR PARKING SYSTEM
34. MULTILEVEL CAR PARKING BY MCU
35. MICRO CONTROLLER TEMPERATUIRE METER
36. ANOLOG TO DIGITAL CONERTER USING AT89C51 MCU
37. INFARED REMOTE CONTROLE SYSTEM
38. ULTRASONIC MOVEMENT DETECTOR
39. MICROCONTROLLER BASED TACHOMETER
40. MCU BASED VISITOR COUNTER
41. PWM CONTROL OF DC MOTOR USING 89C51
42. AN INTELLIGENT AMBULANCE CAR WHICH CONTROL TO TRAFFIC LIGHT
43. PRE-PAID ENERGY METER
44. MICROC CONTROLLER BASED LINE FOLLOWER OR TRACING ROBOT
45. AUTOMATED WALKING ROBOT CONTROLLED BY MCU
46. AUTO BRAKING SYSTEM
47. AUTOMATIC RAILWAY CROSSING GATE CONTROLLER
TO BOOK PROJECTS WITH US MAIL US AT FRESHERSBLOG@GMAIL.COM
OR CALL US AT
STUDENTS FROM INDIA DIAL -09717408885
FOR STUDENTS CALLING FROM OUTSIDE INDIA -00919717408885
WE BET OUT PRICES ARE THE BEST BECAUSE W E VALUE YOUR MONEY.
COLLEGES AND INSTITUTIONS CAN MAIL US FOR TRAINING AND TIE-UP PROGRAMS.
projects recomended for UP TECH UNIVERSITY,DDU,PTU,ANNA UNIVERSITY,IP UNIV,
JAMMU UNIV AND ALL OTHER UNIVERSITY STUDENTS.
STUDENTS FROM SOUTH INDIA CALL 09717408885 (ANY TIME)
STUDENTS FORM NORTH INDIA CALL 09718246286 (ANY TIME)
STUDENTS FROM DELHI,UP,HARYANA,PUNJAB AND OTHER PARTS CALLL 09868816785 ( ANY TIME)
THANKS FOR YOUR VISIT PLEASE MAIL US TO KNOW MORE ABOUT US OR CALL US ANY TIME.
BEST OF LUCK!
Subscribe To Free Sms Service Click Here

IndianEngineers Institute For Engineering Services And PSU's Comming Soon in Delhi

Our Costs are Lowest and Our Product Quality is the Best onla At IndianEngineer’s
CALL US NOW !BIGGEST DISCOUNT! LOWEST RATES! HIGH CLASS PROJECTS! FREE GIFTS!
PIC 16F877A Major Project list (KITS)
The Cost Of the Projects May Vary at the Time of Booking Please Confirm The Then Rates for your Project Before you Book the Project.
Thanks Please Call Us if you Want to Work PartTime For Us Colleges Which Want To Enroll With Us Call us at 09717408885 or Leave Us an Email. India’s No 1IndianEngineerjoin Now!More Projects CommingMore Dealers JoiningMore Students joining&Lowest CostINDIA’S NO 1 WHEN IT COMES TO FINAL YEAR PROJECTS FOR B TECH STUDENTS.MOST SEARCH ENGINES RANK INDIANENGINEER’S IN TOP 10 ACROSS THE WORLD FOR ENGINEERING PROJECTS.SOON GOING TO PROVIDE SCIENCE FAIR AND EXHIBITION PROJECTS.
|
INDIANENGINEER |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CLICK HERE FOR COMPLETE LIST OF PROJECTS BY INDIANENGINEER’S
Simple Electronic Combination Lock using IC LS 7220
Simple Electronic Combination Lock using IC LS 7220
Simple Electronic Combination Lock using IC LS 7220
Description
This is the circuit diagram of a simple electronic combination lock using IC LS 7220.This circuit can be used to activate a relay for controlling (on & off) any device when a preset combination of 4 digits are pressed.The circuit can be operated from 5V to 12V.
To set the combination connect the appropriate switches to pin 3,4,5 and 6 of the IC through the header.As an example if S1 is connected to pin 3, S2 to pin 4 , S3 to pin 5, S4 to pin 6 of the IC ,the combination will be 1234.This way we can create any 4 digit combinations.Then connect the rest of the switches to pin 2 of IC.This will cause the IC to reset if any invalid key is pressed , and entire key code has to be re entered.
When the correct key combination is pressed the out put ( relay) will be activated for a preset time determined by the capacitor C1.Here it is set to be 6S.Increase C1 to increase on time.
For the key pad, arrange switches in a 3X4 matrix on a PCB.Write the digits on the keys using a marker.Instead of using numbers I wrote some symbols!.The bad guys will be more confused by this.
Circuit Diagram .Click to Enlarge. Pin Assignment of LS7220.
C1 1 1uF 25V Electrolytic Capacitor
C2 1 220uF 25V Electrolytic Capacitor
R1 1 2.2K 1/4W Resistor
Q1 1 2N3904 NPN Transistor 2N2222
D1 1 1N4148 Rectifier Diode 1N4001-1N4007
K1 1 12V SPDT Relay Any appropriate relay with 12V coil
U1 1 LS7220 Digital Lock IC
S1-S12 12 SPST Momentary Pushbutton Keypad (see notes)
HD1 1 12 Position Header
www.indianengineer.wordpress.com
www.indianengineer.wordpress.com
email Us at
Freshersblog@gmail.com
Fire alarm circuit
Fire alarm circuit
Fire alarm circuit
Description.
Here is a simple fire alarm circuit based on a LDR and lamp pair for sensing the fire.The alarm works by sensing the smoke produced during fire.The circuit produces an audible alarm when the fire breaks out with smoke.
When there is no smoke the light from the bulb will be directly falling on the LDR.The LDR resistance will be low and so the voltage across it (below .6V).The transistor will be OFF and nothing happens.When there is sufficient smoke to mask the light from falling on LDR, the LDR resistance increases and so do the voltage across it.Now the transistor will switch to ON.This gives power to the IC1 and it outputs 5V.This powers the tone generator IC UM66 (IC2) to play a music.This music will be amplified by IC3 (TDA 2002) to drive the speaker.
The diode D1 and D2 in combination drops 1.4 V to give the rated voltage (3.5V ) to UM66 .UM 66 cannot withstand more than 4V.
Circuit diagram with Parts list.
Notes.
- The speaker can be a 8Ω tweeter.
- POT R4 can be used to adjust the sensitivity of the alarm.
- POT R3 can be used for varying the volume of the alarm.
- Any general purpose NPN transistor(like BC548,BC148,2N222) can be used for Q1.
- The circuit can be powered from a 9V battery or a 9V DC power supply.
- Instead of bulb you can use a bright LED with a 1K resistor series to it.
www.indianengineer.wordpress.com
www.indianengineer.wordpress.com
email Us at




Year Projects in Chennai, Software Projects, Embedded Projects, Microcontrollers Projects, DSP Projects, VLSI Projects, Matlab Projects, Java Projects, .NET Projects, IEEE Projects, IEEE 2009 Projects, IEEE 2009 Projects, Software, IEEE 2009 Projects, Embedded, Software IEEE 2009 Projects, Embedded IEEE 2009 Projects,
Final Year Project Titles, Final Year Project Reports, Final Year Project Review, Robotics Projects, Mechanical Projects, Electrical Projects, Power Electronics Projects, Power System Projects, Model Projects, Java Projects, J2EE Projects, Engineering Projects, Student Projects, Engineering College Projects, MCA Projects, BE Projects, BTech Projects, ME Projects, MTech Projects, Wireless Networks Projects, Network Security Projects, Networking Projects, final year projects, ieee projects, student projects, college projects, ieee projects in chennai, java projects, software ieee projects, embedded ieee projects, “ieee2009projects”, “final year projects”, “ieee projects”, “Engineering Projects”, “Final Year Projects in Chennai”, “Final year Projects at Chennai”, Java Projects, ASP.NET Projects, VB.NET Projects, C# Projects, Visual C++ Projects, Matlab Projects, NS2 Projects, C Projects, Microcontroller Projects, ATMEL Projects, PIC Projects, ARM Projects, DSP Projects, VLSI Projects, FPGA Projects, CPLD Projects, Power Electronics Projects, Electrical Projects, Robotics Projects, Solor Projects, MEMS Projects, J2EE Projects, J2ME Projects, AJAX Projects, Structs Projects, EJB Projects, Real Time Projects, Live Projects, Student Projects, Engineering Projects, MCA Projects, MBA Projects, College Projects, BE Projects, BTech Projects, ME Projects, MTech Projects, M.Sc Projects, Final Year Java Projects, Final Year ASP.NET Projects, Final Year VB.NET Projects, Final Year C# Projects, Final Year Visual C++ Projects, Final Year Matlab Projects, Final Year NS2 Projects, Final Year C Projects, Final Year Microcontroller Projects, Final Year ATMEL Projects, Final Year PIC Projects, Final Year ARM Projects, Final Year DSP Projects, Final Year VLSI Projects, Final Year FPGA Projects, Final Year CPLD Projects, Final Year Power Electronics Projects, Final Year Electrical Projects, Final Year Robotics Projects, Final Year Solor Projects, Final Year MEMS Projects, Final Year J2EE Projects, Final Year J2ME Projects, Final Year AJAX Projects, Final Year Structs Projects, Final Year EJB Projects, Final Year Real Time Projects, Final Year Live Projects, Final Year Student Projects, Final Year Engineering Projects, Final Year MCA Projects, Final Year MBA Projects, Final Year College Projects, Final Year BE Projects, Final Year BTech Projects, Final Year ME Projects, Final Year MTech Projects, Final Year M.Sc Projects, IEEE Java Projects, ASP.NET Projects, VB.NET Projects, C# Projects, Visual C++ Projects, Matlab Projects, NS2 Projects, C Projects, Microcontroller Projects, ATMEL Projects, PIC Projects, ARM Projects, DSP Projects, VLSI Projects, FPGA Projects, CPLD Projects, Power Electronics Projects, Electrical Projects, Robotics Projects, Solor Projects, MEMS Projects, J2EE Projects, J2ME Projects, AJAX Projects, Structs Projects, EJB Projects, Real Time Projects, Live Projects, Student Projects, Engineering Projects, MCA Projects, MBA Projects, College Projects, BE Projects, BTech Projects, ME Projects, MTech Projects, M.Sc Projects, IEEE 2009 Java Projects, IEEE 2009 ASP.NET Projects, IEEE 2009 VB.NET Projects, IEEE 2009 C# Projects, IEEE 2009 Visual C++ Projects, IEEE 2009 Matlab Projects, IEEE 2009 NS2 Projects, IEEE 2009 C Projects, IEEE 2009 Microcontroller Projects, IEEE 2009 ATMEL Projects, IEEE 2009 PIC Projects, IEEE 2009 ARM Projects, IEEE 2009 DSP Projects, IEEE 2009 VLSI Projects, IEEE 2009 FPGA Projects, IEEE 2009 CPLD Projects, IEEE 2009 Power Electronics Projects, IEEE 2009 Electrical Projects, IEEE 2009 Robotics Projects, IEEE 2009 Solor Projects, IEEE 2009 MEMS Projects, IEEE 2009 J2EE Projects, IEEE 2009 J2ME Projects, IEEE 2009 AJAX Projects, IEEE 2009 Structs Projects, IEEE 2009 EJB Projects, IEEE 2009 Real Time Projects, IEEE 2009 Live Projects, IEEE 2009 Student Projects, IEEE 2009 Engineering Projects, IEEE 2009 MCA Projects, IEEE 2009 MBA Projects, IEEE 2009 College Projects, IEEE 2009 BE Projects, IEEE 2009 BTech Projects, IEEE 2009 ME Projects, IEEE 2009 MTech Projects, IEEE 2009 M.Sc Projects, IEEE 2010 Java Projects, IEEE 2010 ASP.NET Projects, IEEE 2010 VB.NET Projects, IEEE 2010 C# Projects, IEEE 2010 Visual C++ Projects, IEEE 2010 Matlab Projects, IEEE 2010 NS2 Projects, IEEE 2010 C Projects, IEEE 2010 Microcontroller Projects, IEEE 2010 ATMEL Projects, IEEE 2010 PIC Projects, IEEE 2010 ARM Projects, IEEE 2010 DSP Projects, IEEE 2010 VLSI Projects, IEEE 2010 FPGA Projects, IEEE 2010 CPLD Projects, IEEE 2010 Power Electronics Projects, IEEE 2010 Electrical Projects, IEEE 2010 Robotics Projects, IEEE 2010 Solor Projects, IEEE 2010 MEMS Projects, IEEE 2010 J2EE Projects, IEEE 2010 J2ME Projects, IEEE 2010 AJAX Projects, IEEE 2010 Structs Projects, IEEE 2010 EJB Projects, IEEE 2010 Real Time Projects, IEEE 2010 Live Projects, IEEE 2010 Student Projects, IEEE 2010 Engineering Projects, IEEE 2010 MCA Projects, IEEE 2010 MBA Projects, IEEE 2010 College Projects, IEEE 2010 BE Projects, IEEE 2010 BTech Projects, IEEE 2010 ME Projects, IEEE 2010 MTech Projects, IEEE 2010 M.Sc Projects, Final year Projects in Chennai, Final year projects at chennai, final year projects tamil nadu, final year projects chennai, final year projects india, free source code, free java source code, free software source code, free software project report, best project












PROJECTS TO GET COSTLY as demand will increase as exams reach so HURRY to GET it on TIME



mail us at freshersblog@gmail.com
www.indianengineer.tk
A lots of prizes to be won.. so Book your project now and win, Mobiles,watches,Discounts, and Mega Price-- Dell Laptop






