Cili është ndryshimi midis Soft IP dhe Hard IP në VLSI?


përgjigje 1:

Bërthamat IP në VLSI janë përgjithësisht të licencuar ose si bërthama të buta IP ose si bërthama të forta IP

Bërthama e butë IP janë blloqe IP që zakonisht ofrohen si modele RTL të sintetizueshme. Këto janë zhvilluar në njërën nga gjuhët e përshkrimit të pajisjeve siç janë SystemVerilog ose VHDL.

Ndonjëherë bërthamat IP sintetizohen dhe vihen në dispozicion si një listë e përgjithshme e rrjetit në nivelin e portave, të cilat më pas mund të hartohen në çdo teknologji të procesit. Kjo gjithashtu bie nën bërthama të buta IP. Avantazhi i bërthamave të buta IP është se një konsumator mund t'i adaptojë ato në procesin e vendosjes dhe kursit të prapme për t'i caktuar ato në çdo teknologji të procesit.

Bërthamat e ngurta të IP, nga ana tjetër, ofrohen si dizajne të faqosjes në një format layout siç është GDS, i cili i është caktuar një teknologjie procesi dhe mund të ruhet direkt nga konsumatori për paraqitjen përfundimtare të çipit. Këto bërthamë nuk mund të përshtaten për teknologji të ndryshme të procesit.

Në përgjithësi, bërthamat e logjikës digjitale zhvillohen dhe licencohen si bërthama të buta IP. Për shembull: një IP kontrollues DRAM, një Ethernet MAC IP, një protokoll autobusi AMBA IP, etj

Modelet logjike analoge dhe sinjalizues të logjikës për Serdes, PLL, ADC ose DAC, logjika phy-layer për DDR, PCIE etj., Përgjithësisht, janë zhvilluar dhe licencuar si bërthama të forta IP.

Lexoni gjithashtu pyetjet e mëposhtme të lidhura:

  1. Përgjigja e Ramdas Mozhikunnath për Whatfarë është thelbi IP (Pronë Intelektuale) në VLSI? Përgjigja e Ramdas Mozhikunnath për Cilin është ndryshimi midis Verifikimit të Pronësisë Intelektuale (VIP) dhe Pronës Intelektuale (IP) në VLSI?

përgjigje 2:

IP-të e vështirë dhe qasjet e buta të IP-ve janë dy metodat me të cilat sigurohen IP-të.

Metoda e fortë makro përdoret për të transmetuar një bllok IP që përmban jo vetëm zbatimin logjik, por edhe zbatimin fizik. Me fjalë të tjera, paraqitja fizike e një makro IP të vështirë është e përfunduar dhe e përcaktuar në një teknologji të caktuar të procesit.

Pra, mund të thuhet se avantazhi më i madh i qasjes makro të vështirë është optimizimi. Blloku i vështirë makro është i garantuar me kohë dhe paraqitja e optimizuar. Disavantazhi është transportueshmëria e dobët, pasi ajo tashmë është e lidhur me një teknologji të caktuar të procesit.

Ndërkohë, një IP e butë makro ka vetëm zbatimin logjik pa paraqitjen.

Soft-Macro-IP pra ka një transportueshmëri të shkëlqyeshme. Mund të sintetizohet në çdo bibliotekë ASIC nëse kodi RTL dhe kufizimi i dizajnit janë në dispozicion. Disavantazhi i qasjes makro të butë është puna shtesë e zbatimit fizik ose paraqitjes. Në krahasim me një makro të vështirë, kontrollimi i një makro të butë gjithashtu kërkon më shumë vëmendje.

Për IP dixhitale ekziston një lloj tjetër i quajtur IP netlist. Kryesisht për arsye sigurie, IP-ja e listës së rrjetit përmban vetëm listën e rrjetit në nivelin e portës, por jo edhe kodin RTL. IP-ja e listës neto mund të përdoret për të njëjtin proces ose të njëjtën bibliotekë, ose mund të përdoret për transportim dhe kështu caktohet në një proces tjetër ose një bibliotekë të ndryshme.

Si rregull, IP-të me përmbajtje të konsiderueshme analoge sigurohen si makro të vështira, pasi IP-të analoge janë të varura nga procesi dhe faqosja. IP-të dixhitale, nga ana tjetër, mund të kenë fleksibilitetin të jenë "të vështirë" ose "të butë".

Fat të mirë!