Update code from upstream repository
https://github.com/lowRISC/opentitan to revision
ebf4663b42a9d81d026db5821b5c8249d54f23a7

* [prim_lfsr] Fix description in core file for FPV (Philipp Wagner)
* [prim_lfsr] Factor out into a separate core file (Philipp Wagner)

Signed-off-by: Philipp Wagner <phw@lowrisc.org>
This commit is contained in:
Philipp Wagner 2020-07-06 21:54:40 +01:00 committed by Philipp Wagner
parent 75dadb5aef
commit ee0a1cf2ce
4 changed files with 22 additions and 4 deletions

View file

@ -9,6 +9,6 @@
upstream:
{
url: https://github.com/lowRISC/opentitan
rev: 9ac4f9c8b924b79eb7d3581b29346a612f705751
rev: ebf4663b42a9d81d026db5821b5c8249d54f23a7
}
}

View file

@ -3,11 +3,11 @@ CAPI=2:
# Licensed under the Apache License, Version 2.0, see LICENSE for details.
# SPDX-License-Identifier: Apache-2.0
name: "lowrisc:fpv:prim_lfsr_fpv:0.1"
description: "ALERT_HANDLER FPV target"
description: "LFSR primitive FPV target"
filesets:
files_formal:
depend:
- lowrisc:prim:all
- lowrisc:prim:lfsr
files:
- tb/prim_lfsr_fpv.sv
file_type: systemVerilogSource

View file

@ -32,7 +32,6 @@ filesets:
- rtl/prim_flop_2sync.sv
- rtl/prim_sync_reqack.sv
- rtl/prim_keccak.sv
- rtl/prim_lfsr.sv
- rtl/prim_packer.sv
- rtl/prim_cipher_pkg.sv
- rtl/prim_present.sv

19
vendor/lowrisc_ip/prim/prim_lfsr.core vendored Normal file
View file

@ -0,0 +1,19 @@
CAPI=2:
# Copyright lowRISC contributors.
# Licensed under the Apache License, Version 2.0, see LICENSE for details.
# SPDX-License-Identifier: Apache-2.0
name: "lowrisc:prim:lfsr:0.1"
description: "A Linear-Feedback Shift Register (LFSR) primitive"
filesets:
files_rtl:
depend:
- lowrisc:prim:assert
files:
- rtl/prim_lfsr.sv
file_type: systemVerilogSource
targets:
default:
filesets:
- files_rtl