mirror of
https://github.com/YosysHQ/yosys
synced 2025-08-16 07:45:28 +00:00
intel_alm: preliminary Arria V support
This commit is contained in:
parent
77327b2544
commit
a31c8a82be
6 changed files with 199 additions and 7 deletions
|
@ -2,14 +2,25 @@
|
|||
`define LCELL cyclonev_lcell_comb
|
||||
`define MAC cyclonev_mac
|
||||
`define MLAB cyclonev_mlab_cell
|
||||
`define RAM_BLOCK cyclonev_ram_block
|
||||
`define IBUF cyclonev_io_ibuf
|
||||
`define OBUF cyclonev_io_obuf
|
||||
`define CLKENA cyclonev_clkena
|
||||
`endif
|
||||
`ifdef arriav
|
||||
`define LCELL arriav_lcell_comb
|
||||
`define MAC arriav_mac
|
||||
`define MLAB arriav_mlab_cell
|
||||
`define RAM_BLOCK arriav_ram_block
|
||||
`define IBUF arriav_io_ibuf
|
||||
`define OBUF arriav_io_obuf
|
||||
`define CLKENA arriav_clkena
|
||||
`endif
|
||||
`ifdef cyclone10gx
|
||||
`define LCELL cyclone10gx_lcell_comb
|
||||
`define MAC cyclone10gx_mac
|
||||
`define MLAB cyclone10gx_mlab_cell
|
||||
`define RAM_BLOCK cyclone10gx_ram_block
|
||||
`define IBUF cyclone10gx_io_ibuf
|
||||
`define OBUF cyclone10gx_io_obuf
|
||||
`define CLKENA cyclone10gx_clkena
|
||||
|
@ -146,7 +157,7 @@ output [CFG_DBITS-1:0] B1DATA;
|
|||
// Much like the MLAB, the M10K has mem_init[01234] parameters which would let
|
||||
// you initialise the RAM cell via hex literals. If they were implemented.
|
||||
|
||||
cyclonev_ram_block #(
|
||||
`RAM_BLOCK #(
|
||||
.operation_mode("dual_port"),
|
||||
.logical_ram_name(_TECHMAP_CELLNAME_),
|
||||
.port_a_address_width(CFG_ABITS),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue