8596 lines
688 KiB
JSON
8596 lines
688 KiB
JSON
{
|
|
"Uart_Tx_Control.v": {
|
|
"tree": {
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 10,
|
|
"start": 0,
|
|
"tag": "`timescale"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 14,
|
|
"start": 11,
|
|
"tag": "TK_TimeLiteral",
|
|
"text": "1ns"
|
|
}
|
|
],
|
|
"tag": "kTimeLiteral"
|
|
},
|
|
{
|
|
"end": 16,
|
|
"start": 15,
|
|
"tag": "/"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 20,
|
|
"start": 17,
|
|
"tag": "TK_TimeLiteral",
|
|
"text": "1ps"
|
|
}
|
|
],
|
|
"tag": "kTimeLiteral"
|
|
}
|
|
],
|
|
"tag": "kTimescaleDirective"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 202,
|
|
"start": 196,
|
|
"tag": "module"
|
|
},
|
|
{
|
|
"end": 218,
|
|
"start": 203,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Uart_Tx_Control"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 219,
|
|
"start": 218,
|
|
"tag": "("
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 222,
|
|
"start": 219,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "CLK"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kPortReference"
|
|
}
|
|
],
|
|
"tag": "kPort"
|
|
},
|
|
{
|
|
"end": 223,
|
|
"start": 222,
|
|
"tag": ","
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 228,
|
|
"start": 224,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Rstn"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kPortReference"
|
|
}
|
|
],
|
|
"tag": "kPort"
|
|
},
|
|
{
|
|
"end": 229,
|
|
"start": 228,
|
|
"tag": ","
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 241,
|
|
"start": 229,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Rstn_release"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kPortReference"
|
|
}
|
|
],
|
|
"tag": "kPort"
|
|
},
|
|
{
|
|
"end": 242,
|
|
"start": 241,
|
|
"tag": ","
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 251,
|
|
"start": 242,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Out_En"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kPortReference"
|
|
}
|
|
],
|
|
"tag": "kPort"
|
|
},
|
|
{
|
|
"end": 252,
|
|
"start": 251,
|
|
"tag": ","
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 263,
|
|
"start": 252,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Out_Data"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kPortReference"
|
|
}
|
|
],
|
|
"tag": "kPort"
|
|
}
|
|
],
|
|
"tag": "kPortDeclarationList"
|
|
},
|
|
{
|
|
"end": 264,
|
|
"start": 263,
|
|
"tag": ")"
|
|
}
|
|
],
|
|
"tag": "kParenGroup"
|
|
},
|
|
{
|
|
"end": 265,
|
|
"start": 264,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kModuleHeader"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 279,
|
|
"start": 274,
|
|
"tag": "input"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 283,
|
|
"start": 280,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "CLK"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
},
|
|
{
|
|
"children": [
|
|
null
|
|
],
|
|
"tag": "kUnpackedDimensions"
|
|
}
|
|
],
|
|
"tag": "kIdentifierUnpackedDimensions"
|
|
}
|
|
],
|
|
"tag": "kIdentifierList"
|
|
},
|
|
{
|
|
"end": 284,
|
|
"start": 283,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kModulePortDeclaration"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 294,
|
|
"start": 289,
|
|
"tag": "input"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 299,
|
|
"start": 295,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Rstn"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
},
|
|
{
|
|
"children": [
|
|
null
|
|
],
|
|
"tag": "kUnpackedDimensions"
|
|
}
|
|
],
|
|
"tag": "kIdentifierUnpackedDimensions"
|
|
}
|
|
],
|
|
"tag": "kIdentifierList"
|
|
},
|
|
{
|
|
"end": 300,
|
|
"start": 299,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kModulePortDeclaration"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 308,
|
|
"start": 303,
|
|
"tag": "input"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 309,
|
|
"start": 308,
|
|
"tag": "["
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 310,
|
|
"start": 309,
|
|
"tag": "TK_DecNumber",
|
|
"text": "7"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 311,
|
|
"start": 310,
|
|
"tag": ":"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 312,
|
|
"start": 311,
|
|
"tag": "TK_DecNumber",
|
|
"text": "0"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 313,
|
|
"start": 312,
|
|
"tag": "]"
|
|
}
|
|
],
|
|
"tag": "kDimensionRange"
|
|
}
|
|
],
|
|
"tag": "kDeclarationDimensions"
|
|
}
|
|
],
|
|
"tag": "kPackedDimensions"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 326,
|
|
"start": 314,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Rstn_release"
|
|
},
|
|
{
|
|
"children": [
|
|
null
|
|
],
|
|
"tag": "kUnpackedDimensions"
|
|
}
|
|
],
|
|
"tag": "kIdentifierUnpackedDimensions"
|
|
}
|
|
],
|
|
"tag": "kIdentifierUnpackedDimensionsList"
|
|
},
|
|
{
|
|
"end": 327,
|
|
"start": 326,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kModulePortDeclaration"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 338,
|
|
"start": 333,
|
|
"tag": "input"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 349,
|
|
"start": 340,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Out_En"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
},
|
|
{
|
|
"children": [
|
|
null
|
|
],
|
|
"tag": "kUnpackedDimensions"
|
|
}
|
|
],
|
|
"tag": "kIdentifierUnpackedDimensions"
|
|
}
|
|
],
|
|
"tag": "kIdentifierList"
|
|
},
|
|
{
|
|
"end": 350,
|
|
"start": 349,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kModulePortDeclaration"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 382,
|
|
"start": 377,
|
|
"tag": "input"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 383,
|
|
"start": 382,
|
|
"tag": "["
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 384,
|
|
"start": 383,
|
|
"tag": "TK_DecNumber",
|
|
"text": "7"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 385,
|
|
"start": 384,
|
|
"tag": ":"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 386,
|
|
"start": 385,
|
|
"tag": "TK_DecNumber",
|
|
"text": "0"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 387,
|
|
"start": 386,
|
|
"tag": "]"
|
|
}
|
|
],
|
|
"tag": "kDimensionRange"
|
|
}
|
|
],
|
|
"tag": "kDeclarationDimensions"
|
|
}
|
|
],
|
|
"tag": "kPackedDimensions"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 398,
|
|
"start": 387,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Out_Data"
|
|
},
|
|
{
|
|
"children": [
|
|
null
|
|
],
|
|
"tag": "kUnpackedDimensions"
|
|
}
|
|
],
|
|
"tag": "kIdentifierUnpackedDimensions"
|
|
}
|
|
],
|
|
"tag": "kIdentifierUnpackedDimensionsList"
|
|
},
|
|
{
|
|
"end": 399,
|
|
"start": 398,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kModulePortDeclaration"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 461,
|
|
"start": 457,
|
|
"tag": "wire"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 473,
|
|
"start": 462,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Out_Done"
|
|
},
|
|
{
|
|
"children": [
|
|
null
|
|
],
|
|
"tag": "kUnpackedDimensions"
|
|
}
|
|
],
|
|
"tag": "kNetVariable"
|
|
}
|
|
],
|
|
"tag": "kNetVariableDeclarationAssign"
|
|
},
|
|
{
|
|
"end": 474,
|
|
"start": 473,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNetDeclaration"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 479,
|
|
"start": 475,
|
|
"tag": "wire"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 493,
|
|
"start": 480,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Data_Pin_A"
|
|
},
|
|
{
|
|
"children": [
|
|
null
|
|
],
|
|
"tag": "kUnpackedDimensions"
|
|
}
|
|
],
|
|
"tag": "kNetVariable"
|
|
}
|
|
],
|
|
"tag": "kNetVariableDeclarationAssign"
|
|
},
|
|
{
|
|
"end": 494,
|
|
"start": 493,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNetDeclaration"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 499,
|
|
"start": 495,
|
|
"tag": "wire"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 513,
|
|
"start": 500,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Data_Pin_B"
|
|
},
|
|
{
|
|
"children": [
|
|
null
|
|
],
|
|
"tag": "kUnpackedDimensions"
|
|
}
|
|
],
|
|
"tag": "kNetVariable"
|
|
}
|
|
],
|
|
"tag": "kNetVariableDeclarationAssign"
|
|
},
|
|
{
|
|
"end": 514,
|
|
"start": 513,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNetDeclaration"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 569,
|
|
"start": 560,
|
|
"tag": "parameter"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
null
|
|
],
|
|
"tag": "kTypeInfo"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 587,
|
|
"start": 573,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "State_Tx_Await"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
},
|
|
{
|
|
"children": [
|
|
null
|
|
],
|
|
"tag": "kUnpackedDimensions"
|
|
}
|
|
],
|
|
"tag": "kParamType"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 591,
|
|
"start": 590,
|
|
"tag": "="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 592,
|
|
"start": 591,
|
|
"tag": "TK_DecNumber",
|
|
"text": "8"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 594,
|
|
"start": 592,
|
|
"tag": "TK_BinBase",
|
|
"text": "'b"
|
|
},
|
|
{
|
|
"end": 603,
|
|
"start": 594,
|
|
"tag": "TK_BinDigits",
|
|
"text": "0000_0000"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
}
|
|
],
|
|
"tag": "kTrailingAssign"
|
|
},
|
|
{
|
|
"end": 604,
|
|
"start": 603,
|
|
"tag": ","
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 624,
|
|
"start": 607,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "State_Tx_Bit_Data"
|
|
},
|
|
{
|
|
"end": 629,
|
|
"start": 628,
|
|
"tag": "="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 630,
|
|
"start": 629,
|
|
"tag": "TK_DecNumber",
|
|
"text": "8"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 632,
|
|
"start": 630,
|
|
"tag": "TK_BinBase",
|
|
"text": "'b"
|
|
},
|
|
{
|
|
"end": 641,
|
|
"start": 632,
|
|
"tag": "TK_BinDigits",
|
|
"text": "0000_0001"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
}
|
|
],
|
|
"tag": "kParameterAssign"
|
|
},
|
|
{
|
|
"end": 642,
|
|
"start": 641,
|
|
"tag": ","
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 663,
|
|
"start": 645,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "State_Tx_Bit_Check"
|
|
},
|
|
{
|
|
"end": 665,
|
|
"start": 664,
|
|
"tag": "="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 666,
|
|
"start": 665,
|
|
"tag": "TK_DecNumber",
|
|
"text": "8"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 668,
|
|
"start": 666,
|
|
"tag": "TK_BinBase",
|
|
"text": "'b"
|
|
},
|
|
{
|
|
"end": 677,
|
|
"start": 668,
|
|
"tag": "TK_BinDigits",
|
|
"text": "0000_0011"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
}
|
|
],
|
|
"tag": "kParameterAssign"
|
|
},
|
|
{
|
|
"end": 678,
|
|
"start": 677,
|
|
"tag": ","
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 699,
|
|
"start": 681,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "State_Tx_Bit_Empty"
|
|
},
|
|
{
|
|
"end": 701,
|
|
"start": 700,
|
|
"tag": "="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 702,
|
|
"start": 701,
|
|
"tag": "TK_DecNumber",
|
|
"text": "8"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 704,
|
|
"start": 702,
|
|
"tag": "TK_BinBase",
|
|
"text": "'b"
|
|
},
|
|
{
|
|
"end": 713,
|
|
"start": 704,
|
|
"tag": "TK_BinDigits",
|
|
"text": "0000_0010"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
}
|
|
],
|
|
"tag": "kParameterAssign"
|
|
},
|
|
{
|
|
"end": 714,
|
|
"start": 713,
|
|
"tag": ","
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 734,
|
|
"start": 717,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "State_Tx_Bit_Done"
|
|
},
|
|
{
|
|
"end": 737,
|
|
"start": 736,
|
|
"tag": "="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 738,
|
|
"start": 737,
|
|
"tag": "TK_DecNumber",
|
|
"text": "8"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 740,
|
|
"start": 738,
|
|
"tag": "TK_BinBase",
|
|
"text": "'b"
|
|
},
|
|
{
|
|
"end": 749,
|
|
"start": 740,
|
|
"tag": "TK_BinDigits",
|
|
"text": "0000_0110"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
}
|
|
],
|
|
"tag": "kParameterAssign"
|
|
}
|
|
],
|
|
"tag": "kParameterAssignList"
|
|
},
|
|
{
|
|
"end": 750,
|
|
"start": 749,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kParamDeclaration"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 803,
|
|
"start": 800,
|
|
"tag": "reg"
|
|
}
|
|
],
|
|
"tag": "kDataTypePrimitive"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 804,
|
|
"start": 803,
|
|
"tag": "["
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 806,
|
|
"start": 804,
|
|
"tag": "TK_DecNumber",
|
|
"text": "10"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 807,
|
|
"start": 806,
|
|
"tag": ":"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 808,
|
|
"start": 807,
|
|
"tag": "TK_DecNumber",
|
|
"text": "0"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 809,
|
|
"start": 808,
|
|
"tag": "]"
|
|
}
|
|
],
|
|
"tag": "kDimensionRange"
|
|
}
|
|
],
|
|
"tag": "kDeclarationDimensions"
|
|
}
|
|
],
|
|
"tag": "kPackedDimensions"
|
|
}
|
|
],
|
|
"tag": "kDataType"
|
|
}
|
|
],
|
|
"tag": "kInstantiationType"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 824,
|
|
"start": 810,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Data_Buffer"
|
|
},
|
|
{
|
|
"children": [
|
|
null
|
|
],
|
|
"tag": "kUnpackedDimensions"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 829,
|
|
"start": 828,
|
|
"tag": "="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 831,
|
|
"start": 829,
|
|
"tag": "TK_DecNumber",
|
|
"text": "11"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 833,
|
|
"start": 831,
|
|
"tag": "TK_BinBase",
|
|
"text": "'b"
|
|
},
|
|
{
|
|
"end": 844,
|
|
"start": 833,
|
|
"tag": "TK_BinDigits",
|
|
"text": "00000000000"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
}
|
|
],
|
|
"tag": "kTrailingAssign"
|
|
}
|
|
],
|
|
"tag": "kRegisterVariable"
|
|
}
|
|
],
|
|
"tag": "kGateInstanceRegisterVariableList"
|
|
}
|
|
],
|
|
"tag": "kInstantiationBase"
|
|
},
|
|
{
|
|
"end": 845,
|
|
"start": 844,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kDataDeclaration"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 849,
|
|
"start": 846,
|
|
"tag": "reg"
|
|
}
|
|
],
|
|
"tag": "kDataTypePrimitive"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 850,
|
|
"start": 849,
|
|
"tag": "["
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 851,
|
|
"start": 850,
|
|
"tag": "TK_DecNumber",
|
|
"text": "7"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 852,
|
|
"start": 851,
|
|
"tag": ":"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 853,
|
|
"start": 852,
|
|
"tag": "TK_DecNumber",
|
|
"text": "0"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 854,
|
|
"start": 853,
|
|
"tag": "]"
|
|
}
|
|
],
|
|
"tag": "kDimensionRange"
|
|
}
|
|
],
|
|
"tag": "kDeclarationDimensions"
|
|
}
|
|
],
|
|
"tag": "kPackedDimensions"
|
|
}
|
|
],
|
|
"tag": "kDataType"
|
|
}
|
|
],
|
|
"tag": "kInstantiationType"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 864,
|
|
"start": 856,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_State"
|
|
},
|
|
{
|
|
"children": [
|
|
null
|
|
],
|
|
"tag": "kUnpackedDimensions"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 869,
|
|
"start": 868,
|
|
"tag": "="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 883,
|
|
"start": 869,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "State_Tx_Await"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
}
|
|
],
|
|
"tag": "kTrailingAssign"
|
|
}
|
|
],
|
|
"tag": "kRegisterVariable"
|
|
}
|
|
],
|
|
"tag": "kGateInstanceRegisterVariableList"
|
|
}
|
|
],
|
|
"tag": "kInstantiationBase"
|
|
},
|
|
{
|
|
"end": 884,
|
|
"start": 883,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kDataDeclaration"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 888,
|
|
"start": 885,
|
|
"tag": "reg"
|
|
}
|
|
],
|
|
"tag": "kDataTypePrimitive"
|
|
},
|
|
{
|
|
"children": [
|
|
null
|
|
],
|
|
"tag": "kPackedDimensions"
|
|
}
|
|
],
|
|
"tag": "kDataType"
|
|
}
|
|
],
|
|
"tag": "kInstantiationType"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 904,
|
|
"start": 889,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Data_Pin_reg"
|
|
},
|
|
{
|
|
"children": [
|
|
null
|
|
],
|
|
"tag": "kUnpackedDimensions"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 911,
|
|
"start": 910,
|
|
"tag": "="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 912,
|
|
"start": 911,
|
|
"tag": "TK_DecNumber",
|
|
"text": "1"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 914,
|
|
"start": 912,
|
|
"tag": "TK_BinBase",
|
|
"text": "'b"
|
|
},
|
|
{
|
|
"end": 915,
|
|
"start": 914,
|
|
"tag": "TK_BinDigits",
|
|
"text": "1"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
}
|
|
],
|
|
"tag": "kTrailingAssign"
|
|
}
|
|
],
|
|
"tag": "kRegisterVariable"
|
|
}
|
|
],
|
|
"tag": "kGateInstanceRegisterVariableList"
|
|
}
|
|
],
|
|
"tag": "kInstantiationBase"
|
|
},
|
|
{
|
|
"end": 916,
|
|
"start": 915,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kDataDeclaration"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 920,
|
|
"start": 917,
|
|
"tag": "reg"
|
|
}
|
|
],
|
|
"tag": "kDataTypePrimitive"
|
|
},
|
|
{
|
|
"children": [
|
|
null
|
|
],
|
|
"tag": "kPackedDimensions"
|
|
}
|
|
],
|
|
"tag": "kDataType"
|
|
}
|
|
],
|
|
"tag": "kInstantiationType"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 933,
|
|
"start": 921,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Clk_Start"
|
|
},
|
|
{
|
|
"children": [
|
|
null
|
|
],
|
|
"tag": "kUnpackedDimensions"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 941,
|
|
"start": 940,
|
|
"tag": "="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 942,
|
|
"start": 941,
|
|
"tag": "TK_DecNumber",
|
|
"text": "1"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 944,
|
|
"start": 942,
|
|
"tag": "TK_BinBase",
|
|
"text": "'b"
|
|
},
|
|
{
|
|
"end": 945,
|
|
"start": 944,
|
|
"tag": "TK_BinDigits",
|
|
"text": "0"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
}
|
|
],
|
|
"tag": "kTrailingAssign"
|
|
}
|
|
],
|
|
"tag": "kRegisterVariable"
|
|
}
|
|
],
|
|
"tag": "kGateInstanceRegisterVariableList"
|
|
}
|
|
],
|
|
"tag": "kInstantiationBase"
|
|
},
|
|
{
|
|
"end": 946,
|
|
"start": 945,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kDataDeclaration"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 950,
|
|
"start": 947,
|
|
"tag": "reg"
|
|
}
|
|
],
|
|
"tag": "kDataTypePrimitive"
|
|
},
|
|
{
|
|
"children": [
|
|
null
|
|
],
|
|
"tag": "kPackedDimensions"
|
|
}
|
|
],
|
|
"tag": "kDataType"
|
|
}
|
|
],
|
|
"tag": "kInstantiationType"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 966,
|
|
"start": 951,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Out_Done_reg"
|
|
},
|
|
{
|
|
"children": [
|
|
null
|
|
],
|
|
"tag": "kUnpackedDimensions"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 973,
|
|
"start": 972,
|
|
"tag": "="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 974,
|
|
"start": 973,
|
|
"tag": "TK_DecNumber",
|
|
"text": "1"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 976,
|
|
"start": 974,
|
|
"tag": "TK_BinBase",
|
|
"text": "'b"
|
|
},
|
|
{
|
|
"end": 977,
|
|
"start": 976,
|
|
"tag": "TK_BinDigits",
|
|
"text": "0"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
}
|
|
],
|
|
"tag": "kTrailingAssign"
|
|
}
|
|
],
|
|
"tag": "kRegisterVariable"
|
|
}
|
|
],
|
|
"tag": "kGateInstanceRegisterVariableList"
|
|
}
|
|
],
|
|
"tag": "kInstantiationBase"
|
|
},
|
|
{
|
|
"end": 978,
|
|
"start": 977,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kDataDeclaration"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1031,
|
|
"start": 1028,
|
|
"tag": "reg"
|
|
}
|
|
],
|
|
"tag": "kDataTypePrimitive"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1032,
|
|
"start": 1031,
|
|
"tag": "["
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1033,
|
|
"start": 1032,
|
|
"tag": "TK_DecNumber",
|
|
"text": "7"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 1034,
|
|
"start": 1033,
|
|
"tag": ":"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1035,
|
|
"start": 1034,
|
|
"tag": "TK_DecNumber",
|
|
"text": "0"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 1036,
|
|
"start": 1035,
|
|
"tag": "]"
|
|
}
|
|
],
|
|
"tag": "kDimensionRange"
|
|
}
|
|
],
|
|
"tag": "kDeclarationDimensions"
|
|
}
|
|
],
|
|
"tag": "kPackedDimensions"
|
|
}
|
|
],
|
|
"tag": "kDataType"
|
|
}
|
|
],
|
|
"tag": "kInstantiationType"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1048,
|
|
"start": 1038,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Bit_Cnt"
|
|
},
|
|
{
|
|
"children": [
|
|
null
|
|
],
|
|
"tag": "kUnpackedDimensions"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1058,
|
|
"start": 1057,
|
|
"tag": "="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1059,
|
|
"start": 1058,
|
|
"tag": "TK_DecNumber",
|
|
"text": "8"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1061,
|
|
"start": 1059,
|
|
"tag": "TK_DecBase",
|
|
"text": "'d"
|
|
},
|
|
{
|
|
"end": 1062,
|
|
"start": 1061,
|
|
"tag": "TK_DecDigits",
|
|
"text": "0"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
}
|
|
],
|
|
"tag": "kTrailingAssign"
|
|
}
|
|
],
|
|
"tag": "kRegisterVariable"
|
|
}
|
|
],
|
|
"tag": "kGateInstanceRegisterVariableList"
|
|
}
|
|
],
|
|
"tag": "kInstantiationBase"
|
|
},
|
|
{
|
|
"end": 1063,
|
|
"start": 1062,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kDataDeclaration"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1067,
|
|
"start": 1064,
|
|
"tag": "reg"
|
|
}
|
|
],
|
|
"tag": "kDataTypePrimitive"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1068,
|
|
"start": 1067,
|
|
"tag": "["
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1070,
|
|
"start": 1068,
|
|
"tag": "TK_DecNumber",
|
|
"text": "15"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 1071,
|
|
"start": 1070,
|
|
"tag": ":"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1072,
|
|
"start": 1071,
|
|
"tag": "TK_DecNumber",
|
|
"text": "0"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 1073,
|
|
"start": 1072,
|
|
"tag": "]"
|
|
}
|
|
],
|
|
"tag": "kDimensionRange"
|
|
}
|
|
],
|
|
"tag": "kDeclarationDimensions"
|
|
}
|
|
],
|
|
"tag": "kPackedDimensions"
|
|
}
|
|
],
|
|
"tag": "kDataType"
|
|
}
|
|
],
|
|
"tag": "kInstantiationType"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1084,
|
|
"start": 1074,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Clk_Cnt"
|
|
},
|
|
{
|
|
"children": [
|
|
null
|
|
],
|
|
"tag": "kUnpackedDimensions"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1094,
|
|
"start": 1093,
|
|
"tag": "="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1096,
|
|
"start": 1094,
|
|
"tag": "TK_DecNumber",
|
|
"text": "16"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1098,
|
|
"start": 1096,
|
|
"tag": "TK_DecBase",
|
|
"text": "'d"
|
|
},
|
|
{
|
|
"end": 1099,
|
|
"start": 1098,
|
|
"tag": "TK_DecDigits",
|
|
"text": "0"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
}
|
|
],
|
|
"tag": "kTrailingAssign"
|
|
}
|
|
],
|
|
"tag": "kRegisterVariable"
|
|
}
|
|
],
|
|
"tag": "kGateInstanceRegisterVariableList"
|
|
}
|
|
],
|
|
"tag": "kInstantiationBase"
|
|
},
|
|
{
|
|
"end": 1100,
|
|
"start": 1099,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kDataDeclaration"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1104,
|
|
"start": 1101,
|
|
"tag": "reg"
|
|
}
|
|
],
|
|
"tag": "kDataTypePrimitive"
|
|
},
|
|
{
|
|
"children": [
|
|
null
|
|
],
|
|
"tag": "kPackedDimensions"
|
|
}
|
|
],
|
|
"tag": "kDataType"
|
|
}
|
|
],
|
|
"tag": "kInstantiationType"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1123,
|
|
"start": 1111,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Check_Bit"
|
|
},
|
|
{
|
|
"children": [
|
|
null
|
|
],
|
|
"tag": "kUnpackedDimensions"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1128,
|
|
"start": 1127,
|
|
"tag": "="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1129,
|
|
"start": 1128,
|
|
"tag": "TK_DecNumber",
|
|
"text": "1"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1131,
|
|
"start": 1129,
|
|
"tag": "TK_BinBase",
|
|
"text": "'b"
|
|
},
|
|
{
|
|
"end": 1132,
|
|
"start": 1131,
|
|
"tag": "TK_BinDigits",
|
|
"text": "0"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
}
|
|
],
|
|
"tag": "kTrailingAssign"
|
|
}
|
|
],
|
|
"tag": "kRegisterVariable"
|
|
}
|
|
],
|
|
"tag": "kGateInstanceRegisterVariableList"
|
|
}
|
|
],
|
|
"tag": "kInstantiationBase"
|
|
},
|
|
{
|
|
"end": 1133,
|
|
"start": 1132,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kDataDeclaration"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1188,
|
|
"start": 1182,
|
|
"tag": "always"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1190,
|
|
"start": 1189,
|
|
"tag": "@"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1192,
|
|
"start": 1191,
|
|
"tag": "("
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1199,
|
|
"start": 1192,
|
|
"tag": "posedge"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1203,
|
|
"start": 1200,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "CLK"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
}
|
|
],
|
|
"tag": "kEventExpression"
|
|
},
|
|
{
|
|
"end": 1206,
|
|
"start": 1204,
|
|
"tag": "or"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1214,
|
|
"start": 1207,
|
|
"tag": "negedge"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1219,
|
|
"start": 1215,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Rstn"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
}
|
|
],
|
|
"tag": "kEventExpression"
|
|
}
|
|
],
|
|
"tag": "kEventExpressionList"
|
|
},
|
|
{
|
|
"end": 1220,
|
|
"start": 1219,
|
|
"tag": ")"
|
|
}
|
|
],
|
|
"tag": "kParenGroup"
|
|
}
|
|
],
|
|
"tag": "kEventControl"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1224,
|
|
"start": 1222,
|
|
"tag": "if"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1225,
|
|
"start": 1224,
|
|
"tag": "("
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1226,
|
|
"start": 1225,
|
|
"tag": "!"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1230,
|
|
"start": 1226,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Rstn"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kUnaryPrefixExpression"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 1231,
|
|
"start": 1230,
|
|
"tag": ")"
|
|
}
|
|
],
|
|
"tag": "kParenGroup"
|
|
}
|
|
],
|
|
"tag": "kIfHeader"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1239,
|
|
"start": 1234,
|
|
"tag": "begin"
|
|
}
|
|
],
|
|
"tag": "kBegin"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1251,
|
|
"start": 1243,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_State"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 1253,
|
|
"start": 1251,
|
|
"tag": "<="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1267,
|
|
"start": 1253,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "State_Tx_Await"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 1268,
|
|
"start": 1267,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNonblockingAssignmentStatement"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1286,
|
|
"start": 1272,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Data_Buffer"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 1288,
|
|
"start": 1286,
|
|
"tag": "<="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1290,
|
|
"start": 1288,
|
|
"tag": "TK_DecNumber",
|
|
"text": "11"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1292,
|
|
"start": 1290,
|
|
"tag": "TK_BinBase",
|
|
"text": "'b"
|
|
},
|
|
{
|
|
"end": 1303,
|
|
"start": 1292,
|
|
"tag": "TK_BinDigits",
|
|
"text": "00000000000"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 1304,
|
|
"start": 1303,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNonblockingAssignmentStatement"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1320,
|
|
"start": 1308,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Clk_Start"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 1322,
|
|
"start": 1320,
|
|
"tag": "<="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1323,
|
|
"start": 1322,
|
|
"tag": "TK_DecNumber",
|
|
"text": "1"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1325,
|
|
"start": 1323,
|
|
"tag": "TK_BinBase",
|
|
"text": "'b"
|
|
},
|
|
{
|
|
"end": 1326,
|
|
"start": 1325,
|
|
"tag": "TK_BinDigits",
|
|
"text": "0"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 1327,
|
|
"start": 1326,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNonblockingAssignmentStatement"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1346,
|
|
"start": 1331,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Data_Pin_reg"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 1348,
|
|
"start": 1346,
|
|
"tag": "<="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1349,
|
|
"start": 1348,
|
|
"tag": "TK_DecNumber",
|
|
"text": "1"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1351,
|
|
"start": 1349,
|
|
"tag": "TK_BinBase",
|
|
"text": "'b"
|
|
},
|
|
{
|
|
"end": 1352,
|
|
"start": 1351,
|
|
"tag": "TK_BinDigits",
|
|
"text": "1"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 1353,
|
|
"start": 1352,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNonblockingAssignmentStatement"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1372,
|
|
"start": 1357,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Out_Done_reg"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 1374,
|
|
"start": 1372,
|
|
"tag": "<="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1375,
|
|
"start": 1374,
|
|
"tag": "TK_DecNumber",
|
|
"text": "1"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1377,
|
|
"start": 1375,
|
|
"tag": "TK_BinBase",
|
|
"text": "'b"
|
|
},
|
|
{
|
|
"end": 1378,
|
|
"start": 1377,
|
|
"tag": "TK_BinDigits",
|
|
"text": "0"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 1379,
|
|
"start": 1378,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNonblockingAssignmentStatement"
|
|
}
|
|
],
|
|
"tag": "kBlockItemStatementList"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1385,
|
|
"start": 1382,
|
|
"tag": "end"
|
|
}
|
|
],
|
|
"tag": "kEnd"
|
|
}
|
|
],
|
|
"tag": "kSeqBlock"
|
|
}
|
|
],
|
|
"tag": "kIfBody"
|
|
}
|
|
],
|
|
"tag": "kIfClause"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1392,
|
|
"start": 1388,
|
|
"tag": "else"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1395,
|
|
"start": 1393,
|
|
"tag": "if"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1397,
|
|
"start": 1396,
|
|
"tag": "("
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1409,
|
|
"start": 1397,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Rstn_release"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
},
|
|
{
|
|
"end": 1411,
|
|
"start": 1409,
|
|
"tag": "=="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1412,
|
|
"start": 1411,
|
|
"tag": "TK_DecNumber",
|
|
"text": "8"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1414,
|
|
"start": 1412,
|
|
"tag": "TK_HexBase",
|
|
"text": "'h"
|
|
},
|
|
{
|
|
"end": 1416,
|
|
"start": 1414,
|
|
"tag": "TK_HexDigits",
|
|
"text": "11"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kBinaryExpression"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 1417,
|
|
"start": 1416,
|
|
"tag": ")"
|
|
}
|
|
],
|
|
"tag": "kParenGroup"
|
|
}
|
|
],
|
|
"tag": "kIfHeader"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1426,
|
|
"start": 1421,
|
|
"tag": "begin"
|
|
}
|
|
],
|
|
"tag": "kBegin"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1433,
|
|
"start": 1429,
|
|
"tag": "case"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1435,
|
|
"start": 1434,
|
|
"tag": "("
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1443,
|
|
"start": 1435,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_State"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 1444,
|
|
"start": 1443,
|
|
"tag": ")"
|
|
}
|
|
],
|
|
"tag": "kParenGroup"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1462,
|
|
"start": 1448,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "State_Tx_Await"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
}
|
|
],
|
|
"tag": "kExpressionList"
|
|
},
|
|
{
|
|
"end": 1463,
|
|
"start": 1462,
|
|
"tag": ":"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1471,
|
|
"start": 1469,
|
|
"tag": "if"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1472,
|
|
"start": 1471,
|
|
"tag": "("
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1481,
|
|
"start": 1472,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Out_En"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
},
|
|
{
|
|
"end": 1483,
|
|
"start": 1481,
|
|
"tag": "=="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1484,
|
|
"start": 1483,
|
|
"tag": "TK_DecNumber",
|
|
"text": "1"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1486,
|
|
"start": 1484,
|
|
"tag": "TK_BinBase",
|
|
"text": "'b"
|
|
},
|
|
{
|
|
"end": 1487,
|
|
"start": 1486,
|
|
"tag": "TK_BinDigits",
|
|
"text": "1"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kBinaryExpression"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 1488,
|
|
"start": 1487,
|
|
"tag": ")"
|
|
}
|
|
],
|
|
"tag": "kParenGroup"
|
|
}
|
|
],
|
|
"tag": "kIfHeader"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1516,
|
|
"start": 1511,
|
|
"tag": "begin"
|
|
}
|
|
],
|
|
"tag": "kBegin"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1532,
|
|
"start": 1524,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_State"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 1534,
|
|
"start": 1532,
|
|
"tag": "<="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1551,
|
|
"start": 1534,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "State_Tx_Bit_Data"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 1552,
|
|
"start": 1551,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNonblockingAssignmentStatement"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1572,
|
|
"start": 1560,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Clk_Start"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 1574,
|
|
"start": 1572,
|
|
"tag": "<="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1575,
|
|
"start": 1574,
|
|
"tag": "TK_DecNumber",
|
|
"text": "1"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1577,
|
|
"start": 1575,
|
|
"tag": "TK_BinBase",
|
|
"text": "'b"
|
|
},
|
|
{
|
|
"end": 1578,
|
|
"start": 1577,
|
|
"tag": "TK_BinDigits",
|
|
"text": "1"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 1579,
|
|
"start": 1578,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNonblockingAssignmentStatement"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1602,
|
|
"start": 1587,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Data_Pin_reg"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 1604,
|
|
"start": 1602,
|
|
"tag": "<="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1605,
|
|
"start": 1604,
|
|
"tag": "TK_DecNumber",
|
|
"text": "1"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1607,
|
|
"start": 1605,
|
|
"tag": "TK_BinBase",
|
|
"text": "'b"
|
|
},
|
|
{
|
|
"end": 1608,
|
|
"start": 1607,
|
|
"tag": "TK_BinDigits",
|
|
"text": "0"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 1609,
|
|
"start": 1608,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNonblockingAssignmentStatement"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1633,
|
|
"start": 1619,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Data_Buffer"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1634,
|
|
"start": 1633,
|
|
"tag": "["
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1635,
|
|
"start": 1634,
|
|
"tag": "TK_DecNumber",
|
|
"text": "0"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
}
|
|
],
|
|
"tag": "kExpressionList"
|
|
},
|
|
{
|
|
"end": 1636,
|
|
"start": 1635,
|
|
"tag": "]"
|
|
}
|
|
],
|
|
"tag": "kDimensionScalar"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 1638,
|
|
"start": 1636,
|
|
"tag": "<="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1639,
|
|
"start": 1638,
|
|
"tag": "TK_DecNumber",
|
|
"text": "1"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1641,
|
|
"start": 1639,
|
|
"tag": "TK_BinBase",
|
|
"text": "'b"
|
|
},
|
|
{
|
|
"end": 1642,
|
|
"start": 1641,
|
|
"tag": "TK_BinDigits",
|
|
"text": "0"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 1643,
|
|
"start": 1642,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNonblockingAssignmentStatement"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1665,
|
|
"start": 1651,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Data_Buffer"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1666,
|
|
"start": 1665,
|
|
"tag": "["
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1667,
|
|
"start": 1666,
|
|
"tag": "TK_DecNumber",
|
|
"text": "8"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 1668,
|
|
"start": 1667,
|
|
"tag": ":"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1669,
|
|
"start": 1668,
|
|
"tag": "TK_DecNumber",
|
|
"text": "1"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 1670,
|
|
"start": 1669,
|
|
"tag": "]"
|
|
}
|
|
],
|
|
"tag": "kDimensionRange"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 1672,
|
|
"start": 1670,
|
|
"tag": "<="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1683,
|
|
"start": 1672,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Out_Data"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1684,
|
|
"start": 1683,
|
|
"tag": "["
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1685,
|
|
"start": 1684,
|
|
"tag": "TK_DecNumber",
|
|
"text": "7"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 1686,
|
|
"start": 1685,
|
|
"tag": ":"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1687,
|
|
"start": 1686,
|
|
"tag": "TK_DecNumber",
|
|
"text": "0"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 1688,
|
|
"start": 1687,
|
|
"tag": "]"
|
|
}
|
|
],
|
|
"tag": "kDimensionRange"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 1689,
|
|
"start": 1688,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNonblockingAssignmentStatement"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1711,
|
|
"start": 1697,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Data_Buffer"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1712,
|
|
"start": 1711,
|
|
"tag": "["
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1714,
|
|
"start": 1712,
|
|
"tag": "TK_DecNumber",
|
|
"text": "10"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
}
|
|
],
|
|
"tag": "kExpressionList"
|
|
},
|
|
{
|
|
"end": 1715,
|
|
"start": 1714,
|
|
"tag": "]"
|
|
}
|
|
],
|
|
"tag": "kDimensionScalar"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 1717,
|
|
"start": 1715,
|
|
"tag": "<="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1718,
|
|
"start": 1717,
|
|
"tag": "TK_DecNumber",
|
|
"text": "1"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1720,
|
|
"start": 1718,
|
|
"tag": "TK_BinBase",
|
|
"text": "'b"
|
|
},
|
|
{
|
|
"end": 1721,
|
|
"start": 1720,
|
|
"tag": "TK_BinDigits",
|
|
"text": "1"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 1722,
|
|
"start": 1721,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNonblockingAssignmentStatement"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1745,
|
|
"start": 1730,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Out_Done_reg"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 1747,
|
|
"start": 1745,
|
|
"tag": "<="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1748,
|
|
"start": 1747,
|
|
"tag": "TK_DecNumber",
|
|
"text": "1"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1750,
|
|
"start": 1748,
|
|
"tag": "TK_BinBase",
|
|
"text": "'b"
|
|
},
|
|
{
|
|
"end": 1751,
|
|
"start": 1750,
|
|
"tag": "TK_BinDigits",
|
|
"text": "0"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 1752,
|
|
"start": 1751,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNonblockingAssignmentStatement"
|
|
}
|
|
],
|
|
"tag": "kBlockItemStatementList"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1768,
|
|
"start": 1765,
|
|
"tag": "end"
|
|
}
|
|
],
|
|
"tag": "kEnd"
|
|
}
|
|
],
|
|
"tag": "kSeqBlock"
|
|
}
|
|
],
|
|
"tag": "kIfBody"
|
|
}
|
|
],
|
|
"tag": "kIfClause"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1778,
|
|
"start": 1774,
|
|
"tag": "else"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1790,
|
|
"start": 1785,
|
|
"tag": "begin"
|
|
}
|
|
],
|
|
"tag": "kBegin"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1806,
|
|
"start": 1798,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_State"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 1808,
|
|
"start": 1806,
|
|
"tag": "<="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1822,
|
|
"start": 1808,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "State_Tx_Await"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 1823,
|
|
"start": 1822,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNonblockingAssignmentStatement"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1843,
|
|
"start": 1831,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Clk_Start"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 1845,
|
|
"start": 1843,
|
|
"tag": "<="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1846,
|
|
"start": 1845,
|
|
"tag": "TK_DecNumber",
|
|
"text": "1"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1848,
|
|
"start": 1846,
|
|
"tag": "TK_BinBase",
|
|
"text": "'b"
|
|
},
|
|
{
|
|
"end": 1849,
|
|
"start": 1848,
|
|
"tag": "TK_BinDigits",
|
|
"text": "0"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 1850,
|
|
"start": 1849,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNonblockingAssignmentStatement"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1873,
|
|
"start": 1858,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Data_Pin_reg"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 1875,
|
|
"start": 1873,
|
|
"tag": "<="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1876,
|
|
"start": 1875,
|
|
"tag": "TK_DecNumber",
|
|
"text": "1"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1878,
|
|
"start": 1876,
|
|
"tag": "TK_BinBase",
|
|
"text": "'b"
|
|
},
|
|
{
|
|
"end": 1879,
|
|
"start": 1878,
|
|
"tag": "TK_BinDigits",
|
|
"text": "1"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 1880,
|
|
"start": 1879,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNonblockingAssignmentStatement"
|
|
}
|
|
],
|
|
"tag": "kBlockItemStatementList"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1892,
|
|
"start": 1889,
|
|
"tag": "end"
|
|
}
|
|
],
|
|
"tag": "kEnd"
|
|
}
|
|
],
|
|
"tag": "kSeqBlock"
|
|
}
|
|
],
|
|
"tag": "kElseBody"
|
|
}
|
|
],
|
|
"tag": "kElseClause"
|
|
}
|
|
],
|
|
"tag": "kConditionalStatement"
|
|
}
|
|
],
|
|
"tag": "kCaseItem"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1917,
|
|
"start": 1900,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "State_Tx_Bit_Data"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
}
|
|
],
|
|
"tag": "kExpressionList"
|
|
},
|
|
{
|
|
"end": 1918,
|
|
"start": 1917,
|
|
"tag": ":"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1927,
|
|
"start": 1925,
|
|
"tag": "if"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1928,
|
|
"start": 1927,
|
|
"tag": "("
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1938,
|
|
"start": 1928,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Bit_Cnt"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
},
|
|
{
|
|
"end": 1940,
|
|
"start": 1938,
|
|
"tag": ">="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1941,
|
|
"start": 1940,
|
|
"tag": "TK_DecNumber",
|
|
"text": "8"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1943,
|
|
"start": 1941,
|
|
"tag": "TK_DecBase",
|
|
"text": "'d"
|
|
},
|
|
{
|
|
"end": 1944,
|
|
"start": 1943,
|
|
"tag": "TK_DecDigits",
|
|
"text": "8"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kBinaryExpression"
|
|
},
|
|
{
|
|
"end": 1947,
|
|
"start": 1945,
|
|
"tag": "&&"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1958,
|
|
"start": 1948,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Clk_Cnt"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
},
|
|
{
|
|
"end": 1960,
|
|
"start": 1958,
|
|
"tag": ">="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1962,
|
|
"start": 1960,
|
|
"tag": "TK_DecNumber",
|
|
"text": "16"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1964,
|
|
"start": 1962,
|
|
"tag": "TK_DecBase",
|
|
"text": "'d"
|
|
},
|
|
{
|
|
"end": 1967,
|
|
"start": 1964,
|
|
"tag": "TK_DecDigits",
|
|
"text": "521"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kBinaryExpression"
|
|
}
|
|
],
|
|
"tag": "kBinaryExpression"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 1968,
|
|
"start": 1967,
|
|
"tag": ")"
|
|
}
|
|
],
|
|
"tag": "kParenGroup"
|
|
}
|
|
],
|
|
"tag": "kIfHeader"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1979,
|
|
"start": 1974,
|
|
"tag": "begin"
|
|
}
|
|
],
|
|
"tag": "kBegin"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 1994,
|
|
"start": 1986,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_State"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 1996,
|
|
"start": 1994,
|
|
"tag": "<="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2014,
|
|
"start": 1996,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "State_Tx_Bit_Check"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 2015,
|
|
"start": 2014,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNonblockingAssignmentStatement"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2038,
|
|
"start": 2024,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Data_Buffer"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2039,
|
|
"start": 2038,
|
|
"tag": "["
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2040,
|
|
"start": 2039,
|
|
"tag": "TK_DecNumber",
|
|
"text": "9"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
}
|
|
],
|
|
"tag": "kExpressionList"
|
|
},
|
|
{
|
|
"end": 2041,
|
|
"start": 2040,
|
|
"tag": "]"
|
|
}
|
|
],
|
|
"tag": "kDimensionScalar"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 2043,
|
|
"start": 2041,
|
|
"tag": "<="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2055,
|
|
"start": 2043,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Check_Bit"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
},
|
|
{
|
|
"end": 2056,
|
|
"start": 2055,
|
|
"tag": "^"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2057,
|
|
"start": 2056,
|
|
"tag": "TK_DecNumber",
|
|
"text": "1"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2059,
|
|
"start": 2057,
|
|
"tag": "TK_BinBase",
|
|
"text": "'b"
|
|
},
|
|
{
|
|
"end": 2060,
|
|
"start": 2059,
|
|
"tag": "TK_BinDigits",
|
|
"text": "1"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kBinaryExpression"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 2061,
|
|
"start": 2060,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNonblockingAssignmentStatement"
|
|
}
|
|
],
|
|
"tag": "kBlockItemStatementList"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2070,
|
|
"start": 2067,
|
|
"tag": "end"
|
|
}
|
|
],
|
|
"tag": "kEnd"
|
|
}
|
|
],
|
|
"tag": "kSeqBlock"
|
|
}
|
|
],
|
|
"tag": "kIfBody"
|
|
}
|
|
],
|
|
"tag": "kIfClause"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2079,
|
|
"start": 2075,
|
|
"tag": "else"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2100,
|
|
"start": 2085,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Data_Pin_reg"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 2102,
|
|
"start": 2100,
|
|
"tag": "<="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2116,
|
|
"start": 2102,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Data_Buffer"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2117,
|
|
"start": 2116,
|
|
"tag": "["
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2127,
|
|
"start": 2117,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Bit_Cnt"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
}
|
|
],
|
|
"tag": "kExpressionList"
|
|
},
|
|
{
|
|
"end": 2128,
|
|
"start": 2127,
|
|
"tag": "]"
|
|
}
|
|
],
|
|
"tag": "kDimensionScalar"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 2129,
|
|
"start": 2128,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNonblockingAssignmentStatement"
|
|
}
|
|
],
|
|
"tag": "kElseBody"
|
|
}
|
|
],
|
|
"tag": "kElseClause"
|
|
}
|
|
],
|
|
"tag": "kConditionalStatement"
|
|
}
|
|
],
|
|
"tag": "kCaseItem"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2160,
|
|
"start": 2142,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "State_Tx_Bit_Check"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
}
|
|
],
|
|
"tag": "kExpressionList"
|
|
},
|
|
{
|
|
"end": 2161,
|
|
"start": 2160,
|
|
"tag": ":"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2170,
|
|
"start": 2168,
|
|
"tag": "if"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2171,
|
|
"start": 2170,
|
|
"tag": "("
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2181,
|
|
"start": 2171,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Bit_Cnt"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
},
|
|
{
|
|
"end": 2183,
|
|
"start": 2181,
|
|
"tag": ">="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2184,
|
|
"start": 2183,
|
|
"tag": "TK_DecNumber",
|
|
"text": "8"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2186,
|
|
"start": 2184,
|
|
"tag": "TK_DecBase",
|
|
"text": "'d"
|
|
},
|
|
{
|
|
"end": 2188,
|
|
"start": 2186,
|
|
"tag": "TK_DecDigits",
|
|
"text": "10"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kBinaryExpression"
|
|
},
|
|
{
|
|
"end": 2191,
|
|
"start": 2189,
|
|
"tag": "&&"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2202,
|
|
"start": 2192,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Clk_Cnt"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
},
|
|
{
|
|
"end": 2204,
|
|
"start": 2202,
|
|
"tag": ">="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2206,
|
|
"start": 2204,
|
|
"tag": "TK_DecNumber",
|
|
"text": "16"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2208,
|
|
"start": 2206,
|
|
"tag": "TK_DecBase",
|
|
"text": "'d"
|
|
},
|
|
{
|
|
"end": 2211,
|
|
"start": 2208,
|
|
"tag": "TK_DecDigits",
|
|
"text": "521"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kBinaryExpression"
|
|
}
|
|
],
|
|
"tag": "kBinaryExpression"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 2212,
|
|
"start": 2211,
|
|
"tag": ")"
|
|
}
|
|
],
|
|
"tag": "kParenGroup"
|
|
}
|
|
],
|
|
"tag": "kIfHeader"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2224,
|
|
"start": 2219,
|
|
"tag": "begin"
|
|
}
|
|
],
|
|
"tag": "kBegin"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2240,
|
|
"start": 2232,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_State"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 2242,
|
|
"start": 2240,
|
|
"tag": "<="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2260,
|
|
"start": 2242,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "State_Tx_Bit_Empty"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 2261,
|
|
"start": 2260,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNonblockingAssignmentStatement"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2283,
|
|
"start": 2268,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Data_Pin_reg"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 2285,
|
|
"start": 2283,
|
|
"tag": "<="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2286,
|
|
"start": 2285,
|
|
"tag": "TK_DecNumber",
|
|
"text": "1"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2288,
|
|
"start": 2286,
|
|
"tag": "TK_BinBase",
|
|
"text": "'b"
|
|
},
|
|
{
|
|
"end": 2289,
|
|
"start": 2288,
|
|
"tag": "TK_BinDigits",
|
|
"text": "1"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 2290,
|
|
"start": 2289,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNonblockingAssignmentStatement"
|
|
}
|
|
],
|
|
"tag": "kBlockItemStatementList"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2300,
|
|
"start": 2297,
|
|
"tag": "end"
|
|
}
|
|
],
|
|
"tag": "kEnd"
|
|
}
|
|
],
|
|
"tag": "kSeqBlock"
|
|
}
|
|
],
|
|
"tag": "kIfBody"
|
|
}
|
|
],
|
|
"tag": "kIfClause"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2445,
|
|
"start": 2441,
|
|
"tag": "else"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2466,
|
|
"start": 2451,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Data_Pin_reg"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 2468,
|
|
"start": 2466,
|
|
"tag": "<="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2482,
|
|
"start": 2468,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Data_Buffer"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2483,
|
|
"start": 2482,
|
|
"tag": "["
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2493,
|
|
"start": 2483,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Bit_Cnt"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
}
|
|
],
|
|
"tag": "kExpressionList"
|
|
},
|
|
{
|
|
"end": 2494,
|
|
"start": 2493,
|
|
"tag": "]"
|
|
}
|
|
],
|
|
"tag": "kDimensionScalar"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 2495,
|
|
"start": 2494,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNonblockingAssignmentStatement"
|
|
}
|
|
],
|
|
"tag": "kElseBody"
|
|
}
|
|
],
|
|
"tag": "kElseClause"
|
|
}
|
|
],
|
|
"tag": "kConditionalStatement"
|
|
}
|
|
],
|
|
"tag": "kCaseItem"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2529,
|
|
"start": 2511,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "State_Tx_Bit_Empty"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
}
|
|
],
|
|
"tag": "kExpressionList"
|
|
},
|
|
{
|
|
"end": 2530,
|
|
"start": 2529,
|
|
"tag": ":"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2539,
|
|
"start": 2537,
|
|
"tag": "if"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2540,
|
|
"start": 2539,
|
|
"tag": "("
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2550,
|
|
"start": 2540,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Bit_Cnt"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
},
|
|
{
|
|
"end": 2552,
|
|
"start": 2550,
|
|
"tag": ">="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2553,
|
|
"start": 2552,
|
|
"tag": "TK_DecNumber",
|
|
"text": "8"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2555,
|
|
"start": 2553,
|
|
"tag": "TK_DecBase",
|
|
"text": "'d"
|
|
},
|
|
{
|
|
"end": 2557,
|
|
"start": 2555,
|
|
"tag": "TK_DecDigits",
|
|
"text": "13"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kBinaryExpression"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 2558,
|
|
"start": 2557,
|
|
"tag": ")"
|
|
}
|
|
],
|
|
"tag": "kParenGroup"
|
|
}
|
|
],
|
|
"tag": "kIfHeader"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2571,
|
|
"start": 2566,
|
|
"tag": "begin"
|
|
}
|
|
],
|
|
"tag": "kBegin"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2586,
|
|
"start": 2578,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_State"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 2588,
|
|
"start": 2586,
|
|
"tag": "<="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2605,
|
|
"start": 2588,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "State_Tx_Bit_Done"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 2606,
|
|
"start": 2605,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNonblockingAssignmentStatement"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2625,
|
|
"start": 2613,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Clk_Start"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 2627,
|
|
"start": 2625,
|
|
"tag": "<="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2628,
|
|
"start": 2627,
|
|
"tag": "TK_DecNumber",
|
|
"text": "1"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2630,
|
|
"start": 2628,
|
|
"tag": "TK_BinBase",
|
|
"text": "'b"
|
|
},
|
|
{
|
|
"end": 2631,
|
|
"start": 2630,
|
|
"tag": "TK_BinDigits",
|
|
"text": "0"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 2632,
|
|
"start": 2631,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNonblockingAssignmentStatement"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2654,
|
|
"start": 2639,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Out_Done_reg"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 2656,
|
|
"start": 2654,
|
|
"tag": "<="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2657,
|
|
"start": 2656,
|
|
"tag": "TK_DecNumber",
|
|
"text": "1"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2659,
|
|
"start": 2657,
|
|
"tag": "TK_BinBase",
|
|
"text": "'b"
|
|
},
|
|
{
|
|
"end": 2660,
|
|
"start": 2659,
|
|
"tag": "TK_BinDigits",
|
|
"text": "1"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 2661,
|
|
"start": 2660,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNonblockingAssignmentStatement"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2680,
|
|
"start": 2668,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Clk_Start"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 2682,
|
|
"start": 2680,
|
|
"tag": "<="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2683,
|
|
"start": 2682,
|
|
"tag": "TK_DecNumber",
|
|
"text": "1"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2685,
|
|
"start": 2683,
|
|
"tag": "TK_BinBase",
|
|
"text": "'b"
|
|
},
|
|
{
|
|
"end": 2686,
|
|
"start": 2685,
|
|
"tag": "TK_BinDigits",
|
|
"text": "1"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 2687,
|
|
"start": 2686,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNonblockingAssignmentStatement"
|
|
}
|
|
],
|
|
"tag": "kBlockItemStatementList"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2696,
|
|
"start": 2693,
|
|
"tag": "end"
|
|
}
|
|
],
|
|
"tag": "kEnd"
|
|
}
|
|
],
|
|
"tag": "kSeqBlock"
|
|
}
|
|
],
|
|
"tag": "kIfBody"
|
|
}
|
|
],
|
|
"tag": "kIfClause"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2705,
|
|
"start": 2701,
|
|
"tag": "else"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2719,
|
|
"start": 2711,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_State"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 2721,
|
|
"start": 2719,
|
|
"tag": "<="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2739,
|
|
"start": 2721,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "State_Tx_Bit_Empty"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 2740,
|
|
"start": 2739,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNonblockingAssignmentStatement"
|
|
}
|
|
],
|
|
"tag": "kElseBody"
|
|
}
|
|
],
|
|
"tag": "kElseClause"
|
|
}
|
|
],
|
|
"tag": "kConditionalStatement"
|
|
}
|
|
],
|
|
"tag": "kCaseItem"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2762,
|
|
"start": 2745,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "State_Tx_Bit_Done"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
}
|
|
],
|
|
"tag": "kExpressionList"
|
|
},
|
|
{
|
|
"end": 2763,
|
|
"start": 2762,
|
|
"tag": ":"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2770,
|
|
"start": 2768,
|
|
"tag": "if"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2771,
|
|
"start": 2770,
|
|
"tag": "("
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2780,
|
|
"start": 2771,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Out_En"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
},
|
|
{
|
|
"end": 2782,
|
|
"start": 2780,
|
|
"tag": "=="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2783,
|
|
"start": 2782,
|
|
"tag": "TK_DecNumber",
|
|
"text": "1"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2785,
|
|
"start": 2783,
|
|
"tag": "TK_BinBase",
|
|
"text": "'b"
|
|
},
|
|
{
|
|
"end": 2786,
|
|
"start": 2785,
|
|
"tag": "TK_BinDigits",
|
|
"text": "0"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kBinaryExpression"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 2787,
|
|
"start": 2786,
|
|
"tag": ")"
|
|
}
|
|
],
|
|
"tag": "kParenGroup"
|
|
}
|
|
],
|
|
"tag": "kIfHeader"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2798,
|
|
"start": 2793,
|
|
"tag": "begin"
|
|
}
|
|
],
|
|
"tag": "kBegin"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2813,
|
|
"start": 2805,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_State"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 2815,
|
|
"start": 2813,
|
|
"tag": "<="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2829,
|
|
"start": 2815,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "State_Tx_Await"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 2830,
|
|
"start": 2829,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNonblockingAssignmentStatement"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2852,
|
|
"start": 2837,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Out_Done_reg"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 2854,
|
|
"start": 2852,
|
|
"tag": "<="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2855,
|
|
"start": 2854,
|
|
"tag": "TK_DecNumber",
|
|
"text": "1"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2857,
|
|
"start": 2855,
|
|
"tag": "TK_BinBase",
|
|
"text": "'b"
|
|
},
|
|
{
|
|
"end": 2858,
|
|
"start": 2857,
|
|
"tag": "TK_BinDigits",
|
|
"text": "0"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 2859,
|
|
"start": 2858,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNonblockingAssignmentStatement"
|
|
}
|
|
],
|
|
"tag": "kBlockItemStatementList"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2868,
|
|
"start": 2865,
|
|
"tag": "end"
|
|
}
|
|
],
|
|
"tag": "kEnd"
|
|
}
|
|
],
|
|
"tag": "kSeqBlock"
|
|
}
|
|
],
|
|
"tag": "kIfBody"
|
|
}
|
|
],
|
|
"tag": "kIfClause"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2877,
|
|
"start": 2873,
|
|
"tag": "else"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2891,
|
|
"start": 2883,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_State"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 2893,
|
|
"start": 2891,
|
|
"tag": "<="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2910,
|
|
"start": 2893,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "State_Tx_Bit_Done"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 2911,
|
|
"start": 2910,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNonblockingAssignmentStatement"
|
|
}
|
|
],
|
|
"tag": "kElseBody"
|
|
}
|
|
],
|
|
"tag": "kElseClause"
|
|
}
|
|
],
|
|
"tag": "kConditionalStatement"
|
|
}
|
|
],
|
|
"tag": "kCaseItem"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2922,
|
|
"start": 2915,
|
|
"tag": "default"
|
|
},
|
|
{
|
|
"end": 2923,
|
|
"start": 2922,
|
|
"tag": ":"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2937,
|
|
"start": 2929,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_State"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 2939,
|
|
"start": 2937,
|
|
"tag": "<="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2953,
|
|
"start": 2939,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "State_Tx_Await"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 2954,
|
|
"start": 2953,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNonblockingAssignmentStatement"
|
|
}
|
|
],
|
|
"tag": "kDefaultItem"
|
|
}
|
|
],
|
|
"tag": "kCaseItemList"
|
|
},
|
|
{
|
|
"end": 2968,
|
|
"start": 2961,
|
|
"tag": "endcase"
|
|
}
|
|
],
|
|
"tag": "kCaseStatement"
|
|
}
|
|
],
|
|
"tag": "kBlockItemStatementList"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 2976,
|
|
"start": 2973,
|
|
"tag": "end"
|
|
}
|
|
],
|
|
"tag": "kEnd"
|
|
}
|
|
],
|
|
"tag": "kSeqBlock"
|
|
}
|
|
],
|
|
"tag": "kIfBody"
|
|
}
|
|
],
|
|
"tag": "kIfClause"
|
|
}
|
|
],
|
|
"tag": "kConditionalStatement"
|
|
}
|
|
],
|
|
"tag": "kElseBody"
|
|
}
|
|
],
|
|
"tag": "kElseClause"
|
|
}
|
|
],
|
|
"tag": "kConditionalStatement"
|
|
}
|
|
],
|
|
"tag": "kProceduralTimingControlStatement"
|
|
}
|
|
],
|
|
"tag": "kAlwaysStatement"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3061,
|
|
"start": 3055,
|
|
"tag": "always"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3063,
|
|
"start": 3062,
|
|
"tag": "@"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3065,
|
|
"start": 3064,
|
|
"tag": "("
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3072,
|
|
"start": 3065,
|
|
"tag": "posedge"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3076,
|
|
"start": 3073,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "CLK"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
}
|
|
],
|
|
"tag": "kEventExpression"
|
|
},
|
|
{
|
|
"end": 3079,
|
|
"start": 3077,
|
|
"tag": "or"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3087,
|
|
"start": 3080,
|
|
"tag": "negedge"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3092,
|
|
"start": 3088,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Rstn"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
}
|
|
],
|
|
"tag": "kEventExpression"
|
|
}
|
|
],
|
|
"tag": "kEventExpressionList"
|
|
},
|
|
{
|
|
"end": 3093,
|
|
"start": 3092,
|
|
"tag": ")"
|
|
}
|
|
],
|
|
"tag": "kParenGroup"
|
|
}
|
|
],
|
|
"tag": "kEventControl"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3097,
|
|
"start": 3095,
|
|
"tag": "if"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3098,
|
|
"start": 3097,
|
|
"tag": "("
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3099,
|
|
"start": 3098,
|
|
"tag": "!"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3103,
|
|
"start": 3099,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Rstn"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kUnaryPrefixExpression"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 3104,
|
|
"start": 3103,
|
|
"tag": ")"
|
|
}
|
|
],
|
|
"tag": "kParenGroup"
|
|
}
|
|
],
|
|
"tag": "kIfHeader"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3112,
|
|
"start": 3107,
|
|
"tag": "begin"
|
|
}
|
|
],
|
|
"tag": "kBegin"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3126,
|
|
"start": 3116,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Bit_Cnt"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 3128,
|
|
"start": 3126,
|
|
"tag": "<="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3129,
|
|
"start": 3128,
|
|
"tag": "TK_DecNumber",
|
|
"text": "8"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3131,
|
|
"start": 3129,
|
|
"tag": "TK_DecBase",
|
|
"text": "'d"
|
|
},
|
|
{
|
|
"end": 3132,
|
|
"start": 3131,
|
|
"tag": "TK_DecDigits",
|
|
"text": "0"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 3133,
|
|
"start": 3132,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNonblockingAssignmentStatement"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3147,
|
|
"start": 3137,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Clk_Cnt"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 3149,
|
|
"start": 3147,
|
|
"tag": "<="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3151,
|
|
"start": 3149,
|
|
"tag": "TK_DecNumber",
|
|
"text": "16"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3153,
|
|
"start": 3151,
|
|
"tag": "TK_DecBase",
|
|
"text": "'d"
|
|
},
|
|
{
|
|
"end": 3154,
|
|
"start": 3153,
|
|
"tag": "TK_DecDigits",
|
|
"text": "0"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 3155,
|
|
"start": 3154,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNonblockingAssignmentStatement"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3171,
|
|
"start": 3159,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Check_Bit"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 3173,
|
|
"start": 3171,
|
|
"tag": "<="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3174,
|
|
"start": 3173,
|
|
"tag": "TK_DecNumber",
|
|
"text": "1"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3176,
|
|
"start": 3174,
|
|
"tag": "TK_BinBase",
|
|
"text": "'b"
|
|
},
|
|
{
|
|
"end": 3177,
|
|
"start": 3176,
|
|
"tag": "TK_BinDigits",
|
|
"text": "0"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 3178,
|
|
"start": 3177,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNonblockingAssignmentStatement"
|
|
}
|
|
],
|
|
"tag": "kBlockItemStatementList"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3184,
|
|
"start": 3181,
|
|
"tag": "end"
|
|
}
|
|
],
|
|
"tag": "kEnd"
|
|
}
|
|
],
|
|
"tag": "kSeqBlock"
|
|
}
|
|
],
|
|
"tag": "kIfBody"
|
|
}
|
|
],
|
|
"tag": "kIfClause"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3191,
|
|
"start": 3187,
|
|
"tag": "else"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3194,
|
|
"start": 3192,
|
|
"tag": "if"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3196,
|
|
"start": 3195,
|
|
"tag": "("
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3208,
|
|
"start": 3196,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Rstn_release"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
},
|
|
{
|
|
"end": 3210,
|
|
"start": 3208,
|
|
"tag": "=="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3211,
|
|
"start": 3210,
|
|
"tag": "TK_DecNumber",
|
|
"text": "8"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3213,
|
|
"start": 3211,
|
|
"tag": "TK_HexBase",
|
|
"text": "'h"
|
|
},
|
|
{
|
|
"end": 3215,
|
|
"start": 3213,
|
|
"tag": "TK_HexDigits",
|
|
"text": "11"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kBinaryExpression"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 3216,
|
|
"start": 3215,
|
|
"tag": ")"
|
|
}
|
|
],
|
|
"tag": "kParenGroup"
|
|
}
|
|
],
|
|
"tag": "kIfHeader"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3226,
|
|
"start": 3221,
|
|
"tag": "begin"
|
|
}
|
|
],
|
|
"tag": "kBegin"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3231,
|
|
"start": 3229,
|
|
"tag": "if"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3232,
|
|
"start": 3231,
|
|
"tag": "("
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3244,
|
|
"start": 3232,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Clk_Start"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 3245,
|
|
"start": 3244,
|
|
"tag": ")"
|
|
}
|
|
],
|
|
"tag": "kParenGroup"
|
|
}
|
|
],
|
|
"tag": "kIfHeader"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3250,
|
|
"start": 3248,
|
|
"tag": "if"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3251,
|
|
"start": 3250,
|
|
"tag": "("
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3261,
|
|
"start": 3251,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Bit_Cnt"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
},
|
|
{
|
|
"end": 3263,
|
|
"start": 3261,
|
|
"tag": ">="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3265,
|
|
"start": 3263,
|
|
"tag": "TK_DecNumber",
|
|
"text": "13"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kBinaryExpression"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 3266,
|
|
"start": 3265,
|
|
"tag": ")"
|
|
}
|
|
],
|
|
"tag": "kParenGroup"
|
|
}
|
|
],
|
|
"tag": "kIfHeader"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3280,
|
|
"start": 3270,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Bit_Cnt"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 3282,
|
|
"start": 3280,
|
|
"tag": "<="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3283,
|
|
"start": 3282,
|
|
"tag": "TK_DecNumber",
|
|
"text": "8"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3285,
|
|
"start": 3283,
|
|
"tag": "TK_DecBase",
|
|
"text": "'d"
|
|
},
|
|
{
|
|
"end": 3286,
|
|
"start": 3285,
|
|
"tag": "TK_DecDigits",
|
|
"text": "0"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 3287,
|
|
"start": 3286,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNonblockingAssignmentStatement"
|
|
}
|
|
],
|
|
"tag": "kIfBody"
|
|
}
|
|
],
|
|
"tag": "kIfClause"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3294,
|
|
"start": 3290,
|
|
"tag": "else"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3297,
|
|
"start": 3295,
|
|
"tag": "if"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3299,
|
|
"start": 3298,
|
|
"tag": "("
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3309,
|
|
"start": 3299,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Clk_Cnt"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
},
|
|
{
|
|
"end": 3311,
|
|
"start": 3309,
|
|
"tag": ">="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3313,
|
|
"start": 3311,
|
|
"tag": "TK_DecNumber",
|
|
"text": "16"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3315,
|
|
"start": 3313,
|
|
"tag": "TK_DecBase",
|
|
"text": "'d"
|
|
},
|
|
{
|
|
"end": 3318,
|
|
"start": 3315,
|
|
"tag": "TK_DecDigits",
|
|
"text": "521"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kBinaryExpression"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 3319,
|
|
"start": 3318,
|
|
"tag": ")"
|
|
}
|
|
],
|
|
"tag": "kParenGroup"
|
|
}
|
|
],
|
|
"tag": "kIfHeader"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3363,
|
|
"start": 3358,
|
|
"tag": "begin"
|
|
}
|
|
],
|
|
"tag": "kBegin"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3378,
|
|
"start": 3368,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Bit_Cnt"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 3380,
|
|
"start": 3378,
|
|
"tag": "<="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3390,
|
|
"start": 3380,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Bit_Cnt"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
},
|
|
{
|
|
"end": 3391,
|
|
"start": 3390,
|
|
"tag": "+"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3392,
|
|
"start": 3391,
|
|
"tag": "TK_DecNumber",
|
|
"text": "1"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3394,
|
|
"start": 3392,
|
|
"tag": "TK_BinBase",
|
|
"text": "'b"
|
|
},
|
|
{
|
|
"end": 3395,
|
|
"start": 3394,
|
|
"tag": "TK_BinDigits",
|
|
"text": "1"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kBinaryExpression"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 3396,
|
|
"start": 3395,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNonblockingAssignmentStatement"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3411,
|
|
"start": 3401,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Clk_Cnt"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 3413,
|
|
"start": 3411,
|
|
"tag": "<="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3415,
|
|
"start": 3413,
|
|
"tag": "TK_DecNumber",
|
|
"text": "16"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3417,
|
|
"start": 3415,
|
|
"tag": "TK_DecBase",
|
|
"text": "'d"
|
|
},
|
|
{
|
|
"end": 3418,
|
|
"start": 3417,
|
|
"tag": "TK_DecDigits",
|
|
"text": "0"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 3419,
|
|
"start": 3418,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNonblockingAssignmentStatement"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3426,
|
|
"start": 3424,
|
|
"tag": "if"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3427,
|
|
"start": 3426,
|
|
"tag": "("
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3437,
|
|
"start": 3427,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Bit_Cnt"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
},
|
|
{
|
|
"end": 3438,
|
|
"start": 3437,
|
|
"tag": "<"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3439,
|
|
"start": 3438,
|
|
"tag": "TK_DecNumber",
|
|
"text": "8"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3441,
|
|
"start": 3439,
|
|
"tag": "TK_DecBase",
|
|
"text": "'d"
|
|
},
|
|
{
|
|
"end": 3442,
|
|
"start": 3441,
|
|
"tag": "TK_DecDigits",
|
|
"text": "9"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kBinaryExpression"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 3443,
|
|
"start": 3442,
|
|
"tag": ")"
|
|
}
|
|
],
|
|
"tag": "kParenGroup"
|
|
}
|
|
],
|
|
"tag": "kIfHeader"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3461,
|
|
"start": 3449,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Check_Bit"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 3463,
|
|
"start": 3461,
|
|
"tag": "<="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3475,
|
|
"start": 3463,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Check_Bit"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
},
|
|
{
|
|
"end": 3476,
|
|
"start": 3475,
|
|
"tag": "^"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3490,
|
|
"start": 3476,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Data_Buffer"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3491,
|
|
"start": 3490,
|
|
"tag": "["
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3501,
|
|
"start": 3491,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Bit_Cnt"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
},
|
|
{
|
|
"end": 3502,
|
|
"start": 3501,
|
|
"tag": "+"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3503,
|
|
"start": 3502,
|
|
"tag": "TK_DecNumber",
|
|
"text": "1"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kBinaryExpression"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
}
|
|
],
|
|
"tag": "kExpressionList"
|
|
},
|
|
{
|
|
"end": 3504,
|
|
"start": 3503,
|
|
"tag": "]"
|
|
}
|
|
],
|
|
"tag": "kDimensionScalar"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kBinaryExpression"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 3505,
|
|
"start": 3504,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNonblockingAssignmentStatement"
|
|
}
|
|
],
|
|
"tag": "kIfBody"
|
|
}
|
|
],
|
|
"tag": "kIfClause"
|
|
}
|
|
],
|
|
"tag": "kConditionalStatement"
|
|
}
|
|
],
|
|
"tag": "kBlockItemStatementList"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3512,
|
|
"start": 3509,
|
|
"tag": "end"
|
|
}
|
|
],
|
|
"tag": "kEnd"
|
|
}
|
|
],
|
|
"tag": "kSeqBlock"
|
|
}
|
|
],
|
|
"tag": "kIfBody"
|
|
}
|
|
],
|
|
"tag": "kIfClause"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3521,
|
|
"start": 3517,
|
|
"tag": "else"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3535,
|
|
"start": 3525,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Clk_Cnt"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 3537,
|
|
"start": 3535,
|
|
"tag": "<="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3547,
|
|
"start": 3537,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Clk_Cnt"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
},
|
|
{
|
|
"end": 3548,
|
|
"start": 3547,
|
|
"tag": "+"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3549,
|
|
"start": 3548,
|
|
"tag": "TK_DecNumber",
|
|
"text": "1"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3551,
|
|
"start": 3549,
|
|
"tag": "TK_BinBase",
|
|
"text": "'b"
|
|
},
|
|
{
|
|
"end": 3552,
|
|
"start": 3551,
|
|
"tag": "TK_BinDigits",
|
|
"text": "1"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kBinaryExpression"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 3553,
|
|
"start": 3552,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNonblockingAssignmentStatement"
|
|
}
|
|
],
|
|
"tag": "kElseBody"
|
|
}
|
|
],
|
|
"tag": "kElseClause"
|
|
}
|
|
],
|
|
"tag": "kConditionalStatement"
|
|
}
|
|
],
|
|
"tag": "kElseBody"
|
|
}
|
|
],
|
|
"tag": "kElseClause"
|
|
}
|
|
],
|
|
"tag": "kConditionalStatement"
|
|
}
|
|
],
|
|
"tag": "kIfBody"
|
|
}
|
|
],
|
|
"tag": "kIfClause"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3559,
|
|
"start": 3555,
|
|
"tag": "else"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3567,
|
|
"start": 3562,
|
|
"tag": "begin"
|
|
}
|
|
],
|
|
"tag": "kBegin"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3581,
|
|
"start": 3571,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Bit_Cnt"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 3583,
|
|
"start": 3581,
|
|
"tag": "<="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3584,
|
|
"start": 3583,
|
|
"tag": "TK_DecNumber",
|
|
"text": "8"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3586,
|
|
"start": 3584,
|
|
"tag": "TK_DecBase",
|
|
"text": "'d"
|
|
},
|
|
{
|
|
"end": 3587,
|
|
"start": 3586,
|
|
"tag": "TK_DecDigits",
|
|
"text": "0"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 3588,
|
|
"start": 3587,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNonblockingAssignmentStatement"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3602,
|
|
"start": 3592,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Clk_Cnt"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 3604,
|
|
"start": 3602,
|
|
"tag": "<="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3606,
|
|
"start": 3604,
|
|
"tag": "TK_DecNumber",
|
|
"text": "16"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3608,
|
|
"start": 3606,
|
|
"tag": "TK_DecBase",
|
|
"text": "'d"
|
|
},
|
|
{
|
|
"end": 3609,
|
|
"start": 3608,
|
|
"tag": "TK_DecDigits",
|
|
"text": "0"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 3610,
|
|
"start": 3609,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNonblockingAssignmentStatement"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3626,
|
|
"start": 3614,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Check_Bit"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 3628,
|
|
"start": 3626,
|
|
"tag": "<="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3629,
|
|
"start": 3628,
|
|
"tag": "TK_DecNumber",
|
|
"text": "1"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3631,
|
|
"start": 3629,
|
|
"tag": "TK_BinBase",
|
|
"text": "'b"
|
|
},
|
|
{
|
|
"end": 3632,
|
|
"start": 3631,
|
|
"tag": "TK_BinDigits",
|
|
"text": "0"
|
|
}
|
|
],
|
|
"tag": "kBaseDigits"
|
|
}
|
|
],
|
|
"tag": "kNumber"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
},
|
|
{
|
|
"end": 3633,
|
|
"start": 3632,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kNonblockingAssignmentStatement"
|
|
}
|
|
],
|
|
"tag": "kBlockItemStatementList"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3639,
|
|
"start": 3636,
|
|
"tag": "end"
|
|
}
|
|
],
|
|
"tag": "kEnd"
|
|
}
|
|
],
|
|
"tag": "kSeqBlock"
|
|
}
|
|
],
|
|
"tag": "kElseBody"
|
|
}
|
|
],
|
|
"tag": "kElseClause"
|
|
}
|
|
],
|
|
"tag": "kConditionalStatement"
|
|
}
|
|
],
|
|
"tag": "kBlockItemStatementList"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3647,
|
|
"start": 3644,
|
|
"tag": "end"
|
|
}
|
|
],
|
|
"tag": "kEnd"
|
|
}
|
|
],
|
|
"tag": "kSeqBlock"
|
|
}
|
|
],
|
|
"tag": "kIfBody"
|
|
}
|
|
],
|
|
"tag": "kIfClause"
|
|
}
|
|
],
|
|
"tag": "kConditionalStatement"
|
|
}
|
|
],
|
|
"tag": "kElseBody"
|
|
}
|
|
],
|
|
"tag": "kElseClause"
|
|
}
|
|
],
|
|
"tag": "kConditionalStatement"
|
|
}
|
|
],
|
|
"tag": "kProceduralTimingControlStatement"
|
|
}
|
|
],
|
|
"tag": "kAlwaysStatement"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3704,
|
|
"start": 3698,
|
|
"tag": "assign"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3718,
|
|
"start": 3705,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Data_Pin_A"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 3719,
|
|
"start": 3718,
|
|
"tag": "="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3734,
|
|
"start": 3719,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Data_Pin_reg"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
}
|
|
],
|
|
"tag": "kNetVariableAssignment"
|
|
}
|
|
],
|
|
"tag": "kAssignmentList"
|
|
},
|
|
{
|
|
"end": 3735,
|
|
"start": 3734,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kContinuousAssignmentStatement"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3742,
|
|
"start": 3736,
|
|
"tag": "assign"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3756,
|
|
"start": 3743,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Data_Pin_B"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 3757,
|
|
"start": 3756,
|
|
"tag": "="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3772,
|
|
"start": 3757,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Data_Pin_reg"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
}
|
|
],
|
|
"tag": "kNetVariableAssignment"
|
|
}
|
|
],
|
|
"tag": "kAssignmentList"
|
|
},
|
|
{
|
|
"end": 3773,
|
|
"start": 3772,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kContinuousAssignmentStatement"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3780,
|
|
"start": 3774,
|
|
"tag": "assign"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3792,
|
|
"start": 3781,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Out_Done"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kLPValue"
|
|
},
|
|
{
|
|
"end": 3793,
|
|
"start": 3792,
|
|
"tag": "="
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"end": 3808,
|
|
"start": 3793,
|
|
"tag": "SymbolIdentifier",
|
|
"text": "Tx_Out_Done_reg"
|
|
}
|
|
],
|
|
"tag": "kUnqualifiedId"
|
|
}
|
|
],
|
|
"tag": "kLocalRoot"
|
|
}
|
|
],
|
|
"tag": "kReference"
|
|
}
|
|
],
|
|
"tag": "kReferenceCallBase"
|
|
}
|
|
],
|
|
"tag": "kExpression"
|
|
}
|
|
],
|
|
"tag": "kNetVariableAssignment"
|
|
}
|
|
],
|
|
"tag": "kAssignmentList"
|
|
},
|
|
{
|
|
"end": 3809,
|
|
"start": 3808,
|
|
"tag": ";"
|
|
}
|
|
],
|
|
"tag": "kContinuousAssignmentStatement"
|
|
}
|
|
],
|
|
"tag": "kModuleItemList"
|
|
},
|
|
{
|
|
"end": 3819,
|
|
"start": 3810,
|
|
"tag": "endmodule"
|
|
}
|
|
],
|
|
"tag": "kModuleDeclaration"
|
|
}
|
|
],
|
|
"tag": "kDescriptionList"
|
|
}
|
|
}
|
|
}
|