從傳統(tǒng)意義上說,由于掌控及手提式電子產(chǎn)品對于低待機功率和低成本有很高的要求,因而限制了PLD器件在這些產(chǎn)品中的應(yīng)用。萊迪思半導(dǎo)體公司的1.8伏ispMACH4000ZCPLD系列的產(chǎn)品問世,標(biāo)志著業(yè)界最低靜態(tài)功耗CPLD的產(chǎn)生。ispMACH4032Z是最初的三個跨越從32至128個宏單元的ispMACH4000Z系列中的第一個器件。這些器件的靜態(tài)電流功耗極低,對于一個32宏單元的器件,最差的情況也只有20微安,恰好滿足了低功耗電子產(chǎn)品的需要。新器件系列的靜態(tài)功耗僅為原先產(chǎn)品的20%,ispMACH4000Z器件不僅具備業(yè)界最低的靜態(tài)功率,其成本也很低廉,非常適合被廣泛應(yīng)用在掌控、手提、和其它電子消費產(chǎn)品中。極大地拓展了可編程邏輯在這些市場上的應(yīng)用。
器件的基本結(jié)構(gòu)
ispMACH4000器件由多個GLB所組成,每個GLB有36個輸入,16個宏單元。GLB的互聯(lián)是通過全局布線池(GRP)。輸出布線池(ORP)把GLB連接到I/O塊。I/O塊中含有多個I/O單元。其結(jié)構(gòu)如圖1所示。器件中的I/O分成兩個區(qū),每個區(qū)有不同的供電電壓。支持多種標(biāo)準(zhǔn),使得設(shè)計者能在混合電壓環(huán)境中實現(xiàn)設(shè)計。
在ispMACH4032中有兩個GLB,每個GLB有36個輸入。所有GLB的輸入來自于全局布線池,所有的GLB輸出又返回全局布線池,以便連接到其它GLB的輸入。若有反饋信號回到相同的GLB,也必須經(jīng)過全局布線池。這就保證了GLB互相之間的通信有著恒定的可預(yù)知的時延。GLB的輸出送至輸出布線池,然后把它們送到相關(guān)I/O塊中的I/O單元。
圖1:器件中的功能塊。
GLB由可編程與陣列,邏輯分配器,16個宏單元和一個GLB時鐘發(fā)生器組成。可編程與陣列有36個輸入,83個輸出乘積項。來自全局布線池的36個輸入用來在與陣列中構(gòu)成72根線。每根線都可通過線與連至83個輸出乘積項中的任意一個。80個邏輯乘積項的每一個都饋入邏輯分配器,余下的三個控制乘積項饋入共享PT時鐘和共享PTOE。在送入宏單元之前,共享PT時鐘和共享PTOE初始信號可以選擇反向。每5個乘積項組成一個乘積項群(producttermcluster)。第一個乘積項群為PT0。GLB中的每個宏單元都有一個乘積項群。圖2為通用邏輯塊GLB的結(jié)構(gòu)。
圖2:通用邏輯塊GLB。
ispMACH4000器件有兩個I/O區(qū),每個區(qū)都有各自的I/O電壓。輸入可以支持獨立于芯片電源電壓或區(qū)域電壓的各種電壓。支持多種標(biāo)準(zhǔn)電壓會給設(shè)計者帶來設(shè)計靈活性,以適應(yīng)當(dāng)今多種電壓環(huán)境的設(shè)計需要。
在電子消費產(chǎn)品中的應(yīng)用
ispMACH4000Z的適用范圍包括手機及其外設(shè)、傳呼設(shè)備、GPS定位設(shè)備、PDA、數(shù)碼相機、數(shù)碼攝像機、個人音頻設(shè)備、便攜式醫(yī)療儀器、車用遠(yuǎn)程信息處理系統(tǒng)和無線電、以及工業(yè)儀器等。圖3為ispMACH4000Z在數(shù)字相機中的應(yīng)用。器件能實現(xiàn)圖形控制器、