Skip to content

Commit a9bf417

Browse files
committed
[top_earlgrey] Remove pattgen
This commit removes the pattgen hardware IP block from the Earl Grey top level. It has been decided that this IP block is not required anymore for the next generation. Removing it now should positively impact the FPGA resource utilization. Signed-off-by: Pirmin Vogel <vogelpi@lowrisc.org>
1 parent d63fbbc commit a9bf417

88 files changed

Lines changed: 3692 additions & 5025 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

BLOCKFILE

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,6 @@ hw/ip/lc_ctrl/rtl/*
4949
hw/ip/otbn/rtl/*
5050
hw/ip/otp_ctrl/rtl/*
5151
hw/ip/otp_macro/rtl/*
52-
hw/ip/pattgen/rtl/*
5352
hw/ip/prim/rtl/*
5453
hw/ip/prim_generic/rtl/*
5554
hw/ip/prim_xilinx/rtl/*
@@ -74,7 +73,6 @@ hw/ip/rv_timer/data/rv_timer.hjson
7473
hw/ip/spi_host/data/spi_host.hjson
7574
hw/ip/spi_device/data/spi_device.hjson
7675
hw/ip/adc_ctrl/data/adc_ctrl.hjson
77-
hw/ip/pattgen/data/pattgen.hjson
7876
hw/ip/keymgr/data/keymgr.hjson
7977
hw/ip/edn/data/edn.hjson
8078
hw/ip/csrng/data/csrng.hjson

hw/Makefile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@ IPS ?= aes \
3636
mbx \
3737
otbn \
3838
otp_macro \
39-
pattgen \
4039
pwm \
4140
rom_ctrl \
4241
rv_dm \

hw/top_darjeeling/top_darjeeling.core

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ filesets:
2020
- lowrisc:ip:spi_device
2121
- lowrisc:ip:spi_host
2222
- lowrisc:ip:i2c
23-
- lowrisc:ip:pattgen
2423
- lowrisc:ip:aes
2524
- lowrisc:ip:entropy_src
2625
- lowrisc:ip:csrng

hw/top_earlgrey/data/autogen/defs.bzl

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ load("//hw/ip/lc_ctrl:defs.bzl", "LC_CTRL")
2626
load("//hw/ip/otbn:defs.bzl", "OTBN")
2727
load("//hw/top_earlgrey/ip_autogen/otp_ctrl:defs.bzl", "OTP_CTRL")
2828
load("//hw/ip/otp_macro:defs.bzl", "OTP_MACRO")
29-
load("//hw/ip/pattgen:defs.bzl", "PATTGEN")
3029
load("//hw/top_earlgrey/ip_autogen/pinmux:defs.bzl", "PINMUX")
3130
load("//hw/top_earlgrey/ip_autogen/pwm:defs.bzl", "PWM")
3231
load("//hw/top_earlgrey/ip_autogen/pwrmgr:defs.bzl", "PWRMGR")
@@ -64,7 +63,6 @@ EARLGREY_IPS = [
6463
OTBN,
6564
OTP_CTRL,
6665
OTP_MACRO,
67-
PATTGEN,
6866
PINMUX,
6967
PWM,
7068
PWRMGR,
@@ -93,7 +91,6 @@ EARLGREY_ALERTS = [
9391
"i2c0_fatal_fault",
9492
"i2c1_fatal_fault",
9593
"i2c2_fatal_fault",
96-
"pattgen_fatal_fault",
9794
"rv_timer_fatal_fault",
9895
"otp_ctrl_fatal_macro_error",
9996
"otp_ctrl_fatal_check_error",

0 commit comments

Comments
 (0)