Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gowin. FFs placement. #1386

Merged
merged 3 commits into from
Oct 22, 2024
Merged

Gowin. FFs placement. #1386

merged 3 commits into from
Oct 22, 2024

Commits on Oct 22, 2024

  1. Gowin. FFs placement.

    * Allow clusters to be created from FFs and LUTs;
    
    * Immediately create pass-through LUTs from free LUTs adjacent to FF - at the same time ensure alternating use of LUT inputs;
    
    * In case of constant networks, such pass-through LUTs are disconnected from networks altogether;
    
    * Allow FF to be placed directly into SSRAM slides - this is useful when using synchronous reading.
    
    Signed-off-by: YRabbit <rabbit@yrabbit.cyou>
    yrabbit committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    7ba83d3 View commit details
    Browse the repository at this point in the history
  2. Gowin. Fix aux name creation

    Signed-off-by: YRabbit <rabbit@yrabbit.cyou>
    yrabbit committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    a20da21 View commit details
    Browse the repository at this point in the history
  3. Gowin. Use I3 for pass-trough LUTs

    Signed-off-by: YRabbit <rabbit@yrabbit.cyou>
    yrabbit committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    7ae2213 View commit details
    Browse the repository at this point in the history