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

Instance 'OSERDESE2_18' of module 'OSERDESE2' requires 27 connections, but only 13 given #441

Open
mithro opened this issue May 20, 2018 · 3 comments
Assignees

Comments

@mithro
Copy link
Member

mithro commented May 20, 2018

When building the Neso target, there are lots of errors like the following;

WARNING: [Synth 8-350] instance 'OSERDESE2_11' of module 'OSERDESE2' requires 27 connections, but only 13 given [/home/travis/build/timvideos/HDMI2USB-litex-firmware/build/neso_base_lm32/gateware/top.v:9792]
WARNING: [Synth 8-350] instance 'OSERDESE2_12' of module 'OSERDESE2' requires 27 connections, but only 13 given [/home/travis/build/timvideos/HDMI2USB-litex-firmware/build/neso_base_lm32/gateware/top.v:9814]
WARNING: [Synth 8-350] instance 'OSERDESE2_13' of module 'OSERDESE2' requires 27 connections, but only 13 given [/home/travis/build/timvideos/HDMI2USB-litex-firmware/build/neso_base_lm32/gateware/top.v:9836]
WARNING: [Synth 8-350] instance 'OSERDESE2_14' of module 'OSERDESE2' requires 27 connections, but only 13 given [/home/travis/build/timvideos/HDMI2USB-litex-firmware/build/neso_base_lm32/gateware/top.v:9858]
WARNING: [Synth 8-350] instance 'OSERDESE2_15' of module 'OSERDESE2' requires 27 connections, but only 13 given [/home/travis/build/timvideos/HDMI2USB-litex-firmware/build/neso_base_lm32/gateware/top.v:9880]
WARNING: [Synth 8-350] instance 'OSERDESE2_16' of module 'OSERDESE2' requires 27 connections, but only 13 given [/home/travis/build/timvideos/HDMI2USB-litex-firmware/build/neso_base_lm32/gateware/top.v:9902]
WARNING: [Synth 8-350] instance 'OSERDESE2_17' of module 'OSERDESE2' requires 27 connections, but only 13 given [/home/travis/build/timvideos/HDMI2USB-litex-firmware/build/neso_base_lm32/gateware/top.v:9924]
WARNING: [Synth 8-350] instance 'OSERDESE2_18' of module 'OSERDESE2' requires 27 connections, but only 13 given [/home/travis/build/timvideos/HDMI2USB-litex-firmware/build/neso_base_lm32/gateware/top.v:9946]
WARNING: [Synth 8-350] instance 'OSERDESE2_19' of module 'OSERDESE2' requires 27 connections, but only 13 given [/home/travis/build/timvideos/HDMI2USB-litex-firmware/build/neso_base_lm32/gateware/top.v:9968]
WARNING: [Synth 8-350] instance 'OSERDESE2_20' of module 'OSERDESE2' requires 27 connections, but only 13 given [/home/travis/build/timvideos/HDMI2USB-litex-firmware/build/neso_base_lm32/gateware/top.v:9990]

See the following log - https://travis-ci.org/timvideos/HDMI2USB-litex-firmware/jobs/381124371

@enjoy-digital
Copy link
Member

With our configuration, some inputs/ouputs of OSERDESE2 are not used and we are not connecting them in the instance. (TBYTEIN, SHIFTINX, SHIFTOUTX, etc....) We can safely ignore these warnings.

@mithro
Copy link
Member Author

mithro commented May 23, 2018

@enjoy-digital Should these extra inputs/outputs be tied to zero / one or something?

@enjoy-digital
Copy link
Member

Vivado/ISE are already doing that for us. We are using this same principle on lots of instances, so my reasoning is that wether we fix that on all instances or we keep things like this. From a designer perspective i found easier to keep things like that and i'm not sure we really had issue in the past with this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants