SlideShare a Scribd company logo
1 of 2
Download to read offline
DO254-IP: ETHERNET®

KEY FEATURES

     Developed according to RTCA/DO-254 ED-80 guidance. Compliant DAL A
     Compliant with IEEE Std 802.3-2002 Ethernet Edition, IEEE 802.1Q-1998 Edition, UNH Certified.
     Simple FIFO User Interface.
     Compliant with GMII / MII IEEE Std 802.3, RFC2665, RFC2863 and RFC2819 (www.ietf.org)
     MoreThanIP intellectual property (www.morethanip.com)
                                                                          GMII / MII / RGMII Interface




                                                                                                                      User Interface




                                                                                                                                         User Interface
                                                  GMII/MII Interface




           Ethernet
                                         PHY                                                             Ethernet                                         SoC
            Device



                                                                                                                                       Interface
                                                                                                                    Interface




                                                                                                                                         Config
                                                                                                                      Config




                                                                       MTIP_MAC1G IP



TECHNICAL FEATURES

     Tri-Mode 10/100/1000 Fully integrated Ethernet MAC in Full-duplex.
     Supports Preamble, SFD and frame padding generation, CRC on both Rx and Tx path.
     Support for VLAN tagged frames according to IEEE 802.1Q and 9kB jumbo frame.
     Configurable to support 10Mbps, 100Mbps or 1Gbps operation.
     32 bits simple FIFO interface to user application compatible with simple FIFO interface.
     User interface for Configuration Registers and status information (VLAN tag, frame type and errors).
     GMII (125MHz) or MII (25MHz) interface to Ethernet PHY device.
     Full report done to remote peer and to SoC. (Parity on data buffers, FSM monitoring).
     CRC-32 with optional forwarding of the FCS field.
     Autonomous and dynamically configurable XON/XOFF Pause Frame (802.3 Annex 31A) support.
     Optimized for low gate count (20k-40k gates) and low core latency. Technology independent (Altera/Xilinx/Actel/ASIC).
     Configurable buffer size from 64B to 16kB depending on performance requirement.
     Optional support of AMD Magic Packet detection for node remote power management.
     Support multiple MAC address filtering and multicast address filtering on Rx path with hash table.


      This document is the property of DMAP®. Its content cannot be reproduced, disclosed or utilized without the company's written approval.
                                         Technical specifications are subject to change without prior notice
            Design Methods & Assurance Process                                                                                Product Reference: MTIP_MAC1G
                                                                                                                             Document Version: 1.1- April 2011
OVERVIEW

The MTIP_MAC1G module provides, with a single IP Core, a solution for Ethernet applications operating at 10/100 or 1Gbit. It
allows a SoC to be connected to an external Ethernet Network. The hardware item only covers digital layers of the IEEE 802.3
MAC bus architecture. It supports transparent (for switching application) and full Ethernet frame handling for connected device.
With its unique internal architecture the digital core is optimized for low gate count and low latency applications. For efficient
power management, the core can implement the Magic Packets detection. The MTIP_MAC1G is able to recover from SEU and to
report any detected errors with the help of its embedded reliability features. Detected errors are then reported to external
system and to internal sub-system. The MTIP_MAC1G matches major needs of any critical application and mainly those which
require a DO-254 DAL-A compliance in the aerospace area.

The development has been done according to the RTCA/DO-254 ED-80 guidelines.

This component has been developed, verified and licensed by DMAP.

DELIVERABLES

 Verilog RTL sources code compliant with DMAP’s design standard.
 SystemVerilog Functional verification test-benches using best-in class BFM from Mentor Graphics with full code and
functional coverage.
 Reference Design as integration example (Dry Run) on Altera device.
 DMAP’s support includes technical integration, DO-254 integration and certification phases.
 IP Datasheet and Customer Requirement Specification (CRS) document.

It includes all required data for RTCA/DO-254/ED-80 certification, including configuration management records, change
management records and assurance process records:

 Hardware Planning Process: Hardware Development Plan (HDP), Hardware Validation and Verification Plan (HVVP),
Hardware Configuration Management Plan (HCMP), Hardware Process Assurance Plan (HPAP) and Plan for Hardware Aspects of
Certification (PHAC).
 Standards: Hardware Requirement Standard (HRS), Hardware Design Standard (HDS).
 Hardware Development Process: Hardware Requirement Document (HRD), Hardware Conceptual Document (HCD),
Hardware Detailed Document (HDD), Hardware Traceability Matrixes (HTM), Hardware Accomplishment Summary (HAS) and
Hardware Software Interface Document (HSID).
 Hardware Verification and Validation Process: Hardware Verification Cases Procedures (HVCP) and Hardware Verification
Results (HVR) and validation activities reports.
 Design Assurance Records:
   o      Peer Reviews, Project Reviews: Initial Design Review (IDR), Preliminary Design Review (PDR), Critical Design Review
   (CDR) and Final Design Review (FDR).
   o      Audits, Hardware Reviews: Stage of Involvement (SOI) #1, #2, # 3 and #4.
 Hardware Configuration Management Process: Hardware Configuration Index (HCI), Hardware Environment Configuration
Index (HECI).

CONTACT
Product Reference: MTIP_MAC1G.                                                     Email: contact@dmap.fr Web: http://www.dmap.fr
For further product’s information and other DMAP’s services                        Phone: +33(0)4 42 61 29 13
please contact:                                                                    100, route des Houillères, 13590 Meyreuil, France.


        This document is the property of DMAP®. Its content cannot be reproduced, disclosed or utilized without the company's written approval.
                                           Technical specifications are subject to change without prior notice
              Design Methods & Assurance Process                                                                                Product Reference: MTIP_MAC1G
                                                                                                                               Document Version: 1.1- April 2011

More Related Content

What's hot

Wago perspecto brochure
Wago perspecto brochureWago perspecto brochure
Wago perspecto brochureElectromate
 
CommSEC - InterLINK products line (EN)
CommSEC - InterLINK products line (EN)CommSEC - InterLINK products line (EN)
CommSEC - InterLINK products line (EN)iBLio
 
FPGA-based error generator for PROFIBUS DP - Jean-Marc Capron (Yncréa Hauts-d...
FPGA-based error generator for PROFIBUS DP - Jean-Marc Capron (Yncréa Hauts-d...FPGA-based error generator for PROFIBUS DP - Jean-Marc Capron (Yncréa Hauts-d...
FPGA-based error generator for PROFIBUS DP - Jean-Marc Capron (Yncréa Hauts-d...PROFIBUS and PROFINET InternationaI - PI UK
 
Industrial control cases with MATLAB code in PLCs, using PROFINET's "oversamp...
Industrial control cases with MATLAB code in PLCs, using PROFINET's "oversamp...Industrial control cases with MATLAB code in PLCs, using PROFINET's "oversamp...
Industrial control cases with MATLAB code in PLCs, using PROFINET's "oversamp...PROFIBUS and PROFINET InternationaI - PI UK
 
Time Recording Redefined B Web 93 00
Time Recording Redefined B Web 93 00Time Recording Redefined B Web 93 00
Time Recording Redefined B Web 93 00KabaAustraliaAWM
 
Coal 14 input output devices in Assembly Programming
Coal 14 input output devices in Assembly ProgrammingCoal 14 input output devices in Assembly Programming
Coal 14 input output devices in Assembly ProgrammingMuhammad Taqi Hassan Bukhari
 
Honeywell Experion HS
Honeywell Experion HSHoneywell Experion HS
Honeywell Experion HSShivam Singh
 
Benefits of Using FPGAs for Embedded Processing: Embedded World 2010
Benefits of Using FPGAs for Embedded Processing: Embedded World 2010Benefits of Using FPGAs for Embedded Processing: Embedded World 2010
Benefits of Using FPGAs for Embedded Processing: Embedded World 2010Altera Corporation
 

What's hot (20)

Wago perspecto brochure
Wago perspecto brochureWago perspecto brochure
Wago perspecto brochure
 
Introduction to PROFINET - Derek Lane of Wago
Introduction to PROFINET -  Derek Lane of WagoIntroduction to PROFINET -  Derek Lane of Wago
Introduction to PROFINET - Derek Lane of Wago
 
CommSEC - InterLINK products line (EN)
CommSEC - InterLINK products line (EN)CommSEC - InterLINK products line (EN)
CommSEC - InterLINK products line (EN)
 
FPGA-based error generator for PROFIBUS DP - Jean-Marc Capron (Yncréa Hauts-d...
FPGA-based error generator for PROFIBUS DP - Jean-Marc Capron (Yncréa Hauts-d...FPGA-based error generator for PROFIBUS DP - Jean-Marc Capron (Yncréa Hauts-d...
FPGA-based error generator for PROFIBUS DP - Jean-Marc Capron (Yncréa Hauts-d...
 
Getting started with Profibus Tester 4
Getting started with Profibus Tester 4Getting started with Profibus Tester 4
Getting started with Profibus Tester 4
 
Industrial control cases with MATLAB code in PLCs, using PROFINET's "oversamp...
Industrial control cases with MATLAB code in PLCs, using PROFINET's "oversamp...Industrial control cases with MATLAB code in PLCs, using PROFINET's "oversamp...
Industrial control cases with MATLAB code in PLCs, using PROFINET's "oversamp...
 
W02 Profinet benefits workshop - Andy Williams, Siemens
W02   Profinet benefits workshop - Andy Williams, SiemensW02   Profinet benefits workshop - Andy Williams, Siemens
W02 Profinet benefits workshop - Andy Williams, Siemens
 
Overview of the Functionalities of 4G Routers
Overview of the Functionalities of 4G RoutersOverview of the Functionalities of 4G Routers
Overview of the Functionalities of 4G Routers
 
Time Recording Redefined B Web 93 00
Time Recording Redefined B Web 93 00Time Recording Redefined B Web 93 00
Time Recording Redefined B Web 93 00
 
W4 profinet frame analysis, peter thomas
W4 profinet frame analysis, peter thomasW4 profinet frame analysis, peter thomas
W4 profinet frame analysis, peter thomas
 
C13 – Profibus and Profinet network design - Andy Verwer, VTC
C13 – Profibus and Profinet network design -  Andy Verwer, VTCC13 – Profibus and Profinet network design -  Andy Verwer, VTC
C13 – Profibus and Profinet network design - Andy Verwer, VTC
 
C1 profinet design, pete brown
C1 profinet design, pete brownC1 profinet design, pete brown
C1 profinet design, pete brown
 
An introduction to IO-Link - Peter Thomas - Oct 2015
An introduction to IO-Link - Peter Thomas - Oct 2015An introduction to IO-Link - Peter Thomas - Oct 2015
An introduction to IO-Link - Peter Thomas - Oct 2015
 
C3 profibus profiles, steffen ochsenreither
C3 profibus profiles, steffen ochsenreitherC3 profibus profiles, steffen ochsenreither
C3 profibus profiles, steffen ochsenreither
 
Eb051 30-1
Eb051 30-1Eb051 30-1
Eb051 30-1
 
PI UK Seminar (Nov 2021) - Update on APL
PI UK Seminar (Nov 2021) - Update on APLPI UK Seminar (Nov 2021) - Update on APL
PI UK Seminar (Nov 2021) - Update on APL
 
Coal 14 input output devices in Assembly Programming
Coal 14 input output devices in Assembly ProgrammingCoal 14 input output devices in Assembly Programming
Coal 14 input output devices in Assembly Programming
 
Profinet network qualification - Peter Thomas
Profinet network qualification - Peter ThomasProfinet network qualification - Peter Thomas
Profinet network qualification - Peter Thomas
 
Honeywell Experion HS
Honeywell Experion HSHoneywell Experion HS
Honeywell Experion HS
 
Benefits of Using FPGAs for Embedded Processing: Embedded World 2010
Benefits of Using FPGAs for Embedded Processing: Embedded World 2010Benefits of Using FPGAs for Embedded Processing: Embedded World 2010
Benefits of Using FPGAs for Embedded Processing: Embedded World 2010
 

Similar to Compliant Ethernet MAC IP Core

Industrial_Ethernet_Technologies_220529_031813 (1).pdf
Industrial_Ethernet_Technologies_220529_031813 (1).pdfIndustrial_Ethernet_Technologies_220529_031813 (1).pdf
Industrial_Ethernet_Technologies_220529_031813 (1).pdfTobey Houston
 
Ethercat.org industrial ethernet technologies
Ethercat.org industrial ethernet technologiesEthercat.org industrial ethernet technologies
Ethercat.org industrial ethernet technologiesKen Ott
 
Honeywell PLC ML-50 (MLM-DR16S)
Honeywell PLC ML-50 (MLM-DR16S)Honeywell PLC ML-50 (MLM-DR16S)
Honeywell PLC ML-50 (MLM-DR16S)Shivam Singh
 
FDT/DTM Introduction Webinar
FDT/DTM Introduction WebinarFDT/DTM Introduction Webinar
FDT/DTM Introduction WebinarSadatulla Zishan
 
NI Compact RIO Platform
NI Compact RIO PlatformNI Compact RIO Platform
NI Compact RIO Platformjlai
 
IRJET- Navigation Camp – Bot
IRJET-  	  Navigation Camp – BotIRJET-  	  Navigation Camp – Bot
IRJET- Navigation Camp – BotIRJET Journal
 
IRJET - IoT based Facial Recognition Quadcopter using Machine Learning Algorithm
IRJET - IoT based Facial Recognition Quadcopter using Machine Learning AlgorithmIRJET - IoT based Facial Recognition Quadcopter using Machine Learning Algorithm
IRJET - IoT based Facial Recognition Quadcopter using Machine Learning AlgorithmIRJET Journal
 
WISE-523x & WISE-224x-EN.pdf
WISE-523x & WISE-224x-EN.pdfWISE-523x & WISE-224x-EN.pdf
WISE-523x & WISE-224x-EN.pdfilangoboopalan2
 
IRJET - Digital Notice Board using Raspberry Pi
IRJET - Digital Notice Board using Raspberry PiIRJET - Digital Notice Board using Raspberry Pi
IRJET - Digital Notice Board using Raspberry PiIRJET Journal
 
JVL Industrial Ethernet Expansion Modules for MAC Motors
JVL Industrial Ethernet Expansion Modules for MAC MotorsJVL Industrial Ethernet Expansion Modules for MAC Motors
JVL Industrial Ethernet Expansion Modules for MAC MotorsElectromate
 
Cnx corporate
Cnx corporateCnx corporate
Cnx corporateCONNEXIUM
 

Similar to Compliant Ethernet MAC IP Core (20)

Industrial_Ethernet_Technologies_220529_031813 (1).pdf
Industrial_Ethernet_Technologies_220529_031813 (1).pdfIndustrial_Ethernet_Technologies_220529_031813 (1).pdf
Industrial_Ethernet_Technologies_220529_031813 (1).pdf
 
Ethercat.org industrial ethernet technologies
Ethercat.org industrial ethernet technologiesEthercat.org industrial ethernet technologies
Ethercat.org industrial ethernet technologies
 
Honeywell PLC ML-50 (MLM-DR16S)
Honeywell PLC ML-50 (MLM-DR16S)Honeywell PLC ML-50 (MLM-DR16S)
Honeywell PLC ML-50 (MLM-DR16S)
 
FDT/DTM Introduction Webinar
FDT/DTM Introduction WebinarFDT/DTM Introduction Webinar
FDT/DTM Introduction Webinar
 
NI Compact RIO Platform
NI Compact RIO PlatformNI Compact RIO Platform
NI Compact RIO Platform
 
9. PA DIM presentation.pdf
9. PA DIM presentation.pdf9. PA DIM presentation.pdf
9. PA DIM presentation.pdf
 
Br simatic pdm_en
Br simatic pdm_enBr simatic pdm_en
Br simatic pdm_en
 
IRJET- Navigation Camp – Bot
IRJET-  	  Navigation Camp – BotIRJET-  	  Navigation Camp – Bot
IRJET- Navigation Camp – Bot
 
R43019698
R43019698R43019698
R43019698
 
IRJET - IoT based Facial Recognition Quadcopter using Machine Learning Algorithm
IRJET - IoT based Facial Recognition Quadcopter using Machine Learning AlgorithmIRJET - IoT based Facial Recognition Quadcopter using Machine Learning Algorithm
IRJET - IoT based Facial Recognition Quadcopter using Machine Learning Algorithm
 
WISE-523x & WISE-224x-EN.pdf
WISE-523x & WISE-224x-EN.pdfWISE-523x & WISE-224x-EN.pdf
WISE-523x & WISE-224x-EN.pdf
 
IRJET - Digital Notice Board using Raspberry Pi
IRJET - Digital Notice Board using Raspberry PiIRJET - Digital Notice Board using Raspberry Pi
IRJET - Digital Notice Board using Raspberry Pi
 
MWC 2010 Femtocell
MWC 2010 FemtocellMWC 2010 Femtocell
MWC 2010 Femtocell
 
DCM
DCMDCM
DCM
 
DCM
DCMDCM
DCM
 
DCM
DCMDCM
DCM
 
P5
P5P5
P5
 
JVL Industrial Ethernet Expansion Modules for MAC Motors
JVL Industrial Ethernet Expansion Modules for MAC MotorsJVL Industrial Ethernet Expansion Modules for MAC Motors
JVL Industrial Ethernet Expansion Modules for MAC Motors
 
Ankit sarin
Ankit sarinAnkit sarin
Ankit sarin
 
Cnx corporate
Cnx corporateCnx corporate
Cnx corporate
 

More from SILKAN

Silkan - Uses Cases - may 2014
Silkan - Uses Cases - may 2014Silkan - Uses Cases - may 2014
Silkan - Uses Cases - may 2014SILKAN
 
White paper" La DO-254 pour les nuls"
White paper" La DO-254 pour les nuls"White paper" La DO-254 pour les nuls"
White paper" La DO-254 pour les nuls"SILKAN
 
EOSSY, un groupement d'experts à votre service
EOSSY, un groupement d'experts à votre serviceEOSSY, un groupement d'experts à votre service
EOSSY, un groupement d'experts à votre serviceSILKAN
 
La filière electronique
La filière electroniqueLa filière electronique
La filière electroniqueSILKAN
 
IP PCIe
IP PCIeIP PCIe
IP PCIeSILKAN
 
DMAP's presentation
DMAP's presentationDMAP's presentation
DMAP's presentationSILKAN
 
DMAP: IP DO254 Reverse Engineering
DMAP: IP DO254 Reverse EngineeringDMAP: IP DO254 Reverse Engineering
DMAP: IP DO254 Reverse EngineeringSILKAN
 

More from SILKAN (7)

Silkan - Uses Cases - may 2014
Silkan - Uses Cases - may 2014Silkan - Uses Cases - may 2014
Silkan - Uses Cases - may 2014
 
White paper" La DO-254 pour les nuls"
White paper" La DO-254 pour les nuls"White paper" La DO-254 pour les nuls"
White paper" La DO-254 pour les nuls"
 
EOSSY, un groupement d'experts à votre service
EOSSY, un groupement d'experts à votre serviceEOSSY, un groupement d'experts à votre service
EOSSY, un groupement d'experts à votre service
 
La filière electronique
La filière electroniqueLa filière electronique
La filière electronique
 
IP PCIe
IP PCIeIP PCIe
IP PCIe
 
DMAP's presentation
DMAP's presentationDMAP's presentation
DMAP's presentation
 
DMAP: IP DO254 Reverse Engineering
DMAP: IP DO254 Reverse EngineeringDMAP: IP DO254 Reverse Engineering
DMAP: IP DO254 Reverse Engineering
 

Recently uploaded

Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 

Recently uploaded (20)

Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 

Compliant Ethernet MAC IP Core

  • 1. DO254-IP: ETHERNET® KEY FEATURES  Developed according to RTCA/DO-254 ED-80 guidance. Compliant DAL A  Compliant with IEEE Std 802.3-2002 Ethernet Edition, IEEE 802.1Q-1998 Edition, UNH Certified.  Simple FIFO User Interface.  Compliant with GMII / MII IEEE Std 802.3, RFC2665, RFC2863 and RFC2819 (www.ietf.org)  MoreThanIP intellectual property (www.morethanip.com) GMII / MII / RGMII Interface User Interface User Interface GMII/MII Interface Ethernet PHY Ethernet SoC Device Interface Interface Config Config MTIP_MAC1G IP TECHNICAL FEATURES  Tri-Mode 10/100/1000 Fully integrated Ethernet MAC in Full-duplex.  Supports Preamble, SFD and frame padding generation, CRC on both Rx and Tx path.  Support for VLAN tagged frames according to IEEE 802.1Q and 9kB jumbo frame.  Configurable to support 10Mbps, 100Mbps or 1Gbps operation.  32 bits simple FIFO interface to user application compatible with simple FIFO interface.  User interface for Configuration Registers and status information (VLAN tag, frame type and errors).  GMII (125MHz) or MII (25MHz) interface to Ethernet PHY device.  Full report done to remote peer and to SoC. (Parity on data buffers, FSM monitoring).  CRC-32 with optional forwarding of the FCS field.  Autonomous and dynamically configurable XON/XOFF Pause Frame (802.3 Annex 31A) support.  Optimized for low gate count (20k-40k gates) and low core latency. Technology independent (Altera/Xilinx/Actel/ASIC).  Configurable buffer size from 64B to 16kB depending on performance requirement.  Optional support of AMD Magic Packet detection for node remote power management.  Support multiple MAC address filtering and multicast address filtering on Rx path with hash table. This document is the property of DMAP®. Its content cannot be reproduced, disclosed or utilized without the company's written approval. Technical specifications are subject to change without prior notice Design Methods & Assurance Process Product Reference: MTIP_MAC1G Document Version: 1.1- April 2011
  • 2. OVERVIEW The MTIP_MAC1G module provides, with a single IP Core, a solution for Ethernet applications operating at 10/100 or 1Gbit. It allows a SoC to be connected to an external Ethernet Network. The hardware item only covers digital layers of the IEEE 802.3 MAC bus architecture. It supports transparent (for switching application) and full Ethernet frame handling for connected device. With its unique internal architecture the digital core is optimized for low gate count and low latency applications. For efficient power management, the core can implement the Magic Packets detection. The MTIP_MAC1G is able to recover from SEU and to report any detected errors with the help of its embedded reliability features. Detected errors are then reported to external system and to internal sub-system. The MTIP_MAC1G matches major needs of any critical application and mainly those which require a DO-254 DAL-A compliance in the aerospace area. The development has been done according to the RTCA/DO-254 ED-80 guidelines. This component has been developed, verified and licensed by DMAP. DELIVERABLES  Verilog RTL sources code compliant with DMAP’s design standard.  SystemVerilog Functional verification test-benches using best-in class BFM from Mentor Graphics with full code and functional coverage.  Reference Design as integration example (Dry Run) on Altera device.  DMAP’s support includes technical integration, DO-254 integration and certification phases.  IP Datasheet and Customer Requirement Specification (CRS) document. It includes all required data for RTCA/DO-254/ED-80 certification, including configuration management records, change management records and assurance process records:  Hardware Planning Process: Hardware Development Plan (HDP), Hardware Validation and Verification Plan (HVVP), Hardware Configuration Management Plan (HCMP), Hardware Process Assurance Plan (HPAP) and Plan for Hardware Aspects of Certification (PHAC).  Standards: Hardware Requirement Standard (HRS), Hardware Design Standard (HDS).  Hardware Development Process: Hardware Requirement Document (HRD), Hardware Conceptual Document (HCD), Hardware Detailed Document (HDD), Hardware Traceability Matrixes (HTM), Hardware Accomplishment Summary (HAS) and Hardware Software Interface Document (HSID).  Hardware Verification and Validation Process: Hardware Verification Cases Procedures (HVCP) and Hardware Verification Results (HVR) and validation activities reports.  Design Assurance Records: o Peer Reviews, Project Reviews: Initial Design Review (IDR), Preliminary Design Review (PDR), Critical Design Review (CDR) and Final Design Review (FDR). o Audits, Hardware Reviews: Stage of Involvement (SOI) #1, #2, # 3 and #4.  Hardware Configuration Management Process: Hardware Configuration Index (HCI), Hardware Environment Configuration Index (HECI). CONTACT Product Reference: MTIP_MAC1G. Email: contact@dmap.fr Web: http://www.dmap.fr For further product’s information and other DMAP’s services Phone: +33(0)4 42 61 29 13 please contact: 100, route des Houillères, 13590 Meyreuil, France. This document is the property of DMAP®. Its content cannot be reproduced, disclosed or utilized without the company's written approval. Technical specifications are subject to change without prior notice Design Methods & Assurance Process Product Reference: MTIP_MAC1G Document Version: 1.1- April 2011