能用VHDL语言写一个操作系统吗,实时操作系统之类的?
我的结论是能。 没错我连上另外一个(也许是多个)IC不就结了。 所以拿HDL写一个实时的操作系统,权当是实现一个有限的Scheduler + Channel,再定义一套Protocol,然后接着拿HDL去写task跑吧。 那么问题来了。假如有那么一个HDL能够实现一个OS,那么跑在这个OS上的各种各样的task是什么呢?
OK换一个问题,假设我的一个用HDL写的OS已经做成了IC了,那么怎么对这个IC进行扩展呢?
1、成本。
2、开发效率。
3、测试(行话叫验证)。
如果这几个问题得不到解决,实现出来也不现实。
拿来玩玩还是可以的。