0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

標(biāo)簽 > IP核

IP核

+關(guān)注 0人關(guān)注

IP就是知識產(chǎn)權(quán)核或知識產(chǎn)權(quán)模塊的意思,在EDA技術(shù)開發(fā)中具有十分重要的地位。美國著名的Dataquest咨詢公司將半導(dǎo)體產(chǎn)業(yè)的IP定義為“用于ASIC或FPGA中的預(yù)先設(shè)計好的電路功能模塊”。

文章: 237
視頻: 74
瀏覽: 49497
帖子: 249

IP核簡介

    IP就是知識產(chǎn)權(quán)核或知識產(chǎn)權(quán)模塊的意思,在EDA技術(shù)開發(fā)中具有十分重要的地位。美國著名的Dataquest咨詢公司將半導(dǎo)體產(chǎn)業(yè)的IP定義為“用于ASIC或FPGA中的預(yù)先設(shè)計好的電路功能模塊”。IP主要分為軟IP、固IP和硬IP。軟IP是用Verilog/VHDL等硬件描述語言描述的功能塊,但是并不涉及用什么具體電路元件實現(xiàn)這些功能。固IP是完成了綜合的功能塊。硬IP提供設(shè)計的最終階段產(chǎn)品——掩膜。

IP核百科

IP就是知識產(chǎn)權(quán)核或知識產(chǎn)權(quán)模塊的意思,在EDA技術(shù)開發(fā)中具有十分重要的地位。美國著名的Dataquest咨詢公司將半導(dǎo)體產(chǎn)業(yè)的IP定義為“用于ASIC或FPGA中的預(yù)先設(shè)計好的電路功能模塊”。IP主要分為軟IP、固IP和硬IP。軟IP是用Verilog/VHDL等硬件描述語言描述的功能塊,但是并不涉及用什么具體電路元件實現(xiàn)這些功能。固IP是完成了綜合的功能塊。硬IP提供設(shè)計的最終階段產(chǎn)品——掩膜。

基本分類

IP內(nèi)核的三種類型

IP核有三種不同的存在形式:HDL語言形式,網(wǎng)表形式、版圖形式。分別對應(yīng)我們常說的三類IP內(nèi)核:軟核、固核和硬核。這種分類主要依據(jù)產(chǎn)品交付的方式,而這三種IP內(nèi)核實現(xiàn)方法也各具特色。

軟核

軟核是用VHDL等硬件描述語言描述的功能塊,但是并不涉及用什么具體電路元件實現(xiàn)這些功能。軟IP通常是以硬件描述語言HDL源文件的形式出現(xiàn),應(yīng)用開發(fā)過程與普通的HDL設(shè)計也十分相似,只是所需的開發(fā)硬軟件環(huán)境比較昂貴。軟IP的設(shè)計周期短,設(shè)計投入少。由于不涉及物理實現(xiàn),為后續(xù)設(shè)計留有很大的發(fā)揮空間,增大了IP的靈活性和適應(yīng)性。其主要缺點是在一定程度上使后續(xù)工序無法適應(yīng)整體設(shè)計,從而需要一定程度的軟IP修正,在性能上也不可能獲得全面的優(yōu)化。由于軟核是以源代碼的形式提供,盡管源代碼可以采用加密方法,但其知識產(chǎn)權(quán)保護問題不容忽視。

硬核

硬核提供設(shè)計階段最終階段產(chǎn)品:掩膜。以經(jīng)過完全的布局布線的網(wǎng)表形式提供,這種硬核既具有可預(yù)見性,同時還可以針對特定工藝或購買商進行功耗和尺寸上的優(yōu)化。盡管硬核由于缺乏靈活性而可移植性差,但由于無須提供寄存器轉(zhuǎn)移級(RTL)文件,因而更易于實現(xiàn)IP保護。

固核

固核則是軟核和硬核的折衷。大多數(shù)應(yīng)用于FPGA的IP內(nèi)核均為軟核,軟核有助于用戶調(diào)節(jié)參數(shù)并增強可復(fù)用性。軟核通常以加密形式提供,這樣實際的 RTL對用戶是不可見的,但布局和布線靈活。在這些加密的軟核中,如果對內(nèi)核進行了參數(shù)化,那么用戶就可通過頭文件或圖形用戶接口(GUI)方便地對參數(shù)進行操作。對于那些對時序要求嚴(yán)格的內(nèi)核(如PCI接口內(nèi)核),可預(yù)布線特定信號或分配特定的布線資源,以滿足時序要求。這些內(nèi)核可歸類為固核,由于內(nèi)核是預(yù)先設(shè)計的代碼模塊,因此這有可能影響包含該內(nèi)核的整體設(shè)計。由于內(nèi)核的建立(setup)、保持時間和握手信號都可能是固定的,因此其它電路的設(shè)計時都必須考慮與該內(nèi)核進行正確地接口。如果內(nèi)核具有固定布局或部分固定的布局,那么這還將影響其它電路的布局。

技術(shù)應(yīng)用

數(shù)字到模擬轉(zhuǎn)換器(DACs)將一個二進制數(shù)轉(zhuǎn)換為與之對應(yīng)的電壓值,常用的D/A轉(zhuǎn)換器都是由電阻或電容加權(quán)網(wǎng)絡(luò)、受碼元控制的開關(guān)和基準(zhǔn)電壓或電流源組成。當(dāng)D/A轉(zhuǎn)換器需要轉(zhuǎn)換的信號每次取樣字長很長時,對這些電路的精度要求很高,并且還必須在整個溫度范圍和整個使用壽命期間內(nèi)保持電路參數(shù)的穩(wěn)定。例如,一個16位的D/A轉(zhuǎn)換器,其MSB的精度必須在1/2 16以內(nèi),這是很困難的。所以,需尋求一種中保持高分辨率又可降低對電路精度和穩(wěn)定度要求的方法。

可綜合的Delta-Sigma DAC(術(shù)語Delta-Sigma分別指算術(shù)差與和,即Δ-∑DAC),是Xilinx公司提供的免費IP核,可從網(wǎng)上下載得到。

選擇和配置

選擇MAX7000S系列可編程邏輯器件,編譯后由MAX+PLUS II軟件自動配置進EMP7032SLC44芯片,將生成的目標(biāo)文件通過編程電纜對器件進行編程。

將該IP核實現(xiàn)的D/A轉(zhuǎn)換器用于新型智能電阻爐溫度控制儀中,因為調(diào)節(jié)爐溫的信號不要求變化很快,因此DAC的輸入二進制信號為緩變信號。對于這種低頻應(yīng)用,可以將RC時間常數(shù)取得較大,以減小噪聲。這樣,可綜合的VHDL語言Delta-Sigma DAC模塊配置進EMP7032芯片后,達到了預(yù)期的效果。

IP核的分類及特點

IP核的知識產(chǎn)權(quán)核心分為三大種類:硬核,中核和軟核。硬件中心是知識產(chǎn)權(quán)構(gòu)思的物質(zhì)表現(xiàn)。這些利于即插即用應(yīng)用軟件并且比其它兩種類型核的輕便性和靈活性要差。像硬核一樣,中核(有時候也稱為半硬核)可以攜帶許多配置數(shù)據(jù),而且可以配置許多不同的應(yīng)用軟件。三者之中最有靈活性的就是軟核了,它存在于任何一個網(wǎng)絡(luò)列表(一列邏輯門位和互相連接而成的集成電路)或者硬件描述語言(HDL)代碼中。

IP核的分類及特點

IP核的設(shè)計原理

軟IP內(nèi)核通常是用某種HDL文本提交用戶,它已經(jīng)過行為級設(shè)計優(yōu)化和功能驗證,但其中不含有任何具體的物理信息。據(jù)此,用戶可以綜合出正確的門電路級網(wǎng)表,并可以進行后續(xù)結(jié)構(gòu)設(shè)計,具有最大的靈活性,可以很容易地借助于EDA綜合工具與其他外部邏輯電路結(jié)合成一體,根據(jù)各種不同的半導(dǎo)體工藝,設(shè)計成具有不同性能的器件??梢陨唐坊能汭P內(nèi)核一般電路結(jié)構(gòu)總門數(shù)都在5000門以上。但是,如果后續(xù)設(shè)計不當(dāng),有可能導(dǎo)致整個結(jié)果失敗。軟IP內(nèi)核又稱作虛擬器件。

硬IP內(nèi)核是基于某種半導(dǎo)體工藝的物理設(shè)計,已有固定的拓?fù)洳季趾途唧w工藝,并已經(jīng)過工藝驗證,具有可保證的性能。其提供給用戶的形式是電路物理結(jié)構(gòu)掩模版圖和全套工藝文件,是可以拿來就用的全套技術(shù)。

固IP內(nèi)核的設(shè)計深度則是介于軟IP內(nèi)核和硬IP內(nèi)核之間,除了完成硬IP內(nèi)核所有的設(shè)計外,還完成了門電路級綜合和時序仿真等設(shè)計環(huán)節(jié)。一般以門電路級網(wǎng)表形式提交用戶使用。

IP核的總線介紹

為了使IP 核集成更快速、更方便,縮短進入市場的時間,迫切需要一種標(biāo)準(zhǔn)的互聯(lián)方案,在這一背景下產(chǎn)生的片上總線OCB(on-chip bus)技術(shù)。目前,基于IP 核互連的總線結(jié)構(gòu)較有影響力的有三種:IBM公司的Core Connect,ARM 公司的AMBA(Advanced MicrocontrollerBusArchitecture)和SilicoreCorp公司的Wishbone。

1.CoreConnect 總線IBM 公司的CoreConnect 總線提供了三種基本結(jié)構(gòu):處理器內(nèi)部總線PLB(Processor Local Bus)、片上外圍總線OPB(On-ChipPeripheral Bus)和設(shè)備控制總線DCR(Device Control Register)。

(1) PLB 標(biāo)準(zhǔn)是為總線傳輸?shù)闹饕l(fā)出者和接受者之間提供高帶寬、低延遲的連接。其主要特征為:  高性能處理器內(nèi)部總線;

 交疊的讀和寫功能(最快每周期兩次傳輸);  支持分段傳輸;  讀和寫分開;  32~64 位數(shù)據(jù)總線;  32 位地址空間;  支持16~64 字節(jié)突發(fā)傳輸模式;  4 級仲裁優(yōu)先權(quán);  特殊DMA(Direct Memory Access)模式。

(2) OPB 標(biāo)準(zhǔn)為連接具有不同的總線寬度及時序要求的外設(shè)和內(nèi)存提供了一條途徑,并盡量減小對PLB 性能的影響。其主要特性如下:  片上外圍總線、支持多個主設(shè)備;  32 位地址空間;  讀和寫數(shù)據(jù)總線分開;  8~32 位數(shù)據(jù)總線;  動態(tài)總線寬度;  支持重試模式(如果主設(shè)備要求的從設(shè)備忙,主設(shè)備隔一段時間再次請求);  支持突發(fā)(burst)傳輸模式;  支持DMA。

(2) DCR 是用來規(guī)范CPU 通用寄存器設(shè)備,控制寄存器之間傳輸數(shù)據(jù)。DCR 總線在內(nèi)存地址映射中取消了配置寄存器,減少取操作,增加處理器內(nèi)部總線的帶寬。其主要特征如下:  10 位地址總線;  32 位數(shù)據(jù)總線;  同步和異步的傳輸;  分布式結(jié)構(gòu)。

CoreConnect 擁有完備的一整套技術(shù)文檔,在技術(shù)上可行性較強,可以應(yīng)用在類似于工作站這樣的高性能系統(tǒng)的連接,對于簡單的嵌入式應(yīng)用來說可能有點太復(fù)雜,提供的許多特性無法用到。

2.AMBA 總線AMBA 總線體系結(jié)構(gòu)定義了2 種總線:AHB(Advanced High-performanceSOC 設(shè)計初級培訓(xùn)(Bus)和APB(Advance Peripheral Bus),如圖1-2 所示。圖1-2 AMBA 總線體系結(jié)構(gòu)(1) AHB 主要用于連接高性能、高吞吐率的設(shè)備,完成ARM 芯核與CPU外圍部分例如存儲通道控制器,DMA 控制器,SPI 接口等的整合。它的主要特性包括:  多控制器;  分段傳輸;  單周期總線控制權(quán)移交;  32~128 位總線寬;  包含一種訪問保護機制,用來區(qū)別特權(quán)訪問和無特權(quán)訪問模式,或指令和數(shù)據(jù)提取等;  突發(fā)傳輸模式最大為16 節(jié);  訪問空間限制在32 位;

 支持仲裁、REQ、GNT 和LOCK;  支持字節(jié)、半字和字傳輸。

(2) APB 是專為降低功耗以及接口復(fù)雜性而設(shè)計的外圍互聯(lián)總線,它常被用于連接一些低帶寬、低速傳輸?shù)耐庠O(shè),主要特征如下:  低性能、低功率外圍總線;  單控制器;  32 位地址空間;  32 位數(shù)據(jù)總線;  分開讀和寫數(shù)據(jù)總線。

3.Wishbone 總線Wishbone 總線是Silicore 公司推出的片上總線協(xié)議。它的結(jié)構(gòu)極其簡單、靈活,又完全公開、完全免費,獲得眾多支持。主要特征如下:  所有應(yīng)用使用一個總線體系結(jié)構(gòu);  支持多控制器;  64 位地址空間;  8~64 位數(shù)據(jù)總線(可擴展);  單周期讀和寫;  支持重試;  支持內(nèi)存映射,F(xiàn)IFO(FISRT IN FIRSTO U T )和十字互連接口;  由終端用戶定義仲裁方式。同前2 種總線結(jié)構(gòu)相比,Wishbone 只定義了一種高速總線,在既需要高速總線又需要低速總線的系統(tǒng)中,使用兩個Wishbone 接口,比起設(shè)計兩個不同的接口要簡單些。

4.Avalon 總線這里,再介紹下將要用到的Avalon 總線。Avalon 總線發(fā)布于2000 年的秋天,是Altera 公司針對FPGAs 而設(shè)計的一種SOPC 接口標(biāo)準(zhǔn)。它提供了各設(shè)備之間連接的接口,可以用于片上處理器和外設(shè)之間的連接。Avalon 總線具有支持SOPC,結(jié)構(gòu)簡單和可參數(shù)化配置等特點。主要特征如下:  32 位地址空間,共計4Gbytes;  所有Avalon 總線信號都是和Avalon 總線時鐘同步的,這種設(shè)計簡化了Avalon 總線的時序行為,便于和高速外設(shè)的連接;  地址、數(shù)據(jù)和控制信號使用獨立的端口,以簡化外設(shè)的設(shè)計;  Avalon 總線自動為所有外設(shè)產(chǎn)生片選信號,簡化了Avalon 總線外設(shè)的設(shè)計;  支持多主設(shè)備結(jié)構(gòu)。多個主設(shè)備可以共存于Avalon 總線之中,Avalon 總線會自動產(chǎn)生仲裁邏輯;  基于向?qū)У呐渲?。用戶可以使用圖形化的向?qū)砼渲肁valon 總線的相關(guān)參數(shù);  動態(tài)的總線寬度。Avalon 總線會自動處理不同位寬設(shè)備間的信SOC 設(shè)計初級培訓(xùn)號,使不同位寬的設(shè)備可以順利通訊;

常用的IP核介紹

眾多的IP 提供商包括純IP 提供商、設(shè)計服務(wù)公司等都可以向設(shè)計者提供各種各樣的IP 核。目前,比較著名的IP 提供商包括ARM、Rambus、Synopsys、TTPCom、ParthusCeva、

Virage Logic、Artisan、MIPS、Mentor 和Mosys 等公司。ARM 作為業(yè)內(nèi)領(lǐng)先的32 位嵌入式RISC(Reduced Instruction Set Computer CPU)微處理器解決方案供應(yīng)商,自1990 年正式成立以來,發(fā)展迅速。下面就以ARM 公司為例,進行介紹。ARM 的IP 核技術(shù)包括芯片內(nèi)核、結(jié)構(gòu)延伸、軟件開發(fā)工具和片上系統(tǒng)解決方案,具有功耗低、性能高、成本低等特點。適用于多種領(lǐng)域,ARM 的用戶遍及多個行業(yè),包括:汽車、消費、娛樂、成像、工業(yè)、控制、網(wǎng)絡(luò)、存儲、安保和無線應(yīng)用。ARM 公司的“chipless”模式非常獨特,它從不直接介入芯片的生產(chǎn)和銷售領(lǐng)域,而是一直以IP 提供者的身份向各大半導(dǎo)體制造商出售知識產(chǎn)權(quán)。這種獨特的模式,使設(shè)計公司、OEM、軟件及工具開發(fā)公司及制造公司都與ARM結(jié)成了合作伙伴關(guān)系,使其半導(dǎo)體行業(yè)產(chǎn)業(yè)鏈上游的上游,成為許多全球性RISC 標(biāo)準(zhǔn)的締造者。目前,采用ARM 公司IP 核的半導(dǎo)體公司已多達103 家,包括Intel、TI、Motorola、ST、IBM、ADI、美國國家半導(dǎo)體、Infineon、NEC、LSI 等半導(dǎo)體巨擘,RTOS 軟件廠商超過50 家如微軟、WindRiver 等公司,EDA工具廠商超過30 家如Cadence、Synopsys 等。ARM 處理器核當(dāng)前有6 個系列產(chǎn)品ARM7,ARM9,ARM9E,ARM10E,SecurCore 以及ARM11 系列。進一步還包括與其合作伙伴一同研發(fā)的產(chǎn)品,如Intel XScale 微體系結(jié)構(gòu)和StrongARM 產(chǎn)品。其中每一類又根據(jù)其包含的不同功能模塊而分成多種型號。在ARM 內(nèi)核中常用的四個模塊分別用T、D、M 和I 來表示,它們可供生產(chǎn)廠商根據(jù)不同用戶的需求來選擇配置。

(1) T 表示Thumb,該內(nèi)核可從16 位指令集擴充到32 位ARM 指令集。

(2) D 表示Debug,該內(nèi)核中包含可用于調(diào)試的結(jié)構(gòu),通常為一個邊界掃描鏈JTAG,以便進入CPU 調(diào)試模式,從而進行斷點設(shè)置、單步調(diào)試等工作。

(3) M 表示Multiplier,是8 位乘法器。

(4) I 表示Embedded ICE Logic,包含用于實現(xiàn)斷點觀測及變量觀測的邏輯電路,其中的TAP 控制器可接入到邊界掃描鏈。

1.ARM7

ARM7采用ARMV4T結(jié)構(gòu),分為三級流水,空間統(tǒng)一的指令與數(shù)據(jù)Cache,平均功耗為0.6mW/MHz,時鐘速度為20MHz~133MHz,每條指令平均需要1.9 個時鐘周期,處理速度為0.9MIPS/MHz。其中的ARM710,ARM720 和ARM740 為內(nèi)帶Cache 的ARM 核。ARM 7 的運算速度一般為150DMIPS。ARM7 是小型、快速、低能耗、集成式RISC 內(nèi)核,廣泛應(yīng)用于手持式計算、數(shù)據(jù)通信和消費類多媒體。

2.ARM9

ARM9 采用ARMV4T 結(jié)構(gòu),采用五級流水處理以及分離的Cache 結(jié)構(gòu),平均功耗為0.7mW/MHz。時鐘速度為100MHz~233MHz,每條指令平均需要1.5 個時鐘周期,處理速度為1.1MIPS/MHz。其中,ARM920、ARM940 和ARM9E 為含Cache 的CPU 核。性能為132MIPS(120MHz 時鐘,3.3V 供)或220MIPS(200MHz 時鐘)。ARM 9 的運算速度一般為300DMIPS。ARM9 是低價、低能耗、高性能系統(tǒng)微處理器,配有Cache、內(nèi)存管理和寫緩沖。多應(yīng)用于高級引擎管理、保安系統(tǒng)、頂置盒、便攜計算機和高檔打印機。

ARM9E 應(yīng)該屬于ARM10 系列,它也采用了ARMV5TE 結(jié)構(gòu),其性能得到了大大提高。其中,ARM968E-S(tm)是ARM9E 系列的最新產(chǎn)品,它同時也是ARM9E 系列內(nèi)核中最小的、最低功耗的產(chǎn)品,可以為網(wǎng)絡(luò)、汽車、電子消費娛樂品、無線方案等提供理想的技術(shù)方案。ARM968E-S 內(nèi)核含有低延遲的AMBA(tm) AHB-lite 總線接口,內(nèi)核與DMA 時鐘分離, 在閑置狀態(tài)下的功耗更低。ARM968E-S 內(nèi)核比ARM966E-S(tm)內(nèi)核的面積小20%,功耗至少降低10%。延長了電池使用壽命。

3.ARM10

ARM10 采用ARMV5TE 結(jié)構(gòu),采用六級流水處理,指令與數(shù)據(jù)分離的Cache 結(jié)構(gòu)。時鐘速度為300MHz,每條指令平均需要1.2 個周期。其中ARM1020 為帶Cache 的版本。ARM 10 的運算速度一般為500DMIPS。ARM10 速度快,能夠支持多種商用操作系統(tǒng),適用于高性能手持式因特網(wǎng)設(shè)備及數(shù)字式消費類產(chǎn)品。

3.ARM11

ARM11 采用ARMV6 結(jié)構(gòu),采用8 級流水處理,動態(tài)分支預(yù)測與返回堆棧。ARM11 的時鐘速度達到550MHz,采用了0.13 微米的工藝技術(shù),支持IEM技術(shù),可以大大減少功耗。ARM 11 的運算速度一般為1000DMIPS。ARM還發(fā)布了四個新的ARM11 系列微處理器內(nèi)核(ARM1156T2-S 內(nèi)核、ARM1156T2F-S 內(nèi)核、ARM1176JZ-S 內(nèi)核和ARM11JZF-S 內(nèi)核)、應(yīng)用ARM1176JZ-S 和ARM11JZF-S 內(nèi)核系列的PrimeXsys 平臺、相關(guān)的CoreSight技術(shù)。

ARM1156T2-S 和ARM1156T2F-S 是首批含有ARM Thumb-2 內(nèi)核技術(shù)的產(chǎn)品,主要用于多種深嵌入式存儲器、汽車網(wǎng)絡(luò)和成像應(yīng)用產(chǎn)品,提供了更高的CPU 性能和吞吐量,并增加了許多特殊功能,可解決新一代裝置的設(shè)計難題。它們采用AMBA 3.0 AXI 總線標(biāo)準(zhǔn),可滿足高性能系統(tǒng)的大量數(shù)據(jù)存取需求。Thumb-2 內(nèi)核技術(shù)結(jié)合了16 位、32 位指令集體系結(jié)構(gòu),提供更低的功耗、更高的性能、更短的編碼,該技術(shù)提供的軟件技術(shù)方案較現(xiàn)用的ARM 技術(shù)方案減少使用26%的存儲空間、較現(xiàn)用的Thumb 技術(shù)方案增速25%。ARM1176JZ-S 和ARM1176JZF-S 內(nèi)核是首批以ARM TrustZone 技術(shù)實現(xiàn)手持裝置和費電子裝置中公開操作系統(tǒng)的超強安全性的產(chǎn)品,同時也是首次對可節(jié)約高達75%處理器功耗的ARM 智能能量管理(ARM Intelligent Energy Manager)進行一體化支持。主要為服務(wù)供應(yīng)商和運營商所提供的新一代消費電子裝置的電子商務(wù)和安全的網(wǎng)絡(luò)下載提供支持。

4.StrongARM

StrongARM 處理器采用ARMV4T 的五級流水結(jié)構(gòu),性能較高。它最初是與DEC 聯(lián)合研制的,后來授權(quán)給Intel,Intel 公司用SA110 命名該通用嵌入式標(biāo)準(zhǔn)處理器。該系列還包括SA1100 PDA 系統(tǒng)芯片和SA1500 多媒體處理器芯片。ARM 芯片的選擇要根據(jù)實際需求而定。例如,如果希望使用WinCE 或Linux 等操作系統(tǒng)以減少軟件開發(fā)時間,就需要選擇ARM720T 以上帶有MMU(memory management unit)功能的ARM 芯片,ARM720T、StrongARM、ARM920T、ARM922T、ARM946T 都帶有MMU 功能。而ARM7TDMI 沒有MMU,不支持Windows CE 和大部分的Linux,但目前有uCLinux 等少數(shù)幾種Linux 不需要MMU 的支持。

查看詳情

ip核知識

展開查看更多

ip核技術(shù)

Vivado中FFT IP核的使用教程

Vivado中FFT IP核的使用教程

本文介紹了Vidado中FFT IP核的使用,具體內(nèi)容為:調(diào)用IP核>>配置界面介紹>>IP核端口介紹>>MATLA...

2024-11-06 標(biāo)簽:FFT仿真端口 849 0

Xilinx 7系列FPGA PCIe Gen3的應(yīng)用接口及特性

Xilinx 7系列FPGA PCIe Gen3的應(yīng)用接口及特性

Xilinx7系列FPGA集成了新一代PCI Express集成塊,支持8.0Gb/s數(shù)據(jù)速率的PCI Express 3.0。本文介紹了7系列FPGA...

2024-11-05 標(biāo)簽:FPGAXilinx計算機 837 0

Xilinx DDS IP核的使用和參數(shù)配置

Xilinx DDS IP核的使用和參數(shù)配置

用RAM實現(xiàn)一個DDS,從原理上來說很簡單,在實際使用的時候,可能沒有直接使用官方提供的IP核來的方便。這個博客就記錄一下,最近使用到的這個DDS IP。

2024-10-25 標(biāo)簽:XilinxDDSIP核 889 0

如何申請xilinx IP核的license

如何申請xilinx IP核的license

在使用FPGA的時候,有些IP核是需要申請后才能使用的,本文介紹如何申請xilinx IP核的license。

2024-10-25 標(biāo)簽:FPGAXilinxIP核 339 0

數(shù)字芯片設(shè)計驗證經(jīng)驗分享(第三部分):將ASIC IP核移植到FPGA上——如何確保性能與時序以完成充滿挑戰(zhàn)的

數(shù)字芯片設(shè)計驗證經(jīng)驗分享(第三部分):將ASIC IP核移植到FPGA上——如何確保性能與時序以完成充滿挑戰(zhàn)的

本篇文章是SmartDV數(shù)字芯片設(shè)計經(jīng)驗分享系列文章的第三篇,將繼續(xù)分享第五、第六主題,包括確保在FPGA上實現(xiàn)所需的性能和時鐘兩個方面的考量因素。

2024-08-26 標(biāo)簽:FPGAasic時序 1877 0

VIVADO軟件使用問題總結(jié)

VIVADO軟件使用問題總結(jié)

【關(guān)鍵問題?。。。≈匾。?!】VIVADO會在MESSAGE窗口出提示很多錯誤和警告信息!

2023-12-15 標(biāo)簽:軟件IP核Vivado 1970 0

AMD Versal系列CIPS IP核建立示例工程

AMD Versal系列CIPS IP核建立示例工程

接著上一篇“AMD Versal系列CIPS IP核介紹”文章來進一步講解如何來建立CIPS IP核示例工程。

2023-12-05 標(biāo)簽:amd調(diào)試IP核 666 0

Distributed Memory Generator IP核簡介

Distributed Memory Generator IP核簡介

Distributed Memory Generator IP 核采用 LUT RAM 資源創(chuàng)建各種不同的存儲器結(jié)構(gòu)。IP可用來創(chuàng)建只讀存儲器 (ROM...

2023-11-17 標(biāo)簽:fpga存儲器RAM 1995 0

FPGA IP核開發(fā)流程概要

FPGA IP核開發(fā)流程概要

開發(fā)和驗證 FPGA IP 不僅僅是編寫 HDL,而是需要更多的思考。讓我們來看看如何做吧!

2023-10-17 標(biāo)簽:fpga接口HDL 1132 0

FPGA學(xué)習(xí)筆記:FIFO IP核的使用方法

FPGA學(xué)習(xí)筆記:FIFO IP核的使用方法

FIFO(First In First Out, 先入先出 ),是一種數(shù)據(jù)緩沖器,用來實現(xiàn)數(shù)據(jù)先入先出的讀寫方式。數(shù)據(jù)按順序?qū)懭?FIFO,先被寫入的數(shù)...

2023-09-07 標(biāo)簽:fpga存儲器緩沖器 3586 0

查看更多>>

ip核資訊

 芯驛電子 ALINX 推出全新 IP 核產(chǎn)品線,覆蓋 TCP/UDP/NVMe AXI IP 核

芯驛電子 ALINX 推出全新 IP 核產(chǎn)品線,覆蓋 TCP/UDP/NVMe AXI IP 核

在創(chuàng)新加速的浪潮中,為更好地響應(yīng)客戶群需求, 芯驛電子 ALINX 推出全新 IP 核產(chǎn)品線 ,致力于為高性能數(shù)據(jù)傳輸和復(fù)雜計算需求提供 高帶寬、低延遲...

2024-10-30 標(biāo)簽:FPGAIP核 302 0

芯驛電子ALINX推出全新IP核產(chǎn)品線

芯驛電子ALINX推出全新IP核產(chǎn)品線

在創(chuàng)新加速的浪潮中,為更好地響應(yīng)客戶群需求,芯驛電子 ALINX 推出全新 IP 核產(chǎn)品線,致力于為高性能數(shù)據(jù)傳輸和復(fù)雜計算需求提供高帶寬、低延遲的解決...

2024-10-30 標(biāo)簽:接口PCIeIP核 240 0

測試與驗證復(fù)雜的FPGA設(shè)計(2)——如何在虹科的IP核中執(zhí)行面向全局的仿真

測試與驗證復(fù)雜的FPGA設(shè)計(2)——如何在虹科的IP核中執(zhí)行面向全局的仿真

仿真和驗證是開發(fā)任何高質(zhì)量的基于FPGA的RTL編碼過程的基礎(chǔ)。在上一篇文章中,我們介紹了面向?qū)嶓w/塊的仿真,即通過在每個輸入信號上生成激勵并驗證RTL...

2022-06-15 標(biāo)簽:仿真IP核 706 0

虹科方案 | 虹科UES IP核——用最少的資源,解決最大的吞吐量!

虹科方案 | 虹科UES IP核——用最少的資源,解決最大的吞吐量!

IP核(IntellectualPropertycore)是一段具有特定電路功能的硬件描述語言程序,常常被用于數(shù)字電路中。該程序與集成電路的工藝無關(guān),可...

2022-04-14 標(biāo)簽:IP核 796 0

銳成芯微獲評“2022年度成都市新經(jīng)濟示范企業(yè)”稱號

近日,成都市新經(jīng)濟發(fā)展委員會公示了《2022年度成都市新經(jīng)濟梯度培育企業(yè)名單》,銳成芯微獲評新經(jīng)濟示范企業(yè),并以領(lǐng)先的“核芯”能力和經(jīng)濟效應(yīng)位列前30強。

2022-12-08 標(biāo)簽:集成電路IP核銳成芯微 1177 0

深圳發(fā)布激勵政策 突破CPU/GPU/FPGA等高端芯片可獎勵1000萬

? ? 近日,深圳發(fā)布了《深圳市關(guān)于促進半導(dǎo)體與集成電路產(chǎn)業(yè)高質(zhì)量發(fā)展的若干措施(征求意見稿)》,傳遞了怎樣的中國芯片打法? ? 美國芯片法案連番限制之...

2022-10-12 標(biāo)簽:fpgacpugpu 1513 0

紫光展銳的IP核儲備如何

芯片可以說是人類科技的巔峰之作,從一粒沙子變身為一枚芯片,背后凝聚了大量的智慧,整個產(chǎn)業(yè)鏈構(gòu)成也極其復(fù)雜。

2022-09-08 標(biāo)簽:芯片IP核紫光展銳 1467 0

上海杭州多地積極促進集成電路、EDA等產(chǎn)業(yè)建設(shè)

上海杭州多地積極促進集成電路、EDA等產(chǎn)業(yè)建設(shè)

國家對于集成電路、EDA等產(chǎn)業(yè)的關(guān)懷一直不減,我們看多地都在積極促進產(chǎn)業(yè)發(fā)展,給出了很多政策,比如橫琴粵澳深度合作區(qū)執(zhí)行委員會于7月27日印發(fā)關(guān)于《橫琴...

2022-07-28 標(biāo)簽:集成電路EDA工具eda 1533 0

IP仿真的實體或塊級別是如何完成的

IP核的開發(fā)過程中,面臨著許多關(guān)鍵技術(shù),比如IP核的規(guī)格定義、基于接口的設(shè)計、IP核測試存取結(jié)構(gòu)標(biāo)準(zhǔn)、IP核的驗證與打包等。對于IP核的驗證,主要是建立...

2022-06-13 標(biāo)簽:fpga仿真IP核 1209 0

Xilinx FPGA平臺DDR3設(shè)計保姆式教程(三)

Xilinx FPGA平臺DDR3設(shè)計保姆式教程(三)

干貨來了,用DDR搬磚,只需要會用IP就好,Xilinx官方Y(jié)YDS!

2022-02-21 標(biāo)簽:DDR3IP核 8660 0

查看更多>>

ip核數(shù)據(jù)手冊

相關(guān)標(biāo)簽

相關(guān)話題

換一批
  • IOT
    IOT
    +關(guān)注
    IoT是Internet of Things的縮寫,字面翻譯是“物體組成的因特網(wǎng)”,準(zhǔn)確的翻譯應(yīng)該為“物聯(lián)網(wǎng)”。物聯(lián)網(wǎng)(Internet of Things)又稱傳感網(wǎng),簡要講就是互聯(lián)網(wǎng)從人向物的延伸。
  • 海思
    海思
    +關(guān)注
  • STM32F103C8T6
    STM32F103C8T6
    +關(guān)注
    STM32F103C8T6是一款集成電路,芯體尺寸為32位,程序存儲器容量是64KB,需要電壓2V~3.6V,工作溫度為-40°C ~ 85°C。
  • 數(shù)字隔離
    數(shù)字隔離
    +關(guān)注
    數(shù)字隔離技術(shù)常用于工業(yè)網(wǎng)絡(luò)環(huán)境的現(xiàn)場總線、軍用電子系統(tǒng)和航空航天電子設(shè)備中,尤其是一些應(yīng)用環(huán)境比較惡劣的場合。數(shù)字隔離電路主要用于數(shù)字信號和開關(guān)量信號的傳輸。另一個重要原因是保護器件(或人)免受高電壓的危害。本文詳細介紹了數(shù)字隔離器工作原理及特點,選型及應(yīng)用,各類數(shù)字隔離器件性能比較等內(nèi)容。
  • 硬件工程師
    硬件工程師
    +關(guān)注
    硬件工程師Hardware Engineer職位 要求熟悉計算機市場行情;制定計算機組裝計劃;能夠選購組裝需要的硬件設(shè)備,并能合理配置、安裝計算機和外圍設(shè)備;安裝和配置計算機軟件系統(tǒng);保養(yǎng)硬件和外圍設(shè)備;清晰描述出現(xiàn)的計算機軟硬件故障。
  • wifi模塊
    wifi模塊
    +關(guān)注
    Wi-Fi模塊又名串口Wi-Fi模塊,屬于物聯(lián)網(wǎng)傳輸層,功能是將串口或TTL電平轉(zhuǎn)為符合Wi-Fi無線網(wǎng)絡(luò)通信標(biāo)準(zhǔn)的嵌入式模塊,內(nèi)置無線網(wǎng)絡(luò)協(xié)議IEEE802.11b.g.n協(xié)議棧以及TCP/IP協(xié)議棧。傳統(tǒng)的硬件設(shè)備嵌入Wi-Fi模塊可以直接利用Wi-Fi聯(lián)入互聯(lián)網(wǎng),是實現(xiàn)無線智能家居、M2M等物聯(lián)網(wǎng)應(yīng)用的重要組成部分。
  • 74ls74
    74ls74
    +關(guān)注
    74LS74是雙D觸發(fā)器。功能多,可作雙穩(wěn)態(tài)、寄存器、移位寄存器、振蕩器、單穩(wěn)態(tài)、分頻計數(shù)器等功能。本章詳細介紹了74ls112的功能及原理,74ls74引腳圖及功能表,74ls112的應(yīng)用等內(nèi)容。
  • MPU6050
    MPU6050
    +關(guān)注
    MPU-6000(6050)為全球首例整合性6軸運動處理組件,相較于多組件方案,免除了組合陀螺儀與加速器時間軸之差的問題,減少了大量的封裝空間。
  • Protues
    Protues
    +關(guān)注
    Proteus軟件是英國Lab Center Electronics公司出版的EDA工具軟件(該軟件中國總代理為廣州風(fēng)標(biāo)電子技術(shù)有限公司)。它不僅具有其它EDA工具軟件的仿真功能,還能仿真單片機及外圍器件。
  • UHD
    UHD
    +關(guān)注
    UHD是”超高清“的意思UHD的應(yīng)用在電視機技術(shù)上最為普遍,目前已有不少廠商推出了UHD超高清電視。
  • STC12C5A60S2
    STC12C5A60S2
    +關(guān)注
    在眾多的51系列單片機中,要算國內(nèi)STC 公司的1T增強系列更具有競爭力,因他不但和8051指令、管腳完全兼容,而且其片內(nèi)的具有大容量程序存儲器且是FLASH工藝的,如STC12C5A60S2單片機內(nèi)部就自帶高達60K FLASHROM,這種工藝的存儲器用戶可以用電的方式瞬間擦除、改寫。
  • 循跡小車
    循跡小車
    +關(guān)注
    做單片機的工程師相比都堆循跡小車有所認(rèn)識,它是自動引導(dǎo)機器人系統(tǒng)的基本應(yīng)用,那么今天小編就給大家介紹下自動自動循跡小車的原理,智能循跡小車的應(yīng)用,智能循跡小車程序,循跡小車用途等知識吧!
  • 光立方
    光立方
    +關(guān)注
    光立方是由四千多棵光藝高科技“發(fā)光樹”組成的,在2009年10月1日天安門廣場舉行的國慶聯(lián)歡晚會上面世。這是新中國成立六十周年國慶晚會最具創(chuàng)意的三大法寶之首。
  • K60
    K60
    +關(guān)注
  • LM2596
    LM2596
    +關(guān)注
    LM2596是降壓型電源管理單片集成電路的開關(guān)電壓調(diào)節(jié)器,能夠輸出3A的驅(qū)動電流,同時具有很好的線性和負(fù)載調(diào)節(jié)特性。固定輸出版本有3.3V、5V、12V,可調(diào)版本可以輸出小于37V的各種電壓。
  • 光模塊
    光模塊
    +關(guān)注
    光模塊(optical module)由光電子器件、功能電路和光接口等組成,光電子器件包括發(fā)射和接收兩部分。簡單的說,光模塊的作用就是光電轉(zhuǎn)換,發(fā)送端把電信號轉(zhuǎn)換成光信號,通過光纖傳送后,接收端再把光信號轉(zhuǎn)換成電信號。
  • STM32單片機
    STM32單片機
    +關(guān)注
    STM32系列基于專為要求高性能、低成本、低功耗的嵌入式應(yīng)用專門設(shè)計的ARM Cortex-M3內(nèi)核
  • 步進驅(qū)動器
    步進驅(qū)動器
    +關(guān)注
    步進驅(qū)動器是一種將電脈沖轉(zhuǎn)化為角位移的執(zhí)行機構(gòu)。當(dāng)步進驅(qū)動器接收到一個脈沖信號,它就驅(qū)動步進電機按設(shè)定的方向轉(zhuǎn)動一個固定的角度(稱為“步距角”),它的旋轉(zhuǎn)是以固定的角度一步一步運行的??梢酝ㄟ^控制脈沖個數(shù)來控制角位移量,從而達到準(zhǔn)確定位的目的;同時可以通過控制脈沖頻率來控制電機轉(zhuǎn)動的速度和加速度,從而達到調(diào)速和定位的目的。
  • Nexperia
    Nexperia
    +關(guān)注
    Nexperia是大批量生產(chǎn)基本半導(dǎo)體的領(lǐng)先專家,這些半導(dǎo)體是世界上每個電子設(shè)計都需要的組件。該公司廣泛的產(chǎn)品組合包括二極管、雙極晶體管、ESD 保護器件、MOSFET、GaN FET 以及模擬和邏輯IC。
  • CD4046
    CD4046
    +關(guān)注
    cD4046是通用的CMOS鎖相環(huán)集成電路,其特點是電源電壓范圍寬(為3V-18V),輸入阻抗高(約100MΩ),動態(tài)功耗小,在中心頻率f0為10kHz下功耗僅為600μW,屬微功耗器件。本章主要介紹內(nèi)容有,CD4046的功能 cd4046鎖相環(huán)電路,CD4046無線發(fā)射,cd4046運用,cd4046鎖相環(huán)電路圖。
  • COMSOL
    COMSOL
    +關(guān)注
    COMSOL集團是全球多物理場建模解決方案的提倡者與領(lǐng)導(dǎo)者。憑借創(chuàng)新的團隊、協(xié)作的文化、前沿的技術(shù)、出色的產(chǎn)品,這家高科技工程軟件公司正飛速發(fā)展,并有望成為行業(yè)領(lǐng)袖。其旗艦產(chǎn)品COMSOL Multiphysics 使工程師和科學(xué)家們可以通過模擬,賦予設(shè)計理念以生命。
  • 加速度傳感器
    加速度傳感器
    +關(guān)注
    加速度傳感器是一種能夠測量加速度的傳感器。通常由質(zhì)量塊、阻尼器、彈性元件、敏感元件和適調(diào)電路等部分組成。
  • 聯(lián)網(wǎng)技術(shù)
    聯(lián)網(wǎng)技術(shù)
    +關(guān)注
  • 服務(wù)機器人
    服務(wù)機器人
    +關(guān)注
    服務(wù)機器人是機器人家族中的一個年輕成員,到目前為止尚沒有一個嚴(yán)格的定義。不同國家對服務(wù)機器人的認(rèn)識不同。
  • 四軸飛行器
    四軸飛行器
    +關(guān)注
    四軸飛行器,又稱四旋翼飛行器、四旋翼直升機,簡稱四軸、四旋翼。這四軸飛行器(Quadrotor)是一種多旋翼飛行器。四軸飛行器的四個螺旋槳都是電機直連的簡單機構(gòu),十字形的布局允許飛行器通過改變電機轉(zhuǎn)速獲得旋轉(zhuǎn)機身的力,從而調(diào)整自身姿態(tài)。具體的技術(shù)細節(jié)在“基本運動原理”中講述。
  • 基站測試
    基站測試
    +關(guān)注
    802.11ac與11基站測試(base station tests) 在基站設(shè)備安裝完畢后,對基站設(shè)備電氣性能所進行的測量。n的區(qū)別,802.11n無線網(wǎng)卡驅(qū)動,802.11n怎么安裝。
  • TMS320F28335
    TMS320F28335
    +關(guān)注
    TMS320F28335是一款TI高性能TMS320C28x系列32位浮點DSP處理器
  • 靜電防護
    靜電防護
    +關(guān)注
    為防止靜電積累所引起的人身電擊、火災(zāi)和爆炸、電子器件失效和損壞,以及對生產(chǎn)的不良影響而采取的防范措施。其防范原則主要是抑制靜電的產(chǎn)生,加速靜電泄漏,進行靜電中和等。
  • SDK
    SDK
    +關(guān)注
      SDK一般指軟件開發(fā)工具包,軟件開發(fā)工具包一般都是一些軟件工程師為特定的軟件包、軟件框架、硬件平臺、操作系統(tǒng)等建立應(yīng)用軟件時的開發(fā)工具的集合。軟件開發(fā)工具廣義上指輔助開發(fā)某一類軟件的相關(guān)文檔、范例和工具的集合。
  • OBD
    OBD
    +關(guān)注
    OBD是英文On-Board Diagnostic的縮寫,中文翻譯為“車載診斷系統(tǒng)”。這個系統(tǒng)隨時監(jiān)控發(fā)動機的運行狀況和尾氣后處理系統(tǒng)的工作狀態(tài),一旦發(fā)現(xiàn)有可能引起排放超標(biāo)的情況,會馬上發(fā)出警示。
換一批

關(guān)注此標(biāo)簽的用戶(4人)

efans_a4da0d KillTheGood 和好吧vvffccvkoo peak宋

編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語言教程專題