RISC-V MCU中文社区

(FPGA小白提问)关于移植蜂鸟E203的约束文件的问题

发表于 开源蜂鸟E203 2020-04-27 19:42:52
5
4538
1

请问一下我想把蜂鸟E203的核移植在N4DDR平台上,但是他们的约束文件及硬件电路区别很大,具体我该怎么修改呢?比如蜂鸟的核中只有4个拨码开关而N4DDR上有16个拨码开关。

喜欢1
用户评论 (5)
  • LYB.

    2020-04-27 21:29:24 LYB. 1#

    wujiboy

    不清楚了 :( 等其他兄弟来解答吧。 E203的蜂鸟板上有3个拨码开关,或许可用来参考一下。 另请注意约束文件中的电压设置,要和目标板保持一致以避免出问题。

    好的,谢谢你了

  • wujiboy

    2020-04-27 21:26:48 wujiboy 2#

    LYB.

    谢谢您哈,我也觉得是这样的,但是我要怎么样才能将全部约束都用到呢?比如E203只有4个拨码开关但是我这边的全部我都需要驱动。

    不清楚了 :( 等其他兄弟来解答吧。 E203的蜂鸟板上有3个拨码开关,或许可用来参考一下。 另请注意约束文件中的电压设置,要和目标板保持一致以避免出问题。

  • LYB.

    2020-04-27 21:19:27 LYB. 3#

    wujiboy

    不懂装懂之尝试回答: 


    找到e203约束文件中所有管脚在n4ddr上的对应关系


    例如:蜂鸟约束文件中100m时钟在约束文件中是这样的:W19 对应 clk_osc_100m


    这说明100Mhz时钟是接入在W19管脚, 这时候你就需要去找N4DDR的文档找到它的100m时钟是在哪个管脚,这里假设在N4DDR FPGA的A23管脚,就修改针对N4DDR新建的约束文件,将这个部分拷贝过去将W19改成A23


    这样一步步把所有的E203中的管脚在N4DDR上找到并定义出来。。。如果有管脚找不到怎么办?要不就修改e203要不就放弃。。。



    参考: https://rvmcu.com/community-community-topic-id-123.html


    谢谢您哈,我也觉得是这样的,但是我要怎么样才能将全部约束都用到呢?比如E203只有4个拨码开关但是我这边的全部我都需要驱动。

  • wujiboy

    2020-04-27 20:48:57 wujiboy 4#

    https://rvmcu.com/community-community-topic-id-123.html

  • wujiboy

    2020-04-27 20:45:06 wujiboy 5#

    不懂装懂之尝试回答: 


    找到e203约束文件中所有管脚在n4ddr上的对应关系


    例如:蜂鸟约束文件中100m时钟在约束文件中是这样的:W19 对应 clk_osc_100m


    这说明100Mhz时钟是接入在W19管脚, 这时候你就需要去找N4DDR的文档找到它的100m时钟是在哪个管脚,这里假设在N4DDR FPGA的A23管脚,就修改针对N4DDR新建的约束文件,将这个部分拷贝过去将W19改成A23


    这样一步步把所有的E203中的管脚在N4DDR上找到并定义出来。。。如果有管脚找不到怎么办?要不就修改e203要不就放弃。。。



    参考: https://rvmcu.com/community-community-topic-id-123.html


LYB.

LYB. 实名认证

懒的都不写签名

积分
问答
粉丝
关注
  • RV-STAR 开发板
  • RISC-V处理器设计系列课程
  • 培养RISC-V大学土壤 共建RISC-V教育生态
RV-STAR 开发板