查看: 3063|回复: 4

第三个PSoC工程——在PSoC上封装DMX512的IP核--暂未成功

[复制链接]
  • TA的每日心情
    开心
    2016-12-26 21:04
  • 签到天数: 8 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    发表于 2012-9-18 10:35:02 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 mars4zhu 于 2012-9-18 10:41 编辑

        根据demo,example和tutorial学习PSoC也差不多了。开始正式开展自己的申请项目内容做了。

        DMX512是灯光系统控制协议,应用于建筑、舞台灯光控制。详情见wikipedia。
    采用HDL封装的DMX512的IP核,在PSoC上实现DMX512协议,上位机通过USB与PSoC的51核通信,然后通过51核来控制发出灯光色彩或者亮度数据,是我这次项目申请的内容,也是和工作领域相关。

        DMX512的verilog代码在ALtera的Quartus-II、Syplicity以及modelsim上都通过了编译综合,但是在PSoC的warp-verilog编译器上居然失败。。。。求高手解决。。。
       
        赞一个PSoC的封装符号图形,感觉比altera的Quartus-II好看一些。
    图片3-dmx_rx在Quartus-II和PSoC里面封装符号.png
    1、如图,用一个库library01封装了DMX512的核,但是想不到的是,一个核只能一个verilog文件,再也不能添加其他的,无法实现层次化设计。我暂时只有两个verilog文件,于是就将底层模块的verilog复制到top-entity里面,还算可以,不过如果多个verilog呢?或许PSoC只是PLD,不需要层次化设计吧。
    图片1-verilog只能添加一个文件.png

    2、warp-verilog编译器不给力啊,很多verilog通用特性都不支持,寄存器数组不支持,编译不通过。。这样的话请问高手,下面那个for循环,让我如何实现啊?暂时停顿在这里,无法继续编译。
    图片2-warp-verilog不支持memory-array.png

    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2020-9-28 10:10
  • 签到天数: 1018 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2012-9-18 10:36:18 | 显示全部楼层
    沙发一个!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-12-26 21:04
  • 签到天数: 8 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    发表于 2012-9-18 10:39:23 | 显示全部楼层
    xinxincaijq 发表于 2012-9-18 10:36
    沙发一个!

    沙发有责任解答问题
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-12-26 21:04
  • 签到天数: 8 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    发表于 2012-10-16 11:53:52 | 显示全部楼层
    将feedback反馈给cupress:
    1、The warp verilog HDL compiler is not as usable and convenience as introduced.(not support some standard feather such as "reg [7:0] RAM[0:511]")
    2、no debug access for HDL, how about integration of one, such as synnopsys's simplicity?
    3、no RTL Viewer of HDL, maybe the quartus or synplicity would give some hints
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-8-29 20:40
  • 签到天数: 1341 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2012-10-17 00:03:46 | 显示全部楼层
    还没学这么深入,来学习下
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-11-25 17:16 , Processed in 0.151895 second(s), 23 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.