最近找组里买了Digilent Basys 3.而自己早自费买了依元素的EGO 1。
两块板子的芯片都是Xilinx Artix-7,只是封装有着轻微的不同:EGO 1的芯片封装大一圈,可能pin数也多一些。
两者有很多的相似之处:按键,推拉开关,数码管和User Defined GPIOs. 还有基本一样的VGA和USB HOST接口。两者的刷写器都是板载的,插上USB线到电脑就都可以直接开始使用了。两者的相似之处之多让我觉得EGO 1设计时应该是大量参考Basys 3 了的。
Digilent 是Xilinx官方的合作伙伴,Vivado中可以导入对应的器件包,开发起来似乎会方便很多。
但实际上我更喜欢EGO 1一些,EGO 1有更多更好用的引脚,自带DAC和蓝牙模块,还采用了USB Type-C 接口。Basys 3 的推拉开关稍微多一点,但我觉得意义不是很大..
此外Basys 3 的数码管中有一个时钟用的冒号(:),但实际上是不能用的,没有接线。
还有就是EGO 1的量产版本是红色的,PCB是一种哑光的感觉,而Basys 3 是亮面的。
正常是用不着同时买这么相似的两块板子的,但这次是组里的项目,板子是要回收的,不可能把我自己的板子交出去..于是就趁机特意买了一块对应的板子对比一下~
摸鱼新网站👻