Add support for Xilinx XST Constraint File in Vivado

parent c0fdb014
......@@ -157,6 +157,11 @@ class XDCFile(File):
pass
class XCFFile(File):
"""Xilinx XST Constraint File"""
pass
class COEFile(File):
"""Xilinx Coefficient File"""
pass
......@@ -199,6 +204,7 @@ XILINX_FILE_DICT = {
'bd': BDFile,
'xco': XCOFile,
'xdc': XDCFile,
'xcf': XCFFile,
'coe': COEFile,
'mif': MIFFile,
'ram': RAMFile,
......
......@@ -28,7 +28,7 @@ from __future__ import absolute_import
from .xilinx import ToolXilinx
from hdlmake.srcfile import (XDCFile, XCIFile, NGCFile, XMPFile,
XCOFile, COEFile, BDFile, TCLFile,
MIFFile, RAMFile, VHOFile, VEOFile)
MIFFile, RAMFile, VHOFile, VEOFile, XCFFile)
class ToolVivado(ToolXilinx):
......@@ -47,6 +47,7 @@ class ToolVivado(ToolXilinx):
SUPPORTED_FILES = {
XDCFile: ToolXilinx._XILINX_SOURCE,
XCFFile: ToolXilinx._XILINX_SOURCE,
XCIFile: ToolXilinx._XILINX_SOURCE,
NGCFile: ToolXilinx._XILINX_SOURCE,
XMPFile: ToolXilinx._XILINX_SOURCE,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment