Line 101... |
Line 101... |
//
|
//
|
// AddrMode Same Val Same Val Same Val Same Val Same Val Same Val Same Val
|
// AddrMode Same Val Same Val Same Val Same Val Same Val Same Val Same Val
|
// DataMode NO Data NO Data NO Data Activate Activate NO Data NO Data
|
// DataMode NO Data NO Data NO Data Activate Activate NO Data NO Data
|
// NextData SameData SameData SameData SameData NextData SameData SameData
|
// NextData SameData SameData SameData SameData NextData SameData SameData
|
// Int Trig No Int No Int No Int No Int Trig Int No Int No Int
|
// Int Trig No Int No Int No Int No Int Trig Int No Int No Int
|
// IF/Wait IF Wait 2 Wait 1 IF Wait 1 IF IF
|
// IF/Wait IF IF Wait 1 IF Wait 1 IF IF
|
// Term A WRX WRX WRX WRX
|
// Term A WRX WRX RDYX WRX WRX
|
// LFunc AND AND AND AND
|
// LFunc AND AND !A AND B AND AND
|
// Term B WRX WRX WRX WRX
|
// Term B WRX RDYX WRX WRX WRX
|
// Branch1 Then 1 Then 3 ThenIdle ThenIdle
|
// Branch1 Then 1 Then 0 Then 3 ThenIdle ThenIdle
|
// Branch0 Else 0 Else 4 ElseIdle ElseIdle
|
// Branch0 Else 0 Else 2 Else 4 ElseIdle ElseIdle
|
// Re-Exec No Yes No Yes
|
// Re-Exec No Yes Yes No Yes
|
// Sngl/CRC Default Default Default Default Default Default Default
|
// Sngl/CRC Default Default Default Default Default Default Default
|
// RDYU 0 0 0 0 0 0 0 0
|
// RDYU 0 0 0 0 0 0 0 0
|
// WRU 0 0 0 0 0 0 0 0
|
// WRU 0 0 0 0 0 0 0 0
|
// RDYU 0 0 1 1 1 0 0 0
|
// RDYU 0 0 1 1 1 0 0 0
|
// X2U_ex 0 1 1 1 1 0 0 0
|
// X2U_ex 0 0 1 1 1 0 0 0
|
// U2X_th 0 0 0 0 0 0 0 0
|
// U2X_th 0 0 0 0 0 0 0 0
|
// unused 0 0 0 0 0 0 0 0
|
// unused 0 0 0 0 0 0 0 0
|
//
|
//
|
// END DO NOT EDIT
|
// END DO NOT EDIT
|
// DO NOT EDIT ...
|
// DO NOT EDIT ...
|
Line 128... |
Line 128... |
//
|
//
|
// AddrMode Same Val Same Val Same Val Same Val Same Val Same Val Same Val
|
// AddrMode Same Val Same Val Same Val Same Val Same Val Same Val Same Val
|
// DataMode NO Data NO Data NO Data Activate Activate Activate NO Data
|
// DataMode NO Data NO Data NO Data Activate Activate Activate NO Data
|
// NextData SameData SameData SameData SameData NextData NextData SameData
|
// NextData SameData SameData SameData SameData NextData NextData SameData
|
// Int Trig No Int No Int No Int No Int No Int Trig Int No Int
|
// Int Trig No Int No Int No Int No Int No Int Trig Int No Int
|
// IF/Wait IF Wait 1 IF Wait 1 IF IF IF
|
// IF/Wait IF Wait 1 IF IF IF IF IF
|
// Term A WRX WRX FIFOFlag RDYX WRX
|
// Term A WRX WRX RDYX FIFOFlag RDYX WRX
|
// LFunc AND AND AND AND AND
|
// LFunc AND AND AND AND AND AND
|
// Term B WRX WRX FIFOFlag RDYX WRX
|
// Term B WRX WRX RDYX FIFOFlag RDYX WRX
|
// Branch1 ThenIdle Then 2 Then 5 Then 5 ThenIdle
|
// Branch1 ThenIdle Then 2 Then 4 Then 4 Then 5 ThenIdle
|
// Branch0 Else 1 Else 3 Else 4 ElseIdle ElseIdle
|
// Branch0 Else 1 Else 3 Else 3 Else 5 ElseIdle ElseIdle
|
// Re-Exec No No Yes No No
|
// Re-Exec No No No Yes No No
|
// Sngl/CRC Default Default Default Default Default Default Default
|
// Sngl/CRC Default Default Default Default Default Default Default
|
// RDYU 0 0 0 0 0 0 0 0
|
// RDYU 0 0 0 0 0 0 0 0
|
// WRU 0 1 1 1 1 0 0 0
|
// WRU 0 1 1 1 1 0 0 0
|
// RDYU 0 0 0 0 0 0 0 0
|
// RDYU 0 0 0 0 0 0 0 0
|
// X2U_ex 0 0 0 0 0 0 0 0
|
// X2U_ex 0 0 0 0 0 0 0 0
|
Line 167... |
Line 167... |
/* LenBr */ 0x39, 0x11, 0xBB, 0x1F, 0x01, 0x01, 0x01, 0x07,
|
/* LenBr */ 0x39, 0x11, 0xBB, 0x1F, 0x01, 0x01, 0x01, 0x07,
|
/* Opcode*/ 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00,
|
/* Opcode*/ 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00,
|
/* Output*/ 0x00, 0x02, 0x02, 0x06, 0x06, 0x06, 0x06, 0x00,
|
/* Output*/ 0x00, 0x02, 0x02, 0x06, 0x06, 0x06, 0x06, 0x00,
|
/* LFun */ 0x40, 0x09, 0x0F, 0x09, 0x00, 0x00, 0x00, 0x3F,
|
/* LFun */ 0x40, 0x09, 0x0F, 0x09, 0x00, 0x00, 0x00, 0x3F,
|
// Wave 2
|
// Wave 2
|
/* LenBr */ 0x08, 0x02, 0x01, 0x9C, 0x01, 0x3F, 0xBF, 0x07,
|
/* LenBr */ 0x08, 0x82, 0x01, 0x9C, 0x01, 0x3F, 0xBF, 0x07,
|
/* Opcode*/ 0x01, 0x00, 0x00, 0x03, 0x16, 0x01, 0x01, 0x00,
|
/* Opcode*/ 0x01, 0x01, 0x00, 0x03, 0x16, 0x01, 0x01, 0x00,
|
/* Output*/ 0x00, 0x08, 0x0C, 0x0C, 0x0C, 0x00, 0x00, 0x00,
|
/* Output*/ 0x00, 0x00, 0x0C, 0x0C, 0x0C, 0x00, 0x00, 0x00,
|
/* LFun */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F,
|
/* LFun */ 0x00, 0x01, 0x00, 0xC8, 0x00, 0x00, 0x00, 0x3F,
|
// Wave 3
|
// Wave 3
|
/* LenBr */ 0x39, 0x01, 0x13, 0x01, 0xAC, 0x2F, 0x3F, 0x07,
|
/* LenBr */ 0x39, 0x01, 0x13, 0x23, 0xA5, 0x2F, 0x3F, 0x07,
|
/* Opcode*/ 0x01, 0x00, 0x01, 0x02, 0x07, 0x17, 0x01, 0x00,
|
/* Opcode*/ 0x01, 0x00, 0x01, 0x03, 0x07, 0x17, 0x01, 0x00,
|
/* Output*/ 0x00, 0x02, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00,
|
/* Output*/ 0x00, 0x02, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00,
|
/* LFun */ 0x00, 0x00, 0x00, 0x00, 0x36, 0x09, 0x00, 0x3F,
|
/* LFun */ 0x00, 0x00, 0x00, 0x09, 0x36, 0x09, 0x00, 0x3F,
|
};
|
};
|
// END DO NOT EDIT
|
// END DO NOT EDIT
|
|
|
// DO NOT EDIT ...
|
// DO NOT EDIT ...
|
const char xdata FlowStates[36] =
|
const char xdata FlowStates[36] =
|
{
|
{
|
/* Wave 0 FlowStates */ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
|
/* Wave 0 FlowStates */ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
|
/* Wave 1 FlowStates */ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
|
/* Wave 1 FlowStates */ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
|
/* Wave 2 FlowStates */ 0x83,0x36,0x04,0x00,0x03,0x23,0x03,0x02,0x00,
|
/* Wave 2 FlowStates */ 0x83,0x36,0x04,0x00,0x03,0x23,0x03,0x02,0x00,
|
/* Wave 3 FlowStates */ 0x84,0x09,0x02,0x02,0x04,0x23,0x03,0x02,0x00,
|
/* Wave 3 FlowStates */ 0x84,0x09,0x02,0x02,0x04,0x24,0x03,0x02,0x00,
|
};
|
};
|
// END DO NOT EDIT
|
// END DO NOT EDIT
|
|
|
// DO NOT EDIT ...
|
// DO NOT EDIT ...
|
const char xdata InitData[7] =
|
const char xdata InitData[7] =
|