Sunday, October 3, 2010

Psoc Application

By Application
        Aerospace and Defense
        Audio
        Automotive
        Consumer Electronics
        Cypress Kits and Demo Boards
        Handsets
        Home Automation
        Industrial
        Instrumentation
        LCD Drive
        Lighting
        Low Power Management
        Medical
        Motor Control
        Precision Analog
        Telecommunications
        White Goods
        Wired Connectivity
        Wireless Communications
     

By Function
        Algorithms
        Battery Charging
        Buttons and Switches
        CapSense
        Fan Control
        Filters
        Gaming
        Mechatronics
        Motor Control
        PSoC Design Tips
        Sensors
        Timers and Counters
        Tools
        Wired Connectivity
        Wireless Connectivity
 

PSoC 3 & 5 Building Blocks
        Analog Functions
        Communication Modems
        LCD Drive
        Low Power
        Motor Control
        USB Connectivity   


 PSoC 3 & 5 Solutions
 

PSoC Building Blocks
        Analog
        Capsense
        Communication
        Digital Functions
        System
        User Interface

List Of VLSI Companies

Calicut

DOEACC Centre Calicut
[Under DIT, Ministry of Communication & IT, Govt. Of India]

Ahmedabad

eInfochips Limited

Bangalore

Advanced Micro Devices
Altera Semiconductor India Pvt. Ltd.
Ammos Software Technologies
Analog Devices India Private Limited
Apache Design Solutions Pvt. Ltd.
Applied Materials (I) Pvt. Ltd.
Arasan Chip Systems
ARM Embedded Technologies Pvt.Ltd.
Atrenta India Pvt. Ltd
Axiom Design Automation
Beceem Communications Pvt. Ltd.
Broadcom (I) Pvt. Ltd.
Cadence Design Systems (I)Pvt.Ltd
Centillium India Pvt. Ltd.
CG-CoreEI Programmable Solutions Ltd.
ChipTest Labs Pvt Ltd
Cosmic Circuits Pvt. Ltd.
Cortina Network Systems Pvt. Ltd.
Cypress Semiconductor Technology India Pvt.Ltd
D'gipro Systems Pvt. Ltd.
Denali Design Systems Pvt. Ltd.
DigiBee Microsystems Pvt. Ltd
eInfochips Limited
Encore Software Limited
Future Techno Designs Pvt. Ltd.
GDA Technologies
Genesis Microchip India Pvt. Ltd.
Hindustan Semiconductor Manufacturing Inc.
IBM India Private Limited
InfineonTechnologies India Pvt. Ltd.
Intel Technology India Pvt. Ltd.
Insilica Semiconductor (I) Pvt. Ltd.
Ittiam Systems Pvt. Ltd.
Juniper Networks
Kacper Technologies
Kasura Technologies Private Limited
KPIT Cummins Infosystems Limited
LSI TechnologyIndia Pvt. Ltd.
Magma Design Automation India Pvt. Ltd.
Maxim India Integrated Circuit Design Pvt.Ltd.
Mentor Graphics (I) Pvt. Ltd.
Microchip Technologies
Mistral
Montalvo Systems
Montalvo Systems
Nvidia Graphics Pvt. Ltd.
NI Systems (India) Pvt. Ltd.
Novellus Systems (India) Pvt. Ltd.
Open-Silicon Research Pvt. Ltd.
PMC - Sierra India Pvt. Ltd.
Poseidon Design Systems
ProcSys - Processor Systems (I) Pvt. Ltd
Pulsecore Semiconductor
Quicklogic Software (I) Pvt. Ltd.
Qualcomm (I) Pvt. Ltd.
Qthink
Rambus Chip Technologies (India) Pvt. Ltd.
Robert Bosch
SanDisk India Device Design Centre Pvt. Ltd.
Sankalp semiconductor
Sasken Communication Technologies Limited
Satyam Computer Services Ltd.
SemIndia Systems
SIRF Technology (India) Pvt. Ltd.
Solex Semiconductor India Private Limited
SoftJin Technologies Pvt. Ltd.
SPI Software Technologies Pvt. Ltd.
STMicroelectronics Pvt. Ltd.
Synfora Inc.
Synopsys (India) Pvt. Ltd.
Synplicity Software (I) Pvt. Ltd.
Velankani Technology Parks Pvt.Ltd.
Tata Elxsi
TechForce Engineering Services Pvt. Ltd.
Tektronix (I) Pvt. Ltd.
Tessolve Services Pvt. Ltd.
Texas Instruments (I) Pvt. Ltd.

Chennai
Company Name
Advanced Micro Devices
Applied Materials (I) Pvt. Ltd.
Data Patterns
DigiBee Microsystems Pvt. Ltd.
GDA Technologies
HCL Technologies Ltd.
KLA Tencor Software (I) Pvt. Ltd.
Navtel systems
Qmax
Sasken Communication Technologies Limited
SPEL Semiconductor Ltd.
Tallika Technologies Pvt Ltd
Tessolve Services Pvt. Ltd.
Vinchip Systems
Xambala

Coimbatore

Navtel systems
Robert Bosch
Sienpros Semiconductors
Delhi NCR
Company Name
Advanced Micro Devices
Atrenta India Pvt. Ltd.
Circuitsutra Technologies Pvt. Ltd
Conexant Systems India Pvt. Ltd.
CoWare India Pvt. Ltd.
D'gipro Systems Pvt. Ltd.
Freescale Semiconductor India Pvt. Ltd.
Magma Design Automation India Pvt. Ltd.
MBit Wireless
Mentor Graphics (I) Pvt. Ltd.
Mistral
Moser Baer (I) Ltd.
nSys
Qualcomm (I) Pvt. Ltd.
SemIndia Systems
Sequence Design (India) Pvt. Ltd.
STMicroelectronics Pvt. Ltd.
Synopsys (India) Pvt. Ltd
Virage Logic International
Vnl

Hyderabad

Ammos Software Technologies
D'gipro Systems Pvt. Ltd.
Hellosoft India Pvt. Ltd.
Ikoa Corporation
Kasura Technologies Private Limited
Mentor Graphics (I) Pvt. Ltd
Mistral
Naksha Technologies
NVIDIA Graphics Pvt. Ltd.
QUALCOMM (I) Pvt. Ltd
Redpine Signals Inc.
SemIndia Systems
Synopsys (India) Pvt. Ltd
Tensas Technologies
TTM (India) Pvt. Ltd.
Tundra
Xilinx (i) Technology Services Pvt. Ltd

Kolkata

Lsi technologyindia pvt. Ltd.

Mumbai

Advanced Micro Devices
Nvidia Graphics Pvt. Ltd.
Qualcomm (I) Pvt. Ltd.

Pune

Ammos Software Technologies
eInfochips Limited
Imagination Technologies
KPIT C mmins Infos stems Limited
KPIT Cummins Infosystems Limited
LSI TechnologyIndia Pvt. Ltd.
Nital
Nvidia Graphics Pvt. Ltd.
Sasken Communication Technologies Limited
Tensilica Technologies India Pvt. Ltd.
Virage Logic International

Tutorials

VLSI And Embedded System Contrasted

Embedded System

  • In Embedded System we embedd a software in electronic circuit intended to run a particular application and hence the name.

  • The instructions are executed one by one and hence slow.

  • There is a wastage of components since we don't use all the resources of a microcontroller to perform a particular task which will add to increase in silicon area, cost and energy consumption.
VLSI Design

  • A digital circuit is integrating into an IC.

  • Works as a digital circuit; follows concurrency, delay...

  • Since it is an ASIC(Application Specific Integrated Circuit) there is no wastage of resources and hence small foot print, low cost(on mass production), low power consumption


Using Modelsim
Make one library (FILE -> NEW ->LIBRARY)
Make new project(File -> new -> project)
                NOTE : make the default library the library you made
Make new Source file for vhdl (same way)
                NOTE : Must give the extension as vhd or vhdl. Then only it ll be considered as vhdl file.
            



Introduction to program : Unlike Sequential language (Software executes instruction by instruction); HDL ll execute as circuit behaves (Cuncurrently and considers delay in circuit)

Two sections
   1. Entity          :- The pinouts of the IC are declared here
   2. Architecture :- The internal connections of IC. Architecture can be in 3 three different ways
                             i. DATAFLOW      : Draw the circuit first and then describe how data is flowing through the circuit in text form .
                            ii. STRUCTURAL   : Makes the blocks which performs the basic functions and we can reuse as many times according to the requirements.
                           iii. BEHAVIOURAL : Say wat output u need wen this i/p cums


Now see a sample program.

entity andgate is
          port(
                     a,b : in bit;
                     c :out bit
                );
 end entity;

architecture df of and gate is
    begin
        c<=a and b;
   end;
  
Now save it and see colours of the text.
Now compile it
See the name of the entity under ur library(Find the library by clicking view and then library)
now rt click the entity name and simulate it.
View the objects(click view and then objects)
Now give the i/p  values by forcing
Now run for some time say 100ns

Saturday, October 2, 2010

Embedded Project List

1. Automatic speed monitoring and alert system for vehicle using GSM
2. Jeevan suraksha jacket for defence forces
3. Precise digital depth measurement by using micro controller
4. Fully automatic petrol pump with wireless security
5. Fingerprint based automatic lift management system
6. Embedded system based moving message display for colleges
7. Soil moisture content based automatic farm irrigation system
8. Fingerprint based door opening system
9. Fingerprint based attendance system
10. Microwave spy camera detection system
11. Alive human being detection in war fields
12. SMS based home automation system
13. PC based 5 axis robot
14. Universal vehicle speed control and monitoring system
15. Wireless no-dues collection system for engineering colleges
16. Remote irrigation control through GSM
17. Remote controller based pick and place Robot
18. Patient Monitoring system
19. Automatic toll collection system
20. Intelligent wireless electronic voting machine
21. GSM based farm intruder system
22. Multi-tier Car Parking Management System
23. Design and Implementation of an Automobile Theft Deterrent System
24. Micro Controller based hybrid electric vehicle
25. Automatic E- meter (Energy meter)
26. Microcontroller based Power factor Meter and Corrector
27. MC based Measurement of Current Voltage Power Factor and Temperature
28. Remote Wireless Data Acquisition System for Industrial Application
29. RFID based object monitoring System
30. Development of GSM Based high voltage monitoring (RTU
31. Intelligent train engine
32. Intelligent banking machine for visually impaired
33. Zigbee based heart rate monitoring
34. Microcontroller based theft/fire indication
35. Programmable air quality detection & co-detection with lcd and alarm
36. Micro controller based Weather Monitor System
37. PC To PC Secured Wireless Communication Using RF
38. Wireless timer based control of a futuristic home
39. GSM based Airport Automation (GAA)
40. GSM Based Multi Utility Mass SMS Sender
41. Monitor and Control of Greenhouse Environment- GreenBee
42. Micro Controller based hybrid electric vehicle
43. Implementation of obstacle detection system
44. GPS & GSM based vehicle tracking system for Hotel Management
45. Ultrasonic tracking System
46. Security system using finger print Scanner
47. Fire monitoring & control on ARM using Zigbee
48. Anti Collision System for Automobiles
49. Rail e-caller \u201cA GPS based programmer notification system\u201d
50. Farm Sense:- Irrigation Control through wireless sensor Net Work
51. ARM based Weather Monitor System
52. MOSFET based PWM Inverter using Micro Controller
53. Induction Motor Monitoring using Micro Controller
54. Prepaid Digital Energy Meter Billing & Cost Indicator with Voice Annunciation
55. Micro Controller Controlled Power Supply for Testing Application
56.Multisensor Strategies to Assist Blind People: A Clear-Path Indicator
57.A Modular Cost-Effective Mobile Robot Navigation System Using RFID Technology
58.A multi-robot coordination system based on RFID technology
59.A Fast Onboard Relative Positioning Module for Multi robot Systems
60.A New Telemedicine System for the Home Monitoring of Lung Function in Patients
with Obstructive Respiratory Diseases
61.Assessment of Changes in Upper Airway Obstruction by Automatic Identification of Inspiratory Flow Limitation During Sleep
62.Body Temperature and Electrocardiogram Monitoring Using an SMS-based
Telemedicine System
63.Bluetooth Data Acquisition System Based on ARM
64.Wireless Based Railway Bridge Damage or Track Fault Notification with Alarm Systems
65. Design and Implementation of an Automobile Theft Deterrent System
66. Intelligent Airport baggage identification Infrastructure
67. Industrial Authentication And Access Control System Using Embedded Smart
68. GSM base home security system
69. Password protected GSM based Device control
70. Automatic Intelligent Plant Watering System
71. GSM (SMS) Controlled Wireless Robot
72. DTMF Controlled Wireless Robot
73. DC Motor Speed and direction control over GSM Mobile/Modem.
74. DC Motor Speed and direction control using RF/IR / ZIGBEE technologies.
75. GPS based travel assistant for blind people
76. Microcontroller based virtual boundary/fencing for Wild Animals.
77. GSM based instantaneous vehicle registration details extraction system very useful for Traffic police
78. Wireless energy meter monitoring system with automatic tariff calculation on handheld.
79. GPS based station name announcement and display system for Trains/buses.
80. Visible light follower Robot
81. Intelligent Airport baggage identification Infrastructure
82. temperature Measurement over GSM Mobile
83. LPG/CNG gas leak detector and controller.
84. Electronic eye security system.
85. Solar tracking and trapping system.
86. DC Motors speed synchronization for rolling mills
87. Alcohol Breath Analyzer / Alcohol Sensing Vehicle Starter System
88. Automatic Railway Gate Control & Track Switching
89. Implementation of obstacle detection system
90. Bio Medical Monitoring System
91. Unmanned Robotic remote surveillance vehicle
92. PC To PC Secured Wireless Communication Using RF
93. Wireless timer based control of a futuristic home
94. GSM based Airport Automation (GAA)
95. GSM Based Multi Utility Mass SMS Sender
96.Intelligent System for Hazardous Gas, Human Detection and Temperature Monitor Control Using GSM Technology
97.Alcohol Breath Analyzer / Alcohol Sensing Vehicle Starter System
98.Automatic Railway Gate Control & Track Switching
99.Smart Bio Medical Cloth - Wearable Health Monitoring, Bio Coat
100. Zigbee based Bio Med Coat with ECG and Heart Beat Monitoring
101. Path planning for Blind Person using Ultrasonic
102. Wireless ECG Monitoring
103. Wireless Google Earth control system at Railway/Bus Stations for tourist's route map guidance.
104. Virtual wireless dancing bells for classical dancers.
105. Building security & control using PIC and Zigbee

VLSI Project List

1. Digital Design of DS-CDMA Transmitter Using Verilog HDL and FPGA
2. Fuzzy Based PID Controller Using VHDL/VERILOG for transportation Application
3. Digital PLL Synthesis
4. Design Of I2C bus Controller
5. VLSI Implementation of FIR Filters.
6. Simulation of convolution coding
7. Simulation of viterbi algorithm
8. VGA/LCD Controller
9. GPS-GSM based home automation system.
10.8/6/32 point Fast Fourier Transform.
11.VLSI implementation of canonical Huffman algorithm.
12.VLSI implementation of Notch Filters.
13.VLSI implementation of Reed-Solomon Decoder.
14.Design of Low Power RISC processor.
15.VLSI implementation of CISC Computing.
16.GPS-GSM based mobile navigator.
17.VLSI implementation of Huffman Encoder.
18.Implementation of Five axes Robotics in VLSI.
19.VGA-Keyboard Interfacing using FPGA.
20.DMA(Direct Memory Access) implementation in FPGA.
21.CRC (Cyclic Redundancy Check) Error Checking in VLSI.
22.Implementation of Cache-CAM.
23.Simulation and Implementation of AES Encryption algorithm
24.Design and Implementation of content addressable memory (Single/Multiple match) in VLSI
25.IDEA 16 bit Encryption in FPGA.
26.Temperature and Humidity Controller.
27.Patient Monitoring System - Implementation in FPGA.
28.Hybrid car controlling and monitoring system in VLSI.
29. Implementation Of CORDIC Algorithm.
30.Implementation of International Data Encryption Algorithm.
31.Lempel-Ziv Encoding Algorithm - Implementation and Simulation.
32. LPG/CNG gas leak detector and controller
33.VLSI Implementation of AMBA AHB bus protocol.
34.Simulation of LPDC Error Correcting Code.
35.Implementation of Advanced Encryption Standard.

Downloads

VLSI Design
The combination of industry-leading, native SKS performance with the best integrated debug and analysis environment make ModelSim the simulator of choice for both ASIC and FPGA design in two industry standards - VHDL and Verilog. Click here to download The free Modelsim students edition



Embedded System
Keil makes C/C++ compilers, debuggers, integrated environments, middleware, real-time kernels, simulation models, and evaluation boards for ARM, Cortex-M, Cortex-R4, 8051, C166, and 251 processor families.

This web site provides information about the embedded development tools, evaluation software, product updates, application notes, example code, and technical support available from Keil.


MPLAB Integrated Development Environment (IDE) is a free, integrated toolset for the development of embedded applications employing Microchip's PIC and dsPIC microcontrollers. MPLAB IDE runs as a 32-bit application on MS Windows, is easy to use and includes a host of free software components for fast application development and super-charged debugging. MPLAB IDE also serves as a single, unified graphical user interface for additional Microchip and third party software and hardware development tools. Moving between tools is a snap, and upgrading from the free software simulator to hardware debug and programming tools is done in a flash because MPLAB IDE has the same user interface for all tools

Choose MPLAB C Compilers, the highly optimized compilers for the PIC18 series microcontrollers, high performance PIC24 MCUs, dsPIC digital signal controllers and PIC32MX MCUs. Or, use one of the many products from third party language tools vendors. Most integrate into MPLAB IDE to function transparently from the MPLAB project manager, editor and debugger.