2020-05-27 16:09:18 -05:00
|
|
|
/**************************************************
|
2022-10-06 19:08:50 -05:00
|
|
|
* This file includes only declarations for
|
2020-05-27 16:09:18 -05:00
|
|
|
* the data structures for fabric-dependent bitstream database
|
|
|
|
* Please refer to fabric_bitstream.h for more details
|
|
|
|
*************************************************/
|
|
|
|
#ifndef FABRIC_BITSTREAM_FWD_H
|
|
|
|
#define FABRIC_BITSTREAM_FWD_H
|
|
|
|
|
|
|
|
#include "vtr_strong_id.h"
|
|
|
|
|
|
|
|
/* begin namespace openfpga */
|
|
|
|
namespace openfpga {
|
|
|
|
|
|
|
|
/* Strong Ids for BitstreamContext */
|
|
|
|
struct fabric_bit_id_tag;
|
2020-09-28 22:04:08 -05:00
|
|
|
struct fabric_bit_region_id_tag;
|
2020-05-27 16:09:18 -05:00
|
|
|
|
|
|
|
typedef vtr::StrongId<fabric_bit_id_tag> FabricBitId;
|
2020-09-28 22:04:08 -05:00
|
|
|
typedef vtr::StrongId<fabric_bit_region_id_tag> FabricBitRegionId;
|
2020-05-27 16:09:18 -05:00
|
|
|
|
|
|
|
class FabricBitstream;
|
|
|
|
|
|
|
|
} /* end namespace openfpga */
|
|
|
|
|
2022-10-06 19:08:50 -05:00
|
|
|
#endif
|