【正文】
( 1) Synopsys公司的 FPGA Compiler、 DCFPGA綜合器。 ( 2) Synplicity公司的 Synplify Pro綜合器。 ( 3) Mentor子公司 Exemplar Logic的 LeonardoSpectrum綜合器。 CPLD/FPGA開發(fā)工具 ? 3.仿真器 。在 EDA設(shè)計技術(shù)中仿真的地位十分重要,行為模型的表達(dá)、電子系統(tǒng)的建模、邏輯電路的驗證乃至門級系統(tǒng)的測試,每一步都離不開仿真器的模擬檢測。 ? 4.適配器。 適配器的任務(wù)是完成目標(biāo)系統(tǒng)在器件上的布局布線。適配通常都由可編程邏輯器件的廠商提供的專門針對器件開發(fā)的軟件來完成。 ? 5.下載器 。把設(shè)計下載到對應(yīng)的實際器件,實現(xiàn)硬件設(shè)計。軟件部分一般都由可編程邏輯器件的廠商提供的專門針對器件下載或編程軟件來完成。 CPLD/FPGA開發(fā)工具 由于各 PLD公司的 CPLD/FPGA產(chǎn)品在價格 、 性能 、 邏輯規(guī)模 、封裝以及 EDA開發(fā)工具性能等方面各有千秋 , 設(shè)計者必須根據(jù)不同的開發(fā)項目在其中做出最佳的選擇一般應(yīng)考慮以下幾個問題: ? 1.器件資源的選擇 ? 2.器件速度的選擇 ? 3.器件功耗的選擇 ? 4.器件封裝的選擇 ? 5. CPLD和 FPGA之間的選擇 ? 6.其他因素的選擇 CPLD/FPGA的應(yīng)用選擇 ? 為了解決 ASIC及可編程邏輯器件等超大規(guī)模集成電路的測試問題 , 自 1986年開始 , 歐美一些大公司聯(lián)合成立了一個組織 —— “ 聯(lián)合測試行動小組 ” ( JTAG— Joint Test Action Group) , 開發(fā)并制定了 范 。 這個邊界掃描測試 ( BST) 結(jié)構(gòu)提供了有效地測試高密度引線器件和高密度電路板上元件的能力 。 目前 , 大多數(shù)高密度的可編程邏輯器件都已普遍應(yīng)用 JTAG技術(shù) , 支持邊界掃描技術(shù) 。 可編程邏輯器件的測試技術(shù) ? 邊界掃描測試的原理是在核心邏輯電路的輸入和輸出端口都增加一個寄存器,通過將這些 I/O上上午寄存器連接起來,可以將測試數(shù)據(jù)串行輸入到被測單元,并且從相應(yīng)端口串行讀出,從而可以實現(xiàn)三方面的測試。分別是:芯片級測試、板級測試和系統(tǒng)級測試。 邊界掃描測試原理 JTAG邊界掃描測試法 ? 定了邊界掃描的測試端口 、 測試結(jié)構(gòu)和操作指令 。 IEEE 內(nèi) 部 掃 描 鏈邏 輯 核旁 路 寄 存 器標(biāo) 志 寄 存 器指 令 寄 存 器T D IT M ST R S T ( 可 選 )T D O IEEE ? 1.端口定義: TCK (測試時鐘端口), TMS(測試模式選擇 ), TDI(測試數(shù)據(jù)輸入), TDO(測試數(shù)據(jù)輸出)。 ? 2. TAP控制器: TAP控制器的作用是將串行輸入的 TMS信號進 行譯碼,產(chǎn)生該模式下所需的各個控制信號。 IEEE C l o c k D RS h i f t D RU p d a t a D RC l o c k D RR e s e tS e l e c tC l o c k I RS h i f t I RU p d a t a I RE n a b l eT M ST C KT R S TT A P 控 制 器 ? 4.寄存器組: 指令寄存器( IR),旁路寄存器( BR),標(biāo)志寄存器( IDR),邊界掃描寄存器( BSR)。 ? 5.相關(guān)指令: JTAG規(guī)定了 3個強制指令: EXTEST、 BYPASS、 SAMPLE/PRELOAD。 IEEE 邏 輯 核T D IT C KT M ST D O邊 界寄 存 器 S OP IP OS I串 行移 位捕 獲更 新標(biāo)志寄存器 邊界掃描寄存器 ? 1.板級測試策略 利用 IEEE 3步: ( 1)根據(jù) IEEE 。 ( 2)利用邊界掃描測試結(jié)構(gòu),對被測部分之間的連接進行矢量輸入和響應(yīng)分析。這是板級測試的主要環(huán)節(jié),也是邊界掃描結(jié)構(gòu)的主要應(yīng)用??梢杂脕頇z測由于電氣、機械和溫度導(dǎo)致的板級集成故障。 ( 3)對單個核心邏輯進行測試,可以初始化該邏輯并且利用其本身的測試結(jié)構(gòu)。 邊界掃描策略及相關(guān)工具 ? 2.相關(guān) EDA工具 工業(yè)界主要采用的邊界掃描工具有 Mentor的 BSDArchiter和 Synopsys的 BSD Complier。 邊界掃描設(shè)計流程如圖所示。 邊界掃描策略及相關(guān)工具 確 定 所 需 邊 界 掃 描 單 元生 成 B S D L 文 件生 成 檢 查 邊 界 掃 描 的 測 試 矢 量檢 查 邊 界 掃 描 電 路綜 合 邊 界 掃 描 電 路滿 足 設(shè) 計 規(guī) 則 謝謝觀看 /歡迎下載 BY FAITH I MEAN A VISION OF GOOD ONE CHERISHES AND THE ENTHUSIASM THAT PUSHES ONE TO SEEK ITS FULFILLMENT REGARDLESS OF OBSTACLES. BY FAITH I BY FAIT