atribút LOC - potrebné pomôcť

V

Vonn

Guest
Ahoj všetkým, Iam snaží rozdeliť FPGA kolíky na mojej siete vo VHDL Iam pomocou atribútu LOC príkazy ako: atribút LOC: string; atribút LOC hodín: signál je "P91", to je v poriadku a všetko funguje, ale keď IAM sa snažia prideliť kolíky std_logic_vector Tu je problém, ak i-napríklad - definované v mojom subjektu údajov: InOut std_logic_vector (15 downto 0), a pokúsil sa použiť atribút pre zadávanie PIN miesta pre svoje dáta pomocou zbernice: atribút LOC: string , atribút LOC dát (0): Signál je "P133", atribút LOC dát (1): Signál je "p137". . Nefunguje to a daj mi kompilátor chyby si myslím, že chyba v podobe bit_vector som sa pokúsil o zápis dát namiesto dát (0), ale nefungovalo to tiež môže akýkoľvek subjekt pomôcť
 
Som len zvedavý: roll: Prečo chceš LOC svoje vývody v RTL? Myslím si, že knoe môžete to urobiť pomocou UCF (napríklad) a namiesto použitia dvoch liniek atribútu LOC: string; atribút LOC hodín: signál je "P91", môžete použiť jeden NET "hodiny" LOC = "P91" , a ak sa chcete znova použiť v inom návrhu predstavenstva / projektu, budete musieť zmeniť svoje RTL znovu a znovu resynthesize to, ak je veľký seriouslly by sme mohli hovoriť o 3-4 hodiny času ... budovy pomocou UCF iba prestavovať, nemusíte vytvárať syntézu netlist znova. Dúfam, že to pomôže,-maestor
 
Tie sú úplne správne, ale iam návrhu Develpment predstavenstva a chcem pripojiť nejaké ukážkové kódy tejto doske, takže chcem, tento kód je len pre čítanie a je to len, aby si používateľ, ako začať s kit .. To je všetko
 

Welcome to EDABoard.com

Sponsor

Back
Top