編程器
編輯編程器是一個一件電子設備來排列寫入的軟件來配置的可編程非易失性集成電路,稱為可編程器件。目標器件包括PROM,EPROM,EEPROM,Flashmemory,eMMC,MRAM,FeRAM,NVRAM、PLD、PLA、PAL、GAL、CPLD、FPGA和微控制器。
編程器的功能
編輯編程器硬件有兩種變體。一種是使用編程器上的套接字配置目標設備本身。另一種方法是在印刷電路板上配置設備。
在前一種情況下,目標設備插入編程器頂部的套接字(通常為ZIF)。pdf15如果設備不是標準的DIP封裝,則使用插入式轉接板,將封裝與另一個插座進行轉換。
在后一種情況下,設備編程器通過連接器直接連接到印刷電路板,通常使用電纜。這種方式稱為板載編程、在線編程或在系統編程。
然后,通過連接引腳施加信號,將數據從編程器傳輸到設備中。有些設備有一個串行接口,pdf3用于接收編程數據(包括JTAG接口)。:642,pdf15其他設備需要并行引腳上的數據,然后是具有更高電壓的編程脈沖,以便將數據編程到設備中。
通常設備編程器通過并行端口,:364USB端口,或LAN接口連接到個人計算機。計算機上的一個軟件程序將數據傳輸給編程器,:364:430選擇設備和接口類型,并開始編程過程讀取/寫入/擦除/消隱里面的數據裝置。
編程器的類型
編輯有四種通用類型的設備編程器:
- 用于批量生產的自動化編程器(多編程站點,具有一組套接字)。這些系統利用帶有機載站點的機器人拾取和放置處理程序。這允許大批量和復雜的輸出(例如激光打標、3D檢測、膠帶輸入/輸出等)
- 開發程序員(通常是單一編程站點),用于xxx篇文章的開發和小批量生產。
- 用于開發和現場服務的袖珍程序員。
- 僅適用于某些電路類型的專用編程器,例如FPGA、微控制器、pdf15和EEPROM編程器。
編程器的歷史
編輯對于舊的PROM編程器,由于許多可編程器件有不同的電壓要求,每個引腳驅動器必須能夠施加0-25伏范圍內的不同電壓。:651:40但是根據存儲器件技術的進步,最近的閃存編程器不需要高電壓。
在計算的早期,啟動機制是一種機械設備,通常由開關和LED組成。這意味著程序員不是設備而是人,他通過將開關設置在一系列“開”和“關”位置來一個一個地輸入機器代碼。這些開關的位置對應于機器碼,類似于今天的匯編語言。:261–262如今,EEPROM用作BIOS的引導機制,無需操作機械開關進行編程。
內容由匿名用戶提供,本內容不代表www.gelinmeiz.com立場,內容投訴舉報請聯系www.gelinmeiz.com客服。如若轉載,請注明出處:http://www.gelinmeiz.com/123029/