對優(yōu)先權(quán)申請的引用
本申請要求于2015年11月9日向韓國知識產(chǎn)權(quán)局提交的第10-2015-0156823號韓國專利申請的優(yōu)先權(quán),該韓國專利申請的公開內(nèi)容通過引用整體并入于此。
本發(fā)明構(gòu)思涉及半導(dǎo)體存儲器設(shè)備和系統(tǒng)以及操作其的方法。
背景技術(shù):
存儲器設(shè)備的所需要的存儲容量或操作速度可以根據(jù)各種應(yīng)用而不同。具體地,根據(jù)各種產(chǎn)品需求——諸如最近關(guān)注的iot(物聯(lián)網(wǎng))——可能需要對存儲器設(shè)備的容量和/或性能的控制,例如,存儲器設(shè)備的操作速度、操作延遲和/或功耗。為了應(yīng)對這樣的需求,可能需要下述半導(dǎo)體設(shè)備:該半導(dǎo)體設(shè)備可以根據(jù)用戶的需求(例如,應(yīng)用)來優(yōu)化其功能和操作條件,而不大大地偏離現(xiàn)有存儲器設(shè)備的結(jié)構(gòu)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明構(gòu)思要解決的一個(gè)目的是提供可以使用標(biāo)準(zhǔn)單元邏輯來定制存儲器性能的半導(dǎo)體設(shè)備和系統(tǒng)。
根據(jù)本公開的實(shí)施例,提供了一種半導(dǎo)體設(shè)備,包括:存儲單元陣列;標(biāo)準(zhǔn)單元區(qū)域,其中,第一類型標(biāo)準(zhǔn)單元被實(shí)施為執(zhí)行用于訪問存儲單元陣列的第一操作,并且第二類型標(biāo)準(zhǔn)單元被實(shí)施為執(zhí)行第一操作但是具有相對于第一類型標(biāo)準(zhǔn)單元的不同的性能特性;以及只讀存儲器(rom),包含支持用于布局和路由(placeandroute)在標(biāo)準(zhǔn)單元區(qū)域中所布置的標(biāo)準(zhǔn)單元的操作的程序。
根據(jù)本公開的另一個(gè)方面,提供了一種半導(dǎo)體設(shè)備,包括:(i)存儲單元陣列;(ii)標(biāo)準(zhǔn)單元區(qū)域,其中,第一類型標(biāo)準(zhǔn)單元被布置為定義用于訪問存儲單元陣列的關(guān)鍵操作路徑,并且第二類型標(biāo)準(zhǔn)單元被布置為提供用于訪問存儲單元陣列的用戶定義的操作路徑;以及(iii)只讀存儲器(rom),包含針對在標(biāo)準(zhǔn)單元區(qū)域中所布置的標(biāo)準(zhǔn)單元執(zhí)行布局和路由的程序。
根據(jù)本發(fā)明的額外的實(shí)施例,提供了一種集成電路設(shè)備,包含:半導(dǎo)體基板中的存儲單元陣列以及電耦合到存儲單元陣列的標(biāo)準(zhǔn)單元邏輯。標(biāo)準(zhǔn)單元邏輯可以包括:第一多個(gè)標(biāo)準(zhǔn)單元,被配置為支持存儲單元陣列中的第一寫入和/或第一讀取操作;以及第二多個(gè)標(biāo)準(zhǔn)單元,被配置為支持存儲單元陣列中的第二寫入和/或第二讀取操作,該第二寫入和/或第二讀取操作具有相對于與第一寫入和/或讀取操作相關(guān)聯(lián)的性能特性不同的性能特性。
根據(jù)本發(fā)明的這些實(shí)施例中的一些,第一多個(gè)標(biāo)準(zhǔn)單元相對于第二多個(gè)標(biāo)準(zhǔn)單元具有不同的延遲和/或操作速度和/或功耗特性。根據(jù)本發(fā)明的額外的實(shí)施例,提供了一種只讀存儲器(rom),其電耦合到標(biāo)準(zhǔn)單元邏輯。另外,(在標(biāo)準(zhǔn)單元邏輯內(nèi))連同第一i/o標(biāo)準(zhǔn)單元一起提供了輸入/輸出(i/o)引腳。根據(jù)本發(fā)明的這些實(shí)施例中的一些,第一i/o標(biāo)準(zhǔn)單元被配置為根據(jù)在rom中所包含的i/o引腳編程信息來創(chuàng)建第一數(shù)量(n1)的i/o引腳作為激活的并且創(chuàng)建第二數(shù)量(n2)的i/o引腳作為未激活的。在這些實(shí)施例中,第一數(shù)量n1是從包含8、16以及32的組中所選擇的,并且第二數(shù)量n2是從包含0、16以及24的組中所選擇的。根據(jù)本發(fā)明的額外的實(shí)施例,存儲單元陣列可以包括多個(gè)存儲體,并且標(biāo)準(zhǔn)單元邏輯包括存儲體標(biāo)準(zhǔn)單元邏輯,其被配置為響應(yīng)于在所述rom中所包含的編程信息來設(shè)置多個(gè)存儲體中的激活存儲體的數(shù)量。
根據(jù)本發(fā)明的額外的實(shí)施例,提供了一種集成電路設(shè)備,包含半導(dǎo)體基板中的存儲單元陣列以及電耦合到存儲單元陣列的標(biāo)準(zhǔn)單元邏輯。標(biāo)準(zhǔn)單元邏輯包括:第一多個(gè)標(biāo)準(zhǔn)單元,被配置為支持用于訪問存儲單元陣列的第一操作路徑;以及第二多個(gè)標(biāo)準(zhǔn)單元,被配置為支持用于訪問存儲單元陣列的第二用戶可編程操作路徑。提供了一種可編程只讀存儲器(prom),其電耦合到標(biāo)準(zhǔn)單元邏輯并且被配置為支持指定用戶可編程操作路徑的指令的程序。prom還可以被配置為支持要被標(biāo)準(zhǔn)單元邏輯執(zhí)行的操作的程序。這些操作可以是從包含存儲器復(fù)制、pop計(jì)數(shù)以及自動(dòng)讀取修改寫入操作的組中所選擇的。
本發(fā)明構(gòu)思的額外的優(yōu)點(diǎn)、主題以及特征將在某種程度上在下面的描述中被陳述并且通過對下述的檢查將在某種程度上對于本領(lǐng)域普通技術(shù)人員是明顯的,或者可以根據(jù)本發(fā)明構(gòu)思的實(shí)踐被習(xí)得。
附圖說明
根據(jù)結(jié)合附圖的下面詳述的描述,本發(fā)明構(gòu)思的以上和其他目的、特征和優(yōu)點(diǎn)將更加明顯,在附圖中:
圖1是解釋根據(jù)本發(fā)明構(gòu)思的實(shí)施例的半導(dǎo)體存儲器系統(tǒng)的示意圖;
圖2是解釋根據(jù)本發(fā)明構(gòu)思的實(shí)施例的半導(dǎo)體存儲器設(shè)備的示意圖;
圖3是解釋根據(jù)本發(fā)明構(gòu)思的實(shí)施例的半導(dǎo)體存儲器設(shè)備的示意圖;
圖4是解釋在根據(jù)本發(fā)明構(gòu)思的實(shí)施例的半導(dǎo)體存儲器設(shè)備中所使用的標(biāo)準(zhǔn)單元類型的示意圖;
圖5是解釋在根據(jù)本發(fā)明構(gòu)思的另一實(shí)施例的半導(dǎo)體存儲器設(shè)備中所使用的標(biāo)準(zhǔn)單元類型的示意圖;
圖6是解釋根據(jù)本發(fā)明構(gòu)思的實(shí)施例的半導(dǎo)體存儲器設(shè)備的示意圖;
圖7是解釋根據(jù)本發(fā)明構(gòu)思的另一實(shí)施例的半導(dǎo)體存儲器設(shè)備的示意圖;
圖8是解釋在根據(jù)本發(fā)明構(gòu)思的又一實(shí)施例的半導(dǎo)體存儲器設(shè)備中所使用的標(biāo)準(zhǔn)單元類型的示意圖;
圖9是解釋根據(jù)本發(fā)明構(gòu)思的又一實(shí)施例的半導(dǎo)體存儲器設(shè)備的示意圖;
圖10是解釋根據(jù)本發(fā)明構(gòu)思的另一實(shí)施例的半導(dǎo)體系統(tǒng)的示意圖;
圖11是解釋用于操作根據(jù)本發(fā)明構(gòu)思的實(shí)施例的半導(dǎo)體設(shè)備的方法的示意圖;以及
圖12至圖14是對于其可以應(yīng)用根據(jù)本發(fā)明構(gòu)思的一些實(shí)施例的半導(dǎo)體設(shè)備和半導(dǎo)體系統(tǒng)的示例性半導(dǎo)體系統(tǒng)的視圖。
具體實(shí)施方式
將參考附圖詳細(xì)地描述實(shí)施例。然而,本發(fā)明構(gòu)思可以以各種不同的形式被具體化,并且不應(yīng)當(dāng)被解釋為僅限于所示的實(shí)施例。相反,作為示例提供這些實(shí)施例,使得本公開將是充分的并且完整的并且將向本領(lǐng)域技術(shù)人員全面地傳達(dá)本發(fā)明構(gòu)思的概念。因此,關(guān)于本發(fā)明構(gòu)思的實(shí)施例中的一些,未描述已知的處理、元件和技術(shù)。除非另外地指出,否則貫穿附圖和所撰寫的說明書,相同的附圖標(biāo)記指示相同的元件,并且因此將不重復(fù)描述。在附圖中,為了清楚可能夸張層和區(qū)域的大小和相對大小。
將理解到,盡管術(shù)語“第一”、“第二”、“第三”等可以在本文中用來描述各種元件、組件、區(qū)域、層和/或部分,但是這些元件、組件、區(qū)域、層和/或部分不應(yīng)當(dāng)被這些術(shù)語限制。這些術(shù)語僅用來將一個(gè)元件、組件、區(qū)域、層或部分與另一個(gè)區(qū)域、層或部分相區(qū)分。因此,以下所討論的第一元件、組件、區(qū)域、層或部分可以被稱為第二元件、組件、區(qū)域、層或部分,而不背離本發(fā)明構(gòu)思的教導(dǎo)。
空間相對術(shù)語,諸如“在……之下”、“在……以下”、“底部”、“在……下面”、“在……以上”、“上部”等可以為了描述的方便在本文中用于描述一個(gè)元件或特征與另外的元件(一個(gè)或多個(gè))或特征(一個(gè)或多個(gè))的關(guān)系,如附圖中所示。將理解到,除了附圖中所描繪的定向之外,空間相對術(shù)語還意欲包含使用中或操作中的設(shè)備的不同的定向。例如,如果附圖中的設(shè)備被翻轉(zhuǎn),則被描述為在其他元件或特征“之下”或“以下”或“下面”的元件則將被定向在在其他元件或特征“以上”。因此,示例性術(shù)語“在……以下”和“在……下面”可以包含上面和下面的定向兩者。設(shè)備可以另外地被定向(旋轉(zhuǎn)90度或?yàn)槠渌ㄏ?,并且在本文中所使用的空間相對描述符響應(yīng)地被解釋。另外,還將理解到,當(dāng)層被稱為“在兩個(gè)層之間”時(shí),其可以是兩個(gè)層之間僅有的層,或者還可以存在一個(gè)或多個(gè)居于中間的層。
在本文中所使用的術(shù)語僅出于描述特定的實(shí)施例的目的,并且不意欲限制本發(fā)明構(gòu)思。當(dāng)在本文中使用時(shí),單數(shù)形式“一”、“一個(gè)”以及“該”也意欲包括復(fù)數(shù)形式,除非上下文清楚地指示并非如此。還將理解到,當(dāng)在本說明書中使用時(shí),術(shù)語“包括”和/或“包括有”指明所陳述的特征、整數(shù)、步驟、操作、元件和/或組件的存在,但是不排除一個(gè)或多個(gè)其他特征、整數(shù)、步驟、操作、元件、組件和/或其分組的存在或添加。當(dāng)在本文中使用時(shí),術(shù)語“和/或”包括相關(guān)聯(lián)列舉項(xiàng)中的一個(gè)或多個(gè)的任何和所有組合。另外,術(shù)語“示例性的”意欲指代示例或圖示。
將理解到,當(dāng)元件或?qū)颖环Q為“在另一元件或?qū)由稀?、“連接到”另一元件或?qū)?、“耦合到”另一元件或?qū)踊蛘摺班徑绷硪辉驅(qū)訒r(shí),其可以直接地在該另一元件或?qū)由?、連接到該另一元件或?qū)?、耦合到該另一元件或?qū)踊蛘哙徑摿硪辉驅(qū)?,或者可以存在居于中間的元件或?qū)?。相反,?dāng)元件被稱為“直接地在另一元件或?qū)由稀薄ⅰ爸苯拥剡B接到”另一元件或?qū)?、“直接地耦合到”另一元件或?qū)踊蛘摺熬o接地鄰近”另一元件或?qū)訒r(shí),不存在居于中間的元件或?qū)印?/p>
除非另外地定義,否則在本文中所使用的所有術(shù)語(包括技術(shù)術(shù)語和科學(xué)術(shù)語)具有與本發(fā)明構(gòu)思所屬領(lǐng)域普通技術(shù)人員通常所理解的含義相同的含義。還將理解到,術(shù)語——諸如在通用字典中所定義的術(shù)語——應(yīng)當(dāng)被解釋為具有與在相關(guān)技術(shù)和/或本說明書的上下文中它們的含義相一致的含義,并且不將以理想化的或過于正式的意味被解釋,除非在本文中明確地如此定義。
通過參考優(yōu)選實(shí)施例的下面的詳細(xì)描述和附圖,可以更加容易地理解本發(fā)明構(gòu)思的優(yōu)點(diǎn)和特征以及實(shí)施其的方法。
在下文中,將參考附圖來描述本發(fā)明構(gòu)思的優(yōu)選實(shí)施例。
圖1是解釋根據(jù)本發(fā)明構(gòu)思的實(shí)施例的半導(dǎo)體系統(tǒng)的示意圖。參考圖1,根據(jù)本發(fā)明構(gòu)思的實(shí)施例的半導(dǎo)體系統(tǒng)1可以包括主機(jī)設(shè)備50、存儲器設(shè)備100以及存儲器控制器200。主機(jī)設(shè)備50向存儲器控制200傳送存儲器訪問請求(即,命令)。存儲器訪問請求可以包括用于讀取在存儲器設(shè)備100中所存儲的數(shù)據(jù)的請求或用于將數(shù)據(jù)寫入存儲器設(shè)備100中的請求。存儲器訪問請求可以包括地址信息addr和數(shù)據(jù)data。例如,如果存儲器訪問請求與讀取請求相對應(yīng),則存儲器訪問請求可以包括用于讀取在存儲器設(shè)備100中所存儲的數(shù)據(jù)的存儲器地址信息??商孢x地,如果存儲器訪問請求與寫入請求相對應(yīng),則存儲器訪問請求可以包括要被存儲在存儲器設(shè)備100中的數(shù)據(jù)和用于將數(shù)據(jù)存儲在存儲器設(shè)備100中的存儲器地址信息。
在本發(fā)明構(gòu)思的一些實(shí)施例中,主機(jī)設(shè)備50可以是各種類型的計(jì)算設(shè)備中的一種,包括個(gè)人計(jì)算機(jī)、服務(wù)器計(jì)算機(jī)、筆記本式計(jì)算機(jī)以及平板式計(jì)算機(jī)。然而,本發(fā)明構(gòu)思的范圍不限于此,并且主機(jī)設(shè)備50可以包括能夠生成用于在存儲器設(shè)備100中讀取/寫入數(shù)據(jù)的請求的某些電子設(shè)備或者電子電路。
存儲器控制器200控制存儲器設(shè)備100。存儲器控制器200從主機(jī)設(shè)備50接收存儲器訪問請求,并且向存儲器設(shè)備100傳送存儲器訪問請求。存儲器控制器200向存儲器設(shè)備100所傳送的存儲器訪問請求還可以包括地址信息addr和數(shù)據(jù)data。例如,如果存儲器訪問請求與讀取請求相對應(yīng),則存儲器訪問請求可以包括用于讀取在存儲器設(shè)備100中所存儲的數(shù)據(jù)的存儲器地址信息。可替選地,如果存儲器訪問請求與寫入請求相對應(yīng),則存儲器訪問請求可以包括要被存儲在存儲器設(shè)備100中的數(shù)據(jù)和用于將數(shù)據(jù)存儲在存儲器設(shè)備100中的存儲器地址信息。
在本發(fā)明構(gòu)思的一些實(shí)施例中,如果存儲器地址請求與寫入請求相對應(yīng),則要被存儲在存儲器設(shè)備100中的數(shù)據(jù)可以被直接地從主機(jī)設(shè)備50傳輸?shù)酱鎯ζ髟O(shè)備100而不經(jīng)過存儲器控制器200
存儲器設(shè)備100在存儲器控制器200的控制之下執(zhí)行關(guān)于存儲器訪問請求的存儲器訪問操作。在本發(fā)明構(gòu)思的一些實(shí)施例中,存儲器設(shè)備100可以包括dram(動(dòng)態(tài)隨機(jī)存取存儲器)。然而,本發(fā)明構(gòu)思的范圍不限于此,并且存儲器設(shè)備100可以包括易失性存儲器或非易失性存儲器。
圖2和圖3是解釋根據(jù)本發(fā)明構(gòu)思的實(shí)施例的半導(dǎo)體設(shè)備的示意圖。參考圖2和圖3,根據(jù)本發(fā)明構(gòu)思的實(shí)施例的半導(dǎo)體設(shè)備100可以包括存儲單元陣列110、標(biāo)準(zhǔn)單元區(qū)域120、rom(只讀存儲器)130、第一i/o(輸入/輸出)區(qū)域140以及第二i/o區(qū)域150。
存儲單元陣列110包括在其中實(shí)際地存儲數(shù)據(jù)的多個(gè)存儲單元111。在本發(fā)明構(gòu)思的一些實(shí)施例中,存儲單元陣列110可以包括多個(gè)體(bank)。例如,體包括存儲單元111、行譯碼器113以及列譯碼器115,并且可以形成存儲單元陣列110中的一個(gè)存儲器訪問單元。具體地,存儲單元陣列110包括可以選擇多個(gè)體當(dāng)中的特定體的選擇電路117和119。例如,第一選擇電路119可以選擇圖3中被布置在存儲單元陣列110的左半?yún)^(qū)域上的存儲單元111或可以選擇被布置在右半?yún)^(qū)域上的存儲單元111。如果第一選擇電路119選擇圖3中存儲單元陣列110的左半?yún)^(qū)域,則第二選擇電路117可以選擇被布置在存儲單元陣列110的左半?yún)^(qū)域的上部上的存儲單元111或者被布置在左半?yún)^(qū)域的下部上的存儲單元111。即,選擇電路117和119可以以體為單位來激活或去激活存儲單元陣列110,并且它們可以通過稍后描述的標(biāo)準(zhǔn)單元區(qū)域120中所包括的一些標(biāo)準(zhǔn)單元來控制。
標(biāo)準(zhǔn)單元區(qū)域120包括使得存儲器設(shè)備100能夠執(zhí)行存儲器訪問操作的多個(gè)標(biāo)準(zhǔn)單元121。標(biāo)準(zhǔn)單元是提供特定的功能的一種電路,并且其包括多個(gè)晶體管和互聯(lián)。這里,特定的功能可以是例如布爾(boolean)邏輯功能或存儲功能。布爾邏輯功能的示例可以是and、or、xor、xnor或者反(inversion)的邏輯運(yùn)算,并且存儲功能的示例可以是觸發(fā)器或鎖存器的邏輯運(yùn)算。在本發(fā)明構(gòu)思的各種實(shí)施例中,被布置在標(biāo)準(zhǔn)單元區(qū)域120中的標(biāo)準(zhǔn)單元121可以被設(shè)計(jì)為實(shí)施它們固有的功能,并且具體地,對于存儲器訪問操作所必需的功能。
rom130包括針對在標(biāo)準(zhǔn)單元區(qū)域120中所布置的標(biāo)準(zhǔn)單元121執(zhí)行布局和路由操作的程序。具體地,根據(jù)存儲器設(shè)備100的應(yīng)用目的,在rom130中所存儲的程序可以選擇在標(biāo)準(zhǔn)單元區(qū)域120中所布置的、確定存儲器設(shè)備100的操作的標(biāo)準(zhǔn)單元121,并且可以形成連接使得所選擇的標(biāo)準(zhǔn)單元121彼此電連接。
第一i/o區(qū)域140是在其中輸入/輸出用于訪問存儲器單元陣列110的命令、地址信息以及數(shù)據(jù)的存儲器設(shè)備100的區(qū)域。第一i/o區(qū)域140連接到在封裝體上露出的第一i/o引腳。這里,根據(jù)本發(fā)明構(gòu)思的各種實(shí)施例的第一i/o區(qū)域可以包括確定第一i/o引腳當(dāng)中的激活引腳的數(shù)量的i/o引腳標(biāo)準(zhǔn)單元141。即,存儲器設(shè)備100的引腳的數(shù)量可以依賴于下述來確定:在rom130中所存儲的程序針對在第一i/o區(qū)域140中所布置的i/o引腳標(biāo)準(zhǔn)單元141當(dāng)中的哪個(gè)i/o引腳標(biāo)準(zhǔn)單元來執(zhí)行布局和路由。
第二i/o區(qū)域150是被用于為rom130存儲執(zhí)行布局和路由的程序的區(qū)域。第二i/o區(qū)域150連接到在封裝體上露出的第二i/o引腳。即,第二i/o引腳將rom130電連接到被連接到存儲器設(shè)備100的外部設(shè)備,使得程序被從外部設(shè)備傳送到rom130。這里,根據(jù)本發(fā)明構(gòu)思的各種實(shí)施例的第二i/o區(qū)域150可以包括確定第二i/o引腳當(dāng)中的激活引腳的數(shù)量的i/o引腳標(biāo)準(zhǔn)單元151。
圖4是解釋在根據(jù)本發(fā)明構(gòu)思的實(shí)施例的半導(dǎo)體存儲器設(shè)備中所使用的標(biāo)準(zhǔn)單元類型的示意圖。參考圖4,在根據(jù)本發(fā)明構(gòu)思的實(shí)施例的半導(dǎo)體設(shè)備中所使用的標(biāo)準(zhǔn)單元可以包括兩個(gè)或更多個(gè)標(biāo)準(zhǔn)單元類型。
在存儲器設(shè)備100的標(biāo)準(zhǔn)單元區(qū)域120上,可以布置有第一類型標(biāo)準(zhǔn)單元121a以及與第一類型標(biāo)準(zhǔn)單元121a不同的第二類型標(biāo)準(zhǔn)單元121b、121c以及121d。第一類型標(biāo)準(zhǔn)單元121a可以被實(shí)施為執(zhí)行用于訪問存儲單元陣列110的第一操作,即,存儲器操作。第二類型標(biāo)準(zhǔn)單元121b、121c以及121d可以被實(shí)施為:在它們具有與第一類型標(biāo)準(zhǔn)單元121a的性能特性不同的性能特性的狀態(tài)下,執(zhí)行與第一類型標(biāo)準(zhǔn)單元121a的第一操作相同的第一操作。
例如,第二類型標(biāo)準(zhǔn)單元121b可以是下述標(biāo)準(zhǔn)單元:其執(zhí)行與第一類型標(biāo)準(zhǔn)單元121a的操作相同的操作,但是具有與第一類型標(biāo)準(zhǔn)單元121a的延遲特性不同的延遲特性。如果主要需求是以低于存儲器設(shè)備100的應(yīng)用環(huán)境中的其他執(zhí)行的延遲來進(jìn)行操作,則可以代替第一類型標(biāo)準(zhǔn)單元121a而在存儲器設(shè)備的操作路徑中布局和路由第二類型標(biāo)準(zhǔn)單元121b。
作為另一示例,第二類型標(biāo)準(zhǔn)單元121c可以是下述標(biāo)準(zhǔn)單元:其執(zhí)行與第一類型標(biāo)準(zhǔn)單元121a的操作相同的操作,但是具有與第一類型標(biāo)準(zhǔn)單元121a的操作速度不同的操作速度。如果主要需求是以高于存儲器設(shè)備100的應(yīng)用環(huán)境中的其他執(zhí)行的速度來進(jìn)行操作,則可以代替第一類型標(biāo)準(zhǔn)單元121a而在存儲器設(shè)備的操作路徑中布局和路由第二類型標(biāo)準(zhǔn)單元121c。
作為另一示例,第二類型標(biāo)準(zhǔn)單元121d可以是下述標(biāo)準(zhǔn)單元:其執(zhí)行與第一類型標(biāo)準(zhǔn)單元121a的操作相同的操作,但是具有與第一類型標(biāo)準(zhǔn)單元121a的功耗特性不同的功耗特性。如果主要需求是以低于存儲器設(shè)備100的應(yīng)用環(huán)境中的其他執(zhí)行的功耗來進(jìn)行操作,則可以代替第一類型標(biāo)準(zhǔn)單元121a而在存儲器設(shè)備的操作路徑中布局和路由第二類型標(biāo)準(zhǔn)單元121d。
圖5是解釋在根據(jù)本發(fā)明構(gòu)思的另一實(shí)施例的半導(dǎo)體設(shè)備中所使用的標(biāo)準(zhǔn)單元類型的示意圖。參考圖5,在根據(jù)本發(fā)明構(gòu)思的另一實(shí)施例的半導(dǎo)體設(shè)備中所使用的標(biāo)準(zhǔn)單元可以包括兩個(gè)或更多個(gè)標(biāo)準(zhǔn)單元類型。在存儲器設(shè)備100的第一i/o區(qū)域140中,可以布置有i/o引腳標(biāo)準(zhǔn)單元141a、141b以及141c。這些i/o引腳標(biāo)準(zhǔn)單元141a、141b以及141c可以不同地設(shè)置第一i/o引腳當(dāng)中的激活引腳的數(shù)量。
例如,i/o引腳標(biāo)準(zhǔn)單元141a可以是8引腳標(biāo)準(zhǔn)單元,i/o引腳標(biāo)準(zhǔn)單元141b可以是16引腳標(biāo)準(zhǔn)單元以及i/o引腳標(biāo)準(zhǔn)單元141c可以是32引腳標(biāo)準(zhǔn)單元。在這些標(biāo)準(zhǔn)單元中,第一i/o引腳當(dāng)中的激活引腳的數(shù)量可以分別地被設(shè)置為8、16以及32。
在本發(fā)明構(gòu)思的一些實(shí)施例中,通過i/o引腳標(biāo)準(zhǔn)單元141a、141b以及141c所設(shè)置的激活引腳可以與現(xiàn)有技術(shù)中的存儲器——諸如dram——的接口相一致。換言之,通過在現(xiàn)有技術(shù)中的存儲器——諸如dram——中所使用的命令的傳輸以滿足在現(xiàn)有技術(shù)中的存儲器中所支持的定時(shí),可以確保根據(jù)本發(fā)明構(gòu)思的各種實(shí)施例的半導(dǎo)體設(shè)備與現(xiàn)有技術(shù)中的存儲器控制器之間的兼容性。
圖6是解釋根據(jù)本發(fā)明構(gòu)思的實(shí)施例的半導(dǎo)體設(shè)備的示意圖。參考圖6,根據(jù)本發(fā)明構(gòu)思的實(shí)施例的半導(dǎo)體設(shè)備100在標(biāo)準(zhǔn)單元區(qū)域120中包括第一類型標(biāo)準(zhǔn)單元121a和作為與第一類型標(biāo)準(zhǔn)單元121a不同的第二類型標(biāo)準(zhǔn)單元的低延遲標(biāo)準(zhǔn)單元121b。另一方面,半導(dǎo)體設(shè)備100在第一i/o區(qū)域140中包括作為i/o引腳標(biāo)準(zhǔn)單元的16引腳標(biāo)準(zhǔn)單元141b。當(dāng)然,執(zhí)行與第一類型標(biāo)準(zhǔn)單元121a和第二類型標(biāo)準(zhǔn)單元121b的功能不同的功能的額外的標(biāo)準(zhǔn)單元也可以被包括在標(biāo)準(zhǔn)單元區(qū)域120中。
在rom130中所存儲的程序可以通過針對第一類型標(biāo)準(zhǔn)單元121a和第二類型標(biāo)準(zhǔn)單元121b中的任何一個(gè)以及額外的標(biāo)準(zhǔn)單元執(zhí)行布局和路由,來定義半導(dǎo)體設(shè)備操作路徑p1和p2。這里,在rom130中所存儲的程序可以在正常模式中或定制模式中執(zhí)行布局和路由。在程序在正常模式中執(zhí)行布局和路由的情況下,在rom130中所存儲的程序可以通過針對第一類型標(biāo)準(zhǔn)單元121a和額外的標(biāo)準(zhǔn)單元執(zhí)行布局和路由來定義操作路徑。相反,在程序在定制模式中執(zhí)行布局和路由的情況下,程序可以通過針對第二類型標(biāo)準(zhǔn)單元121b和額外的標(biāo)準(zhǔn)單元執(zhí)行布局和路由來定義操作路徑p1和p2。
根據(jù)本發(fā)明構(gòu)思的各種實(shí)施例的存儲器設(shè)備100還可以在標(biāo)準(zhǔn)單元區(qū)域120中包括存儲體標(biāo)準(zhǔn)單元,其確定多個(gè)體當(dāng)中的激活體的數(shù)量。具體地,存儲體標(biāo)準(zhǔn)單元可以包括第一存儲體標(biāo)準(zhǔn)單元和第二存儲體標(biāo)準(zhǔn)單元,并且第一存儲體標(biāo)準(zhǔn)單元和第二存儲體標(biāo)準(zhǔn)單元可以被設(shè)置為具有不同數(shù)量的激活體。例如,第一存儲體標(biāo)準(zhǔn)單元可以激活存儲單元111a,并且第二存儲體標(biāo)準(zhǔn)單元可以激活存儲單元111b。
這里,在rom130中所存儲的程序可以通過調(diào)整由存儲體標(biāo)準(zhǔn)單元如上所述地設(shè)置的激活體的數(shù)量,來確定存儲器設(shè)備100的存儲容量。例如,程序可以通過針對存儲體標(biāo)準(zhǔn)單元適當(dāng)?shù)貓?zhí)行布局和路由來將存儲器設(shè)備100的容量設(shè)置為1gb、2gb或4gb。
圖7是解釋根據(jù)本發(fā)明構(gòu)思的另一實(shí)施例的半導(dǎo)體設(shè)備的示意圖。參考圖7,根據(jù)本發(fā)明構(gòu)思的實(shí)施例的半導(dǎo)體設(shè)備100在標(biāo)準(zhǔn)單元區(qū)域120中包括第一類型標(biāo)準(zhǔn)單元121a和作為與第一類型標(biāo)準(zhǔn)單元121a不同的第二類型標(biāo)準(zhǔn)單元的低功率標(biāo)準(zhǔn)單元121d。另一方面,半導(dǎo)體設(shè)備100在第一i/o區(qū)域140中包括作為i/o引腳標(biāo)準(zhǔn)單元的32引腳標(biāo)準(zhǔn)單元141c。當(dāng)然,執(zhí)行與第一類型標(biāo)準(zhǔn)單元121a和第二類型標(biāo)準(zhǔn)單元121d的功能不同的功能的額外的標(biāo)準(zhǔn)單元也可以被包括在標(biāo)準(zhǔn)單元區(qū)域120中。
在rom130中所存儲的程序可以通過針對第一類型標(biāo)準(zhǔn)單元121a和第二類型標(biāo)準(zhǔn)單元121d中的任何一個(gè)以及額外的標(biāo)準(zhǔn)單元執(zhí)行布局和路由,來定義半導(dǎo)體設(shè)備操作路徑p3和p4。
這里,在程序在正常模式中執(zhí)行布局和路由的情況下,程序可以通過針對第一類型標(biāo)準(zhǔn)單元121a和額外的標(biāo)準(zhǔn)單元執(zhí)行布局和路由來定義操作路徑。相反,在程序在定制模式中執(zhí)行布局和路由的情況下,程序可以通過針對第二類型標(biāo)準(zhǔn)單元121d和額外的標(biāo)準(zhǔn)單元執(zhí)行布局和路由來定義操作路徑p3和p4。
圖8是解釋在根據(jù)本發(fā)明構(gòu)思的又一實(shí)施例的半導(dǎo)體設(shè)備中所使用的標(biāo)準(zhǔn)單元類型的示意圖。參考圖8,在根據(jù)本發(fā)明構(gòu)思的又一實(shí)施例的半導(dǎo)體設(shè)備中所使用的標(biāo)準(zhǔn)單元可以包括兩個(gè)或更多個(gè)標(biāo)準(zhǔn)單元類型。在存儲器設(shè)備100的標(biāo)準(zhǔn)單元區(qū)域120中,可以布置有第一類型標(biāo)準(zhǔn)單元123a和第二類型標(biāo)準(zhǔn)單元123b。第一類型標(biāo)準(zhǔn)單元123a是關(guān)鍵操作路徑標(biāo)準(zhǔn)單元,并且可以定義用于訪問存儲單元陣列110的關(guān)鍵操作路徑。第二類型標(biāo)準(zhǔn)單元123b是用戶定義的路徑標(biāo)準(zhǔn)單元,并且可以定義用于訪問存儲單元陣列110的用戶定義操作路徑。即,第二類型標(biāo)準(zhǔn)單元123b可以被實(shí)施為執(zhí)行由用戶所定義的操作。在本發(fā)明構(gòu)思的一些實(shí)施例中,由用戶所定義的操作可以包括存儲器復(fù)制操作、pop計(jì)數(shù)操作以及自動(dòng)讀取修改寫入操作中的任何一個(gè)。
圖9是解釋根據(jù)本發(fā)明構(gòu)思的又一實(shí)施例的半導(dǎo)體設(shè)備的示意圖。參考圖9,根據(jù)本發(fā)明構(gòu)思的又一實(shí)施例的半導(dǎo)體設(shè)備100包括在標(biāo)準(zhǔn)單元區(qū)域120中所提供的關(guān)鍵操作路徑標(biāo)準(zhǔn)單元123a和用戶定義的路徑標(biāo)準(zhǔn)單元123b。另一方面,半導(dǎo)體設(shè)備100包括在第一i/o區(qū)域140中所提供的作為i/o引腳標(biāo)準(zhǔn)單元的32引腳標(biāo)準(zhǔn)單元141c。當(dāng)然,半導(dǎo)體設(shè)備100還可以包括在標(biāo)準(zhǔn)單元區(qū)域120中所提供的、執(zhí)行與關(guān)鍵操作路徑標(biāo)準(zhǔn)單元123a或用戶定義的路徑標(biāo)準(zhǔn)單元123b的功能不同的功能的額外的標(biāo)準(zhǔn)單元。
在rom130中所存儲的程序可以通過針對關(guān)鍵操作路徑標(biāo)準(zhǔn)單元123a和用戶定義的路徑標(biāo)準(zhǔn)單元123b中的任何一個(gè)以及額外的標(biāo)準(zhǔn)單元執(zhí)行布局和路由,來定義半導(dǎo)體設(shè)備操作路徑p5、p6、p7和p8。這里,在程序在正常模式中執(zhí)行布局和路由的情況下,程序可以通過針對關(guān)鍵操作路徑標(biāo)準(zhǔn)單元123a和額外的標(biāo)準(zhǔn)單元執(zhí)行布局和路由來定義操作路徑p5和p7。相反,在程序在定制模式中執(zhí)行布局和路由的情況下,程序可以通過針對用戶定義的路徑標(biāo)準(zhǔn)單元123b和額外的標(biāo)準(zhǔn)單元執(zhí)行布局和路由來定義操作路徑p6和p8。
圖10是解釋根據(jù)本發(fā)明構(gòu)思的另一實(shí)施例的半導(dǎo)體系統(tǒng)的示意圖。參考圖10,根據(jù)本發(fā)明構(gòu)思的另一實(shí)施例的半導(dǎo)體系統(tǒng)2與根據(jù)如圖1所示的實(shí)施例的半導(dǎo)體系統(tǒng)1的不同之處在于半導(dǎo)體系統(tǒng)2還可以包括rom寫入器160。
rom寫入器160將針對在標(biāo)準(zhǔn)單元區(qū)域120中所布置的標(biāo)準(zhǔn)單元121執(zhí)行布局和路由的程序存儲在rom130中。在本發(fā)明構(gòu)思的一些實(shí)施例中,可以在根據(jù)本發(fā)明構(gòu)思的各種實(shí)施例的半導(dǎo)體設(shè)備的制造期間執(zhí)行使用rom寫入器160進(jìn)行的將程序存儲在rom130中??商孢x地,在本發(fā)明構(gòu)思的一些實(shí)施例中,可以在用戶使用根據(jù)本發(fā)明構(gòu)思的各種實(shí)施例的半導(dǎo)體設(shè)備100時(shí)形成使用rom寫入器160進(jìn)行的將程序存儲在rom130中。
圖11是解釋用于操作根據(jù)本發(fā)明構(gòu)思的實(shí)施例的半導(dǎo)體設(shè)備的方法的示意圖。參考圖11,用于操作根據(jù)本發(fā)明構(gòu)思的實(shí)施例的半導(dǎo)體設(shè)備的方法包括執(zhí)行半導(dǎo)體設(shè)備100——具體地,標(biāo)準(zhǔn)單元區(qū)域120和i/o區(qū)域140——的系統(tǒng)設(shè)計(jì)(s1101),并且基于設(shè)計(jì)執(zhí)行rtl編碼(s1103)。
方法還包括執(zhí)行繪制(mapping)以及布局和路由以存儲信息(s1105和s1107),并且存儲用于半導(dǎo)體設(shè)備100的操作的定時(shí)的設(shè)置。然后,方法還包括執(zhí)行其他環(huán)境設(shè)置(s1111),并且通過rom寫入器160將基于直到現(xiàn)在所執(zhí)行的工作而生成的程序?qū)懭氲桨雽?dǎo)體設(shè)備100的rom130中(s1113)。
根據(jù)本發(fā)明構(gòu)思的各種實(shí)施例的半導(dǎo)體設(shè)備和半導(dǎo)體系統(tǒng),存儲器設(shè)備的容量或性能,例如,存儲器設(shè)備的操作速度、操作延遲或功耗可以通過根據(jù)半導(dǎo)體設(shè)備和半導(dǎo)體系統(tǒng)被應(yīng)用至其的各種產(chǎn)品需求對存儲器設(shè)備的操作進(jìn)行編程來容易地控制,而不大大地偏離現(xiàn)有的存儲器設(shè)備的結(jié)構(gòu)。
圖12至圖14是對于其可以應(yīng)用根據(jù)本發(fā)明構(gòu)思的一些實(shí)施例的半導(dǎo)體設(shè)備和半導(dǎo)體系統(tǒng)的示例性半導(dǎo)體系統(tǒng)的視圖。圖12示出了平板式pc1200。圖13示出了筆記本式計(jì)算機(jī)1300,以及圖14示出了智能電話1400。根據(jù)本發(fā)明構(gòu)思的實(shí)施例的半導(dǎo)體設(shè)備和半導(dǎo)體系統(tǒng)中的至少一個(gè)可以被用于如上所述的平板式pc1200、筆記本式計(jì)算機(jī)1300以及智能電話1400。
此外,對于本領(lǐng)域普通技術(shù)人員明顯的是根據(jù)本發(fā)明構(gòu)思的一些實(shí)施例的半導(dǎo)體設(shè)備和半導(dǎo)體系統(tǒng)的示例性半導(dǎo)體系統(tǒng)還可以被應(yīng)用到其他非示例性的集成電路設(shè)備。盡管平板式pc1200、筆記本式計(jì)算機(jī)1300以及智能電話1400被例示為根據(jù)本實(shí)施例的半導(dǎo)體設(shè)備和半導(dǎo)體系統(tǒng)的示例,但是本發(fā)明構(gòu)思的范圍不限于此。
在本發(fā)明構(gòu)思的一些實(shí)施例中,半導(dǎo)體設(shè)備和半導(dǎo)體系統(tǒng)可以通過下述來實(shí)施:計(jì)算機(jī)、umpc(超級移動(dòng)pc)、工作站、上網(wǎng)本、pda(個(gè)人數(shù)字助理)、便攜式計(jì)算機(jī)、無線電話、移動(dòng)電話、電子書、pmp(便攜式多媒體播放器)、便攜式游戲機(jī)、導(dǎo)航設(shè)備、黑盒子、數(shù)碼相機(jī)、3維電視接收機(jī)、數(shù)字音頻記錄器、數(shù)字音頻播放器、數(shù)字圖像記錄器、數(shù)字圖像播放器、數(shù)字視頻記錄器或數(shù)字視頻播放器。
盡管出于示意的目的描述了本發(fā)明構(gòu)思的優(yōu)選實(shí)施例,但是本領(lǐng)域技術(shù)人員將意識到各種修改、添加和替換是可能的,而不背離如在所附權(quán)利要求書中所公開的本發(fā)明構(gòu)思的范圍和精神。