Jlm
jlm
hls
backend
firrtl2verilog
FirrtlToVerilogConverter.hpp
Go to the documentation of this file.
1
/*
2
* Copyright 2024 Magnus Sjalander <work@sjalander.com>
3
* See COPYING for terms of redistribution.
4
*/
5
6
#ifndef JLM_HLS_BACKEND_FIRRTL2VERILOG_FIRRTLTOVERILOGCONVERTER_HPP
7
#define JLM_HLS_BACKEND_FIRRTL2VERILOG_FIRRTLTOVERILOGCONVERTER_HPP
8
9
#include <
jlm/util/file.hpp
>
10
11
namespace
jlm::hls
12
{
13
14
class
FirrtlToVerilogConverter
15
{
16
public
:
17
FirrtlToVerilogConverter
() =
delete
;
18
28
static
bool
29
Convert
(
const
util::FilePath
inputFirrtlFile,
const
util::FilePath
outputVerilogFile);
30
};
31
32
}
// namespace jlm::hls
33
34
#endif
// JLM_HLS_BACKEND_FIRRTL2VERILOG_FIRRTLTOVERILOGCONVERTER_HPP
jlm::hls::FirrtlToVerilogConverter
Definition:
FirrtlToVerilogConverter.hpp:15
jlm::hls::FirrtlToVerilogConverter::FirrtlToVerilogConverter
FirrtlToVerilogConverter()=delete
jlm::hls::FirrtlToVerilogConverter::Convert
static bool Convert(const util::FilePath inputFirrtlFile, const util::FilePath outputVerilogFile)
Definition:
FirrtlToVerilogConverter.cpp:24
jlm::util::FilePath
Definition:
file.hpp:19
file.hpp
jlm::hls
Definition:
FirrtlToVerilogConverter.cpp:18
Generated by
1.9.1