Можете ли вы порекомендовать сайт для исходных кодов VHDL?

Мне нужен сайт с исходными кодами VHDL, который предоставляет готовый исходный код компонента.

например: полный исходный код vhdl сумматора.

3 ответа

Проверьте http://www.opencores.org/.

Кроме того, вы можете проверить http://www.freemodelfoundry.com/ для модулей VHDL и Verilog.

Просто для полного сумматора могу написать прямо здесь;)

entity full_adder is
    port(
        a, b, cin: in BIT;
        sum, cout: out BIT);
end full_adder;

architecture gate_level of full_adder is
begin
    sum <= (a xor b) xor cin;
    cout <= ((a and b) or (a and cin)) or (b and cin);
end gate_level;

ОБНОВЛЕНИЕ: такой инструмент, как Aldec Active-HDL, имеет генератор IP-Core. Вы можете выбрать разные ядра, входные параметры и получить готовый компонент VHDL или Verilog. Aldec предоставляет студенческие лицензии бесплатно. Проверьте http://www.aldec.com/Company/University.aspx

Как говорит Дэвид, opencores.org является хорошей отправной точкой. Другим интересным проектом является процессор LEON3 и связанная с ним библиотека Gaisler, доступная в виде проекта с открытым исходным кодом на http://www.gaisler.com/

Другие вопросы по тегам