• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種數(shù)字化變電站的以太網(wǎng)控制器的控制方法技術(shù)

    技術(shù)編號(hào):11062011 閱讀:131 留言:0更新日期:2015-02-19 09:04
    本申請(qǐng)?zhí)峁┝艘环N數(shù)字化變電站的以太網(wǎng)控制器的控制方法,該方法首先發(fā)生讀寫命令;根據(jù)讀寫命令輸出虛擬地址;利用第一FSL數(shù)據(jù)總線發(fā)送該虛擬地址;然后在以太網(wǎng)控制器端接收該虛擬地址;從該虛擬地址中解析出讀寫標(biāo)志位、寄存器首地址和數(shù)據(jù)長(zhǎng)度;根據(jù)該寄存器首地址選定被選定寄存器;按數(shù)據(jù)長(zhǎng)度對(duì)被選定寄存器進(jìn)行寫操作或通過第二FSL數(shù)據(jù)總線對(duì)被選定寄存器進(jìn)行讀操作。本申請(qǐng)中利用第一FSL總線傳輸虛擬地址,利用虛擬地址對(duì)寄存器進(jìn)行選定,并對(duì)選定的被選定寄存器通過第一FSL數(shù)據(jù)總線進(jìn)行寫操作或通過第二FSL總線進(jìn)行讀操作,這樣就能利用FSL數(shù)據(jù)總線的高速傳輸特性完成面向地址的控制目的,也就能用于滿足數(shù)字化變電站的大流量的數(shù)據(jù)傳輸需要。

    【技術(shù)實(shí)現(xiàn)步驟摘要】
    一種數(shù)字化變電站的以太網(wǎng)控制器的控制方法
    本申請(qǐng)涉及電力
    ,更具體地說,涉及一種數(shù)字化變電站的以太網(wǎng)控制器的控制方法。
    技術(shù)介紹
    Micorblaze是Xilinx公司推出的采用哈佛結(jié)構(gòu)的32位RISC軟核處理器。主要用于Xilinx公司的FPGA實(shí)現(xiàn)SOPC設(shè)計(jì)。在Xilinx公司提供的IP庫中,有基于AXI總線核基于PLB總線的以太網(wǎng)控制器,由于AXI總線和PLB總線是面向多主多從架構(gòu)設(shè)計(jì)的通用總線,其時(shí)序復(fù)雜,總線通信速度慢。在數(shù)字化變電站的二次設(shè)備中,需要多個(gè)以太網(wǎng)控制器,每個(gè)以太網(wǎng)控制器的流量都比較大。Microblaze系統(tǒng)可以方便的擴(kuò)展多個(gè)以太網(wǎng)控制器,但采用基于AXI總線和PLB總線的控制器速度較慢,無法滿足數(shù)字化變電站的大流量的數(shù)據(jù)傳輸需要。
    技術(shù)實(shí)現(xiàn)思路
    有鑒于此,本申請(qǐng)?zhí)峁┮环N數(shù)字化變電站的以太網(wǎng)控制器的控制方法,用于滿足數(shù)字化變電站的大流量的數(shù)據(jù)傳輸需要。為了實(shí)現(xiàn)上述目的,現(xiàn)提出的方案如下:一種數(shù)字化變電站的以太網(wǎng)控制器的控制方法,包括如下步驟:發(fā)送讀/寫命令;根據(jù)所述讀/寫命令發(fā)送虛擬地址,所述虛擬地址包括讀寫標(biāo)志位、寄存器首地址和數(shù)據(jù)長(zhǎng)度;通過第一FSL總線發(fā)送所述虛擬地址;接收所述虛擬地址;對(duì)所述虛擬地址進(jìn)行解析,解析出所述讀寫標(biāo)志位、所述寄存器首地址和所述數(shù)據(jù)長(zhǎng)度;根據(jù)所述寄存器首地址從所述以太網(wǎng)控制器的寄存器組中選定被選定寄存器;按所述讀寫標(biāo)志位的屬性對(duì)所述被選定寄存器進(jìn)行寫操作,或者通過第二FSL總線按所述數(shù)據(jù)長(zhǎng)度進(jìn)行讀操作。優(yōu)選的,所述虛擬地址包括兩個(gè)32位數(shù)據(jù);所述讀寫標(biāo)志位為所述兩個(gè)32位數(shù)據(jù)中的第一32位數(shù)據(jù)的第1位數(shù)據(jù);所述第一32位數(shù)據(jù)的2~32位數(shù)據(jù)為所述寄存器首地址;所述兩個(gè)32位數(shù)據(jù)中的第二32位數(shù)據(jù)為所述數(shù)據(jù)長(zhǎng)度。優(yōu)選的,所述第1位數(shù)據(jù)為1表示寫操作;所述第1位數(shù)據(jù)為0表示讀操作。從上述技術(shù)方案可以看出,本申請(qǐng)?zhí)峁┝艘环N數(shù)字化變電站的以太網(wǎng)控制器的控制方法,該方法首先發(fā)生讀寫命令;根據(jù)讀寫命令輸出虛擬地址;利用第一FSL數(shù)據(jù)總線發(fā)送該虛擬地址;然后在以太網(wǎng)控制器端接收該虛擬地址;從該虛擬地址中解析出讀寫標(biāo)志位、寄存器首地址和數(shù)據(jù)長(zhǎng)度;根據(jù)該寄存器首地址選定被選定寄存器;按數(shù)據(jù)長(zhǎng)度對(duì)被選定寄存器進(jìn)行寫操作或通過第二FSL數(shù)據(jù)總線對(duì)被選定寄存器進(jìn)行讀操作。本申請(qǐng)中首先利用第一FSL總線傳輸虛擬地址,然后利用虛擬地址對(duì)寄存器進(jìn)行選定,并對(duì)選定的被選定寄存器通過第一FSL數(shù)據(jù)總線進(jìn)行寫操作或通過第二FSL總線進(jìn)行讀操作,這樣就可以利用FSL數(shù)據(jù)總線的高速傳輸特性完成面向地址的控制目的,也就能夠用于滿足數(shù)字化變電站的大流量的數(shù)據(jù)傳輸需要。附圖說明為了更清楚地說明本申請(qǐng)實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請(qǐng)的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本申請(qǐng)實(shí)施例提供的一種數(shù)字化變電站的以太網(wǎng)控制器的控制方法的流程圖;圖2為本申請(qǐng)?zhí)峁┑囊环N以太網(wǎng)控制器的讀過程的示意圖;圖3為本申請(qǐng)?zhí)峁┑囊环N以太網(wǎng)控制器的寫過程的示意圖。具體實(shí)施方式下面將結(jié)合本申請(qǐng)實(shí)施例中的附圖,對(duì)本申請(qǐng)實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請(qǐng)一部分實(shí)施例,而不是全部的實(shí)施例。基于本申請(qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本申請(qǐng)保護(hù)的范圍。圖1為本申請(qǐng)實(shí)施例提供的一種數(shù)字化變電站的以太網(wǎng)控制器的控制方法的流程圖。如圖1所示,本實(shí)施例提供的以太網(wǎng)控制器的控制方法包括如下步驟:S101:發(fā)送讀寫命令。根據(jù)數(shù)據(jù)傳輸?shù)男枰l(fā)送讀命令或?qū)懨睿瑢懨罴词窍蛞蕴W(wǎng)控制器的相應(yīng)的寄存器輸出數(shù)據(jù)報(bào)文,讀命令即是從以太網(wǎng)控制器的相應(yīng)的寄存器中讀取數(shù)據(jù)報(bào)文。S102:輸出虛擬地址。本申請(qǐng)是利用FSL總線的高速傳輸特性進(jìn)行讀寫操作,以此滿足數(shù)字化變電站的大流量數(shù)據(jù)傳輸需要,但是FSL總線是一種面向數(shù)據(jù)流的總線,而不是面向地址控制的總線,因此在此首先傳輸虛擬地址,利用虛擬地址對(duì)寄存器進(jìn)行尋址。FSL總線在一個(gè)時(shí)鐘周期內(nèi)傳輸32位數(shù)據(jù),因此先采用2個(gè)時(shí)鐘周期發(fā)送兩個(gè)32位數(shù)據(jù)的虛擬地址,該虛擬地址包含讀寫標(biāo)志位、寄存器首地址和數(shù)據(jù)長(zhǎng)度。選用兩個(gè)32位數(shù)據(jù)的第一32位數(shù)據(jù)的第1為作為讀寫標(biāo)志位,當(dāng)其為1時(shí)表示對(duì)以太網(wǎng)控制器進(jìn)行寫操作,如果為0則表示進(jìn)行讀操作;第一32位數(shù)據(jù)中2~32位數(shù)據(jù)作為寄存器首地址;兩個(gè)32位數(shù)據(jù)的第二32位數(shù)據(jù)作為數(shù)據(jù)長(zhǎng)度。S103:通過第一FSL數(shù)據(jù)總線發(fā)送虛擬地址。本實(shí)施例中利用兩個(gè)FSL數(shù)據(jù)總線進(jìn)行讀或?qū)懖僮鳎谶@里通過第一FSL數(shù)據(jù)總線向以太網(wǎng)控制器發(fā)送該虛擬地址。S104:接收該虛擬地址。還是通過第一FSL總線接收該虛擬地址。S105:對(duì)虛擬地址進(jìn)行解析。對(duì)虛擬地址進(jìn)行解析,解析出該虛擬地址中包含的讀寫標(biāo)志位、寄存器首地址和數(shù)據(jù)長(zhǎng)度。S106:選定寄存器。解析出虛擬地址中的寄存器首地址后,根據(jù)該寄存器首地址從寄存器組中選定相應(yīng)的寄存器作為被選定寄存器。S107:進(jìn)行讀操作或?qū)懖僮鞲鶕?jù)讀寫標(biāo)志位的屬性對(duì)以太網(wǎng)控制器的寄存器進(jìn)行操作。讀寫標(biāo)志位為1時(shí),對(duì)以太網(wǎng)控制器進(jìn)行寫操作,這時(shí)對(duì)被選定寄存器按數(shù)據(jù)長(zhǎng)度進(jìn)行寫操作,在進(jìn)行寫操作時(shí)還是利用第一FSL數(shù)據(jù)總線FSL0向以太網(wǎng)控制器輸出數(shù)據(jù)報(bào)文,寫過程如圖2所示。讀寫標(biāo)志位為0時(shí),對(duì)以太網(wǎng)控制器進(jìn)行讀操作,這時(shí)對(duì)被選定寄存器按數(shù)據(jù)長(zhǎng)度進(jìn)行讀操作,在進(jìn)行讀操作時(shí),是利用第二FSL數(shù)據(jù)總線FSL1從以太網(wǎng)控制器讀取數(shù)據(jù)報(bào)文。讀過程如圖3所示。從上述技術(shù)方案可以看出,本實(shí)施例提供了一種數(shù)字化變電站的以太網(wǎng)控制器的控制方法,該方法首先發(fā)生讀寫命令;根據(jù)讀寫命令輸出虛擬地址;利用第一FSL數(shù)據(jù)總線發(fā)送該虛擬地址;然后在以太網(wǎng)控制器端接收該虛擬地址;從該虛擬地址中解析出讀寫標(biāo)志位、寄存器首地址和數(shù)據(jù)長(zhǎng)度;根據(jù)該寄存器首地址選定被選定寄存器;按數(shù)據(jù)長(zhǎng)度對(duì)被選定寄存器進(jìn)行寫操作或通過第二FSL數(shù)據(jù)總線對(duì)被選定寄存器進(jìn)行讀操作。本申請(qǐng)中首先利用第一FSL總線傳輸虛擬地址,然后利用虛擬地址對(duì)寄存器進(jìn)行選定,并對(duì)選定的被選定寄存器通過第一FSL數(shù)據(jù)總線進(jìn)行寫操作或通過第二FSL總線進(jìn)行讀操作,這樣就可以利用FSL數(shù)據(jù)總線的高速傳輸特性完成面向地址的控制目的,也就能夠用于滿足數(shù)字化變電站的大流量的數(shù)據(jù)傳輸需要。本說明書中各個(gè)實(shí)施例采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似部分互相參見即可。對(duì)所公開的實(shí)施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本申請(qǐng)。對(duì)這些實(shí)施例的多種修改對(duì)本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本申請(qǐng)的精神或范圍的情況下,在其它實(shí)施例中實(shí)現(xiàn)。因此,本申請(qǐng)將不會(huì)被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開的原理和新穎特點(diǎn)相一致的最寬的范圍。本文檔來自技高網(wǎng)...
    一種數(shù)字化變電站的以太網(wǎng)控制器的控制方法

    【技術(shù)保護(hù)點(diǎn)】
    一種數(shù)字化變電站的以太網(wǎng)控制器的控制方法,其特征在于,包括如下步驟:發(fā)送讀/寫命令;根據(jù)所述讀/寫命令發(fā)送虛擬地址,所述虛擬地址包括讀寫標(biāo)志位、寄存器首地址和數(shù)據(jù)長(zhǎng)度;通過第一FSL總線發(fā)送所述虛擬地址;接收所述虛擬地址;對(duì)所述虛擬地址進(jìn)行解析,解析出所述讀寫標(biāo)志位、所述寄存器首地址和所述數(shù)據(jù)長(zhǎng)度;根據(jù)所述寄存器首地址從所述以太網(wǎng)控制器的寄存器組中選定被選定寄存器;按所述讀寫標(biāo)志位的屬性對(duì)所述被選定寄存器進(jìn)行寫操作,或者通過第二FSL總線按所述數(shù)據(jù)長(zhǎng)度進(jìn)行讀操作。

    【技術(shù)特征摘要】
    1.一種數(shù)字化變電站的以太網(wǎng)控制器的控制方法,其特征在于,包括如下步驟:發(fā)送讀/寫命令;根據(jù)所述讀/寫命令發(fā)送虛擬地址,所述虛擬地址包括讀寫標(biāo)志位、寄存器首地址和數(shù)據(jù)長(zhǎng)度;通過第一FSL總線發(fā)送所述虛擬地址;接收所述虛擬地址;對(duì)所述虛擬地址進(jìn)行解析,解析出所述讀寫標(biāo)志位、所述寄存器首地址和所述數(shù)據(jù)長(zhǎng)度;根據(jù)所述寄存器首地址從所述以太網(wǎng)控制器的寄存器組中選定被選定寄存器;按所述讀寫標(biāo)志位的屬性對(duì)所述被選定寄存器...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:程瑛穎肖冀侯興哲周孔均楊華瀟杜杰周峰
    申請(qǐng)(專利權(quán))人:國(guó)網(wǎng)重慶市電力公司電力科學(xué)研究院國(guó)家電網(wǎng)公司
    類型:發(fā)明
    國(guó)別省市:重慶;85

    網(wǎng)友詢問留言 已有0條評(píng)論
    • 還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。

    1
    主站蜘蛛池模板: 成在线人免费无码高潮喷水| 亚洲av无码专区国产乱码在线观看 | 亚洲av无码天堂一区二区三区| 无码专区人妻系列日韩精品少妇| 人妻丰满熟妇av无码区不卡| 久久无码av亚洲精品色午夜 | 一本大道东京热无码一区| 亚洲AV无码专区亚洲AV桃| 亚洲AV无码一区二区二三区入口| 无码粉嫩小泬无套在线观看| 东京热av人妻无码专区| 久久AV无码精品人妻出轨| 无码人妻精品一区二区三区夜夜嗨| 亚洲成AV人在线播放无码| MM1313亚洲精品无码久久| 国产精品无码av片在线观看播| 欧洲精品无码成人久久久| 无码人妻精品一区二区| 日韩精品无码免费专区午夜| 免费无码不卡视频在线观看| av无码久久久久不卡免费网站 | 婷婷四虎东京热无码群交双飞视频| 亚洲国产91精品无码专区| 大胆日本无码裸体日本动漫| 亚洲AV永久无码精品网站在线观看 | 亚洲国产精品无码中文lv| 人妻无码久久一区二区三区免费 | 精品三级AV无码一区| 无码精品人妻一区二区三区中| 国产精品无码素人福利| 少妇人妻偷人精品无码视频新浪| 亚洲中久无码不卡永久在线观看| 成人免费无码大片a毛片| 特级毛片内射www无码| 亚洲av成人无码网站…| 精品久久久久久中文字幕无码 | 成人午夜精品无码区久久| 亚洲中久无码永久在线观看同| 无码内射中文字幕岛国片| 少妇伦子伦精品无码STYLES| 精品国产aⅴ无码一区二区|