文章详情

ID: 2810
实例类型: faq
分类: Architecture
相关: General Logic
产品系列: iCE40

搜索答案数据库

Search Text Image

iCE40 LP/HX: With the iCE40 device,why do I see more LUTs utilized in my design than actually required?

This is true when your design is more of sequential nature, where more DFFs (D Flip-Flops) are used. The basic architecture of the iCE40 Logic Cell does not allow a direct and independent access to the DFFs.

 

Refer to Datasheet DS1045 and DS1040 for iCE40 Architecture. Figure 2-2 shows the architecture of a slice. It is evident that DFF does not have a direct access, any data signal accessing a DFF has to pass through LUT4, and thus an extra LUT4 is utilized. This accounts for extra LUT4s being consumed for iCE40 devices.

Datasheet of iCE40 device can be downloaded from the following location: https://www.latticesemi.com/ --> Go to Products --> iCE--> Click on iCE40 LP/HX -->On this page under "Documentation" section select "Data Sheet" and download the datasheet.