Update comments. Remove Whitespace
authorDaniel Benusovich <flyingmonkeys1996@gmail.com>
Tue, 12 Mar 2019 02:52:45 +0000 (19:52 -0700)
committerDaniel Benusovich <flyingmonkeys1996@gmail.com>
Tue, 12 Mar 2019 02:52:45 +0000 (19:52 -0700)
TLB/src/Cam.py

index 7e53dc1207f3648535747d588cca436261cc2488..9e76337ff57271537fe7b9bf5eba9fb8d7690649 100644 (file)
@@ -39,8 +39,7 @@ class Cam():
         self.cam_size = cam_size
         self.encoder = AddressEncoder(cam_size)
         self.decoder = Decoder(cam_size)
-        self.entry_array = Array(CamEntry(data_size) \
-                            for x in range(cam_size))
+        self.entry_array = Array(CamEntry(data_size) for x in range(cam_size))
         self.vector_assembler = VectorAssembler(cam_size)
 
         # Input
@@ -58,7 +57,7 @@ class Cam():
 
     def elaborate(self, platform=None):
         m = Module()
-        # Encoder checks for multiple matches
+        # AddressEncoder for match types and output address
         m.submodules.AddressEncoder = self.encoder
         # Decoder is used to select which entry will be written to
         m.submodules.Decoder = self.decoder
@@ -82,7 +81,7 @@ class Cam():
                     with m.If(self.decoder.o[index]):
                         m.d.comb += entry_array[index].command.eq(2)
                     with m.Else():
-                        m.d.comb += entry_array[index].command.eq(0)                    
+                        m.d.comb += entry_array[index].command.eq(0)
 
                 # Read Operation
                 with m.Else():