soc/cores/identifier: remove additionnal first character
[litex.git] / litex / soc / cores / identifier.py
1 from litex.gen import *
2
3
4 class Identifier(Module):
5 def __init__(self, ident):
6 contents = list(ident.encode())
7 l = len(contents)
8 if l > 256:
9 raise ValueError("Identifier string must be 255 characters or less")
10 self.mem = Memory(8, len(contents), init=contents)
11
12 def get_memories(self):
13 return [(True, self.mem)]