PipelineC
1.0.0

██████╗ ██╗██████╗ ███████╗██╗ ██╗███╗ ██╗███████╗ ██████╗
██╔══██╗██║██╔══██╗██╔════╝██║ ██║████╗ ██║██╔════╝██╔════╝
██████╔╝██║██████╔╝█████╗ ██║ ██║██╔██╗ ██║█████╗ ██║
██╔═══╝ ██║██╔═══╝ ██╔══╝ ██║ ██║██║╚██╗██║██╔══╝ ██║
██║ ██║██║ ███████╗███████╗██║██║ ╚████║███████╗╚██████╗
╚═╝ ╚═╝╚═╝ ╚══════╝╚══════╝╚═╝╚═╝ ╚═══╝╚══════╝ ╚═════╝
请随时发送消息 - 很高兴为您提供Pipelinec工作!一直在寻找帮助。 - 朱利安
开始阅读Wiki。
类似于C的(1)硬件说明语言(HDL)(2)添加高级合成(HLS)类似于语言构造/编译器功能。
易于理解的硬件说明语言,具有功能强大的自动审计编译器和不断增长的现实生活硬件设计灵感功能。
基本设计元素是状态机/状态元素(寄存器,公羊等),自动专用无状态纯函数和互连(电线,CDC,异步FIFOS等)。设计可以根据需要结构结构,看起来像“交流顺序过程/线程”。
通过将复杂的逻辑隔离到可自动上的功能中,并且仅在必要时才通过时钟硬件描述编写文字时钟,就无需为每个新的目标设备 /操作频率重写Pipelinec设计。希望是建立共享的,高性能的,设备不可知论的,硬件设计,以熟悉且有力的Compososs C语言外观。
对于软件人员,编写Pipelinec应该感觉像在C中解决一个编程难题 - 拼图hide/暗示硬件概念的规则。对于硬件而言,Pipelinec是一种更好的硬件说明语言,试图在传统的RTL和HLS之间找到中间立场。作为FPGA工程师,这是我选择的语言:)。