2019.09.30 |
19.3 |
|
2019.09.10 |
19.2 |
|
2019.07.01 |
19.2 |
|
2019.06.04 |
19.1 |
-
- 在组件存储器(存储器属性)中,阐明了 Intel® HLS Compiler Pro Edition和 Intel® HLS Compiler Standard Edition存储器属性支持。
|
2019.05.03 |
19.1 |
|
2019.04.01 |
19.1 |
|
2019.01.03 |
18.1..1 |
|
2018.12.24 |
18.1.1 |
- 删除了有关“HLS/iostream”头文件的信息。此头文件提供的函数由标准 C++ iostream头和HLS_SYNTHESIS宏替换。
- 对C和C++库添加了HLS_SYNTHESIS宏的描述 。
|
2018.12.24 |
18.1 |
|
2018.09.24 |
18.1 |
|
2018.07.08 |
18.0 |
- 在静态变量中,突出显示只有在组件函数内声明静态变量时,将存储器属性应用于静态变量才会有效。
- 在控制和状态寄存器(CSR)Agent中更正了笔误。将句子” You do not need to use the hls_avalon_slave_component attribute to use the hls_avalon_slave_component attribute”更改为You do not need to use the hls_avalon_slave_component attribute to use the hls_avalon_slave_register_argument attribute".
|
2018.05.07 |
18.0 |
-
- 高级数学源代码库添加了到文档 Intel® HLS Compiler库。添加的 Intel® HLS Compiler库如下:
|
2017.12.22 |
17.1..1 |
- 更新了Slave Memories中hls_avalon_slave_memory_argument(N)的描述,以包含参数值N是以字节为单位描述的存储器的大小。
|
2017.11.06 |
17.1 |
- 更新了支持的数学函数如下:
- 注明仅 Intel® HLS Compiler支持HLS/extendedmath.h头文件,而非由GCC或MSVC编译器支持。
- 将popcount添加到HLS/extendedmath.h头文件支持的函数清单。
- 扩展了HLS/extendedmath.h提供的函数清单,以明确列出函数的双精度和单精度浮点版本。
- 添加了不同数据类型的可用popcount函数变量列表。
- 重新组织了本书的整体结构,将第1章分成若干较小章节并改变了章节顺序。
- 更新了提及HLS或i++安装目录的内容,以将 Intel® Quartus® Prime Design Suite安装目录作为起点。
- 将以下内容移至 英特尔®高层次综合编译器最佳实践指南:
|
2017.06.23 |
— |
- 更新了静态变量以添加关于静态变量初始化及其控制方法的信息。
- 少量修改内容和更正。
|
2017.06.09 |
— |
- 修改了C和C++库以提供关于对iostream行为更新的内容。
- 在支持的数学函数中添加了关于extendedmath.h头文件支持的数学函数的信息。
|
2017.02.03 |
— |
- 在标量参数和Avalon流接口中,更新了Avalon-ST接口的可用标量参数列表中的信息。
- 在指针参数、引用参数和Avalon Memory-Mapped Master中,更新了Avalon-MM接口配置的可用模板参数列表中的信息。
- 在全局变量中添加了关于区域使用以及全局常量、指针和变量优化的新信息。
|
2016.11..30 |
— |
- 在 HLS Compiler Command Options中,修改了Command Options that Customize Compilation表格中的内容,具体方式如下:
- 删除了--rtl-only命令选项及其描述,因为不再使用该命令选项。
- 添加了--simulator <name>命令选项及其描述。
- 删除了-g命令选项,因为HLS编译器现在默认以报告形式生成Windows和Linux的调试信息。此外,Linux的最终二进制文件中默认提供调试数据。
- 在指针参数、引用参数和Avalon Memory-Mapped Master接口中,在表格中添加了关于altera::align<value>模板参数的信息。
- 添加了主题存储器映射测试台构造器和创建存储器映射主测试台的隐式和显式实例。
- 在组件调用协议宏的用法实例中,将代码实例中的组件调用协议属性替换为相应的宏。
- 将行#include "HLS/hls.h”添加到代码片段,如下:
- 添加了任意精度整数支持主题以介绍ac_int数据类型和英特尔提供的ac_int.h头文件。包括以下子主题:
- 在定义了组件中的ac_int数据类型以支持任意精度整数
- 关于ac_int数据类型的重要使用方法信息
- 更新了Area Minimization and Control of On-Chip Memory Architecture中的内容:
- 使用单个numports_readonly_writeonly(m,n)表值取代Attributes for Controlling On-Chip Memory Architecture表格中的numreadports(n)和numwriteports(n)表值。
- 添加了关于hls_simple_dual_port_memory宏的信息。
- 添加了关于hls_merge ("label","direction")和hls_bankbits(b0, b1, ..., bn)属性的信息。
- 添加了hls_merge("label"、"direction") 和 hls_bankbits(b0、b1, ..., bn)属性的实例用例。
- 添加了hls_bankbits规范与存储器地址位之间的关系主题以解释存在hls_bankbits和hls_bankwidth属性的情况下存储器地址的推导。
|
2016.09.12 |
— |
首次发布。 |