人工控制計算機由于FPGA上的邏輯塊太多而無法手動創建,因此通過一個軟件程序生成。然后程序員可以從各種類別中選擇,以便為特定系統定制它們。他們可以使用自己的程序與FPGA芯片上的程序交互并進行更改在對一個FPGA進行編程時,可以根據需要使用多個互連元件來配置邏輯塊,取決于它們的編程方式。有些芯片執行單一功能,而另一些則能夠執行更復雜的任務。有些FPGA還可能同時包含模擬和數字元素。這些芯片通常也具有允許這些元素一起工作的能力LUT由導線網絡連接。根據所需的功能,導線可以沿直線穿過文件,也可以通過更復雜的對角線連接網絡。一個LUT可以通過多個接線連接到其他幾個文件文件也可以通過一系列稱為進位或專用路由鏈的線路連接,這些線路只幫助移動某些類型的信息,以便更快地處理這些信息首先在文本或可視化文件中概述。然后將信息下載到FPGA附帶的軟件中。一旦該過程完成,該功能通常是可操作的。雖然FPGA比硬接線邏輯芯片貴,它可以幫助用戶節省資源,因為用戶可以根據自己的具體要求進行編程。這可以減少額外的工作,減少容納非定制芯片所需的額外時間。可編程芯片也可以更容易使用,因為它的用戶功能,如菜單,可以定制現場可編程門陣列電路是專用集成電路(ASIC)的替代品。這些電路在出廠前是硬接線的。它們是板級元件,而不是現場可編程門陣列元件。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!