自從MachXO2系列量產以來,數百家客戶已經利用EFB內置的I2C、SPI和用戶閃存功能與微處理器、微控制器、存儲器和其它系統外設連接,廣泛用于各種I/O擴展和橋接、數據存儲、配置和電源定序的應用。現在,新的參考設計擴展了EFB易于使用、現成的RTL代碼,可以實現以下功能,每種都有標準數據和指令接口:
• I2C從動(萊迪思參考設計編號RD1124)
• SPI從動(RD1125)
• UFM訪問(RD1126)
• 嵌入式編程(RD1129)
所有RTL代碼都經注釋和參數化處理,所以可以很容易地進行更改,實現用戶的設計。
MachXO2 Pico Dev Kit - Evaluation Board
MachXO2 EFB Block Diagram
五個新的演示設計使用萊迪思低成本的硬件開發套件實現了EFB參考設計,其中包括特價銷售的MachXO2 Pico開發套件,系統配置如下:
• I2C主控和I2C從動(萊迪思演示設計,編號UG55)
• SPI主控和SPI從動(UG56)
• 使用C語言和LatticeMico8TM微控制器的I2C & SPI主控(UG54)
• 通過Wishbone總線接口編程(UG57)
• 通過I2C進行嵌入式編程(UG58)
這些設計每個都帶有注釋、預驗證的RTL和C代碼,可以很方便地重用,為工程師們提供一個良好的設計開端。有關MachXO2編程、配置和EFB固化IP功能的其他更新的文檔,請查閱下面的應用說明:
• TN1204 - MachXO2編程和配置使用指南
• TN1205 - 使用MachXO2器件的用戶閃存和固化的控制功能用戶指南
• TN1246 - 使用MachXO2器件的用戶閃存和固化的控制功能參考設計
定價和供貨情況
萊迪思所有專為MachXO2系列而優化的參考設計都可以免費從萊迪思網站下載www.latticesemi.com/ip 。