我想要一个提供即用型组件源代码的VHDL源代码网站。
例如:full adder vhdl源代码。
答案 0 :(得分:4)
答案 1 :(得分:3)
另外,您可以查看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核生成器。您可以选择不同的内核,输入参数并获得可立即使用的VHDL或Verilog组件。 Aldec免费提供学生许可证。查看http://www.aldec.com/Company/University.aspx
答案 2 :(得分:1)
正如大卫所说,opencores.org是一个很好的起点。另一个有趣的项目是LEON3处理器及其相关的Gaisler库,可作为http://www.gaisler.com的开源项目