torc::bitstream::Spartan6PacketConstants Class Reference

Bitstream packet constants for Spartan 16 bit class architectures. More...

#include <Spartan6Packet.hpp>

Inheritance diagram for torc::bitstream::Spartan6PacketConstants:

Inheritance graph
[legend]

List of all members.

Public Types

enum  EPacketType { ePacketType1 = 1, ePacketType2, ePacketTypeCount = 8 }
 Packet type enumeration. More...
enum  EOpcode {
  eOpcodeNOP = 0, eOpcodeRead, eOpcodeWrite, eOpcodeReserved,
  eOpcodeCount
}
 Packet opcode enumeration. More...
enum  EPacket {
  ePacketMaskType = 0xe000, ePacketShiftType = 13, ePacketMaskOpcode = 0x1800, ePacketShiftOpcode = 11,
  ePacketMaskTypeAddress = 0x07e0, ePacketShiftTypeAddress = 5, ePacketMaskType1Count = 0x001f, ePacketShiftType1Count = 0,
  ePacketMaskType2Count0 = 0xffff, ePacketShiftType2Count0 = 0, ePacketMaskType2Count1 = 0xffff, ePacketShiftType2Count1 = 0
}
 Packet subfields. More...
enum  ESynchronization {
  eSynchronizationDummy = 0xffff, eSynchronizationSync0 = 0xaa99, eSynchronizationSync1 = 0x5566, eSynchronizationBusWidthSync0 = 0x0000,
  eSynchronizationBusWidthSync1 = 0x00bb, eSynchronizationBusWidthDetect0 = 0x1122, eSynchronizationBusWidthDetect1 = 0x0044
}
 Synchronization words. More...


Detailed Description

Bitstream packet constants for Spartan 16 bit class architectures.

Definition at line 35 of file Spartan6Packet.hpp.


Member Enumeration Documentation

Packet type enumeration.

See also:
packet type: UG380, v2.2, July 30, 2010, Table 5-24, 5-26

Definition at line 40 of file Spartan6Packet.hpp.

Packet opcode enumeration.

See also:
Opcode Format: UG380, v2.2, July 30, 2010, Table 5-23

Definition at line 44 of file Spartan6Packet.hpp.

Packet subfields.

See also:
type 1 packet format: UG380, v2.2, July 30, 2010, Table 5-24

type 2 packet format: UG380, v2.2, July 30, 2010, Table 5-26

type 2 packet format: UG380, v2.2, July 30, 2010, Table 5-27

Definition at line 49 of file Spartan6Packet.hpp.

Synchronization words.

See also:
Configuration Sequence: UG380, v2.2, July 30, 2010, Table 5-50.

Definition at line 63 of file Spartan6Packet.hpp.


The documentation for this class was generated from the following file:

Generated on Thu Oct 13 16:49:48 2011 for TORC by  doxygen 1.5.6