Contents

Home

About...

Major Upgrades
The LEB Architecture
Placement
Routing
Support Tools
Generating LEB Netlists
Results
Placement
Routing
References
References
Appendix
Placement Pictures
Architecture Generation Pictures

Architecture Specification Pictures and Features

These images highlight some of the features and functionality of the modifed architecture generator.


Figure 1. Pins Distributed Around a 2 x 1 LEB.


Figure 2. Array generated for s298 using "absolute 3" columns of 2 x 1 LEBs; note that the array generated is 24 x 24 unit cells.


Figure 3. Array generated for s298 using "absolute 3" columns of 13 x 1 LEBs. In this case, a 24 x 24 array would only contain three LEB sites but the design contains four LEBs. As such, the generated array is scaled up to 26 x 26.


Figure 4. Array generated for s298 using "spacing 6" columns of 2 x 1 LEBs. The additional column of LEBs is introduced due to the "spacing 6" contstraint, effectively consuming what was a CLB column in the array of Figure 2. This necessitates that the array be resized to 25 x 25. Also note that the 2 x 1 LEBs cannot fill a column of 25 cells and that there is an empty site left at the top of each LEB column.


Figure 5. Array generated for s298 using "spacing 6" columns of 13 x 1 LEBs. With four LEB columns in the 25 x 25 grid, increasing the size of the LEB to 13 x 1 no longer necessitates enlarging the array. Instead, nearly half of each LEB column is left empty due to the LEB being much smaller than the column that contains it.


Figure 6. Array generated for s298 using "spacing 6" columns of 6 x 4 LEBs. Note here that the wide LEB columns are considered a single column when considering the "spacing" option — despite the fact that LEB columns cover six grid units, there is a column of LEBs for every five columns of CLBs.


Figure 7. Array generated for s298 using "spacing 6" columns of 30 x 1 LEBs. In this instance, the array is enlarged to accomodate the exceptionally large size of the LEBs.

Last updated Dec 2005