i am working on different protocols which i need to design with hdl languages.can someone help in finding the protocols which are used frequently in vlsi industry.i mean which protocols have high demand in industry now a days.
Hi, this depends on required bandwidth, response time and robustness. For low bandwidth I would suggest the I2C protocol (a few 10 kBit efficient transfer rate) , there are many implementations (FPGA and peripheral components) available. Another solution is CAN (a few 100 kBit efficient transfer rate), also very flexible, widely supported and very reliable.
Higher bandwidth provides SPI and the SDcard protocoll (a few MBit efficient transfer rate) which is also used for device-to-device communication.
For high speed interconnect you may also check Ethernet, PCIe and USB. The protocoll is complex, but you can easily use already implemented peripherals ans communication stacks (see Xilinx Zynq for instance), this may be the most efficient solution (short development time, high functionality) in many cases. FPGA vendors provides wizards and example projects which help you to have a fast breakthrough.