ホーム
ニュース e-mail

oocd-3


<OpenOCD ft2232d xilinx Coolrunner Spartan>
− attributes of JTAG Interface −

			
attribute TAP_SCAN_CLOCK      of tck : signal is (10.0e6, both);
attribute TAP_SCAN_IN         of tdi : signal is true;
attribute TAP_SCAN_MODE       of tms : signal is true;
attribute TAP_SCAN_OUT        of tdo : signal is true;
attribute INSTRUCTION_LENGTH  of XCR3032XL_VQ44 : entity is 5;
attribute INSTRUCTION_CAPTURE of XCR3032XL_VQ44 : entity is "00001";
attribute IDCODE_REGISTER     of XCR3032XL_VQ44 : entity is 
     "XXXX" &                 -- version
     "0100100000001110" &     -- part number
     "00001001001" &          -- manufacturer
     "1";                     -- mandatory
attribute BOUNDARY_LENGTH     of XCR3032XL_VQ44 : entity is 132;


attribute TAP_SCAN_CLOCK      of tck : signal is (10.0e6, both);
attribute TAP_SCAN_IN         of tdi : signal is true;
attribute TAP_SCAN_MODE       of tms : signal is true;
attribute TAP_SCAN_OUT        of tdo : signal is true;
attribute INSTRUCTION_LENGTH  of XCR3064XL_VQ44 : entity is 5;
attribute INSTRUCTION_CAPTURE of XCR3064XL_VQ44 : entity is "00001";
attribute IDCODE_REGISTER     of XCR3064XL_VQ44 : entity is 
     "XXXX" &                 -- version
     "0100100001001110" &     -- part number
     "0000X0XXX01" &          -- manufacturer
     "1";                     -- mandatory
--   "0000" &                 -- version
--   "0100100001001110" &     -- part number
--   "00001001001" &          -- manufacturer
--   "1",                     -- mandatory
--   "0000" &                 -- version
--   "0100100001001110" &     -- part number
--   "00000010101" &          -- manufacturer
--   "1";                     -- mandatory
attribute BOUNDARY_LENGTH     of XCR3064XL_VQ44 : entity is 260;


attribute TAP_SCAN_IN    of TDI : signal is true;
attribute TAP_SCAN_CLOCK of TCK : signal is (33.0e6, both);
attribute TAP_SCAN_MODE  of TMS : signal is true;
attribute TAP_SCAN_OUT   of TDO : signal is true;
attribute INSTRUCTION_LENGTH of XC2C32_VQ44 : entity is 8;
attribute INSTRUCTION_CAPTURE of XC2C32_VQ44 : entity is "XXXXXX01" ;
attribute IDCODE_REGISTER of XC2C32_VQ44 : entity is "XXXX011011X000011100000010010011";
attribute USERCODE_REGISTER of XC2C32_VQ44 : entity is "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
attribute BOUNDARY_LENGTH of XC2C32_VQ44 : entity is 97;


attribute TAP_SCAN_IN    of TDI : signal is true;
attribute TAP_SCAN_CLOCK of TCK : signal is (33.0e6, both);
attribute TAP_SCAN_MODE  of TMS : signal is true;
attribute TAP_SCAN_OUT   of TDO : signal is true;
attribute INSTRUCTION_LENGTH of xc2c32a_vq44 : entity is 8;
attribute INSTRUCTION_CAPTURE of xc2c32a_vq44 : entity is "XXXXXX01" ;
attribute IDCODE_REGISTER of xc2c32a_vq44 : entity is "XXXX0110111000011100000010010011";
attribute USERCODE_REGISTER of xc2c32a_vq44 : entity is "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
attribute BOUNDARY_LENGTH of xc2c32a_vq44 : entity is 97;


attribute TAP_SCAN_IN    of tdi : signal is true;
attribute TAP_SCAN_CLOCK of tck : signal is (33.0e6, both);
attribute TAP_SCAN_MODE  of tms : signal is true;
attribute TAP_SCAN_OUT   of tdo : signal is true;
attribute INSTRUCTION_LENGTH of XC2C64_VQ44 : entity is 8;
attribute INSTRUCTION_CAPTURE of XC2C64_VQ44 : entity is "XXXXXX01" ;
attribute IDCODE_REGISTER of XC2C64_VQ44 : entity is "XXXX011011X001011110000010010011";
attribute USERCODE_REGISTER of XC2C64_VQ44 : entity is "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
attribute BOUNDARY_LENGTH of XC2C64_VQ44 : entity is 192;


attribute TAP_SCAN_IN    of tdi : signal is true;
attribute TAP_SCAN_CLOCK of tck : signal is (33.0e6, both);
attribute TAP_SCAN_MODE  of tms : signal is true;
attribute TAP_SCAN_OUT   of tdo : signal is true;
attribute INSTRUCTION_LENGTH of xc2c64a_vq44 : entity is 8;
attribute INSTRUCTION_CAPTURE of xc2c64a_vq44 : entity is "XXXXXX01" ;
attribute IDCODE_REGISTER of xc2c64a_vq44 : entity is "XXXX0110111001011110000010010011";
attribute USERCODE_REGISTER of xc2c64a_vq44 : entity is "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
attribute BOUNDARY_LENGTH of xc2c64a_vq44 : entity is 192;


attribute TAP_SCAN_IN    of tdi : signal is true;
attribute TAP_SCAN_CLOCK of tck : signal is (33.0e6, both);
attribute TAP_SCAN_MODE  of tms : signal is true;
attribute TAP_SCAN_OUT   of tdo : signal is true;
attribute INSTRUCTION_LENGTH of XC2C256_TQ144 : entity is 8;
attribute INSTRUCTION_CAPTURE of XC2C256_TQ144 : entity is "XXXXXX01" ;
attribute IDCODE_REGISTER of XC2C256_TQ144 : entity is "XXXX0110110101001100000010010011";
attribute USERCODE_REGISTER of XC2C256_TQ144 : entity is "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
attribute BOUNDARY_LENGTH of XC2C256_TQ144 : entity is 552;


attribute TAP_SCAN_OUT   of TDO : signal is true;
attribute TAP_SCAN_IN    of TDI : signal is true;
attribute TAP_SCAN_CLOCK of TCK : signal is (10.0e6, both);
attribute TAP_SCAN_MODE  of TMS : signal is true;
attribute COMPLIANCE_PATTERNS of XC3S100E_CP132 : entity is
        "(PROG_B, PUDC_B) (10)";
attribute INSTRUCTION_LENGTH of XC3S100E_CP132 : entity is 6;
attribute INSTRUCTION_CAPTURE of XC3S100E_CP132 : entity is
-- Bit 5 is 1 when DONE is released (part of startup sequence)
-- Bit 4 is 1 if house-cleaning is complete
-- Bit 3 is ISC_Enabled
-- Bit 2 is ISC_Done
  "XXXX01" ;
attribute IDCODE_REGISTER of XC3S100E_CP132 : entity is
	"XXXX" &         -- version
	"0001110" &      -- family
	"000010000" &    -- array size
	"00001001001" &  -- manufacturer
	"1";             -- required by 1149.1
attribute USERCODE_REGISTER of XC3S100E_CP132 : entity is "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
attribute BOUNDARY_LENGTH of XC3S100E_CP132 : entity is 272;


attribute TAP_SCAN_IN    of TDI : signal is true;
attribute TAP_SCAN_MODE  of TMS : signal is true;
attribute TAP_SCAN_OUT   of TDO : signal is true;
attribute TAP_SCAN_CLOCK of TCK : signal is (33.0e6, BOTH);
attribute COMPLIANCE_PATTERNS of XC3S200_PQ208 : entity is
        "(PROG_B) (1)";
attribute INSTRUCTION_LENGTH of XC3S200_PQ208 : entity is 6;
attribute INSTRUCTION_CAPTURE of XC3S200_PQ208 : entity is
-- Bit 5 is 1 when DONE is released (part of startup sequence)
-- Bit 4 is 1 if house-cleaning is complete
-- Bit 3 is ISC_Enabled
-- Bit 2 is ISC_Done
        "XXXX01";
attribute IDCODE_REGISTER of XC3S200_PQ208 : entity is
	"XXXX" &         -- version
	"0001010" &      -- family
	"000010100" &    -- array size
	"00001001001" &  -- manufacturer
	"1";             -- required by 1149.1
attribute USERCODE_REGISTER of XC3S200_PQ208 : entity is "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
attribute BOUNDARY_LENGTH of XC3S200_PQ208 : entity is 599;


attribute TAP_SCAN_IN    of TDI : signal is true;
attribute TAP_SCAN_MODE  of TMS : signal is true;
attribute TAP_SCAN_OUT   of TDO : signal is true;
attribute TAP_SCAN_CLOCK of TCK : signal is (33.0e6, BOTH);
attribute COMPLIANCE_PATTERNS of XC3S400_PQ208 : entity is
        "(PROG_B) (1)";
attribute INSTRUCTION_LENGTH of XC3S400_PQ208 : entity is 6;
attribute INSTRUCTION_CAPTURE of XC3S400_PQ208 : entity is
-- Bit 5 is 1 when DONE is released (part of startup sequence)
-- Bit 4 is 1 if house-cleaning is complete
-- Bit 3 is ISC_Enabled
-- Bit 2 is ISC_Done
        "XXXX01";
attribute IDCODE_REGISTER of XC3S400_PQ208 : entity is
	"XXXX" &         -- version
	"0001010" &      -- family
	"000011100" &    -- array size
	"00001001001" &  -- manufacturer
	"1";             -- required by 1149.1
attribute USERCODE_REGISTER of XC3S400_PQ208 : entity is "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
attribute BOUNDARY_LENGTH of XC3S400_PQ208 : entity is 815;


attribute TAP_SCAN_OUT   of TDO : signal is true;
attribute TAP_SCAN_IN    of TDI : signal is true;
attribute TAP_SCAN_CLOCK of TCK : signal is (20.0e6, both);
attribute TAP_SCAN_MODE  of TMS : signal is true;
attribute COMPLIANCE_PATTERNS of XC3S400A_FT256 : entity is
        "(PROG_B, PUDC_B) (10)";
attribute INSTRUCTION_LENGTH of XC3S400A_FT256 : entity is 6;
attribute INSTRUCTION_CAPTURE of XC3S400A_FT256 : entity is
-- Bit 5 is 1 when DONE is released (part of startup sequence)
-- Bit 4 is 1 if house-cleaning is complete
-- Bit 3 is ISC_Enabled
-- Bit 2 is ISC_Done
  "XXXX01" ;
attribute IDCODE_REGISTER of XC3S400A_FT256 : entity is
	"XXXX" &         -- version
	"0010001" &      -- family
	"000100000" &    -- array size
	"00001001001" &  -- manufacturer
	"1";             -- required by 1149.1
attribute USERCODE_REGISTER of XC3S400A_FT256 : entity is "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
attribute BOUNDARY_LENGTH of XC3S400A_FT256 : entity is 821;


attribute TAP_SCAN_OUT   of TDO : signal is true;
attribute TAP_SCAN_IN    of TDI : signal is true;
attribute TAP_SCAN_CLOCK of TCK : signal is (10.0e6, both);
attribute TAP_SCAN_MODE  of TMS : signal is true;
attribute COMPLIANCE_PATTERNS of XC3S500E_FG320 : entity is
        "(PROG_B, PUDC_B) (10)";
attribute INSTRUCTION_LENGTH of XC3S500E_FG320 : entity is 6;
attribute INSTRUCTION_CAPTURE of XC3S500E_FG320 : entity is
-- Bit 5 is 1 when DONE is released (part of startup sequence)
-- Bit 4 is 1 if house-cleaning is complete
-- Bit 3 is ISC_Enabled
-- Bit 2 is ISC_Done
  "XXXX01" ;
attribute IDCODE_REGISTER of XC3S500E_FG320 : entity is
	"XXXX" &         -- version
	"0001110" &      -- family
	"000100010" &    -- array size
	"00001001001" &  -- manufacturer
	"1";             -- required by 1149.1
attribute USERCODE_REGISTER of XC3S500E_FG320 : entity is "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
attribute BOUNDARY_LENGTH of XC3S500E_FG320 : entity is 588;


attribute TAP_SCAN_IN    of TDI : signal is true;
attribute TAP_SCAN_MODE  of TMS : signal is true;
attribute TAP_SCAN_OUT   of TDO : signal is true;
attribute TAP_SCAN_CLOCK of TCK : signal is (15.00e+06, BOTH);
attribute INSTRUCTION_LENGTH of XCF02S_VO20 : entity is 8;
attribute INSTRUCTION_CAPTURE of XCF02S_VO20: entity is 
    "XXXXX001";
-- IR[7:6]= Erase/Program Result (10=success; 01=fail; 00/11=N/A)
-- IR[5]  = Erase/Program Status (1=ready; 0=busy)
-- IR[4]  = ISP mode (1=in-system programming mode; 0=normal download mode)
-- IR[3]  = JTAG read-protection (1=secured; 0=unsecured)
-- IR[2]  = 0 value
-- IR[1:0]= 01 as defined by IEEE STD 1149.1
attribute IDCODE_REGISTER of XCF02S_VO20: entity is
    "XXXX" &                -- version
    "0101000001000101" &    -- part number
    "00001001001" &         -- manufacturer's id
    "1";                    -- required by IEEE STD 1149.1
attribute USERCODE_REGISTER of XCF02S_VO20: entity is "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
attribute BOUNDARY_LENGTH of XCF02S_VO20 : entity is 25;


attribute TAP_SCAN_IN    of TDI : signal is true;
attribute TAP_SCAN_MODE  of TMS : signal is true;
attribute TAP_SCAN_OUT   of TDO : signal is true;
attribute TAP_SCAN_CLOCK of TCK : signal is (15.00e+06, BOTH);
attribute INSTRUCTION_LENGTH of XCF04S_VO20 : entity is 8;
attribute INSTRUCTION_CAPTURE of XCF04S_VO20: entity is 
    "XXXXX001";
-- IR[7:6]= Erase/Program Result (10=success; 01=fail; 00/11=N/A)
-- IR[5]  = Erase/Program Status (1=ready; 0=busy)
-- IR[4]  = ISP mode (1=in-system programming mode; 0=normal download mode)
-- IR[3]  = JTAG read-protection (1=secured; 0=unsecured)
-- IR[2]  = 0 value
-- IR[1:0]= 01 as defined by IEEE STD 1149.1
attribute IDCODE_REGISTER of XCF04S_VO20: entity is
    "XXXX" &                -- version
    "0101000001000110" &    -- part number
    "00001001001" &         -- manufacturer's id
    "1";                    -- required by IEEE STD 1149.1
attribute USERCODE_REGISTER of XCF04S_VO20: entity is "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
attribute BOUNDARY_LENGTH of XCF04S_VO20 : entity is 25;

			



ビーウエイブ・テクノロジー
bieewave.com