Density based traffic signal system using image processing

Contact Me for Project Prize Mail Id:  tamilblogelectronic@gmail.com Measure Traffic density and ambulance detection in Realtime project. What We Do in This Project: (Both Software & Hardware Project Available) ( i) Traffic Density Measure - Realtime (Means using Traffic Camera or Traffic Video) First,  we do Vehicle Detection in Video/Camera using Image Processing. Second, we Count the Vehicle We Detected in Video/Camera using Image Processing. Third, We Compare Two lane Vehicle Density in Video/Camera , if lane detect more no. of vehicle will be Prioritized first.   (ii) Ambulance Detection in Single Lane  - Realtime (Means using Traffic Camera or Traffic Video) : First, We Collect the Images of Ambulance. Second, we train our Image model using sample ambulance image. using Yolo image Model, we able to Detect the Ambulance in Video/ Camera. (iii) Ambulance Detection in Multiple Lane  - Realtime (Means using Traffic Camera or Traffic Vid...

ASIC (Application Specific Integrated Circuit), Types & Advantage

 ASIC [“a-sick”] is an acronym for Application Specific Integrated Circuit. 


 ASIC is a tailored made ICs for a particular application. 


Generally an ASIC design will be undertaken for a product that will have a large production run, and the ASIC may contain a very large part of the electronics needed on a single integrated circuit. 


These are usually designed from root level based on the requirement of the particular application.


Some of the basic application-specific integrated circuit examples are a chip for a toy bear that talks; a chip for a satellite; a chip designed to handle the interface between memory and a microprocessor for a workstation CPU. 


These chips can be used only for that one application for which these are designed. 


 The main advantage of ASIC is reduced chip size as a large number of functional units of a circuit are constructed over a single chip.


Types of ASIC:


1.Full Custom

2. Semi- Custom

  • Standard Cell Based
  • Gate Array Based
3. Programmable 
  • PLDs
  • FPGAs

Full Custom 

A Full custom ASIC is one which includes some (possibly all) logic cells that are customized and all mask layers that are customized. 

A microprocessor is an example of a full-custom IC. 

Designers spend many hours squeezing the most out of every last square micron of microprocessor chip space by hand. 

Customizing all of the IC features in this way allows designers to include analog circuits, optimized memory cells, or mechanical structures on an IC, for example. 

Full-custom ICs are the most expensive to manufacture and to design.
 

Semi-Custom 

In this type of design logic cells are taken from standard libraries .i.e. they are not handcrafted as in Full custom design. 

Some masks are customized while some are taken from the predesigned library.

Based on the type of logic cells taken from the library and amount of customization allowed for interconnects these ASICs are divided into two types

  •  Standard cell-based ASIC 
  • Gate Array-based ASIC. 

Standard cell-based ASIC 

 A cell-based ASIC (cell-based IC, or CBIC pronounced sea-bick) uses predesigned logic cells (AND gates, OR gates, multiplexers, and flip-flops, for example) known as standard cells. 

This collection is known as standard cell library. 

 One can apply the term CBIC to any IC that uses cells, but it is generally accepted that a cell-based ASIC or CBIC means a standard-cell based ASIC.

Gate Array Based ASIC 

This type of semi-custom ASIC have predefined transistors on the silicon wafer .i.e. the designer cannot change the placement of the transistors present on the die. 

Base array is the predefined pattern of the gate array and the base cell is the smallest repetitive cell of the base array.

The designer only has liability to change interconnection between transistors using the first few metal layers of the die.

The designer chooses from the gate array library.

To distinguish this type of gate array from other types of gate array, these are often called as Masked Gate Array.  


Comments

Popular Post

boost::filesystem::remove: The process cannot access the file because it is being used by another process in VIVADO (XILINUX)

Verilog Project

HOW TO CREATE PROJECT IN VIVADO (XILINUX) AND TEST BENCH

fir filter advantages and disadvantages