操屁眼的视频在线免费看,日本在线综合一区二区,久久在线观看免费视频,欧美日韩精品久久综

新聞資訊

    裝車型:大眾高爾夫7R 2.0T

    改裝清單:美國APR一階電腦程序

    TH 2.0是以太坊的計(jì)劃升級方案。在接下來的幾年里,ETH2.0的設(shè)計(jì)者們計(jì)劃完全革新以太坊的共識系統(tǒng),并引入以太坊現(xiàn)有的技術(shù)和金融生態(tài)。

    北京時(shí)間11月5日消息,以太坊基金會于今日首次確定了ETH2.0第0階段的發(fā)布時(shí)間,大約在北京時(shí)間12月1日晚上20點(diǎn)左右(區(qū)塊高度大于1,606,824,000),此外,ETH 2.0主網(wǎng)的存款合約地址也正式生效(0x00000000219ab540356cBB839Cbe05303d7705Fa )。以太坊創(chuàng)始人Vitalik第一時(shí)間轉(zhuǎn)發(fā)確認(rèn)。這是ETH 2.0在經(jīng)過多年的籌劃和拖延后,其發(fā)布的確切日期第一次被確定。


    近兩日數(shù)據(jù)顯示,“ETH 2.0發(fā)布日期”的Google搜索量增加了5,000%以上。



    按照之前的規(guī)劃,以太坊的質(zhì)押數(shù)量(用戶總共需要質(zhì)押16384筆32枚ETH,總計(jì)524,288 ETH)如果到11月24日仍未達(dá)到目標(biāo)門檻,則達(dá)到目標(biāo)門檻之后,啟動日期將被推遲7 天。但是,隨著自我設(shè)定的截止日期的臨近,鯨魚資金開始聚集,最終使該項(xiàng)目超過了門檻線,當(dāng)前ETH 2.0存款合約地址已收到850,016ETH,有26563個(gè)驗(yàn)證者完成32ETH的抵押。ETH 2.0已經(jīng)清除了一個(gè)主要障礙,現(xiàn)在在其存款合約中已經(jīng)質(zhì)押了足夠的ETH,可以在12月1日啟動ETH 2.0的第0階段。


    上述項(xiàng)目推進(jìn)時(shí)間線標(biāo)志著以太坊開始向2.0邁進(jìn)。


    此次ETH 2.0的升級和目前版本有什么不同?眾所周知的是ETH 2.0是當(dāng)前版本的一次重大升級,將引入信標(biāo)鏈、分片等多項(xiàng)關(guān)鍵技術(shù),同時(shí)原有的POS共識機(jī)制也將發(fā)生變化。


    根據(jù)早期的戰(zhàn)略規(guī)劃,以太坊分為四個(gè)階段進(jìn)行:前沿(Frontier)、家園(Homestead)、大都會(Metropolis)、寧靜(Serenity)。


    前沿、家園、大都會均屬于1.0階段,寧靜則屬于2.0階段。


    根據(jù)開發(fā)者的有效評估,與ETH 1.0相比,ETH 2.0的性能將至少是其64倍!



    一、ETH 2.0的三個(gè)階段


    階段0:ETH 2.0的第0階段,信標(biāo)鏈(Beacon Chain)將會實(shí)施。信標(biāo)鏈存儲和管理驗(yàn)證人的登記信息,將為ETH 2.0實(shí)施 POS共識機(jī)制。為了防止數(shù)據(jù)中斷,實(shí)現(xiàn)平滑過渡,這一階段會同時(shí)存在以太坊1.0和2.0,這意味著以太坊會有兩種共識機(jī)制,一種是采用POW的以太坊,另一種是采用POS共識機(jī)制的以太坊。


    階段1:這是ETH 2.0的第二階段,可能會在2021年推出。階段1主要提升與分片鏈的整合。分片鏈?zhǔn)且蕴粎^(qū)塊鏈的一種擴(kuò)容機(jī)制,將之“拆分”成 64 條不同的鏈,允許并行交易、存儲和處理信息。按最保守的估計(jì),其吞吐量將是ETH 1.0的64倍,但其設(shè)計(jì)目標(biāo)是將其數(shù)據(jù)應(yīng)對能力提升至1.0的數(shù)百倍。


    階段 2:ETH 2.0的第三階段,可能會在2021或2022年啟動。與上述兩個(gè)階段相比,該階段的定義不太明確,但會涉及添加ether賬戶,啟用轉(zhuǎn)賬和提款功能,實(shí)施跨片(Cross-shard)轉(zhuǎn)賬和合約調(diào)用,構(gòu)建執(zhí)行環(huán)境以便在ETH 2.0上構(gòu)建可擴(kuò)展的應(yīng)用,還有將ETH 1.0整合進(jìn)ETH 2.0,并最終可以關(guān)閉POW機(jī)制。



    二、ETH 2.0的關(guān)鍵技術(shù)解析


    ????1、信標(biāo)鏈


    信標(biāo)鏈,英文名叫 Beacon Chain,意思就是燈塔,信號浮標(biāo)。它其實(shí)是ETH 2.0系統(tǒng)的核心。


    信標(biāo)鏈?zhǔn)且环N全新的權(quán)益證明 ( POS ) 區(qū)塊鏈,它是為了解決共識問題,而分片鏈 ( Shard Chains) 的目的是解決以太坊的擴(kuò)展性問題。


    分片鏈之所以能解決性能問題,它相當(dāng)于是通過多片技術(shù)處理交易,提高了系統(tǒng)的效率和性能,信標(biāo)鏈處于協(xié)調(diào)層,負(fù)責(zé)協(xié)調(diào)和管理工作,而分片鏈處于數(shù)據(jù)層,負(fù)責(zé)數(shù)據(jù)部分的工作。


    信標(biāo)鏈?zhǔn)擎溄覲OW主鏈(ETH 1.0)和分片鏈的樞紐,信標(biāo)鏈上管理著驗(yàn)證者的名單,以及分片驗(yàn)證者任務(wù)。


    在ETH 2.0中,存在“驗(yàn)證者”和“提案者”兩種角色。


    驗(yàn)證人負(fù)責(zé)驗(yàn)證和組織新區(qū)塊。一個(gè)節(jié)點(diǎn)如果想要成為“驗(yàn)證者”,就需要向以太坊的一個(gè)智能合約抵押至少32 枚ETH,抵押完成后,信標(biāo)鏈通過檢測自動將其加入驗(yàn)證者列表。


    一旦某位驗(yàn)證人成功驗(yàn)證了一個(gè)區(qū)塊,他將獲得一筆 ETH 獎勵(lì)。


    成為驗(yàn)證者之后,信標(biāo)鏈就會給用戶節(jié)點(diǎn)安排任務(wù)了。它會將用戶節(jié)點(diǎn)隨機(jī)分配到一到兩個(gè)分片中去做驗(yàn)證,驗(yàn)證人每6.4分鐘要為信標(biāo)鏈上的區(qū)塊提交一次見證信息,并偶爾會被選出來提議區(qū)塊。如果總共有100,000名驗(yàn)證人,那每位驗(yàn)證人平均每兩周將被要求提議一次區(qū)塊。


    上述流程是完全自動的,全部由軟件處理。我們知道,在POW機(jī)制下,也就是我們現(xiàn)在的以太坊主鏈上,礦工通過挖礦生成下一個(gè)區(qū)塊,但是在POS機(jī)制下,不存在挖礦,下一個(gè)區(qū)塊的產(chǎn)生是由驗(yàn)證者們選擇出來的。這個(gè)選擇具有隨機(jī)性,不是一個(gè)驗(yàn)證者所能掌控的,這也體現(xiàn)了去中心化的特點(diǎn)。



    2、分片鏈


    分片鏈機(jī)制具有可擴(kuò)展性,可以極大地提升以太坊鏈的吞吐量。當(dāng)前由連續(xù)區(qū)塊組成的單條區(qū)塊鏈安全性高且易于驗(yàn)證,但是要求每一個(gè)全節(jié)點(diǎn)處理和驗(yàn)證連續(xù)區(qū)塊內(nèi)的每一筆交易,會影響網(wǎng)絡(luò)快速處理交易的能力,尤其是在主網(wǎng)交易量劇增的時(shí)候。而分片鏈機(jī)制會將以太坊鏈“拆分”成64條不同的鏈,拆分以后,將數(shù)據(jù)處理的任務(wù)分配給許多節(jié)點(diǎn),這樣就可以并行處理交易,而非串行。每增加一條分片鏈都像是加一條車道,將以太坊從單車道的小馬路升級成多車道的高速公路,更多的車道和并行處理能力會帶來更高的吞吐量。


    分片鏈可以提升以太坊并行交易、存儲、及信息處理的能力,保守估計(jì)可以將吞吐量提升 64 倍,它的設(shè)計(jì)足以處理數(shù)百倍于以太坊1.0的數(shù)據(jù)量。



    3、POS


    POS是以太坊1.0現(xiàn)有的POW共識機(jī)制的一次升級,可以帶來更高的速度和可擴(kuò)展性。用戶參與驗(yàn)證需要質(zhì)押至少32個(gè)ETH,之所以這樣設(shè)計(jì),是為了防止節(jié)點(diǎn)作惡,一旦節(jié)點(diǎn)惡意篡改數(shù)據(jù),那么質(zhì)押的以太坊將以罰金的形式被系統(tǒng)收取。因此,從這個(gè)角度來看,節(jié)點(diǎn)作惡對自己沒有任何好處,而且由于驗(yàn)證人節(jié)點(diǎn)眾多,即使部分節(jié)點(diǎn)作惡也不會影響整個(gè)系統(tǒng)的安全。


    與POW的電力損失成本相比,這一機(jī)制帶來了更具加密經(jīng)濟(jì)特性的安全性。POW挖礦需要巨額的硬件投資和大量電力,而ETH 2.0的質(zhì)押只需要一臺家用筆記本電腦(有些軟件客戶端的目標(biāo)是更輕量化,甚至可以在手機(jī)上運(yùn)行),這就降低了參與共識過程的門檻,從而增加了網(wǎng)絡(luò)的去中心化程度,當(dāng)網(wǎng)絡(luò)中質(zhì)押的以太坊數(shù)量達(dá)到1000萬枚時(shí),將會十分安全??傊?,POS機(jī)制降低了普通用戶參與挖礦的門檻,這對于以太坊生態(tài)的發(fā)展有諸多好處,如果ETH 2.0運(yùn)行良好,未來以太坊網(wǎng)絡(luò)的擁堵情況或?qū)⒋蠓纳啤?/strong>



    4、單向通道


    ETH 2.0推出之后將會有兩個(gè)以太坊網(wǎng)絡(luò)并行運(yùn)行(ETH 1.0和ETH 2.0)。起初,我們可以將ETH 1.0上的代幣(下面簡稱為Eth1)兌換為ETH 2.0上的代幣(Eth2),但反向操作是不可行的。因此理論上,Eth2的交易價(jià)格應(yīng)該小于或等于Eth1的價(jià)格。然而,在過渡的早期階段,Eth2甚至不太可能會有價(jià)格,或不能得到交易所的支持,因?yàn)樵搸趴赡懿粫挥糜诔齭taking之外的其他用途,甚至基本的交易活動都不能實(shí)現(xiàn)。


    如果要使Eth1轉(zhuǎn)成Eth2,用戶必須使用Eth1上的存入合約。該合約會本質(zhì)上銷毀Eth1,且此次銷毀會被當(dāng)作為發(fā)行新Eth2的依據(jù)。因此Eth1就基本上被永遠(yuǎn)銷毀了(盡管有可能通過硬分叉協(xié)議的改變來恢復(fù)Eth1鏈上的代幣)。轉(zhuǎn)為Eth2的代幣會自動進(jìn)入POS的驗(yàn)證器池。此種機(jī)制設(shè)計(jì)的理念是,歸屬于共識代理的投票與獎勵(lì)權(quán)重是由用戶存入代幣的數(shù)量決定的。在Eth2規(guī)范中,每個(gè)staking代理需要32個(gè)ETH。如果向合約發(fā)送超過32個(gè)ETH,那么staker也不會從這些額外的幣中獲得收益,如果發(fā)送的ETH少于32個(gè)ETH,staker就不會激活手中的Eth2。因此,如果要使得Eth1轉(zhuǎn)為Eth2,應(yīng)該以32個(gè)ETH為一批,成批發(fā)送,每一批ETH都可以認(rèn)為是一個(gè)獨(dú)立的staking代理。



    5、代幣發(fā)行的新模式


    如上文所述,以太坊網(wǎng)絡(luò)將有兩個(gè)平行系統(tǒng)同時(shí)存在。原有以太坊將繼續(xù)作為POW鏈運(yùn)行,而ETH 2.0將在新的POS系統(tǒng)下運(yùn)行。在此期間,共識代理的兩方,即礦工和質(zhì)押者,都需要激勵(lì)。因此以太坊的通脹率會增加,直到兩個(gè)系統(tǒng)最終合并。目前來看這可能會被認(rèn)為是一個(gè)缺陷,但為了確保能夠成功過渡到ETH 2.0,這個(gè)代價(jià)是值得的。至于Eth2的通脹計(jì)劃而言,其發(fā)行率將取決于參與staking的Eth2的發(fā)行量。隨著Eth1轉(zhuǎn)入Eth2的數(shù)量越多,發(fā)行的新幣就越多,然而,可獲得的投資回報(bào)率會下降,因?yàn)楸毁|(zhì)押的幣越多,可獲得的投資回報(bào)率就會下降。



    6、雙鏈合并


    將原有以太坊與ETH 2.0合并可能還需要幾年的時(shí)間。它可能將ETH 1.0鏈轉(zhuǎn)變?yōu)镋TH 2.0內(nèi)部的分片來實(shí)現(xiàn)。這樣一來就可以在分片之間進(jìn)行代幣的雙向轉(zhuǎn)移,直至兩種代幣實(shí)現(xiàn)最終合并。根據(jù)計(jì)劃,目前發(fā)生在原有以太坊上的大部分活動現(xiàn)在可以在以太坊分片內(nèi)繼續(xù)進(jìn)行。


    下一步可能就是共識機(jī)制的合并。ETH 2.0中原有以太坊的分片可以逐漸過渡到POS機(jī)制。起初POW機(jī)制可以存在,但在設(shè)定了一定數(shù)量的區(qū)塊之后,例如每100個(gè)區(qū)塊,區(qū)塊的共識可以由POS來決定。POS會逐漸發(fā)展直至取代POW成為主流共識機(jī)制,但在這些POS的檢查點(diǎn)中仍實(shí)行POW。如此下去,最終POW以及其區(qū)塊獎勵(lì)將完全被淘汰。這將給以太坊用戶和投資者提供更多通脹計(jì)劃的確定性。



    三、普通用戶如何參與ETH 2.0信標(biāo)鏈主網(wǎng)的啟動?


    想要成為質(zhì)押者的以太坊用戶,現(xiàn)在可以通過專用的launchpad向存款合約存入32ETH,以為主網(wǎng)上線做好準(zhǔn)備。為了使ETH 2.0真正啟動,它要求至少抵押612,544個(gè)ETH,而每個(gè)質(zhì)押者的最低質(zhì)押數(shù)量為32ETH。由于ETH 2.0是一個(gè)POS網(wǎng)絡(luò),因此該網(wǎng)絡(luò)的穩(wěn)定性取決于用于驗(yàn)證未來挖礦的鎖定代幣的基準(zhǔn)。


    普通用戶參與質(zhì)押的最重要的原因之一就是預(yù)期可以獲得相對低風(fēng)險(xiǎn)的穩(wěn)定收益。如果剛好只有524,288ETH的存入,那么,其APR(Annual Percentage Rate,年度百分比利率)收益可以達(dá)到21.6%;如果參與質(zhì)押的ETH達(dá)到2,450,000,其收益率也能達(dá)到10%;即便是鎖定的ETH高達(dá)10,000,000,其APR收益也可以到 4.9%,遠(yuǎn)高于其他DeFi協(xié)議的ETH存儲收益。



    此外,還需要注意的一點(diǎn)是,ETH質(zhì)押的年化收益率是用ETH計(jì)算,而不是USDT,這意味著隨著ETH價(jià)格的增長,其實(shí)際的APY(Annual Percentage Yield,存款年度收益)可能要高于目前的收益,這會激勵(lì)更多人質(zhì)押ETH并賺取更多的ETH。


    當(dāng)然,這里也會存在一定的流動性問題,將ETH存入存儲合約之后,ETH無法取出,這會導(dǎo)致流動性問題。當(dāng)然,也有一些項(xiàng)目致力于幫助普通用戶解決這個(gè)問題。


    作為加密貨幣歷史上最為盛大的一場staking活動,參與ETH 2.0質(zhì)押的方式注定會有許多種,就小隅知道和能想到的,在這里羅列一下:


    1、自己搭建和運(yùn)營服務(wù)器


    這種無疑是給那些專業(yè)級別玩家準(zhǔn)備的,用戶自己需要一臺類似這樣的電腦(官方推薦配置):


    操作系統(tǒng):64 位 Linux、Mac OS X、Windows ;

    處理器:英特爾 Core i7-4770 或 AMD FX-8310(或更高);

    內(nèi)存:8GB RAM ;

    存儲:100GB可用固態(tài)硬盤(SSD);

    互聯(lián)網(wǎng):寬帶網(wǎng)絡(luò)(10 Mbps);

    電源:不間斷供應(yīng)(UPS)。


    除了硬件裝備之外,用戶還需要知道怎么安裝和運(yùn)行ETH 1.0的節(jié)點(diǎn),知道如何安裝和運(yùn)行ETH 2.0的節(jié)點(diǎn),熟練掌握密鑰、助記詞、編譯器的使用,確保自己的節(jié)點(diǎn)時(shí)刻保持在線,因?yàn)槿绻掷m(xù)離線會有保證金懲罰。


    當(dāng)然最重要的是,得有32個(gè)ETH。



    2、參與其他平臺的staking服務(wù)


    很多礦池負(fù)責(zé)人都聲稱會第一時(shí)間推出ETH 2.0相關(guān)產(chǎn)品和服務(wù)。毋庸置疑的是有技術(shù)實(shí)力的一二線交易平臺一定都會盯上這塊業(yè)務(wù)。畢竟,想象一下,假設(shè)到時(shí)候有3000萬個(gè)ETH進(jìn)入質(zhì)押,按照曲線來看,年化在3.3%左右。每年可以從以太坊生態(tài)中獲得100萬個(gè)ETH,假設(shè)staking大多數(shù)是通過第三方服務(wù)商比如交易平臺這種,交易平臺完全可以收取25%的服務(wù)費(fèi)用,那一年就是接近1億美金的利潤,相信交易平臺一定不會放過。


    交易平臺之所以省心,除了多數(shù)玩家習(xí)慣用CEX(Centralized Exchange,中心化交易所)之外,還有一個(gè)重要因素就是交易平臺的ETH 2.0 Staking服務(wù),大概率不需要用戶有32個(gè)ETH,交易平臺可以幫大家“拼單”,收益按比例發(fā)放即可。


    除了交易平臺,相信不少錢包會提供類似交易平臺的staking服務(wù),用錢包staking,就像是用Uniswap等DEX(Decentralized Exchange,去中心化交易所)交易一樣,私鑰依舊掌握在自己手里,所以更“區(qū)塊鏈”一些。更靈活的方式是這些平臺提供非托管的“一鍵staking”方式,而且都提供“拼單池”服務(wù),滿足那些不夠32 ETH的用戶。而一些項(xiàng)目甚至還會提供債券化的ETH,保證質(zhì)押的ETH依舊可以在市面上流通,這也消除了多數(shù)玩家對于質(zhì)押喪失流動性的恐懼。



    四、結(jié)論


    以太坊持有者喜歡嘗試新的復(fù)雜系統(tǒng),無論是The DAO、ICO、Maker,還是現(xiàn)在的DeFi。然而一些以太坊社區(qū)的成員表達(dá)了這樣的擔(dān)憂:以太坊技術(shù)已經(jīng)有5年的歷史了,也許已經(jīng)落后了。因此ETH 2.0滿足了一個(gè)熱衷于嘗試新想法的社區(qū)需求。可以篤定的是,將會有相當(dāng)多的資金會涌入ETH 2.0賺取價(jià)值數(shù)十億美元staking獎勵(lì)。



    ETH 2.0的推出會對現(xiàn)在ETH的價(jià)格產(chǎn)生什么影響呢?當(dāng)然在短期內(nèi),大量的ETH可能會被鎖定在信標(biāo)鏈內(nèi)部,被新的區(qū)塊鏈賺取獎勵(lì)的能力所吸引。這一方面可能會限制市場上的ETH供應(yīng)量,推動價(jià)格上漲,另一方面可能只是吸引其他被視為鎖定的合約的ETH。然而,真正的問題是以太坊是否會推動長期價(jià)值,為此,供應(yīng)不僅需要限制,還需要有可持續(xù)的需求。


    要想讓ETH 2.0網(wǎng)絡(luò)取得成功,權(quán)益證明和分片系統(tǒng)需要發(fā)揮作用,并且有足夠的吸引力來讓原有以太坊生態(tài)中具有經(jīng)濟(jì)意義的部分加入到ETH 2.0中。智能合約和DeFi系統(tǒng)將需要選擇哪種分片適合他們,并投資升級他們的技術(shù),以適應(yīng)分片化系統(tǒng)的復(fù)雜性和局限性。因此,以太坊生態(tài)系統(tǒng)中相當(dāng)一部分人還需要很多年的時(shí)間才能實(shí)現(xiàn)這一轉(zhuǎn)變。


    注:轉(zhuǎn)載請注明出處

    PR,全稱為auto placement & route。目前已經(jīng)基本成為芯片后端設(shè)計(jì)的代名詞了,因?yàn)樵谛酒蠖嗽O(shè)計(jì)中,可以說placement and route是至關(guān)重要的兩步,并且在EDA tool如此發(fā)達(dá)的今天,靠人工一個(gè)個(gè)手?jǐn)[cell,再去繞線是不現(xiàn)實(shí)的。因此使用工具可以說是現(xiàn)代芯片設(shè)計(jì)的必須的事情,所以我們經(jīng)常說做芯片后端,有的時(shí)候就是指代做APR,或者說做芯片物理設(shè)計(jì)等等。當(dāng)然需要明確的是,芯片后端所涵蓋的內(nèi)容不僅僅是APR,只是APR是其中一個(gè)重要的部分了。

    可能在早期,我們還會說P&R,placement&route。但現(xiàn)在,幾乎沒有誰可以繞過auto,也就是利用tool。所以漸漸的大家的稱呼也就變成APR了。那么,它的具體含義是什么呢?從名字就可以看出,中文就是擺放和繞線,實(shí)際上,APR大致可以分為4個(gè)步驟:布局floorplan、單元擺放placement、時(shí)鐘樹綜合CTS(clock tree synthesis)、繞線route。下面我就進(jìn)行一下簡單的介紹。

    Floorplan,布局規(guī)劃。要知道,我們在進(jìn)行任何項(xiàng)目的時(shí)候,都要首先對所要做的工作有一個(gè)大致的藍(lán)圖規(guī)劃,比如建高樓需要先想這個(gè)樓要在哪建,建幾層,建多高等等,芯片的規(guī)劃也不例外。我們首先要確定芯片的面積,確定core和die的尺寸,io的位置,bump的位置,先把macro ip什么的擺好。Floorplan有的時(shí)候也可以說包含了powerplan,我們一般在這一步就要畫好PG,確定芯片的電壓域,保證PG和macro連接正常。Floorplan是至關(guān)重要的一步,它深刻影響了之后的芯片性能會是什么樣子。這里介紹的比較簡單,以后我可能會專門各個(gè)stage都來寫一篇。

    Placement,單元擺放。這一步我們特指標(biāo)準(zhǔn)單元的擺放,io單元和macro等都是在floorplan階段擺放完成的。我們在導(dǎo)入netlist和各個(gè)cell的物理庫文件后,不論是icc2還是innovus,初始狀態(tài)這些cell全部是疊在一起的,都在一個(gè)位置。而placement最重要的任務(wù),就是把這些cell擺好,不能有重疊,不能有l(wèi)egalization的問題,不能有FE DRC。這就很類似于一堆散亂的樂高積木,我們要把它一個(gè)個(gè)的在地上鋪好。在place的時(shí)候,并不僅僅要求把cell鋪開就行了,這個(gè)時(shí)候就要考慮cell之間的繞線了,盡量把聯(lián)系比較緊密的cell放在相近的位置啊,但又不能放的過于密集導(dǎo)致density過高出現(xiàn)congestion的問題啦,power能不能供上電啦等等,需要考慮的因素有很多。而它的核心任務(wù)就是擺放這些標(biāo)準(zhǔn)單元。

    CTS,時(shí)鐘樹綜合。我們的芯片設(shè)計(jì)中包括組合邏輯和時(shí)序邏輯,時(shí)序邏輯器件包括flip-flop和latch。所有的時(shí)序邏輯器件都需要接時(shí)鐘信號,時(shí)鐘信號就像芯片的心臟一樣,芯片的運(yùn)轉(zhuǎn)就在它的跳動中產(chǎn)生。因此,我們的net就可以分為一般的信號線signal net和時(shí)鐘線clock net,時(shí)鐘網(wǎng)絡(luò)上的cell可以成為clock cell。顯然,我們要對芯片的timing有約束要求,那么保證一個(gè)良好時(shí)鐘是非常重要的,因此clock net的優(yōu)先級要比signal net的優(yōu)先級高,所以我們要在route之前先做CTS。而CTS也不單單指clock net的繞線,它要生成一個(gè)clock tree,就需要插入一些buffer、inverter,其最基本的目的,就是想要保證時(shí)鐘信號到達(dá)每個(gè)時(shí)序邏輯器件的時(shí)間都相同,也就是clock skew要等于0。先不深入太多了,總之CTS就是來生成一個(gè)時(shí)鐘網(wǎng)絡(luò)并且把clock net繞好。

    Route,繞線。特指signal net的繞線。這一步需要繞的線就多如牛毛,需要避開前面的PG和時(shí)鐘線,不能有open、short,不能有drc,在能繞通的情況下要考慮timing、power等。要知道,有的時(shí)候可能是繞不通的,可能是從floorplan開始這里的繞線資源就很緊張,或者placement擺了太多cell在附近,這樣就必須回到floorplan或者placement重新來過,這樣就很費(fèi)時(shí)間。要知道現(xiàn)在的電腦來跑一個(gè)芯片,每個(gè)stage可能要十幾個(gè)小時(shí),所以在每個(gè)stage跑完適時(shí)進(jìn)行check是很有必要的。有的時(shí)候可以繞通,但是會產(chǎn)生很長的detour,這也是我們不愿看到的?,F(xiàn)在的芯片越來越復(fù)雜,之前的教材可能寫的繞線層有五六層,現(xiàn)在的芯片多的繞線可以達(dá)到十幾層了。如何在這些紛繁復(fù)雜的十幾層里找到千萬根線想要繞的位置,實(shí)在是一件非常難的事,更別說要附帶考慮那么多其他的優(yōu)化因素了。而這一切都已經(jīng)必須由EDA工具幫我們完成,借助現(xiàn)代計(jì)算機(jī)的強(qiáng)大性能,還有不斷優(yōu)化的算法,我們就可以得到相對比較好的route結(jié)果。其實(shí)我一直很佩服那些EDA工具,總是想知道他們具體的算法是什么,不過這就屬于非常機(jī)密的東西了。

    Route結(jié)束也不代表APR結(jié)束了,一般還會做插filler的動作,后面就是交給signoff了。好了,這樣就非常非常簡略講了一下APR要做的事,可能文中出現(xiàn)了一些不懂得名詞,還有一些概念,以后我也會寫文章慢慢一個(gè)個(gè)講的。希望對大家有所幫助。

    微信公眾號D:偉醬的芯片后端之路

網(wǎng)站首頁   |    關(guān)于我們   |    公司新聞   |    產(chǎn)品方案   |    用戶案例   |    售后服務(wù)   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區(qū)    電話:010-     郵箱:@126.com

備案號:冀ICP備2024067069號-3 北京科技有限公司版權(quán)所有