Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
H
HDL
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Iterations
Wiki
Requirements
Jira
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Test cases
Artifacts
Deploy
Releases
Container Registry
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Code review analytics
Issue analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
RTSD
HDL
Repository graph
Repository graph
You can move around the graph by using the arrow keys.
143ca183b6b564702e105a9e8cc2c8d2680f2ada
Select Git revision
Branches
4
HPR-158
L2SDP-1082
L2SDP-LIFT
master
default
protected
4 results
Begin with the selected commit
Created with Raphaël 2.2.0
7
Nov
6
2
1
31
Oct
26
25
24
23
22
20
19
17
16
11
10
9
5
4
3
2
28
Sep
27
26
25
21
20
19
18
14
13
12
6
5
31
Aug
30
29
28
25
24
22
21
18
17
16
15
14
10
9
8
7
31
Jul
27
26
25
6
5
4
27
Jun
21
15
14
13
12
7
5
2
1
25
May
24
23
17
15
11
10
9
8
2
1
26
Apr
25
20
18
17
11
7
6
5
4
3
31
Mar
30
28
27
23
22
21
20
17
16
15
14
10
7
2
27
Feb
24
23
22
21
17
16
15
9
8
7
2
1
31
Jan
27
25
24
23
19
17
16
13
12
11
10
9
3
22
Dec
21
20
19
15
13
Updated information header e.g: including a remark with an explanation for the modification of the file. Due to that the crwk_crw IP is unavailable for Agilex 7 modified this file to be also compatible with Agilex 7. The modification is based on the architecture of common_ram_crw_crw_ratio.vhd.
Removed unnecessary carriage return.
Fix missing 't' character in entity
Changed the remark from 'See common_paged_ram_crw_crw for details' to 'See common_paged_ram_rw_rw for details', because it uses common_paged_ram_rw_rw and that one is changed. And changed next_page_* to *_next_page.
Created new testbenches based on the architecture of tb_common_paged_ram_crw_crw.vhd, as common_paged_ram_cr_cw and common_paged_ram_rw_rw no longer uses underlying common_paged_ram_crw_crw.
Commented out just added tb_common_paged_ram_ww_rr to regression_test_vhdl due to tb_tb_common_paged_ram_ww_rr was also added.
Added src/vhdl/common_paged_ram_cr_cw.vhd to synth_files. Added tb/vhdl/tb_common_paged_ram_cr_cw.vhd and tb/vhdl/tb_common_paged_ram_rw_rw.vhd to test_bench_files. Added tb/vhdl/tb_common_paged_ram_cr_cw.vhd, tb/vhdl/tb_common_paged_ram_rw_rw.vhd and tb_common_paged_ram_ww_rr.vhd to regression_test_vhdl.
Updated information header with the notification that it is unavailable for the Intel Agilex 7.
Updated information header with the notification that it is unavailable for the Intel Agilex 7.
Created new synth file based on tech_memory_ram_crwk_crw.vhd and tech_memory_ram_cr_cw.vhd, because the Agilex 7 is not supporting the crwk_crw variant as used for the previous device types. For them the generics and ports similar to common_ram_cr_cw_ratio.vhd and ip_agi027_ram_crk_cw.vhd are provided. Updated information header with remark and reference.
Fix missing '>' character for -- enable_force_to_zero
Added tech_memory_ram_crk_cw.vhd to synth_files.
Added component description for ip_agi027_xxxx_ram_crk_cw.
Updated information header. Modified to be compatible with Agilex 7. The modification is based on the architecture of common_ram_crw_crw.vhd.
Created to be compatible with Agilex 7. Copied common_paged_ram_crw_crw.vhd and modified it based on the entity ports of common_ram_cr_cw.vhd. Replaced information header and added purpose, description, remarks and reference.
Updated information header e.g.: Changed the remark 'See common_paged_ram_crw_crw for details' to referenced details, because crw_crw is unavailable for Agilex 7 it is illogical to refer to the crw_crw file. Modified to be compatible with Agilex 7. The modification is based on the architecture of common_paged ram_crw_crw.vhd.
Updated information header. Modified to be compatible with Agilex 7. The modification is based on the architecture of common_ram_crw_crw.vhd. Changed the use of tech_memory_ram_cr_cw to tech_memory_ram_r_w for gen_simple_dual_port.
Updated information header with the notification that it is unavailable for the Intel Agilex 7.
Copied the ip_arria10_e2sg/ram/ip_arria10_e2sg_<ram_name>.vhd file and copied in the component declaration and instance example from generated/ram_2port_2040/sim/ip_agi027_xxxx_ram_<ram_name>_ram_2port_2040_<generated_hash>.vhd. Updated information header. Changed the technology_name from ip_arria10_e2sg to ip_agi027_xxxx. Checked the differences between the underlying files where the original vhd file is based on. There are no significant differences. Most of the parameters that are different are added and commented out.
Updated information header. Added component descriptions for agi027_xxxx: ip_agi027_xxxx_ram_cr_cw, ip_agi027_xxxx_ram_rw_rw, ip_agi027_xxxx_ram_r_w and a notification for the components ip_agi027_xxxx_ram_crwk_crw and ip_agi027_xxxx_ram_crw_crw.
Created new synth file by copying the tech_memory_ram_crw_crw, because the Agilex 7 is not supporting the crw_crw variant as used for the previous device types. For them the same clock is providing twice.
Updated information header. Added remark that this one is not available for the Agilex 7.
Updated information header. Added library ip_agi027_xxxx_ram_lib; Added generate-block for the agi027_xxxx. For r_w added g_rd_latency.
Added the library to hdl_lib_uses_synth for the ip_agi027_xxxx. Added ip_agi027_xxxx_ram ip_agi027_xxxx_ram_lib to hdl_lib_disclose_library_clause_names. Added tech_memory_ram_rw_rw.vhd to synth_files.
Copied from ip_arria10_e2sg/ram/. Changed technology name to ip_ agi027_xxxx for hdl_lib_name, hdl_library_clause_name, hdl_lib_uses_synth, hdl_lib_technology and synth_files, and in synth_files= *true_dual_port_ram_dual_clock.vhd to *true_dual_port_ram_single_clock.vhd.
Create new IPs with (almost) the same configuration as the ip_arria10_es2g_ram_<ram_name>.ip. The version for the arria10_e2sg is 20.0.0 and for the agi027_xxxx is 20.4.0. The ram_name crw_crw and crwk_crw are not created, because Agilex isn't supporting this variants. The ram_name rw_rw is created in stead of crw_crw. The ram_name rw_rw is based on the ram_name crw_crw.
Edited missing or wrong characters
Copied from ip_arria10_e2sg/ram/. Updated information header. Changed technology_name to agi027_xxxx. The copied ip_arria10_e2sg_true_dual_port_ram_dual_clock.vhd is changed for agi027_xxxx to a true dual port ram single clock, because the Agilex isn't supporting that variant.
Recorver information header purpose FIFO -> RAM
Add missing g_use_complex condition.
ip_agi027_xxxx/ram/ip_agi027_xxxx_ram_cr_cw.vhd: Copied the ip_arria10_e2sg/ram/ip_arria10_e2sg_<ram_name>.vhd file and copied in the component declaration and instance example from generated/ram_2port_2040/sim/ip_agi027_xxxx_ram_cr_cw_ram_2port_2040_cmcw2dy.vhd. Updated information header. Changed the technology_name from ip_arria10_e2sg to ip_agi027_xxxx. Checked the differences between the underlying files where the original vhd file is based on. There are no significant differences. Most of the parameters that are different are added and commented out.
Merge branch 'RTSD-180' into 'master'
Merge branch 'master' into RTSD-180
The README is fully adapted for the Agilex 7 and the most important results of the synthesis are reported.
Copied the ip_arria10_e2sg/fifo/ip_arria10_e2sg_<fifo_name>.vhd files. Updated information header. Changed the technology_name from ip_arria10_e2sg to ip_agi027_xxxx. Checked the differences between the underlying files where the original vhd file is based on. There are no significant differences. The parameters that are different are added and commented out. For <fifo_name>=dc_mixed_widths: In the range specification of std_logic_vectors within component ports, used_port'range is employed. However, for quicker referencing, it is preferable to specify the range in the same manner as with entity ports.
Create new IP's with the same configuration as the ip_arria10_e2sg_fifo_<fifo_name>.ip. The only difference is that it is a newer version. The version for the arria10_e2sg is 19.1.0 and for the agi027_xxxx is 19.2.1.
Copied from ip_arria10_e2sg/fifo/hdllib.cfg. Changed the technology_name from ip_arria10 to ip_agi027_xxxx for hdl_lib_name, hdl_library_clause_name, hdl_lib_technology, synth_files. Removed the IPs under qsys-generate_ip_libs.
Updated information header. Added library ip_agi027_xxxx_fifo_lib; Added generate-block inclusive instantiation of module for the agi027_xxxx
Updated information header to recent standard. Added component descriptions for agi027_xxxx: ip_agi027_xxxx_fifo_sc, ip_agi027_xxxx_fifo_dc, ip_agi027_xxxx_fifo_dc_mixed_widths.
Added the library to hdl_lib_uses_synth for the ip_agi027_xxxx. Added ip_agi027_xxxx_fifo ip_agi027_xxxx_fifo_lib to hdl_lib_disclose_library_clause_names.
Loading