萊迪思推出MachXO2 PLD系列嵌入式功能塊的參考設(shè)計
21ic訊 萊迪思半導(dǎo)體公司日前宣布發(fā)布四個新的參考設(shè)計,適用于低成本、低功耗的MachXO2™系列可編程邏輯器件(PLD)。新的參考設(shè)計簡化并增強了MachXO2器件中特有的嵌入式功能塊(EFB)中內(nèi)置I2C、SPI和用戶閃存的功能的使用。還發(fā)布了五個新的演示示例設(shè)計和三個更新的應(yīng)用說明,重點介紹基于嵌入式閃存的嵌入式功能塊。
自從MachXO2系列量產(chǎn)以來,數(shù)百家客戶已經(jīng)利用EFB內(nèi)置的I2C、SPI和用戶閃存功能與微處理器、微控制器、存儲器和其它系統(tǒng)外設(shè)連接,廣泛用于各種I/O擴展和橋接、數(shù)據(jù)存儲、配置和電源定序的應(yīng)用。現(xiàn)在,新的參考設(shè)計擴展了EFB易于使用、現(xiàn)成的RTL代碼,可以實現(xiàn)以下功能,每種都有標準數(shù)據(jù)和指令接口:
• I2C從動(萊迪思參考設(shè)計編號RD1124)
• SPI從動(RD1125)
• UFM訪問(RD1126)
• 嵌入式編程(RD1129)
所有RTL代碼都經(jīng)注釋和參數(shù)化處理,所以可以很容易地進行更改,實現(xiàn)用戶的設(shè)計。
五個新的演示設(shè)計使用萊迪思低成本的硬件開發(fā)套件實現(xiàn)了EFB參考設(shè)計,其中包括特價銷售的MachXO2 Pico開發(fā)套件,系統(tǒng)配置如下:
• I2C主控和I2C從動(萊迪思演示設(shè)計,編號UG55)
• SPI主控和SPI從動(UG56)
• 使用C語言和LatticeMico8™微控制器的I2C & SPI主控(UG54)
• 通過Wishbone總線接口編程(UG57)
• 通過I2C進行嵌入式編程(UG58)
這些設(shè)計每個都帶有注釋、預(yù)驗證的RTL和C代碼,可以很方便地重用,為工程師們提供一個良好的設(shè)計開端。有關(guān)MachXO2編程、配置和EFB固化IP功能的其他更新的文檔,請查閱下面的應(yīng)用說明:
• TN1204 – MachXO2編程和配置使用指南
• TN1205 – 使用MachXO2器件的用戶閃存和固化的控制功能用戶指南
• TN1246 – 使用MachXO2器件的用戶閃存和固化的控制功能參考設(shè)計