休闲HDL
Casual HDL 是 VHDL 的扩展语言
背景
CasualHDL 或 Casual Hardware Description Language,是 VHDL 的一种扩展语言。 CasualHDL 允许 HDL 设计人员专注于其代码的功能而不是语法和冗长,同时确保同步和异步操作的最佳设计实践。
CasualHDL 处理器的输出生成 VHDL 代码,该代码实施设计方法以确保极高的速度(寄存器之间的时间短)和小型(低 LUT 和 FF 计数)设计。 输出 VHDL 构造器是基于多年的经验、实验和对 FPGA 设计和 VHDL 推理的研究而开发的。
VHDL 是一种强类型、冗长的语言。 VHDL 的强类型语法和冗长性通常被视为一种祝福和诅咒。 调试时很方便,因为没有什么可以解释的,但是编写的代码可能令人沮丧和冗长。 CasualHDL 旨在通过从设计人员那里抽象出一些冗长