34af9uc 发表于 5 天前

有想学上海安陆FPGA的吗,一起学

有想学上海安陆FPGA,EF2L45LG144B的吗,最近一直在研究国产FPGA发现挺简单的,有没有想一起学的
/******************2025_04_15**********************/

`timescale 1ns/10ps
module nand_gate
                        (
                        A,
                        B,
                        Y
                        );
input                A;
input                B;
output                Y;
assign                Y=~(A&B);

endmodule


/*****************testbench of nand_gate************/
/**************************************************/
/**************************************************/
module nand_gate_tb;

reg                aa, bb;
wire                yy;
nand_gate nand_gate
                        (
                        .A(aa),
                        .B(bb),
                        .Y(yy)
                        );

initial
begin
                        aa<=0;bb<=0;
        #10                aa<=1;bb<=0;
        #10                aa<=0;bb<=1;
        #10                aa<=1;bb<=1;
        #10                $stop;

end
endmodule
/**************************************************/
/**************************************************/
/**************************************************/

34af9uc 发表于 昨天 00:03

module fn_sw
                        (
                        a,
                        b,
                        sel,
                        y
                        );
input                a;
input                b;
input                sel;
output                y;

assign                y=sel?(a^b):(a&b);
endmodule

34af9uc 发表于 前天 23:54

本帖最后由 34af9uc 于 2025-4-24 00:01 编辑

二选一写好了如何编程到FPGA里运行,直接上视频


二选一

【上海安陆FPGA入门4.二选一FPGA仿真运行】 https://www.bilibili.com/video/BV1TELazsEgs/?share_source=copy_web&vd_source=cc85b342080f282f8270cd6a82b94532

【上海安陆FPGA入门4.二选一FPGA仿真运行】 https://www.bilibili.com/video/BV1TELazsEgs/?share_source=copy_web&vd_source=cc85b342080f282f8270cd6a82b94532

34af9uc 发表于 前天 19:30

w6955 发表于 2025-4-20 07:57
这个东西很多有系统的提供开发软件及工具的一个都没有,看看就好。

上海安陆官网下载综合软件,就是不能仿真

量子隧道 发表于 4 天前

MT4S301 发表于 2025-4-20 22:00
您真是上流人士
话说小规模FPGA的话renesas家的咋样。,

我看你帖子才知道瑞萨居然有FPGA。于是上去看了看。1k LUT,做些小规模的控制应该还行。做计算应该就勉为其难了。

34af9uc 发表于 4 天前

/*******************二选一**************************/
/*******************共同学习stm8********************/
/*******************20250420***********************/
`timescale 1ns/10ps
module fn_sw
                        (
                        a,
                        b,
                        sel,
                        y
                        );
input                a;
input                b;
input                sel;
output                y;

assign                y=sel?(a^b):(a&b);
endmodule
/******************testbench of fn_sw*************/
module fn_sw_tb;
reg                a, b, sel;
wire        y;
fn_sw fn_sw
                        (
                        .a(a),
                        .b(b),
                        .sel(sel),
                        .y(y)
                        );
initial
begin
                                a<=0;b<=0;sel<=0;
                #10                a<=1;b<=0;sel<=0;
                #10                a<=0;b<=1;sel<=0;
                #10                a<=0;b<=0;sel<=1;
                #10                a<=1;b<=0;sel<=1;
                #10                a<=0;b<=1;sel<=1;
                #10                $stop;
               
end
endmodule
/**************************************************/

34af9uc 发表于 5 天前

量子隧道 发表于 2025-4-20 08:09
很多人不知道的是,逻辑电路设计比大多数程序设计更容易入门。对于VerilogHDL,只需十来个关键词就可以包打 ...

简单用好难,你是懂的

MT4S301 发表于 5 天前

量子隧道 发表于 2025-4-20 08:09
很多人不知道的是,逻辑电路设计比大多数程序设计更容易入门。对于VerilogHDL,只需十来个关键词就可以包打 ...

您真是上流人士;P
话说小规模FPGA的话renesas家的咋样。,

量子隧道 发表于 5 天前

本帖最后由 量子隧道 于 2025-4-20 20:59 编辑

MT4S301 发表于 2025-4-20 19:46
最后段是不是说了不得了的事情

哈哈哈,老夫是纯纯的只卖艺的。:lol 。靠卖艺讨生活的人和公司老总的小孩是同学不新鲜:) ,毕竟老总也不都是把自己的小孩送贵族/国际学校。

MT4S301 发表于 5 天前

量子隧道 发表于 2025-4-20 08:09
很多人不知道的是,逻辑电路设计比大多数程序设计更容易入门。对于VerilogHDL,只需十来个关键词就可以包打 ...

最后段是不是说了不得了的事情

量子隧道 发表于 5 天前

很多人不知道的是,逻辑电路设计比大多数程序设计更容易入门。对于VerilogHDL,只需十来个关键词就可以包打天下。除了和高级语言类似的if,else,case之外,也就always,module,posedge/negedge,assign等寥寥数语,以及搞明白阻塞非阻塞的区别就行了。
最近工作需要,在用lattice的FPFA做事情。过去用过Altera,xilinx的。现在这两家的芯片和软件越做越大,而我的设计规模却越来越小,于是lattice现在很符合我的口味。当然lattice的性价比不高,一个9k LE的小芯片比xilinx的Zynq还贵。
早就听说安路的不错。下次试试。另外国微(紫光)的头头的小孩和我小孩是同学,下次问问他有没有适合我的国微FPGA可用。

w6955 发表于 5 天前

这个东西很多有系统的提供开发软件及工具的一个都没有,看看就好。

34af9uc 发表于 5 天前

学习verilog语法
页: [1]
查看完整版本: 有想学上海安陆FPGA的吗,一起学