Ⅰ GAL16V8 是什麼
是一種可編程邏輯器件,簡單的說就是你輸入幾個數,通過編程實現邏輯定義,能夠控制哪個埠輸出。
打個比方,銀行自助埠,你輸入6為密碼,正確就幫你運行固定的賬戶的,錯誤3次就凍結賬號,這都是通過對可編程邏輯控制器的編程來實現功能的。
可編程邏輯器件 英文全稱為:programmable logic device 即 PLD。PLD是做為一種通用集成電路產生的,他的邏輯功能按照用戶對器件編程來確定。一般的PLD的集成度很高,足以滿足設計一般的數字系統的需要。
概念
這樣就可以由設計人員自行編程而把一個數字系統「集成」在一片PLD上,而不必去請晶元製造廠商設計和製作專用的集成電路晶元了。
PLD與一般數字晶元不同的是:PLD內部的數字電路可以在出廠後才規劃決定,有些類型的PLD也允許在規劃決定後再次進行變更、改變,而一般數字晶元在出廠前就已經決定其內部電路,無法在出廠後再次改變,事實上一般的模擬晶元、混訊晶元也都一樣,都是在出廠後就無法再對其內部電路進行調修。
Ⅱ 鏍囬 璁ㄨ哄彲緙栫▼閫昏緫鍣ㄤ歡鐨勫師鐞,鎼滈泦甯傚満鏈夊摢浜涗富瑕佸彲緙栫▼閫昏緫鍣ㄤ歡鐢熶駭鍟
鍙緙栫▼閫昏緫鍣ㄤ歡鑻辨枃鍚嶅瓧PLD錛圥rogrammableLogicDevices錛夛紝鍙鍒嗕負綆鍗曠殑PLD鍜屽嶆潅鐨凱LD銆傜畝鍗曠殑PLD鍒嗕負錛歅ROM銆丳LA銆丳AL銆丟AL錛涘嶆潅鐨凱LD鍒嗕負錛氬彲緙栫▼閫昏緫鍣ㄤ歡CPLD鍜岀幇鍦哄彲緙栫▼閫昏緫闂ㄩ樀鍒桭PGA銆
鏍規嵁閫昏緫瀹炵幇鍜屽彲緙栫▼鏂瑰紡鐨勪笉鍚岋紝FPGA鍒嗕負涓ょ被錛氫竴錛岄昏緫鐢ㄦ煡鎵捐〃鏉ュ疄鐜幫紝緙栫▼閫氳繃SRAM鏂瑰紡瀹炵幇錛屽彨SRAM鏌ユ壘琛ㄧ粨鏋勶細浜岋紝閫昏緫閫氳繃澶氳礬寮鍏沖疄鐜幫紝緙栫▼閫氳繃鐔斾笣鐨勯氭柇瀹炵幇錛岀О涓哄氳礬寮鍏沖弽鐔斾笣緇撴瀯錛屾垨鑰呰存槸鍙嶇啍涓濈殑澶氳礬寮鍏崇粨鏋勩傞噰鐢⊿RAM鏌ユ壘琛ㄧ粨鏋勭殑FPGA鍘傚晢鏈堿ltera銆乆ilinx錛孡atTIce絳夛紱Actel鍜孮uicklogic鍒欐槸閲囩敤鍙嶇啍涓濆氳礬寮鍏崇粨鏋勭殑浠h〃鍘傚晢銆
褰撳墠錛孎PGA騫挎硾搴旂敤浜庡悇縐嶇粓絝棰嗗煙錛屽傛秷璐圭數瀛愩侀氫俊銆佸伐涓氳嚜鍔ㄥ寲銆佸伐涓氬簲鐢ㄣ佽$畻鏈轟互鍙婃苯杞︾數瀛愮瓑銆
閽堝逛綆鍔熻楄佹眰錛孎PGA閲囧彇鎺鏂介檷浣庡姩鎬佸姛鑰楋紝鎻愰珮鎬ц兘銆傞潤鎬佸姛鑰楁紡娉勭數嫻佷富瑕佸洜宸ヨ壓浜х敓錛屽姩鎬佸姛鑰桺=CV2F錛岃窡鐢靛帇鐨勫鉤鏂規垚姝f瘮錛岃窡棰戠巼鎴愭f瘮錛岃窡鍒嗗竷鐢靛笴鎴愭f瘮錛岄戠巼鐨勫炲姞浼氭彁楂樺姛鑰椼傞檷浣庡姛鑰楃殑鏂規硶鏄綆鍖栫郴緇熺殑鍙戠儹璁捐★紝騫剁畝鍖栦緵鐢電殑緋葷粺璁捐°