亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

<li id="vyxb1"></li>
<var id="vyxb1"><pre id="vyxb1"><sup id="vyxb1"></sup></pre></var>
    • <menu id="vyxb1"><tfoot id="vyxb1"><pre id="vyxb1"></pre></tfoot></menu>
      <menuitem id="vyxb1"></menuitem>
    • 寬帶數(shù)據(jù)通信芯片的報(bào)文存儲(chǔ)方法

      文檔序號(hào):6363069閱讀:266來源:國知局
      專利名稱:寬帶數(shù)據(jù)通信芯片的報(bào)文存儲(chǔ)方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及芯片技術(shù)領(lǐng)域,尤其涉及一種寬帶數(shù)據(jù)通信芯片的存儲(chǔ)方法。
      背景技術(shù)
      隨著局域網(wǎng)的迅猛發(fā)展,以態(tài)網(wǎng)已經(jīng)成為目前使用最為廣泛的一種組網(wǎng)方式。以態(tài)網(wǎng)的傳輸帶寬也從原來是10M以態(tài)網(wǎng)發(fā)展到百兆以態(tài)網(wǎng)、干兆以態(tài)網(wǎng)以及10G的以態(tài)網(wǎng)。
      處理如此大帶寬的以態(tài)網(wǎng)報(bào)文,沒有硬件轉(zhuǎn)發(fā)芯片的支持是沒有辦法做到的。海量的數(shù)據(jù)、如此高的帶寬、復(fù)雜的處理任務(wù),對(duì)芯片的性能也提出了很高的要求,不僅要求芯片有很大的轉(zhuǎn)發(fā)帶寬,還得有很好的流量調(diào)度能力,否則報(bào)文阻塞、報(bào)文突發(fā)等問題將極大地降低芯片的轉(zhuǎn)發(fā)性能,而芯片的流量調(diào)度能力是以芯片有足夠的報(bào)文緩沖區(qū)為基礎(chǔ)的,沒有足夠的報(bào)文緩沖區(qū),芯片的許多處理機(jī)制將無法正常地發(fā)揮作用。
      報(bào)文緩沖區(qū)的實(shí)現(xiàn)是以一定的數(shù)據(jù)結(jié)構(gòu)表現(xiàn)出來的,即芯片是按照某種特定的分區(qū)方式對(duì)報(bào)文進(jìn)行儲(chǔ)存與讀取的。由于普通以態(tài)網(wǎng)報(bào)文的長(zhǎng)度64~1518字節(jié),因此傳統(tǒng)的分區(qū)方式多是以2048字節(jié)為單位對(duì)緩沖區(qū)分區(qū),按每個(gè)報(bào)文申請(qǐng)一個(gè)2K字節(jié)的緩沖區(qū)來實(shí)現(xiàn)報(bào)文緩存。由于現(xiàn)在的以態(tài)網(wǎng)報(bào)文很可能帶VLAN標(biāo)簽等字節(jié),最長(zhǎng)報(bào)文一般可達(dá)1522字節(jié)或者更長(zhǎng),但是一般不會(huì)超過1536字節(jié)。這樣,以態(tài)網(wǎng)報(bào)文的長(zhǎng)度可以控制在64~1536字節(jié)內(nèi)變化。
      最長(zhǎng)報(bào)文為1536字節(jié),緩沖區(qū)分區(qū)2048字節(jié),這就意外著每個(gè)報(bào)文分區(qū)中至少還有512字節(jié)是永遠(yuǎn)不可能被用到的。也就是說,在整個(gè)緩沖區(qū)中,有至少25%的存儲(chǔ)器單元是被浪費(fèi)掉的。在1MB的SSRMA中,就有256KB的空間被浪費(fèi)掉,這浪費(fèi)掉的部分其存儲(chǔ)容量相當(dāng)于XILINX的FPGA中的64個(gè)4Kbit的BloekRam的容量的總和,而30萬門規(guī)模的邏輯芯片XC2S300E內(nèi)部才有16個(gè)4Kbit的BlockRam。如果我們考慮動(dòng)輒數(shù)百兆字節(jié)的SDRAM,那么這種浪費(fèi)將會(huì)更加驚人。
      如果能夠?qū)⑦@種目前被浪費(fèi)掉的存儲(chǔ)單元利用起來,能夠?qū)⑽覀兊拇鎯?chǔ)空間整整擴(kuò)大1/3,這在我們存儲(chǔ)器大小比較緊張的時(shí)候無疑能夠?yàn)槲覀兊脑O(shè)計(jì)帶來很大的好處。但是,由于這些被浪費(fèi)掉的存儲(chǔ)單元在整個(gè)存儲(chǔ)區(qū)域中地址是不連續(xù)的,是以碎片的形式出現(xiàn)的,直接加以利用非常困難,不僅造成尋址上十分麻煩,而且會(huì)因?yàn)檫@一點(diǎn)成本上的節(jié)省導(dǎo)致整個(gè)系統(tǒng)復(fù)雜性的增大,從而使系統(tǒng)的可靠性穩(wěn)定性受到威脅。顯然,要以犧牲系統(tǒng)可靠性穩(wěn)定性為代價(jià)的擴(kuò)展存儲(chǔ)區(qū)大小是不可取的。

      發(fā)明內(nèi)容
      本發(fā)明的目的在于提供一種寬帶數(shù)據(jù)通信芯片的存儲(chǔ)方法,在進(jìn)行以態(tài)網(wǎng)處理的系統(tǒng)中,針對(duì)常用的2K字節(jié)分區(qū)中有25%的區(qū)域被浪費(fèi)的現(xiàn)象,以一種簡(jiǎn)潔、可靠、易于實(shí)現(xiàn)的方式對(duì)緩沖區(qū)中的碎片空間加以重新利用,達(dá)到提高存儲(chǔ)區(qū)空間利用效率,增加存儲(chǔ)區(qū)可利用空間的目的。
      本發(fā)明的寬帶數(shù)據(jù)通信芯片的報(bào)文存儲(chǔ)方法,其步驟包括1、定義邏輯地址和物理地址的寬度,邏輯地址寬度比物理地址寬度多一位,分別為N+1位和N位;2、將物理地址的存儲(chǔ)區(qū)域按照2048字節(jié)為單位進(jìn)行規(guī)則分區(qū),用基址加偏移量的方式進(jìn)行尋址;其中偏移量的尋址空間限定在1536字節(jié)以內(nèi);3、設(shè)定每個(gè)分區(qū)的低1536字節(jié)用于存儲(chǔ)報(bào)文,剩余的512字節(jié)作為擴(kuò)展區(qū)域;4、定義最高位為‘0’/‘1’的邏輯地址尋址范圍對(duì)應(yīng)報(bào)文存儲(chǔ)區(qū)域;5、定義最高位為‘1’/‘0’的邏輯地址尋址范圍對(duì)應(yīng)擴(kuò)展存儲(chǔ)區(qū)域;6、建立邏輯地址和物理地址的映射機(jī)制,通過該映射機(jī)制實(shí)現(xiàn)擴(kuò)展區(qū)域地址的儲(chǔ)存單元連續(xù)、基址連續(xù)、偏移量連續(xù)。
      上述映射機(jī)制為最高位為‘0’/‘1’的邏輯地址與物理地址的映射機(jī)制為直接映射將邏輯地址的低N位作為N位物理地址的值;最高位為‘1’/‘0’的邏輯地址與物理地址為縮位映射將邏輯地址的比特8和比特9之間插入“11”,然后再取低N位作為N位物理地址的值。
      最高位為‘0’/‘1’的邏輯地址映射的N位物理地址的低11位小于“1100000000”。
      對(duì)每個(gè)最高位為‘0’的邏輯地址,判斷其偏移量部分(低11位)是否大于“11000000000”,如果是,則需要將此時(shí)的寫使能禁止掉,如果否,則允許寫使能有效。
      最高位為‘0’/‘1’的邏輯地址其偏移量部分大于“11000000000”時(shí),通過中斷上報(bào)給CPU,發(fā)出告警信息。
      本發(fā)明通過將物理地址映射成為邏輯地址,不僅擁有了連續(xù)的基址、連續(xù)的偏移地址,同時(shí)也形成了地址連續(xù)的擴(kuò)展區(qū)域,雖然該擴(kuò)展部分存儲(chǔ)單元在物理位置上是離散的,但是在使用上面,其對(duì)應(yīng)的邏輯地址卻是連續(xù)的一片區(qū)域。利用這片連續(xù)的擴(kuò)展區(qū)域,可以完成很多的儲(chǔ)存任務(wù),比如512KB的存儲(chǔ)器擴(kuò)展出來的擴(kuò)展區(qū)域擁有128KB的儲(chǔ)存空間,可以完成一個(gè)中等規(guī)模的芯片的表項(xiàng)的存儲(chǔ),也就是說,利用該項(xiàng)技術(shù),可以將一般邏輯設(shè)計(jì)中專門用于表項(xiàng)存儲(chǔ)的存儲(chǔ)器給節(jié)省下來,這不僅僅是節(jié)省了該存儲(chǔ)器的成本,而且為邏輯芯片減少了一個(gè)存儲(chǔ)器接口,節(jié)省了接口個(gè)引腳,縮小了封裝,降低了封裝成本,而且節(jié)省了設(shè)計(jì)該接口的邏輯量,減少了資源耗費(fèi),同時(shí),也增加了系統(tǒng)的穩(wěn)定性,因?yàn)檫壿嬈骷钊菀壮鰡栴}的地方就是接口部分,因?yàn)榻涌诓糠值臅r(shí)鐘系統(tǒng)、建立保持時(shí)間、外界的電磁干擾,都可能影響到整個(gè)系統(tǒng)的穩(wěn)定性。由于上述方法在實(shí)現(xiàn)上面的易實(shí)現(xiàn)性,使得它幾乎不對(duì)整個(gè)系統(tǒng)增加什么耗費(fèi)就可以實(shí)現(xiàn),而且設(shè)計(jì)上面十分簡(jiǎn)單,幾乎不增加什么代碼量,數(shù)行語句就可以完成。而且,利用該方法十分方便,不會(huì)因?yàn)槔昧嗽摲椒▉碓黾哟鎯?chǔ)區(qū)域、減少了成本,就必須在其它方面做成一些犧牲。


      圖1邏輯地址與物理地址映射關(guān)系2邏輯地址與物理地址映射機(jī)制3邏輯地址的結(jié)構(gòu)示意圖
      具體實(shí)施例方式對(duì)于一個(gè)緩沖區(qū)為2n字節(jié)的存儲(chǔ)區(qū),尋址空間為0~2n-1單元(以位寬為8為例),按照2048字節(jié)為單位進(jìn)行分區(qū)后,每個(gè)數(shù)據(jù)單元的尋址地址可以分為基址(高位地址)和偏移地址(低位地址)兩部分組成,其中基址的范圍與存儲(chǔ)區(qū)的大小有關(guān),為0~2n-11-1;偏移地址的范圍與分區(qū)的大小有關(guān),此處為2048字節(jié),因此尋址范圍為0~211-1,即0x000~0x7FF。由于以態(tài)網(wǎng)報(bào)文最長(zhǎng)限定在1536字節(jié)以內(nèi),因此,偏移地址的實(shí)際使用范圍為0x000~0x5FF,而0x600~0x7FF單元是被浪費(fèi)掉的空間,共512個(gè)單元。整個(gè)緩沖區(qū)中,所有被浪費(fèi)掉的單元呈碎片形式基址 偏移地址 物理地址(HEX) 物理地址(BIN)0x0000x600~0x7FF 0x00600~0x007FF 0000-0000-0110-0000-0000~0000-0000-0111-1111-11110x0010x600~0x7FF 0x00E00~0x00FFF 0000-0000-1110-0000-0000~0000-0000-1111-1111-11110x0020x600~0x7FF 0x01600~0x017FF 0000-0001-0110-0000-0000~0000-0001-0111-1111-11110x0030x600~0x7FF 0x01E00~0x01FFF 0000-0001-1110-0000-0000~0000-0001-1111-1111-11110x0040x600~0x7FF 0x02600~0x027FF 0000-0010-0110-0000-0000~0000-0010-0111-1111-11110x0050x600~0x7FF 0x02E00~0x02FFF 0000-0010-1110-0000-0000~0000-0010-1111-1111-11110x0060x600~0x7FF 0x03600~0x037FF 0000-0011-0110-0000-0000~0000-0011-0111-1111-11110x0070x600~0x7FF 0x03E00~0x03FFF 0000-0011-1110-0000-0000~0000-0011-1111-1111-11110x0080x600~0x7FF 0x04600~0x047FF 0000-0100-0110-0000-0000~0000-0100-0111-1111-11110x0090x600~0x7FF 0x04E00~0x04FFF 0000-0100-1110-0000-0000~0000-0100-1111-1111-1111…… …… …… …… …… …… ………… …… …… …… ………………0x0000x600~0x7FF 0x05E00~0x05FFF 1111-1111-0110-0000-0000~1111-1111-0111-1111-11110x1FF0x600~0x7FF 0x06600~0x067FF 1111-1111-1110-0000-0000~1111-1111-1111-1111-1111仔細(xì)分析上面的二進(jìn)制全地址可以發(fā)現(xiàn),該地址中比特[9:10]一直為“11”,在整個(gè)碎片地址范圍內(nèi)是一直保持不變化的,如果將這兩位直接從地址中“去掉”,例如將“0000-0100-1110-0000-0000”中的比特[9:10]去掉則得到“0000-0100-10-0000-0000”。那么,得到的結(jié)果將組成一個(gè)完全連續(xù)的地址列表。利用這個(gè)特點(diǎn),在地址上只需進(jìn)行簡(jiǎn)單的處理,就能夠得到一個(gè)完全連續(xù)的新地址區(qū)域。
      為了實(shí)現(xiàn)這種設(shè)想,還必須設(shè)定一種機(jī)制將1536字節(jié)內(nèi)的需直接尋址的地址單元和通過地址整合后的碎片單元的間接尋址的地址單元區(qū)分開來,這樣才能夠正確加以應(yīng)用。為了闡述方便,先定義以下名詞物理地址指存儲(chǔ)器的n根地址線說構(gòu)成的地址,直接一一對(duì)應(yīng)存儲(chǔ)器單元。
      邏輯地址指芯片內(nèi)部n+1根地址線所構(gòu)成的地址,通過轉(zhuǎn)換成物理地址后對(duì)應(yīng)存儲(chǔ)器單元。
      物理地址和邏輯地址的關(guān)系是在有效取值范圍內(nèi)一一對(duì)應(yīng)。邏輯地址的最高位用來指示該邏輯地址對(duì)應(yīng)著物理地址中的報(bào)文部分(即每個(gè)分區(qū)的低1536字節(jié)區(qū)域)還是碎片部分(即每個(gè)分區(qū)的高512字節(jié))。同時(shí)為了描述方便,下面均以一512K×8bit的存儲(chǔ)器為例進(jìn)行說明。
      具體步驟為1、定義邏輯地址和物理地址的寬度,邏輯地址寬度比物理地址寬度多一位。
      2、將邏輯地址的報(bào)文存儲(chǔ)區(qū)域按照2048字節(jié)為單位進(jìn)行規(guī)則分區(qū),用基址加偏移量的方式進(jìn)行尋址(圖3)。其中偏移量的尋址空間限定在1536字節(jié)以內(nèi)。
      3、約定每個(gè)分區(qū)的低1536字節(jié)用于存儲(chǔ)報(bào)文,剩余的512字節(jié)保留作為擴(kuò)展備用。
      4、通過邏輯地址和物理地址的映射(見圖1),實(shí)現(xiàn)擴(kuò)展區(qū)域地址的按儲(chǔ)存單元連續(xù)、基址連續(xù)、偏移量連續(xù)。
      5、定義最高位為‘0’的邏輯地址尋址范圍對(duì)應(yīng)報(bào)文存儲(chǔ)區(qū)域。此時(shí),邏輯地址與物理地址的映射機(jī)制為直接映射(見圖2),直接將邏輯地址的低N位作為N位物理地址的值即可。需要特別注意的是,該N位物理地址的低11位必須小于“1100000000”,即允許的報(bào)文長(zhǎng)度值不能超過1536字節(jié)。否則,它指向的物理地址將是分區(qū)的后面512字節(jié),而此時(shí)這512字節(jié)已經(jīng)被用著了擴(kuò)展的區(qū)域,如果從此處訪問該數(shù)據(jù)單元?jiǎng)荼匾鹫`操作,因此,在可能的情況下,最好對(duì)該條件進(jìn)行監(jiān)控,避免不必要的錯(cuò)誤。后面步驟7將會(huì)給出監(jiān)控方法。
      6、定義最高位為‘1’的邏輯地址尋址范圍對(duì)應(yīng)擴(kuò)展存儲(chǔ)區(qū)域。此時(shí),邏輯地址與物理地址的映射機(jī)制為縮位映射(見圖2),直接將邏輯地址的比特8和比特9之間插入“11”,然后再取低N位作為N位物理地址的值即可。此時(shí)需要注意的是邏輯地址的擴(kuò)展區(qū)域的有效尋址范圍,如果邏輯地址超出了有效范圍,將會(huì)出現(xiàn)地址溢出,尋址到不正確的單元,不過這種情況很難出現(xiàn),因?yàn)檎5拇鎯?chǔ)器應(yīng)用也必須注意這個(gè)問題,并非是采用該方法才需要注意的。
      7、為了監(jiān)控步驟5所述的地址越界,在邏輯實(shí)現(xiàn)時(shí)增加一個(gè)寫使能的控制機(jī)制,即對(duì)每個(gè)最高位為‘0’的邏輯地址,判斷其偏移量部分(低11位)是否大于“11000000000”,如果是,則需要將此時(shí)的寫使能禁止掉,如果否,則允許寫使能有效。通過這樣一個(gè)簡(jiǎn)單的判斷機(jī)制,即可將上述的地址越界危險(xiǎn)給避免掉,同時(shí)還可以通過中斷上報(bào)給CPU,提醒工程師該處有錯(cuò)誤出現(xiàn)。
      下面以一個(gè)以態(tài)網(wǎng)交換芯片的設(shè)計(jì)作為實(shí)施例。
      該設(shè)計(jì)需要緩存256個(gè)報(bào)文的容量,若采用512KB的存儲(chǔ)器剛好能夠滿足其緩存的要求,但是,作為以態(tài)網(wǎng)的交換芯片,肯定是需要MAC地址學(xué)習(xí)和查找功能的,而業(yè)界實(shí)現(xiàn)MAC地址的學(xué)習(xí)和查找多是采用HASH查找的方式來實(shí)現(xiàn),HASH查找所需的HASH地址表一般需要32KB或者更大,另外還有一些表項(xiàng)加起來也需要32KB,因此,該設(shè)計(jì)還需要64KB的存儲(chǔ)空間,如果用片內(nèi)的BlockRam,則需要128塊4Kbit的BlockRam,那么加上必須的內(nèi)部FIFO所要的BlockRam,那么至少要140個(gè)BlockRam才能裝得下,很明顯,用片內(nèi)BlockRam的方案在成本上是非常昂貴的。那么如果再外掛一片片外存儲(chǔ)器的話,又會(huì)帶來另外的一些問題,邏輯芯片的接口增加一個(gè),增加系統(tǒng)的復(fù)雜性;新增的40多個(gè)管腳,可能會(huì)導(dǎo)致更換邏輯芯片的封裝,以滿足管腳數(shù)目上的需求;新增的一片片外存儲(chǔ)器,在讓單板的尺寸增加的同時(shí),單板故障的可能性也得到了增加。還有另外一個(gè)辦法,就是增加512KB的存儲(chǔ)器容量到1MB。但是為了64KB而增加512KB,這顯然在成本上也是不經(jīng)濟(jì)的。而如果采用本發(fā)明,則可以很好地解決上述的問題,通過碎片地址的利用,可以擴(kuò)展出128KB的擴(kuò)展空間,在滿足了64KB的表項(xiàng)需求后,還有剩余的64KB連續(xù)的地址空間。
      本發(fā)明的具體實(shí)現(xiàn)也非常簡(jiǎn)單,在芯片設(shè)計(jì)時(shí)都不用增加專門的模塊,只需要在原來的存儲(chǔ)器接口模塊處增加幾句地址映射的語句就可以實(shí)現(xiàn)了。
      邏輯地址映射成物理地址PINSRMADR[18:0]&lt;=SRMADR[18:0]when SRMADR[19]=`0′else SRMADR[16:9]&amp;″11″&amp;SRMADR[8:0];其中PINSRMADR表示為物理地址,SRMADR表示為邏輯地址;該語句的含義就是當(dāng)邏輯地址的最高位為‘0’時(shí),直接取邏輯地址的低19位構(gòu)成19位的物理地址,否則在邏輯地址的比特8和比特9之間插入“11”,然后取低19位值構(gòu)成19位的物理地址。
      禁止越界地址寫操作的監(jiān)控機(jī)制PINSRMWEN&lt;=SRMWEN when(SRMADR[19]=`0′andSRMADR[10:9]=″11″)else`0′;其中PINSRMWEN表示輸出到管腳的存儲(chǔ)器寫使能信號(hào),高有效;SRMWEN為邏輯內(nèi)部的存儲(chǔ)器寫使能信號(hào);該語句的含義是當(dāng)邏輯地址的比特10和比特9為“11”而邏輯地址的最高位為‘0’時(shí),禁止此時(shí)的寫使能。因?yàn)榇藭r(shí)的邏輯地址不是邏輯地址取值的有效范圍。
      權(quán)利要求
      1.一種寬帶數(shù)據(jù)通信芯片的報(bào)文存儲(chǔ)方法,其步驟包括1)定義邏輯地址和物理地址的寬度,邏輯地址寬度比物理地址寬度多一位,分別為N+1位和N位;2)將物理地址的存儲(chǔ)區(qū)域按照2048字節(jié)為單位進(jìn)行規(guī)則分區(qū),用基址加偏移量的方式進(jìn)行尋址;其中偏移量的尋址空間限定在1536字節(jié)以內(nèi);3)設(shè)定每個(gè)分區(qū)的低1536字節(jié)作為存儲(chǔ)報(bào)文區(qū)域,剩余的512字節(jié)作為擴(kuò)展存儲(chǔ)區(qū)域;4)定義最高位為‘0’/‘1’的邏輯地址尋址范圍對(duì)應(yīng)報(bào)文存儲(chǔ)區(qū)域;5)定義最高位為‘1’/‘0’的邏輯地址尋址范圍對(duì)應(yīng)擴(kuò)展存儲(chǔ)區(qū)域;6)建立邏輯地址和物理地址的映射機(jī)制,通過該映射機(jī)制實(shí)現(xiàn)擴(kuò)展區(qū)域地址的儲(chǔ)存單元連續(xù)、基址連續(xù)、偏移量連續(xù)。
      2.如權(quán)利要求1所述的寬帶數(shù)據(jù)通信芯片的報(bào)文存儲(chǔ)方法,其特征在于所述映射機(jī)制為最高位為‘0’/‘1’的邏輯地址與物理地址的映射機(jī)制為直接映射將邏輯地址的低N位作為N位物理地址的值;最高位為‘1’/‘0’的邏輯地址與物理地址為縮位映射將邏輯地址的比特8和比特9之間插入“11”,再取低N位作為N位物理地址的值。
      3.如權(quán)利要求1或2所述的寬帶數(shù)據(jù)通信芯片的報(bào)文存儲(chǔ)方法,其特征在于所述最高位為‘0’/‘1’的邏輯地址映射的N位物理地址的低11位小于“1100000000”。
      4.如權(quán)利要求3所述的寬帶數(shù)據(jù)通信芯片的報(bào)文存儲(chǔ)方法,其特征在于對(duì)每個(gè)最高位為‘0’的邏輯地址,判斷其偏移量部分是否大于“11000000000”,如果是,則將此時(shí)的寫使能禁止掉;如果否,則允許寫使能有效。
      5.如權(quán)利要求4所述的寬帶數(shù)據(jù)通信芯片的報(bào)文存儲(chǔ)方法,其特征在于最高位為‘0’/‘1’的邏輯地址的偏移量部分大于“11000000000”時(shí),通過中斷上報(bào)給CPU,發(fā)出告警信息。
      全文摘要
      本發(fā)明涉及一種寬帶數(shù)據(jù)通信芯片的存儲(chǔ)方法,其步驟包括定義邏輯地址和物理地址的寬度,邏輯地址寬度比物理地址寬一位;將物理地址的存儲(chǔ)區(qū)域按2048字節(jié)為單位進(jìn)行分區(qū),用基址加偏移量的方式進(jìn)行尋址;其中偏移量的尋址空間在1536字節(jié)以內(nèi);設(shè)定每分區(qū)的低1536字節(jié)為存儲(chǔ)報(bào)文區(qū)域,剩余512字節(jié)為擴(kuò)展存儲(chǔ)區(qū)域;定義最高位為‘0’/‘1’的邏輯地址尋址范圍對(duì)應(yīng)報(bào)文存儲(chǔ)區(qū)域;定義最高位為‘1’/‘0’的邏輯地址尋址范圍對(duì)應(yīng)擴(kuò)展存儲(chǔ)區(qū)域;建立邏輯地址和物理地址的映射機(jī)制,通過該映射機(jī)制實(shí)現(xiàn)擴(kuò)展區(qū)域地址的儲(chǔ)存單元連續(xù)、基址連續(xù)、偏移量連續(xù)。本發(fā)明對(duì)緩沖區(qū)的碎片空間進(jìn)行利用,提高存儲(chǔ)區(qū)空間利用效率,增加存儲(chǔ)區(qū)可用空間。可應(yīng)用于芯片技術(shù)領(lǐng)域。
      文檔編號(hào)G06F12/06GK1527205SQ0313465
      公開日2004年9月8日 申請(qǐng)日期2003年9月24日 優(yōu)先權(quán)日2003年9月24日
      發(fā)明者龍剛, 龍 剛 申請(qǐng)人:港灣網(wǎng)絡(luò)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1