SlideShare a Scribd company logo
1 of 3
Download to read offline
M.Sridevi, Dr P.Sudhakar Reddy / International Journal of Engineering Research and
                      Applications (IJERA) ISSN: 2248-9622 www.ijera.com
                      Vol. 2, Issue 5, September- October 2012, pp.2217-2219

           Design And Implementation Of Hdlc Protocol On Fpga
                              M.Sridevi*, Dr P.Sudhakar Reddy**
        *(Department of ECE, Srikalasthiswara institute of technology, Srikalasthi, Chittor, Andhra Pradesh)
       **(Department of ECE, Srikalasthiswara institute of technology, Srikalasthi, Chittor, Andhra Pradesh)


ABSTRACT
         High-level Data Link Control (HDLC)                 programmed repeatedly. Considering speed and
procedure is one of the most important protocols             flexibility, FPGA can process multi-channel signals
in digital and data communication system                     in parallel, and the real-time capacity is predictable
development. HDLC procedures are the high-                   and able to be simulated.
level data link control procedures established by
ISO, which are widely used in digital                         II.     HDLC Module
communication and are the bases of many other                          HDLC procedures can be implemented in
data link control protocols. HDLC procedures                 FPGA by hardware programming. By adopting
are commonly performed by FPGA/ASIC devices                  hardware processing technology, FPGA devices can
and embedded software programming. Here we                   be programmed repeatedly. Considering speed and
are proposing new implementation of HDLC                     flexibility, FPGA can process multi-channel signals
protocol for sensor network data processing                  in parallel, and the real-time capacity is predictable
system design and implementation based on Low                and able to be simulated.
power FPGA Architecture. The over all System
Architecture will be designed using Veri-log and
simulation, synthesis and implementation
(Translation, Mapping, Placing and Routing) will
be done using various FPGA based EDA Tools
like Xilings. Finally the proposed system
architecture performance (speed, area, power                                Fig 1: HDLC bit frame.
and throughput) will be compared with already
exiting system implementations.                                  •    FLAG: flag is for synchronous
                                                                      transmission “01111110” (7E,
Keywords - ASIC, EDA TOOLS, FPGA, HDLC,                               hexadecimal)
Veri-log.
                                                                for both frame start and frame end.
  I.       Introduction
          High-level Data Link Control (HDLC)                    •     Address: the field for address of receiving
procedure is                                                          station.
one of the most important protocols in digital
communications. HDLC procedures are commonly                     •     control: controls the communication
performed by ASIC (Application Specific Integrated                    process
Circuit) devices, software programming. These
ASIC devices are manufactured by china and these                 •    . information : the information field
have some problems those are lack of flexibility                      contains the transported data.
indifferent applications, On chip data storage
capacity in ASIC is limited, We need only few                    •     CRC: cyclical redundancy check is used
ASIC chips to meet the required HDLC design,                          for error detection.(16bit)
Implementation of HDLC procedure in FPGA is
costly because of using software like Xilings.               II.1 Bit stuffing
Software programming of HDLC procedures is
flexible, which can be used in many different HDLC
applications by modification of it. However, the
programs take many resources out of the processor
and a lot of time when running, software
programming is often used in single channels and
low-speed signal processing system. HDLC                         Fig 2: Bit stuffing.
procedures can be implemented in FPGA by
hardware programming. By adopting hardware                   (a) The original data.
processing technology, FPGA devices can be
                                                             (b) The data as they appear on the line.


                                                                                                  2217 | P a g e
M.Sridevi, Dr P.Sudhakar Reddy / International Journal of Engineering Research and
                    Applications (IJERA) ISSN: 2248-9622 www.ijera.com
                    Vol. 2, Issue 5, September- October 2012, pp.2217-2219
(c) The data as they are stored in receiver’s memory
after unstuffing.




                                                                     Fig 5: HDLC Transmitter output.

           Fig 3: Bit stuffing and removing.

And the proposed technique has the new
architecture by including some of the techniques
like pipeline, resource sharing and will further
investigating the optimization of various system
parameters (area, power, throughput, etc). Even I am
including some application (Network Sensor Data
Processing) for this proposed system.

II.2 CSC

The cyclic redundancy check, or CRC, is a                    Table 1: HDLC transmitter device utilization.
technique for detecting errors in digital data, but not
for making corrections when errors are detected.
The user data which should be a multiple of 8
bits;”CRCL” and “CRCM” are the 8 bits of LSB
and MSB of 16 bit CRC(Cyclic Redundancy
Check). The frame check sequence(FCS) to check
the data transmission reliability. The FCS is zero
insertion and removal for transparent transmission.



                                                                       Fig 6: HDLC Receiver output.




            Fig 4: HDLC module design.
                                                                 Table 2: HDLC receiver device utilization.

                                                          III.      Conclusion
                                                                   We designed HDLC procedures’ sending
                                                          and receiving RTL level modules in Veri-log, and
                                                          downloaded them into FPGA and had them tested
                                                          successfully, and also we have overcome the
                                                          problems existed in the previous technique that uses
                                                          ASIC which is not flexible so this proposed method


                                                                                                2218 | P a g e
M.Sridevi, Dr P.Sudhakar Reddy / International Journal of Engineering Research and
                       Applications (IJERA) ISSN: 2248-9622 www.ijera.com
                       Vol. 2, Issue 5, September- October 2012, pp.2217-2219
can be more useful for many applications like a
Communication protocol link for RADAR data
processing . Real time embedded sensor data and
transmission procedures. Basic communication
protocol controller in embedded SOC. Various
Material sensor wireless data processing system.

VI.       Acknowledgements
         The author M. Sridevi thankful to
Associative Professor Sri Dr.P.Sudhakar Reddy for
his valuable suggestions.

References
  [1]     Henriksson T, Dake Liu, “Implementation
          of fast CRC calculation,” Proceedings of
          the Asia and South Pacific, Design
          Automatation Conference, pp 563-564,
          January 2003.
  [2]     Ming-Der Shieh, Hsin-Fu Lo, Ming-Hwa
          Sheu, “High-speed generation of LFSR
          signatures,” Processdings of Ninth Asia,
          Test Symposium, pp 222-227, December
          2000.
  [3]     Mitel Semiconductor, “MT8952B HDLC
          Protocol Controller,” Mitel Semiconductor
          Inc., pp 2-14, May 1997
  [4]     ISO/IEC 13239, “Information technology -
          -Telecommunications and Information
          exchange between systems – High-level
          data link control (HDLC) procedures,”
          International       Organization      for
          Standardization, pp 10-17, July 2002.
  [6]     Li Wang, “Computer Network Practical
          Guide”, Beijing: Tsinghua University
          Press, pp 72-78, 2007. (in Chinese)




                                                                                 2219 | P a g e

More Related Content

What's hot

What's hot (20)

Vlsi
VlsiVlsi
Vlsi
 
Eric Theis resume61.1
Eric Theis resume61.1Eric Theis resume61.1
Eric Theis resume61.1
 
Ramnarayan-Resume-2_page
Ramnarayan-Resume-2_pageRamnarayan-Resume-2_page
Ramnarayan-Resume-2_page
 
Improving Quality of Service via Intel RDT
Improving Quality of Service via Intel RDTImproving Quality of Service via Intel RDT
Improving Quality of Service via Intel RDT
 
VLSI
VLSIVLSI
VLSI
 
Resume_new1_may
Resume_new1_mayResume_new1_may
Resume_new1_may
 
Hari Krishna Vetsa Resume
Hari Krishna Vetsa ResumeHari Krishna Vetsa Resume
Hari Krishna Vetsa Resume
 
Fpga
FpgaFpga
Fpga
 
VLSI
VLSIVLSI
VLSI
 
OLA Conf 2002 - OLA in SoC Design Environment - paper
OLA Conf 2002 - OLA in SoC Design Environment - paperOLA Conf 2002 - OLA in SoC Design Environment - paper
OLA Conf 2002 - OLA in SoC Design Environment - paper
 
Short.course.introduction.to.vhdl for beginners
Short.course.introduction.to.vhdl for beginners Short.course.introduction.to.vhdl for beginners
Short.course.introduction.to.vhdl for beginners
 
Project
ProjectProject
Project
 
VLSI VHDL
VLSI VHDLVLSI VHDL
VLSI VHDL
 
Summer training vhdl
Summer training vhdlSummer training vhdl
Summer training vhdl
 
Presentation on Industrial training in VLSI
Presentation on Industrial training in VLSI Presentation on Industrial training in VLSI
Presentation on Industrial training in VLSI
 
Summer training vhdl
Summer training vhdlSummer training vhdl
Summer training vhdl
 
International Journal of Engineering Inventions (IJEI)
International Journal of Engineering Inventions (IJEI)International Journal of Engineering Inventions (IJEI)
International Journal of Engineering Inventions (IJEI)
 
A CASE STUDY ON EMBEDDED SYSTEM SOFTWARE STACK LAYERS
A CASE STUDY ON EMBEDDED SYSTEM SOFTWARE STACK LAYERS A CASE STUDY ON EMBEDDED SYSTEM SOFTWARE STACK LAYERS
A CASE STUDY ON EMBEDDED SYSTEM SOFTWARE STACK LAYERS
 
Resume.2016.03.08
Resume.2016.03.08Resume.2016.03.08
Resume.2016.03.08
 
FROM FPGA TO ASIC IMPLEMENTATION OF AN OPENRISC BASED SOC FOR VOIP APPLICATION
FROM FPGA TO ASIC IMPLEMENTATION OF AN OPENRISC BASED SOC FOR VOIP APPLICATIONFROM FPGA TO ASIC IMPLEMENTATION OF AN OPENRISC BASED SOC FOR VOIP APPLICATION
FROM FPGA TO ASIC IMPLEMENTATION OF AN OPENRISC BASED SOC FOR VOIP APPLICATION
 

Viewers also liked (20)

Ms2521852190
Ms2521852190Ms2521852190
Ms2521852190
 
Y25124127
Y25124127Y25124127
Y25124127
 
Reto Negocios
Reto NegociosReto Negocios
Reto Negocios
 
Kehtna koolitus
Kehtna koolitusKehtna koolitus
Kehtna koolitus
 
Newcastle United
Newcastle UnitedNewcastle United
Newcastle United
 
Mhie
MhieMhie
Mhie
 
París
ParísParís
París
 
Entrevista Supermix com Cesar Souza
Entrevista Supermix com Cesar SouzaEntrevista Supermix com Cesar Souza
Entrevista Supermix com Cesar Souza
 
Fotos Graciosas 33657
Fotos Graciosas 33657Fotos Graciosas 33657
Fotos Graciosas 33657
 
23 Abril 2n
23 Abril 2n23 Abril 2n
23 Abril 2n
 
Me Duele La Lengua
Me Duele La LenguaMe Duele La Lengua
Me Duele La Lengua
 
Newcastle united
Newcastle unitedNewcastle united
Newcastle united
 
Mozambique Pps
Mozambique PpsMozambique Pps
Mozambique Pps
 
Act4bok
Act4bokAct4bok
Act4bok
 
Nota mensual d'actualitat econòmica Maig09
Nota mensual d'actualitat econòmica Maig09Nota mensual d'actualitat econòmica Maig09
Nota mensual d'actualitat econòmica Maig09
 
Esperanto
EsperantoEsperanto
Esperanto
 
Carmen
CarmenCarmen
Carmen
 
Congreso internacional upv 2011
Congreso  internacional upv 2011Congreso  internacional upv 2011
Congreso internacional upv 2011
 
Benefits Brief Jan 09
Benefits Brief Jan 09 Benefits Brief Jan 09
Benefits Brief Jan 09
 
Http _www.rbe.min-edu.pt_np4__news_id=266&filename=gestao_be
Http  _www.rbe.min-edu.pt_np4__news_id=266&filename=gestao_beHttp  _www.rbe.min-edu.pt_np4__news_id=266&filename=gestao_be
Http _www.rbe.min-edu.pt_np4__news_id=266&filename=gestao_be
 

Similar to Mx2522172219

A Survey on System-On-Chip Bus Protocols
A Survey on System-On-Chip Bus ProtocolsA Survey on System-On-Chip Bus Protocols
A Survey on System-On-Chip Bus ProtocolsIRJET Journal
 
9233a9b7-e6e2-45ee-bfff-6e8cdd3c97c2.pptx
9233a9b7-e6e2-45ee-bfff-6e8cdd3c97c2.pptx9233a9b7-e6e2-45ee-bfff-6e8cdd3c97c2.pptx
9233a9b7-e6e2-45ee-bfff-6e8cdd3c97c2.pptxtectectechnical
 
vlsi design summer training ppt
vlsi design summer training pptvlsi design summer training ppt
vlsi design summer training pptBhagwan Lal Teli
 
Effect on Substation Engineering Costs of IEC61850 & System Configuration Tools
Effect on Substation Engineering Costs of IEC61850 & System Configuration ToolsEffect on Substation Engineering Costs of IEC61850 & System Configuration Tools
Effect on Substation Engineering Costs of IEC61850 & System Configuration ToolsSchneider Electric
 
Programmable logic controller performance enhancement by field programmable g...
Programmable logic controller performance enhancement by field programmable g...Programmable logic controller performance enhancement by field programmable g...
Programmable logic controller performance enhancement by field programmable g...ISA Interchange
 
Architecture of a novel configurable
Architecture of a novel configurableArchitecture of a novel configurable
Architecture of a novel configurableVLSICS Design
 
Revathi_Resume__2.6
Revathi_Resume__2.6Revathi_Resume__2.6
Revathi_Resume__2.6Revati M
 
Lightweight ANU-II block cipher on field programmable gate array
Lightweight ANU-II block cipher on field programmable gate  arrayLightweight ANU-II block cipher on field programmable gate  array
Lightweight ANU-II block cipher on field programmable gate arrayIJECEIAES
 
WF-IOT-2014, Seoul, Korea, 06 March 2014
WF-IOT-2014, Seoul, Korea, 06 March 2014WF-IOT-2014, Seoul, Korea, 06 March 2014
WF-IOT-2014, Seoul, Korea, 06 March 2014Charith Perera
 
20607-39024-1-PB.pdf
20607-39024-1-PB.pdf20607-39024-1-PB.pdf
20607-39024-1-PB.pdfIjictTeam
 
Introduction to VHDL - Part 1
Introduction to VHDL - Part 1Introduction to VHDL - Part 1
Introduction to VHDL - Part 1Abhilash Nair
 
FPGA, VLSI design flow using HDL, introduction to behavior, logic and physica...
FPGA, VLSI design flow using HDL, introduction to behavior, logic and physica...FPGA, VLSI design flow using HDL, introduction to behavior, logic and physica...
FPGA, VLSI design flow using HDL, introduction to behavior, logic and physica...Rup Chowdhury
 
Interoperability of Reconfiguring System on FPGA Using a Design Entry of Hard...
Interoperability of Reconfiguring System on FPGA Using a Design Entry of Hard...Interoperability of Reconfiguring System on FPGA Using a Design Entry of Hard...
Interoperability of Reconfiguring System on FPGA Using a Design Entry of Hard...IDES Editor
 

Similar to Mx2522172219 (20)

Beagle board
Beagle boardBeagle board
Beagle board
 
A Survey on System-On-Chip Bus Protocols
A Survey on System-On-Chip Bus ProtocolsA Survey on System-On-Chip Bus Protocols
A Survey on System-On-Chip Bus Protocols
 
9233a9b7-e6e2-45ee-bfff-6e8cdd3c97c2.pptx
9233a9b7-e6e2-45ee-bfff-6e8cdd3c97c2.pptx9233a9b7-e6e2-45ee-bfff-6e8cdd3c97c2.pptx
9233a9b7-e6e2-45ee-bfff-6e8cdd3c97c2.pptx
 
vlsi design summer training ppt
vlsi design summer training pptvlsi design summer training ppt
vlsi design summer training ppt
 
FPGA using IoT
FPGA using IoT FPGA using IoT
FPGA using IoT
 
Effect on Substation Engineering Costs of IEC61850 & System Configuration Tools
Effect on Substation Engineering Costs of IEC61850 & System Configuration ToolsEffect on Substation Engineering Costs of IEC61850 & System Configuration Tools
Effect on Substation Engineering Costs of IEC61850 & System Configuration Tools
 
Programmable logic controller performance enhancement by field programmable g...
Programmable logic controller performance enhancement by field programmable g...Programmable logic controller performance enhancement by field programmable g...
Programmable logic controller performance enhancement by field programmable g...
 
Architecture of a novel configurable
Architecture of a novel configurableArchitecture of a novel configurable
Architecture of a novel configurable
 
Revathi_Resume__2.6
Revathi_Resume__2.6Revathi_Resume__2.6
Revathi_Resume__2.6
 
Lightweight ANU-II block cipher on field programmable gate array
Lightweight ANU-II block cipher on field programmable gate  arrayLightweight ANU-II block cipher on field programmable gate  array
Lightweight ANU-II block cipher on field programmable gate array
 
WF-IOT-2014, Seoul, Korea, 06 March 2014
WF-IOT-2014, Seoul, Korea, 06 March 2014WF-IOT-2014, Seoul, Korea, 06 March 2014
WF-IOT-2014, Seoul, Korea, 06 March 2014
 
20607-39024-1-PB.pdf
20607-39024-1-PB.pdf20607-39024-1-PB.pdf
20607-39024-1-PB.pdf
 
Introduction to VHDL - Part 1
Introduction to VHDL - Part 1Introduction to VHDL - Part 1
Introduction to VHDL - Part 1
 
imagefiltervhdl.pptx
imagefiltervhdl.pptximagefiltervhdl.pptx
imagefiltervhdl.pptx
 
Synopsis
SynopsisSynopsis
Synopsis
 
Suraj R -resume
Suraj R -resumeSuraj R -resume
Suraj R -resume
 
40120140504013
4012014050401340120140504013
40120140504013
 
FPGA, VLSI design flow using HDL, introduction to behavior, logic and physica...
FPGA, VLSI design flow using HDL, introduction to behavior, logic and physica...FPGA, VLSI design flow using HDL, introduction to behavior, logic and physica...
FPGA, VLSI design flow using HDL, introduction to behavior, logic and physica...
 
Interoperability of Reconfiguring System on FPGA Using a Design Entry of Hard...
Interoperability of Reconfiguring System on FPGA Using a Design Entry of Hard...Interoperability of Reconfiguring System on FPGA Using a Design Entry of Hard...
Interoperability of Reconfiguring System on FPGA Using a Design Entry of Hard...
 
Detailed Cv
Detailed CvDetailed Cv
Detailed Cv
 

Recently uploaded

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...caitlingebhard1
 
Decarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceDecarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceIES VE
 
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...WSO2
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)Samir Dash
 
Choreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringChoreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringWSO2
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuidePixlogix Infotech
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightSafe Software
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxMarkSteadman7
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaWSO2
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 

Recently uploaded (20)

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
 
Decarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceDecarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational Performance
 
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
Choreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringChoreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software Engineering
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate Guide
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptx
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 

Mx2522172219

  • 1. M.Sridevi, Dr P.Sudhakar Reddy / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 2, Issue 5, September- October 2012, pp.2217-2219 Design And Implementation Of Hdlc Protocol On Fpga M.Sridevi*, Dr P.Sudhakar Reddy** *(Department of ECE, Srikalasthiswara institute of technology, Srikalasthi, Chittor, Andhra Pradesh) **(Department of ECE, Srikalasthiswara institute of technology, Srikalasthi, Chittor, Andhra Pradesh) ABSTRACT High-level Data Link Control (HDLC) programmed repeatedly. Considering speed and procedure is one of the most important protocols flexibility, FPGA can process multi-channel signals in digital and data communication system in parallel, and the real-time capacity is predictable development. HDLC procedures are the high- and able to be simulated. level data link control procedures established by ISO, which are widely used in digital II. HDLC Module communication and are the bases of many other HDLC procedures can be implemented in data link control protocols. HDLC procedures FPGA by hardware programming. By adopting are commonly performed by FPGA/ASIC devices hardware processing technology, FPGA devices can and embedded software programming. Here we be programmed repeatedly. Considering speed and are proposing new implementation of HDLC flexibility, FPGA can process multi-channel signals protocol for sensor network data processing in parallel, and the real-time capacity is predictable system design and implementation based on Low and able to be simulated. power FPGA Architecture. The over all System Architecture will be designed using Veri-log and simulation, synthesis and implementation (Translation, Mapping, Placing and Routing) will be done using various FPGA based EDA Tools like Xilings. Finally the proposed system architecture performance (speed, area, power Fig 1: HDLC bit frame. and throughput) will be compared with already exiting system implementations. • FLAG: flag is for synchronous transmission “01111110” (7E, Keywords - ASIC, EDA TOOLS, FPGA, HDLC, hexadecimal) Veri-log. for both frame start and frame end. I. Introduction High-level Data Link Control (HDLC) • Address: the field for address of receiving procedure is station. one of the most important protocols in digital communications. HDLC procedures are commonly • control: controls the communication performed by ASIC (Application Specific Integrated process Circuit) devices, software programming. These ASIC devices are manufactured by china and these • . information : the information field have some problems those are lack of flexibility contains the transported data. indifferent applications, On chip data storage capacity in ASIC is limited, We need only few • CRC: cyclical redundancy check is used ASIC chips to meet the required HDLC design, for error detection.(16bit) Implementation of HDLC procedure in FPGA is costly because of using software like Xilings. II.1 Bit stuffing Software programming of HDLC procedures is flexible, which can be used in many different HDLC applications by modification of it. However, the programs take many resources out of the processor and a lot of time when running, software programming is often used in single channels and low-speed signal processing system. HDLC Fig 2: Bit stuffing. procedures can be implemented in FPGA by hardware programming. By adopting hardware (a) The original data. processing technology, FPGA devices can be (b) The data as they appear on the line. 2217 | P a g e
  • 2. M.Sridevi, Dr P.Sudhakar Reddy / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 2, Issue 5, September- October 2012, pp.2217-2219 (c) The data as they are stored in receiver’s memory after unstuffing. Fig 5: HDLC Transmitter output. Fig 3: Bit stuffing and removing. And the proposed technique has the new architecture by including some of the techniques like pipeline, resource sharing and will further investigating the optimization of various system parameters (area, power, throughput, etc). Even I am including some application (Network Sensor Data Processing) for this proposed system. II.2 CSC The cyclic redundancy check, or CRC, is a Table 1: HDLC transmitter device utilization. technique for detecting errors in digital data, but not for making corrections when errors are detected. The user data which should be a multiple of 8 bits;”CRCL” and “CRCM” are the 8 bits of LSB and MSB of 16 bit CRC(Cyclic Redundancy Check). The frame check sequence(FCS) to check the data transmission reliability. The FCS is zero insertion and removal for transparent transmission. Fig 6: HDLC Receiver output. Fig 4: HDLC module design. Table 2: HDLC receiver device utilization. III. Conclusion We designed HDLC procedures’ sending and receiving RTL level modules in Veri-log, and downloaded them into FPGA and had them tested successfully, and also we have overcome the problems existed in the previous technique that uses ASIC which is not flexible so this proposed method 2218 | P a g e
  • 3. M.Sridevi, Dr P.Sudhakar Reddy / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 2, Issue 5, September- October 2012, pp.2217-2219 can be more useful for many applications like a Communication protocol link for RADAR data processing . Real time embedded sensor data and transmission procedures. Basic communication protocol controller in embedded SOC. Various Material sensor wireless data processing system. VI. Acknowledgements The author M. Sridevi thankful to Associative Professor Sri Dr.P.Sudhakar Reddy for his valuable suggestions. References [1] Henriksson T, Dake Liu, “Implementation of fast CRC calculation,” Proceedings of the Asia and South Pacific, Design Automatation Conference, pp 563-564, January 2003. [2] Ming-Der Shieh, Hsin-Fu Lo, Ming-Hwa Sheu, “High-speed generation of LFSR signatures,” Processdings of Ninth Asia, Test Symposium, pp 222-227, December 2000. [3] Mitel Semiconductor, “MT8952B HDLC Protocol Controller,” Mitel Semiconductor Inc., pp 2-14, May 1997 [4] ISO/IEC 13239, “Information technology - -Telecommunications and Information exchange between systems – High-level data link control (HDLC) procedures,” International Organization for Standardization, pp 10-17, July 2002. [6] Li Wang, “Computer Network Practical Guide”, Beijing: Tsinghua University Press, pp 72-78, 2007. (in Chinese) 2219 | P a g e