您尚未登录。

楼主 #1 2019-12-23 16:49:10

k455619
会员
注册时间: 2018-07-29
已发帖子: 151
积分: 80

荔枝糖 nano 入坑

官方wiki: http://tangnano.sipeed.com/zh/examples/1_led.html

板载芯片为 GOWIN的GW1N-LV1QN48C6/I5,资料还挺多了,板子自带JTAG转USB,用的CH552T,
CH552T和GW1N-LV1QN48C6/I5共用一个24M的晶振。
测试一下RGB程序如下

module Led_Go (
    input sys_clk,          // clk input
    input sys_rst_n,        // reset input
    output reg [2:0] led    // 110 G, 101 R, 011 B
);

reg [23:0] counter;

always @(posedge sys_clk or negedge sys_rst_n) begin
    if (!sys_rst_n)
        counter <= 24'd0;
    else if (counter < 24'd1200_0000)       // 0.5s delay
        counter <= counter + 1;
    else
        counter <= 24'd0;
end

always @(posedge sys_clk or negedge sys_rst_n) begin
    if (!sys_rst_n)
        led <= 3'b110;
    else if (counter == 24'd1200_0000)       // 0.5s delay
        led[2:0] <= {led[1:0],led[2]};
    else
        led <= led;
end

endmodule

引脚约束如下:

//Copyright (C)2014-2019 Gowin Semiconductor Corporation.
//All rights reserved. 
//File Title: Physical Constraints file
//GOWIN Version: V1.9.3Beta
//Part Number: GW1N-LV1QN48C6/I5
//Created Time: Mon 12 23 10:28:32 2019

IO_LOC "sys_clk" 35;
IO_LOC "sys_rst_n" 15;
IO_LOC "led[0]" 16;
IO_LOC "led[1]" 17;
IO_LOC "led[2]" 18;

注意坑点:
下载.fs到开发板上官方Gowin_V1.9.3Beta的下载工具只能下载.fs到SRAM中运行
要用官方另一个下载工具(见附件)下载,才能到内部FLASH运行
programmer2.7z

离线

#2 2019-12-23 17:19:34

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,342
积分: 9202

Re: 荔枝糖 nano 入坑

感谢分享,前排围观*_*





离线

#3 2019-12-23 20:35:15

微凉VeiLiang
会员
所在地: 深圳
注册时间: 2018-10-28
已发帖子: 627
积分: 522
个人网站

Re: 荔枝糖 nano 入坑

围观围观,fpga第一帖技术贴

离线

#4 2019-12-25 10:20:36

pqpqme
会员
注册时间: 2019-12-15
已发帖子: 3
积分: 2.5

Re: 荔枝糖 nano 入坑

LCD那个例程有错误,PixelCount没有加1的操作

离线

#5 2019-12-25 11:40:02

mango
会员
所在地: 芒果派1
注册时间: 2017-12-02
已发帖子: 780
积分: 731

Re: 荔枝糖 nano 入坑

感觉FPGA逐渐淡出视线了,可能和从事行业有关。
当时实验室出来的几个牛人中只有做数据采集的还在坚守zynq7xxx。






歪朵拉开源硬件: https://widora.cn
淘宝:  https://widora.taobao.com/

离线

楼主 #6 2019-12-25 13:57:25

k455619
会员
注册时间: 2018-07-29
已发帖子: 151
积分: 80

Re: 荔枝糖 nano 入坑

mango 说:

感觉FPGA逐渐淡出视线了,可能和从事行业有关。
当时实验室出来的几个牛人中只有做数据采集的还在坚守zynq7xxx。

是啊,ZYNQ感觉就只有军工再用了,普通企业用得少。

离线

楼主 #7 2019-12-25 14:16:56

k455619
会员
注册时间: 2018-07-29
已发帖子: 151
积分: 80

Re: 荔枝糖 nano 入坑

pqpqme 说:

LCD那个例程有错误,PixelCount没有加1的操作

lcf的还没看,现在在看那个FIFO,官方也不给个DEMO。。

离线

楼主 #8 2019-12-25 19:12:40

k455619
会员
注册时间: 2018-07-29
已发帖子: 151
积分: 80

Re: 荔枝糖 nano 入坑

荔枝tang nano 官方有FIFO的DEMO,包含在LCD例程中

离线

#9 2020-02-24 02:11:58

演技担当黄晓明
会员
注册时间: 2017-10-17
已发帖子: 184
积分: 122.5

Re: 荔枝糖 nano 入坑

用CH552T做JTAG ,那就是和USB BLASTER 一代的速度差不多啊 ,甚至还不如

离线

#10 2020-02-24 09:17:43

gui401
会员
注册时间: 2019-10-25
已发帖子: 45
积分: 29.5

Re: 荔枝糖 nano 入坑

没文档没支持,国产fpga还是别折腾了,不适合民用

离线

#11 2020-02-24 16:10:49

Blueskull
会员
注册时间: 2020-02-20
已发帖子: 458
积分: 444.5

Re: 荔枝糖 nano 入坑

gui401 说:

没文档没支持,国产fpga还是别折腾了,不适合民用

高云的文档相当好了,细节不行,但是框架该有的都有了。

我画的小板子,基于ch552:https://www.eevblog.com/forum/projects/(poll)-fpga-board-form-factor/msg2668917/

离线

楼主 #12 2020-02-24 17:34:53

k455619
会员
注册时间: 2018-07-29
已发帖子: 151
积分: 80

Re: 荔枝糖 nano 入坑

Blueskull 说:

高云的文档相当好了,细节不行,但是框架该有的都有了。

我画的小板子,基于ch552:https://www.eevblog.com/forum/projects/(poll)-fpga-board-form-factor/msg2668917/

GOWIN的文档还是可以但是不是很详细,到现在我还是用不来那个异步FIFO,有时间再玩吧。。。。。

离线

#13 2020-02-24 17:37:59

Blueskull
会员
注册时间: 2020-02-20
已发帖子: 458
积分: 444.5

Re: 荔枝糖 nano 入坑

k455619 说:

GOWIN的文档还是可以但是不是很详细,到现在我还是用不来那个异步FIFO,有时间再玩吧。。。。。

毕竟是仿的Lattice,一部分iCE(逻辑单元),一部分ECP(DSP),一部分Mach(IO gearbox),把Lattice的手册读通了也可以当他山之石来用。

离线

楼主 #14 2020-03-18 17:51:16

k455619
会员
注册时间: 2018-07-29
已发帖子: 151
积分: 80

Re: 荔枝糖 nano 入坑

Blueskull 说:

毕竟是仿的Lattice,一部分iCE(逻辑单元),一部分ECP(DSP),一部分Mach(IO gearbox),把Lattice的手册读通了也可以当他山之石来用。

主要工作不是FPGA,就没花费太多时间在上面了。

离线

#15 2020-04-13 12:23:48

mango
会员
所在地: 芒果派1
注册时间: 2017-12-02
已发帖子: 780
积分: 731

Re: 荔枝糖 nano 入坑

剧透, 极品FPGA小型堆叠创意板即将到来~~






歪朵拉开源硬件: https://widora.cn
淘宝:  https://widora.taobao.com/

离线

#16 2020-04-15 10:55:30

夏雨夜寐
会员
注册时间: 2019-08-23
已发帖子: 85
积分: 74.5

Re: 荔枝糖 nano 入坑

百香果么 cool

离线

#17 2020-04-17 16:54:43

szxwh
会员
注册时间: 2020-04-17
已发帖子: 2
积分: 2

Re: 荔枝糖 nano 入坑

准备入手荔枝糖学习FPGA,感谢分享!

离线

#18 2020-04-17 16:54:50

szxwh
会员
注册时间: 2020-04-17
已发帖子: 2
积分: 2

Re: 荔枝糖 nano 入坑

准备入手荔枝糖学习FPGA,感谢分享!

离线

楼主 #19 2020-04-17 20:42:42

k455619
会员
注册时间: 2018-07-29
已发帖子: 151
积分: 80

Re: 荔枝糖 nano 入坑

仅仅只是 简单玩了一下。。。。。。。。。。。

离线

#20 2020-07-20 22:32:07

kekelele
会员
注册时间: 2020-07-20
已发帖子: 8
积分: 8

Re: 荔枝糖 nano 入坑

这个FPGA 可以做CAN FD 的controller吗?我想在这个上面做个controller 然后通过spi 传输出去。

离线

#21 2020-10-03 15:10:51

echo
会员
注册时间: 2020-04-16
已发帖子: 358
积分: 363.5

Re: 荔枝糖 nano 入坑

mango 说:

感觉FPGA逐渐淡出视线了,可能和从事行业有关。
当时实验室出来的几个牛人中只有做数据采集的还在坚守zynq7xxx。

FPGA自身的定位决定了它的应用场合会越来越少。一般FPGA用在还没有专用芯片的场合,如果这个市场足够大,必然有人做ASIC,做出来无论成本还是性能都完爆FPGA,然后FPGA败下阵来,继续找新的市场。
从用户角度来说也更愿意用ASIC,毕竟写Verilog实现功能相比C代码太费劲了。

离线

#22 2024-01-11 12:40:51

aquasnake
会员
注册时间: 2024-01-09
已发帖子: 111
积分: 513

Re: 荔枝糖 nano 入坑

fpga还是有细分的,高端大规模fpga主要供应对象是芯片设计公司和国防军工单位,以及部分对算力需求大的特殊应用。这部分虽然量不多,但是利润非常大,fpga供应商不只是提供物料,更多的是提供技术服务,合作芯片开发,软硬件的一整套技术支持,甚至是为客户定制前端设计服务。这部分x厂a厂占据了绝对的江山。

中低端fpga其实才是商用/民用出货量大的地方,而低端fpga/cpld则利润已经很低。例如一些低于2美元的非易失性配置cpld,用量非常大,这部分lattice是占据了大头。中低端fpga使用灵活,价格合适,与专用asic相比价格也并非不可硬杠,依靠规模效应打击asic芯片。对于设计开发者,这种可编程器件节省了bom物料,简化了pcb布线成本,虽然提高了设计门槛,但也同时增加了产品利润空间和防盗门槛。这些还是很合适的。

如果不用cpld/fpga,一块板子能设计成巴掌大,四层,但是只需要一个io密集型的cpld,则就可以将板子走线简化到火柴盒大小的模块。

低端cpld/fpga的竞争对手,其实不是专用asic,而是另一个可怕的正在崛起的怪物,raspberry pico,其已经可以做到部分cpld能做的功能了,而且mcu内核又比某某32更强大。即使是带有硬mcu的融合型fpga,也碰到了一个强硬对手

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn