vjtag.qsys 3.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <system name="$${FILENAME}">
  3. <component
  4. name="$${FILENAME}"
  5. displayName="$${FILENAME}"
  6. version="1.0"
  7. description=""
  8. tags="INTERNAL_COMPONENT=true"
  9. categories="" />
  10. <parameter name="bonusData"><![CDATA[bonusData
  11. {
  12. element virtual_jtag_0
  13. {
  14. datum _sortIndex
  15. {
  16. value = "0";
  17. type = "int";
  18. }
  19. }
  20. }
  21. ]]></parameter>
  22. <parameter name="clockCrossingAdapter" value="HANDSHAKE" />
  23. <parameter name="device" value="EP4CE15F17C8" />
  24. <parameter name="deviceFamily" value="Cyclone IV E" />
  25. <parameter name="deviceSpeedGrade" value="8" />
  26. <parameter name="fabricMode" value="QSYS" />
  27. <parameter name="generateLegacySim" value="false" />
  28. <parameter name="generationId" value="0" />
  29. <parameter name="globalResetBus" value="false" />
  30. <parameter name="hdlLanguage" value="VERILOG" />
  31. <parameter name="hideFromIPCatalog" value="true" />
  32. <parameter name="lockedInterfaceDefinition" value="" />
  33. <parameter name="maxAdditionalLatency" value="1" />
  34. <parameter name="projectName" value="" />
  35. <parameter name="sopcBorderPoints" value="false" />
  36. <parameter name="systemHash" value="0" />
  37. <parameter name="testBenchDutName" value="" />
  38. <parameter name="timeStamp" value="0" />
  39. <parameter name="useTestBenchNamingPattern" value="false" />
  40. <instanceScript></instanceScript>
  41. <interface name="jtag" internal="virtual_jtag_0.jtag" type="conduit" dir="end">
  42. <port name="tdi" internal="tdi" />
  43. <port name="tdo" internal="tdo" />
  44. <port name="ir_in" internal="ir_in" />
  45. <port name="ir_out" internal="ir_out" />
  46. <port name="virtual_state_cdr" internal="virtual_state_cdr" />
  47. <port name="virtual_state_sdr" internal="virtual_state_sdr" />
  48. <port name="virtual_state_e1dr" internal="virtual_state_e1dr" />
  49. <port name="virtual_state_pdr" internal="virtual_state_pdr" />
  50. <port name="virtual_state_e2dr" internal="virtual_state_e2dr" />
  51. <port name="virtual_state_udr" internal="virtual_state_udr" />
  52. <port name="virtual_state_cir" internal="virtual_state_cir" />
  53. <port name="virtual_state_uir" internal="virtual_state_uir" />
  54. </interface>
  55. <interface name="tck" internal="virtual_jtag_0.tck" type="clock" dir="start">
  56. <port name="tck" internal="tck" />
  57. </interface>
  58. <module
  59. name="virtual_jtag_0"
  60. kind="altera_virtual_jtag"
  61. version="23.1"
  62. enabled="1"
  63. autoexport="1">
  64. <parameter name="CREATE_PRIMITIVE_JTAG_STATE_SIGNAL_PORTS" value="false" />
  65. <parameter name="device_family" value="Cyclone IV E" />
  66. <parameter name="gui_use_auto_index" value="false" />
  67. <parameter name="sld_instance_index" value="4" />
  68. <parameter name="sld_ir_width" value="5" />
  69. </module>
  70. <interconnectRequirement for="$system" name="qsys_mm.clockCrossingAdapter" value="HANDSHAKE" />
  71. <interconnectRequirement for="$system" name="qsys_mm.enableEccProtection" value="FALSE" />
  72. <interconnectRequirement for="$system" name="qsys_mm.insertDefaultSlave" value="FALSE" />
  73. <interconnectRequirement for="$system" name="qsys_mm.maxAdditionalLatency" value="1" />
  74. </system>