1 # This file is Copyright (c) 2013-2015 Sebastien Bourdeauducq <sb@m-labs.hk>
6 # Identifier ---------------------------------------------------------------------------------------
8 class Identifier(Module
):
9 def __init__(self
, ident
):
10 contents
= list(ident
.encode())
13 raise ValueError("Identifier string must be 255 characters or less")
15 self
.mem
= Memory(8, len(contents
), init
=contents
)
17 def get_memories(self
):
18 return [(True, self
.mem
)]