Esempio n. 1
0
 def test_systemc(self):
     self.assert_serializes_as_file(Showcase0(), "showcase0.cpp")
Esempio n. 2
0
 def test_hwt(self):
     self.assert_serializes_as_file(Showcase0(), "showcase0.hwt.py")
Esempio n. 3
0
 def test_vhdl(self):
     self.assert_serializes_as_file(Showcase0(), "showcase0.vhd")
Esempio n. 4
0
 def test_verilog(self):
     self.assert_serializes_as_file(Showcase0(), "showcase0.v")
Esempio n. 5
0
 def test_hwt(self):
     s = toRtl(Showcase0(), serializer=HwtSerializer)
     showcase0_hwt = readContent("showcase0.hwt.py")
     self.assertEqual(s, showcase0_hwt)
Esempio n. 6
0
 def test_systemc(self):
     s = toRtl(Showcase0(), serializer=SystemCSerializer)
     showcase0_systemc = readContent("showcase0.cpp")
     self.assertEqual(s, showcase0_systemc)
Esempio n. 7
0
 def test_verilog(self):
     s = toRtl(Showcase0(), serializer=VerilogSerializer)
     showcase0_verilog = readContent("showcase0.v")
     self.assertEqual(s, showcase0_verilog)
Esempio n. 8
0
 def test_vhdl(self):
     s = toRtl(Showcase0(), serializer=VhdlSerializer)
     showcase0_vhdl = readContent("showcase0.vhd")
     self.assertEqual(s, showcase0_vhdl)
Esempio n. 9
0
 def test_Showcase0(self):
     u = Showcase0()
     convert(u)