欢迎来到天天文库
浏览记录
ID:48033899
大小:941.20 KB
页数:54页
时间:2019-09-05
《(VerilogHDL)非常详细的以太网控制器(MAC)设计.pdf》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、10ゴҹ㔥ࠊ఼˄MAC˅ᔧࠡˈѦ㘨㔥Ꮖ㒣ᵕഄᬍবњ៥Ӏⱘ⫳ѻ⫳⌏DŽϢПⳌ䗖ᑨⱘˈጠܹᓣ㋏㒳ⱘⷨおᓔথᮍ䴶ˈг䍞ᴹ䍞䞡㾚㔥㒰ࡳ㛑DŽጠܹᓣ㋏㒳Ꮖ㒣ϡݡሔ䰤ѢϔϾϾᄸゟⱘࠊǃ໘⧚ऩܗˈ㗠ᰃ䍄㔥㒰䲚៤࣪ˈҢ㗠ᅲ⦄њϾ㋏㒳ⱘ䲚Ёࠊǃᙃ݅ѿDŽҹ㔥˄Ethernet˅ᡔᴃጠܹᓣ㋏㒳Ϟⱘᓔথᑨ⫼ˈᏆ㒣៤Ўᔧࠡጠܹᓣⷨお乚ඳⱘᡔᴃ⛁⚍ПϔDŽϔᮍ䴶ˈϢӴ㒳ⱘRS-485ǃCANㄝⳌ↨䕗ˈҹ㔥ࡴ催䗳ǃ䗮⫼ˈ㗠Ϩ䖬ৃҹⳈϢInternetⳌ䖲ˈᦤկ㣗ೈⱘ䖰䆓䯂˗ℸˈ㒣䖛䗖ᔧ࠾㺕Ӭ࣪ⱘTCP/IPण䆂ᷜˈгᅠܼৃҹ䗖ᑨᎹϮ⫼䗨ⱘ䳔∖DŽϔᮍ䴶ˈⳌᇍѢᮄ݈ⱘUSB2.
2、0ǃIEEE1394ㄝᘏ㒓ˈҹ㔥ᡔᴃӴ䕧䎱⾏ǃᏗ㒓៤ᴀҹঞࠊ䕃ӊⱘ䗮⫼ᗻϞ䛑᳝ᯢᰒⱘӬDŽѢҹ㔥ⱘጠܹᓣ㋏㒳ˈҹϟᮍ䴶䛑᳝㡃དⱘᑨ⫼ࠡ᱃˖ٝྜġٝྜࣅᄥÅฉ৮ྮζÅၙёԅדϣϰނååޥබᆑՎܤġᄦટޥබÅޥԨÅޥබฉڑååྜġၙё଼൛ÅᄦટᆑՎݪÅ٤٫Ԩܥຂහååܬͬġഃၗۤࣂ୷๊௹ЉŃ܀ຂރഃිᄩ२ЉÅԍ̝̾௦ååġ߬ඹڕसÅк१ӽ۔ÅᆑՎвζååℸՓ⫼FPGA䆒䅵⾡ጠܹᓣᑨ⫼㋏㒳ᯊˈ䳔㽕㗗㰥Ў㋏㒳ᦤկҹ㔥ষDŽᴀゴᇚ䗮䖛FPGAᅲ⦄ϔϾҹ㔥ࠊ఼˄MAC˅ⱘᅲ՟ˈ䆺㒚ҟ㒡ᅲ⦄䖛DŽ10.1ྻ൞ฉ·ၐसϔ㠀᠔䇈ⱘҹ㔥
3、ण䆂ᰃᣛḍIEEE802.3㾘㣗ࠊᅮⱘሔඳ㔥ण䆂˄LANˈLocalAreaNetwork˅ЁⱘCSMA/CDण䆂DŽⳂࠡˈҹ㔥䗮ᐌ⫼ⱘҟ䋼ᰃঠ㒲㒓ܝ㑸DŽᅟ࿉ġCSMA/CD໘࿐ಾCarriersensemultipleAccesswithCollisionDetectionԅൊໟŃಾӛပЉѪԅၻϏჭධտাӉ໘࿐ŃઝఘைϵࢩIEEE802.3ڟÇ10.1.1ྻ൞ฉ໘࿐ԅϵࢩ੦ҹ㔥ण䆂ⱘ䘏䕥݇㋏䙉ᕾOSIখ㗗ൟ˄OpenSystemInterconnectReferenceModelˈᓔᬒᓣ㋏㒳Ѧ㘨খ㗗ൟ˅ˈབ10-1᠔⼎DŽ⠽⧚ሖᰃᣛ㔥㒰䗮䖲ⱘၦҟ⠽䋼ˈ⫼Ѣ
4、ᨎᏺ䅵ㅫᴎП䯈ⱘҹ㔥োDŽᔧࠡᑨ⫼᳔ⱘᰃঠ㒲㒓ܝ㑸DŽՓ⫼䖭ϸ⾡ၦҟˈҹ㔥Ⳃࠡৃҹᅲ⦄4⾡Ӵ䕧䗳⥛DŽ10Mbit/sġ10Base-Tྻ൞ฉÇ100Mbit/sġࣙമྻ൞ฉÇ1000Mbit/sġიสྻ൞ฉ802.3zÇ10იสྻ൞ฉġIEEE802.3aeÇ10ゴҹ㔥ࠊ఼˄MAC˅OSIখ㗗ൟIEEE802.3খ㗗ൟApplication˄ᑨ⫼ሖ˅Presentation˄㸼⼎ሖ˅Session˄Ӯ䆱ሖ˅Ϟሖण䆂Transport˄Ӵ䕧ሖ˅NetworkMAC-client˄㔥㒰ሖ˅˄ၦԧ䆓䯂ᅶ᠋ᄤሖ˅DatalinkMediaAccess˄᭄䫒䏃ሖ˅
5、˄MACˈၦԧ䆓䯂˅PhysicalPhysical˄PHYˈ⠽⧚ၦԧ˅˄⠽⧚ሖ˅10-1ҹ㔥ण䆂䘏䕥݇㋏ⱘখ㗗ൟMACᄤሖ᳝ϸϾᴀ㘠㛑˖᭄ᇕ㺙ˈࣙᣀӴ䕧Пࠡⱘᏻ䲚ড়ᬊЁǃᬊৢⱘᏻ㾷ᵤ/Ꮒ䫭ⲥ˗ၦԧ䆓䯂ࠊˈࣙᣀᏻӴ䕧߱ྟ࣪Ӵ䕧༅䋹ᘶDŽϞሖण䆂ḍᅲ䰙ᑨ⫼ৃҹ䗝ᢽ⾡ϡৠⱘण䆂ˈབIPण䆂ǃTCPण䆂ǃHTTPण䆂ㄝDŽᐌ⫼ⱘTCP/IPण䆂བ10-2᠔⼎DŽ10-2Ϟሖण䆂䖯㸠ᅲ䰙ⱘҹ㔥䗮Ёˈ↣ϔ⾡ण䆂䛑ᰃ䖤㸠݊ϟ䴶ሖⱘण䆂⸔ϞDŽ՟བˈᔧϸϾ䅵ㅫᴎ㋏㒳Փ⫼FTPण䆂Ӵ䕧᭛ӊᯊˈҢ⫼᠋ⳟᴹᰃϸϾ㋏㒳ѢFTPण䆂ⱘⳈѸ⌕ˈᅲ䰙Ϟ᭛ӊⱘ᭄Ӵ䕧߭ᰃ㒣
6、䖛њሖሖᠧࣙ㾷ࣙⱘण䆂䏃ᕘˈབ10-3᠔⼎DŽϞሖⱘϾण䆂ᷜ㽕ߚ߿ᅲ⦄ᇍ᭄ⱘᠧࣙǃ㾷ࣙǃ᷵偠ҹঞᇍϟϔሖⳌ݇ण䆂ⱘ䇗⫼DŽ՟བˈIPण䆂ᷜҢҹ㔥偅ࡼᬊࠄϔϾ᭄ࣙৢˈ㒣䖛㾷ࣙǃ᷵偠ˈ⹂䅸ᰃ৺Ў᳝ᬜⱘIPࣙˈབ᮴ᬜ߭㟡ᓗ䆹ࣙ˗བ᳝ᬜ߭䖯ϔℹ߸ᮁࣙݙⱘ᭄ˈ䕀㗠䇗⫼TCPǃUDPǃICMPㄝण䆂Փ⫼᠋㞾ᅮНⱘ໘⧚᳡ࡵDŽ㗠ҹ㔥ࠊ㢃⠛ⱘࡳ㛑ᰃᅠ៤TCP/IPण䆂㇛ߚሖൟЁ䫒䏃ሖⱘⳌ݇Ꮉˈᅗ໘⧚Ϣঠ㒲㒓RJ-45ষП䯈ⱘ᠔᳝⠽⧚㒚㡖DŽᴀゴᇚ㽕ҟ㒡ⱘҹ㔥ࠊ఼ᇚᅲ⦄᳝݇MAC˄ၦԧ䆓䯂˅ᄤሖⱘࠊࡳ㛑DŽℸ⸔ϞˈᓔথҎਬৃҹㅔǃᖿ䗳ഄᓔথߎѢҹ㔥ⱘጠܹᓣ㋏㒳ᑨ⫼DŽ
7、Ўҹ㔥ⱘϞሖण䆂Ö367ÖFPGA᭄ᄫ⬉ᄤ㋏㒳䆒䅵Ϣᓔথᅲ՟ᇐ㟾ৃҹḍ䳔∖ⱘϡৠ䖯㸠䗝ᢽˈ⠽⧚ሖৃҹḍ㔥㒰䗳⥛ϡৠ䗝ᢽ⡍ᅮⱘၦҟ⠽䋼DŽϟ䴶ᇚ䆺㒚ҟ㒡᳝݇MACሖⱘݙᆍDŽ10-3FTPण䆂ⱘ䗮䖛10.1.2MACᆐЊMACᄤሖϞሖण䆂ҹ㔥㔥㒰П䯈Ӵ䕧ᬊ᭄ˈ݊Џ㽕ࡳ㛑ᰃ⹂ҹ㔥Ϟ↣ϔᏻ᭄ⱘӴ䕧䛑䙉ᕾњIEEE802.3㾘㣗᠔㾘ᅮⱘҟ䋼ᄬপ㾘߭DŽ1ˊᴀᏻ᭄ḐᓣIEEE802.3㾘㣗Ўᅲ⦄MACᅮНњϔ༫ᴀⱘᏻ᭄Ḑᓣˈབ10-4᠔⼎DŽ᭄Ӵ䕧
此文档下载收益归作者所有