PipelineC
1.0.0

██████╗ ██╗██████╗ ███████╗██╗ ██╗███╗ ██╗███████╗ ██████╗
██╔══██╗██║██╔══██╗██╔════╝██║ ██║████╗ ██║██╔════╝██╔════╝
██████╔╝██║██████╔╝█████╗ ██║ ██║██╔██╗ ██║█████╗ ██║
██╔═══╝ ██║██╔═══╝ ██╔══╝ ██║ ██║██║╚██╗██║██╔══╝ ██║
██║ ██║██║ ███████╗███████╗██║██║ ╚████║███████╗╚██████╗
╚═╝ ╚═╝╚═╝ ╚══════╝╚══════╝╚═╝╚═╝ ╚═══╝╚══════╝ ╚═════╝
請隨時發送消息 - 很高興為您提供Pipelinec工作!一直在尋找幫助。 - 朱利安
開始閱讀Wiki。
類似於C的(1)硬件說明語言(HDL)(2)添加高級合成(HLS)類似於語言構造/編譯器功能。
易於理解的硬件說明語言,具有功能強大的自動審計編譯器和不斷增長的現實生活硬件設計靈感功能。
基本設計元素是狀態機/狀態元素(寄存器,公羊等),自動專用無狀態純函數和互連(電線,CDC,異步FIFOS等)。設計可以根據需要結構結構,看起來像“交流順序過程/線程”。
通過將復雜的邏輯隔離到可自動上的功能中,並且僅在必要時才通過時鐘硬件描述編寫文字時鐘,就無需為每個新的目標設備 /操作頻率重寫Pipelinec設計。希望是建立共享的,高性能的,設備不可知論的,硬件設計,以熟悉且有力的Compososs C語言外觀。
對於軟件人員,編寫Pipelinec應該感覺像在C中解決一個編程難題 - 拼圖hide/暗示硬件概念的規則。對於硬件而言,Pipelinec是一種更好的硬件說明語言,試圖在傳統的RTL和HLS之間找到中間立場。作為FPGA工程師,這是我選擇的語言:)。