UDBред рдпрд╣ рдХреНрдпрд╛ рд╣реИ? рднрд╛рдЧ 5. рджрддреНрддрдкрдеред рдЙрдкрдпреЛрдЧреА рдЫреЛрдЯреА рдЪреАрдЬреЗрдВ



рд╣рдо рдпреВрдЯреАрдбреА рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦрддреЗ рд╣реИрдВ, рдЬреЛ рд╕рд░рдкрдЯ рдХреЗ рдорд╛рд▓рд┐рдХрд╛рдирд╛ рд╣рдХ рдХреЗ рджрд╕реНрддрд╛рд╡реЗрдЬ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдирд╛рдо рд╣реИ рджрддрд┐рдпрд╛рдкрде рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдЙрдкрдпреЛрдЧреА рд╕рд╛рдорд╛рдиреНрдп рдЬреНрдЮрд╛рдиред

рдЪрдХреНрд░ рдХреА рд╕рд╛рдорд╛рдиреНрдп рд╕рд╛рдордЧреНрд░реА тАЬUDBред рдпрд╣ рдХреНрдпрд╛ рд╣реИ? тАЭ
рднрд╛рдЧ 1. рдкрд░рд┐рдЪрдпред рдкреАрдПрд▓рдбреАред
рднрд╛рдЧ 2. рджрддреНрддрдкрдеред
рднрд╛рдЧ 3. рджрддреНрддрдкрде рдлреАрдлреЛред
рднрд╛рдЧ 4. рджрддреНрддрдкрде ALUред
рднрд╛рдЧ 5. рджрддреНрддрдкрдеред рдЙрдкрдпреЛрдЧреА рдЫреЛрдЯреА рдЪреАрдЬреЗрдВред (рд╡рд░реНрддрдорд╛рди рд▓реЗрдЦ)
рднрд╛рдЧ 6. рдкреНрд░рдмрдВрдзрди рдФрд░ рд╕реНрдерд┐рддрд┐ рдореЙрдбреНрдпреВрд▓ред
рднрд╛рдЧ 7. рд╕рдордп рдФрд░ рдирд┐рдпрдВрддреНрд░рдг рдореЙрдбреНрдпреВрд▓ рд░реАрд╕реЗрдЯ рдХрд░реЗрдВ
рднрд╛рдЧ 8. UDB рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░рддреЗ рд╣реБрдП

21.3.2.6 рд╕реАрдЖрд░рд╕реА / рдкреАрдЖрд░рдПрд╕ рд╕рдорд░реНрдерди


рдбрд╛рдЯрд╛рдкрде рдЪрдХреНрд░реАрдп рдЕрддрд┐рд░реЗрдХ рдЬрд╛рдБрдЪ (рд╕реАрдЖрд░рд╕реА) рдФрд░ рдЫрджреНрдо рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдЕрдиреБрдХреНрд░рдо (рдЫрджреНрдо рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдЕрдиреБрдХреНрд░рдо, рдкреАрдЖрд░рдПрд╕) рдХреА рдкреАрдврд╝реА рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред 8 рдмрд┐рдЯреНрд╕ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ CRC / PRS рдХреЛ рд╕рдкреЛрд░реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Datapath рдмреНрд▓реЙрдХреНрд╕ рдХреЗ рдмреАрдЪ рдЬрдВрдЬреАрд░ рд╕рд┐рдЧреНрдирд▓ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдЙрдЪреНрдЪрддрдо рд╕реАрдЖрд░рд╕реА / рдкреАрдЖрд░рдПрд╕ рдмреНрд▓реЙрдХ рдХреЗ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд┐рдЯ (рдЕрдВрдЧреНрд░реЗрдЬреА рдореЛрд╕реНрдЯ рд╕рд┐рдЧреНрдирд┐рдлрд┐рдХреЗрдВрдЯ рдмрд┐рдЯ, рдПрдордПрд╕рдмреА) рдХреА рд╕рдВрдЦреНрдпрд╛ рдХрд╛ рдЪрдпрди рдФрд░ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдФрд░ рдЕрдиреНрдп рдмреНрд▓реЙрдХреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдореЗрдВ рд▓рд┐рдВрдХ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ)ред рдЙрд╕рдХреЗ рдмрд╛рдж, рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛ (рдПрд╕рдЖрдИ рдбреЗрдЯрд╛) рдХреЗ рд╕рд╛рде рдПрдХреНрд╕рдУрдЖрд░ рдСрдкрд░реЗрд╢рди рдПрдордПрд╕рдмреА рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИ, рдПрдХ рдлреАрдбрдмреИрдХ рд╕рд┐рдЧреНрдирд▓ (рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛, рдПрдлрдмреА) рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдЙрд╕рдХреЗ рдмрд╛рдж, рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╕рдВрдХреЗрдд рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдФрд░ рдЕрдиреНрдп рдмреНрд▓реЙрдХреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдореЗрдВ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ) рдирд┐рдЪрд▓реЗ рдмреНрд▓реЙрдХреЛрдВ рдореЗрдВред рд╡рд░реНрддрдорд╛рди рдмреИрдЯрд░реА рдорд╛рди рдХреЗ рд╕рд╛рде рдмрд╣реБрдкрдж (Data0 рдпрд╛ Data1 рд░рдЬрд┐рд╕реНрдЯрд░ рд╕реЗ) рдХрд╛ XOR рд╕рдВрдЪрд╛рд▓рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рднреА рдмреНрд▓реЙрдХреЛрдВ рдкрд░ рдЗрд╕ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдореВрд▓реНрдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдЪрд┐рддреНрд░ 21-18 рд╕реАрдЖрд░рд╕реА рдСрдкрд░реЗрд╢рди рдХреЗ рд╕рдВрд░рдЪрдирд╛рддреНрдордХ рд╡рд┐рдиреНрдпрд╛рд╕ рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред рдкреАрдЖрд░рдПрд╕ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕рдорд╛рди рд╣реИ, рд▓реЗрдХрд┐рди рд╢рд┐рдлреНрдЯ рдЗрдирдкреБрдЯ (рдПрд╕рдЖрдИ) рдХреЛ 0. рдкрд░ рдЦреАрдВрдЪрд╛ рдЬрд╛рддрд╛ рд╣реИред рдкреАрдЖрд░рдПрд╕ рдореЛрдб рдореЗрдВ, рдбреА 0 рдпрд╛ рдбреА 1 рдореЗрдВ рдмрд╣реБрдкрдж рдореВрд▓реНрдп рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рдП0 рдпрд╛ рдП 1 рдореЗрдВ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдореВрд▓реНрдп (рдмреАрдЬ) рдФрд░ рдЧрдгрдирд╛ рдХреЗ рдмрд╛рдж рдкреНрд░рд╛рдкреНрдд рд╕реАрдЖрд░рд╕реА рдореВрд▓реНрдп рд╣реЛрддрд╛ рд╣реИред

рдЕрдиреБрд╡рд╛рджрдХ рджреНрд╡рд╛рд░рд╛ рдзреНрдпрд╛рди рджреЗрдВред
рдЬрд╛рд╣рд┐рд░ рд╣реИ, рдЗрд╕ рд╡рд╛рдХреНрдп рдореЗрдВ рдорд╛рд▓рд┐рдХрд╛рдирд╛ рджрд╕реНрддрд╛рд╡реЗрдЬ рдореЗрдВ рдПрдХ рдЯрд╛рдЗрдкреЛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдкреАрдЖрд░рдПрд╕ рдореЛрдб рдореЗрдВ рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕рдВрдЦреНрдпрд╛ рдкреНрд░рд╛рдкреНрдд рдХреА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдПред рдФрд░ рд╕реАрдЖрд░рд╕реА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдиреАрдЪреЗ рд╕реНрдерд┐рдд рд╣реИред



рдЪрд┐рддреНрд░ 21-18ред рд╕реАрдЖрд░рд╕реА рдХреА рдХрд╛рд░реНрдпрд╛рддреНрдордХ рд╕рдВрд░рдЪрдирд╛ред

CRC рд╕рдорд░реНрдерди рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ CFB_EN рдмрд┐рдЯ рдХреЛ рдбрд╛рдпрдиреЗрдорд┐рдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди RAM рдореЗрдВ 1 рдкрд░ рд╕реЗрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдпрд╣ SRCB ALU рдЗрдирдкреБрдЯ рдФрд░ CRC рдлреАрдбрдмреИрдХ рд╕рд┐рдЧреНрдирд▓ рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ AND рдСрдкрд░реЗрд╢рди рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ рдпрд╣ рдмрд┐рдЯ рд╢реВрдиреНрдп рдкрд░ рд╕реЗрдЯ рд╣реИ, рддреЛ рдлреАрдбрдмреИрдХ рд╕рд┐рдЧреНрдирд▓ рдПрдХ рдХреЛ рд╕реМрдВрдкрд╛ рдЬрд╛рдПрдЧрд╛, рдЬреЛ рд╕рд╛рдорд╛рдиреНрдп рдЕрдВрдХрдЧрдгрд┐рддреАрдп рд╕рдВрдЪрд╛рд▓рди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдЪрдХреНрд░ рдкрд░ рдЗрд╕ рдмрд┐рдЯ рдХрд╛ рдЧрддрд┐рд╢реАрд▓ рдирд┐рдпрдВрддреНрд░рдг рдЖрдкрдХреЛ рдЕрдиреНрдп рдЕрдВрдХрдЧрдгрд┐рддреАрдп рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд╕рд╛рде рд╕реАрдЖрд░рд╕реА / рдкреАрдЖрд░рдПрд╕ рд╕рдВрдЪрд╛рд▓рди рдХреЛ рд╡реИрдХрд▓реНрдкрд┐рдХ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

рдЪреЗрдирд┐рдВрдЧ рд╕реАрдЖрд░рд╕реА / рдкреАрдЖрд░рдПрд╕


рдЪрд┐рддреНрд░ 21-19 рддреАрди UDBs рдХреЗ рдмреАрдЪ рдЬрдВрдЬреАрд░реЛрдВ рдореЗрдВ рдмрдВрдзреЗ CRC / PRS рдХрд╛ рдЙрджрд╛рд╣рд░рдг рджрд┐рдЦрд╛рддрд╛ рд╣реИред рдпрд╣ рдкрд░рд┐рджреГрд╢реНрдп 17 рд╕реЗ 24 рдмрд┐рдЯреНрд╕ рдХреЗ рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рд╡рд╛рд▓реЗ рдореЛрдб рдореЗрдВ рдСрдкрд░реЗрд╢рди рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рд╢реНрд░реГрдВрдЦрд▓рд╛рдУрдВ рдореЗрдВ рдирд┐рдпрдВрддреНрд░рдг рдмрдВрдзрди рдмрд┐рдЯреНрд╕ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдореЗрдВ рдбреЗрдЯрд╛рдкрд╛рде рдХреА рд╕реНрдерд┐рддрд┐ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ (рдЖрдВрдХрдбрд╝рд╛ рджреЗрдЦреЗрдВ)ред



рдЪрд┐рддреНрд░ 21-19ред рд╕реАрдЖрд░рд╕реА / рдкреАрдЖрд░рдПрд╕ рдХреА рдЪреЗрди рдмрд╛рдЗрдВрдбрд┐рдВрдЧред

CRC / PRS рдлреАрдбрдмреИрдХ рд╕рд┐рдЧреНрдирд▓ (cfbo, cfbi) рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдореЗрдВ рдХреИрд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реИ:

  • рдпрджрд┐ рдЪрдпрдирд┐рдд рдмреНрд▓реЙрдХ рд╕рдмрд╕реЗ рдХрдо рдЙрдореНрд░ рдХрд╛ рд╣реИ, рддреЛ рдЗрд╕ рдмреНрд▓реЙрдХ рдкрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╕рдВрдХреЗрдд рдмрд┐рд▓реНрдЯ-рдЗрди рд▓реЙрдЬрд┐рдХ рд╕реЗ рдЙрддреНрдкрдиреНрди рд╣реЛрддрд╛ рд╣реИ, рдЬреЛ рд╢рд┐рдлреНрдЯ рдЗрдирдкреБрдЯ рдХреЛ рджрд╛рдИрдВ рдУрд░ (рд╕рд░) рдореЗрдВ рд▓реЗ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЙрди рдкрд░ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд┐рдЯ рдХреЗ рд╕рд╛рде рдПрдХ XOR рдСрдкрд░реЗрд╢рди рдХрд░рддрд╛ рд╣реИред (рдкреАрдЖрд░рдПрд╕ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, "рд╕рд░" рд╕рд┐рдЧреНрдирд▓ "0" рдкрд░ рд╕реЗрдЯ рд╣реИ)ред
  • рдпрджрд┐ рдЪрдпрдирд┐рдд рдмреНрд▓реЙрдХ рдХрдо-рдСрд░реНрдбрд░ рдмреНрд▓реЙрдХ рдирд╣реАрдВ рд╣реИ, рддреЛ CHAIN тАЛтАЛFB рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдмрд┐рдЯ рдХреЛ рдХреЙрдХ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдФрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкрд┐рдЫрд▓реЗ рдмреНрд▓реЙрдХ рд╕реЗ рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдореЗрдВ рдкреНрд░реЗрд╖рд┐рдд рд╣реЛрддреА рд╣реИред

CRC / PRS MSB рд╕рд┐рдЧреНрдирд▓ (cmsbo, cmsbi) рдЪреЗрди рдХреИрд╕реЗ рдХрд░рддрд╛ рд╣реИ:

  • рдпрджрд┐ рдЪрдпрдирд┐рдд рдмреНрд▓реЙрдХ рдЕрдзрд┐рдХ рд╣реИ, рддреЛ MSB_S рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдмрд┐рдЯреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ MSB рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдмрд┐рдЯ (рдЪрдпрдирд┐рдд рдмрд╣реБрдкрдж рдХреЗ рдЕрдиреБрд╕рд╛рд░) рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
  • рдпрджрд┐ рдЪрдпрдирд┐рдд рдмреНрд▓реЙрдХ рдЙрдЪреНрдЪ рдирд╣реАрдВ рд╣реИ, рддреЛ CHAIN тАЛтАЛMSB рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдмрд┐рдЯ рдХреЛ рдХреЙрдХ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдФрд░ MSB рд╕рд┐рдЧреНрдирд▓ рдХреЛ рдЕрдЧрд▓реЗ рдмреНрд▓реЙрдХ рд╕реЗ рдЪреЗрди рдХреЗ рд╕рд╛рде рднреЗрдЬрд╛ рдЬрд╛рдПрдЧрд╛ред

рдмрд╣реБрдкрдж рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛ рд╕реАрдЖрд░рд╕реА / рдкреАрдЖрд░рдПрд╕


рд╕рдВрдмрдВрдзрд┐рдд рд░рдЬрд┐рд╕реНрдЯрд░ D0 / D1 рдХреЛ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдкрдж рдХреЗ рд╡рд┐рдиреНрдпрд╛рд╕ рдХреЗ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ, CCITT CRC-16 рдмрд╣реБрдкрдж рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ, рдЬрд┐рд╕рдореЗрдВ x x 16 + x 12 + x 5 + 1 рд╣реИред рдмрд╣реБрдкрдж рд╕реЗ рдбреЗрдЯрд╛ рдкреНрд░рд╛рд░реВрдк рдирд┐рдХрд╛рд▓рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рдЪрд┐рддреНрд░ 21-20 рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред X0 рд╢рдмреНрдж, рдкрд░рд┐рднрд╛рд╖рд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рд╣рдореЗрд╢рд╛ 1 рд╣реЛрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕реЗ рд▓рд┐рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдмрд╣реБрдкрдж рдХреЗ рдЕрдиреНрдп рд╕рднреА рд╕рджрд╕реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП, рдЗрдХрд╛рдИ рдЖрд╡рд╢реНрдпрдХ рдкрджреЛрдВ рдкрд░ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХреА рдЬрд╛рддреА рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдЖрдВрдХрдбрд╝реЗ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред



рдЪрд┐рддреНрд░ 21-20ред CCITT CRC16 рдмрд╣реБрдкрдж рдХрд╛ рдкреНрд░рд╛рд░реВрдкред

рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдмрд╣реБрдкрдж рдХрд╛ рдкреНрд░рд╛рд░реВрдк рдХреНрд▓рд╛рд╕рд┐рдХ рд╣реЗрдХреНрд╕рд╛рдбреЗрд╕рд┐рдорд▓ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкреНрд░рд╛рд░реВрдк рд╕реЗ рдереЛрдбрд╝рд╛ рдЕрд▓рдЧ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, CCITT рдмрд╣реБрдкрдж CRC16 рдХреЛ рдЖрдорддреМрд░ рдкрд░ 1021H рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдбрд╛рдЯрд╛рдкрде рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдЖрд╡рд╢реНрдпрдХ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдПрдХ рд╕реНрдерд╛рди рдкрд░ рдПрдХ рд╕рд╣реА рдмрджрд▓рд╛рд╡ рдХрд░рдиреЗ рдФрд░ 1 MSB рдмрд┐рдЯ рдореЗрдВ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╕рд╣реА рдмрд╣реБрдкрдж рдореВрд▓реНрдп рдХреЛ D0 рдпрд╛ D1 рдореЗрдВ рд▓рд┐рдЦрд╛ рдЬрд╛рдирд╛ 8810H рд╣реИ ред

CRC / PRS рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЙрджрд╛рд╣рд░рдг


рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕реАрдЖрд░рд╕реА / рдкреАрдЖрд░рдПрд╕ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХрд╛ рдПрдХ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рд╡рд┐рд╡рд░рдг рд╣реИ, рдмрд╢рд░реНрддреЗ рдХрд┐ рдбреА 0 рдПрдХ рдмрд╣реБрдкрдж рд╣реИ рдФрд░ рд╕реАрдЖрд░рд╕реА / рдкреАрдЖрд░рдПрд╕ рдХреА рдЧрдгрдирд╛ рдП 0 рдореЗрдВ рдХреА рдЬрд╛рддреА рд╣реИ:

  1. рдПрдХ рдЙрдкрдпреБрдХреНрдд рдмрд╣реБрдкрдж (рдКрдкрд░ рдЙрджрд╛рд╣рд░рдг) рдЪреБрдиреЗрдВ, рдФрд░ рдЗрд╕реЗ D0 рдкрд░ рд▓рд┐рдЦреЗрдВред
  2. рдЙрдкрдпреБрдХреНрдд рдмреАрдЬ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕реАрдЖрд░рд╕реА рдХреЗ рд▓рд┐рдП рд╕рднреА рд╢реВрдиреНрдп рдпрд╛ рдкреАрдЖрд░рдПрд╕ рдХреЗ рд▓рд┐рдП рд╕рднреА) рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ рдФрд░ рдЗрд╕реЗ A0 рдкрд░ рд▓рд┐рдЦреЗрдВред
  3. рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рддреЛ рдКрдкрд░ рд╡рд░реНрдгрд┐рдд рдЕрдиреБрд╕рд╛рд░ рдЪрд╛рдЗрдирд┐рдВрдЧ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВред
  4. рдЬреИрд╕рд╛ рдХрд┐ рдКрдкрд░ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдПрдХ MSB рдЖрдЗрдЯрдо рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред
  5. рдбрд╛рдпрдиреЗрдорд┐рдХ RAM RAM рдлрд╝реАрд▓реНрдб рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ:

рдПрдХред AL0 "SRCB" (ALU B рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд) рдХреЗ рд░реВрдк рдореЗрдВ D0 рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ
рдЦред AL0 "SRCA" рдХреЗ рд░реВрдк рдореЗрдВ A0 рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ (ALU A рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд)
рд╕реАред ALU рдСрдкрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП XOR рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ
рдШред SHIFT рдСрдкрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП SHIFT LEFT рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ
рдИред CRC / PRS рд╕рдорд░реНрдерди рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП CFB_EN рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред
рдЪред рд░рд┐рдХреЙрд░реНрдб рд╕реНрд░реЛрдд A0 рдХреЗ рд░реВрдк рдореЗрдВ ALU рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ

рд╕реАрдЖрд░рд╕реА рдЪреБрдирддреЗ рд╕рдордп, рдЖрдкрдХреЛ рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП рд╕рд╣реА рдлрд╝реАрд▓реНрдб рдореЗрдВ рд╢рд┐рдлреНрдЯ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдЪрд░рдг рдкрд░ рдЗрд╕ рдЗрдирдкреБрдЯ рдкрд░ рдбреЗрдЯрд╛ рд╕рдмрдорд┐рдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред PRS рдЪреБрдирддреЗ рд╕рдордп, рдЖрдкрдХреЛ 0 рдХреЗ рджрд╛рдИрдВ рдУрд░ рд╢рд┐рдлреНрдЯ рд╕реЗрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред

рдпреВрдбреАрдмреА рдХрд╛ рдпрд╣ рд╡рд┐рдиреНрдпрд╛рд╕ рдЖрд╡рд╢реНрдпрдХ рд╕реАрдЖрд░рд╕реА рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ рдпрд╛ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд┐рдЯ рдХрд╛ рдЙрддреНрдкрд╛рджрди рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдЫрджреНрдо-рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдЕрдиреБрдХреНрд░рдо рд╕реЗ рд╣рдЯрд╛рдХрд░, рдЗрд╕реЗ рдмрд╛рд╣рд░ рднреЗрдЬрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдмрд╛рд╣рд░реА рдореЛрдб рд╕реАрдЖрд░рд╕реА / рдкреАрдЖрд░рдПрд╕


рдмрд╛рд╣рд░реА рд╕реАрдЖрд░рд╕реА рдпрд╛ рдкреАрдЖрд░рдПрд╕ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рдПрдХ рд╕реНрдерд┐рд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдмрд┐рдЯ ( EXT CRCPRS ) рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЬреИрд╕рд╛ рдХрд┐ рдЪрд┐рддреНрд░ 21-21 рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, PLC рдмреНрд▓реЙрдХ рдореЗрдВ CRC рдлреАрдбрдмреИрдХ рдЧрдгрдирд╛ рдХреА рдЬрд╛рддреА рд╣реИред рдЬрдм рдмрд┐рдЯ рдХреЛ рдХреЙрдХ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЖрдВрддрд░рд┐рдХ рдЧрдгрдирд╛ рдХреЛ рджрд░рдХрд┐рдирд╛рд░ рдХрд░рддреЗ рд╣реБрдП, рд╕реАрдЖрд░рд╕реА рдлреАрдбрдмреИрдХ рд╕рд┐рдЧреНрдирд▓ рдХреЛ рд╕реАрдзреЗ рдЗрдирдкреБрдЯ рдорд▓реНрдЯреАрдкреНрд▓реЗрдХреНрд╕ рд╕реАрдЖрдИ (рдХреИрд░реА рдЗрди) рд╕реЗ рдкреНрд░реЗрд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЖрдВрдХрдбрд╝рд╛ 8-рдмрд┐рдЯ рддрдХ CRC рдпрд╛ PRS рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рджрд┐рдЦрд╛рддрд╛ рд╣реИред рдЖрдорддреМрд░ рдкрд░, рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рд╕рд░реНрдХрд┐рдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдкреИрд░рд╛рдореАрдЯрд░ рдЖрдкрдХреЛ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕рдордп рд╡рд┐рднрд╛рдЬрди рдорд▓реНрдЯреАрдкреНрд▓реЗрдХреНрд╕рд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдпреВрдбреАрдмреА рдореЗрдВ 16-рдмрд┐рдЯ рд╕реАрдЖрд░рд╕реА / рдкреАрдЖрд░рдПрд╕ рдлрд╝рдВрдХреНрд╢рдиред



рдЪрд┐рддреНрд░ 21-21ред рдмрд╛рд╣рд░реА рдореЛрдб рд╕реАрдЖрд░рд╕реА / рдкреАрдЖрд░рдПрд╕ред

рдЗрд╕ рдореЛрдб рдореЗрдВ, рдЧрддрд┐рд╢реАрд▓ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди RAM рдХрд╛ CFB_EN рдмрд┐рдЯ рдпрд╣ рднреА рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ CRCB ALU рдЗрдирдкреБрдЯ рдкрд░ CRC рдлрд╝реАрдбрдмреИрдХ рд╕рд┐рдЧреНрдирд▓ рдкрд░ AND рдСрдкрд░реЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЖрдВрддрд░рд┐рдХ рд╕реАрдЖрд░рд╕реА / рдкреАрдЖрд░рдПрд╕ рдореЛрдб рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ рдлрд╝рдВрдХреНрд╢рди, рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рдЕрдиреНрдп рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд╕рд╛рде рд╡реИрдХрд▓реНрдкрд┐рдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

21.3.2.7 рдбрд╛рдЯрд╛рдкрде рдЖрдЙрдЯрдкреБрдЯ рдФрд░ рдорд▓реНрдЯреАрдкреНрд▓реЗрдХреНрд╕рд┐рдВрдЧ


рдмреИрдЯрд░реА рдЯреНрд░рд┐рдЧрд░ рдореВрд▓реНрдпреЛрдВ, ALU рдЖрдЙрдЯрдкреБрдЯ рдФрд░ FIFO рд╕реНрдерд┐рддрд┐ рд╕реЗ рд╕реНрдерд┐рддрд┐рдпрд╛рдВ рдЙрддреНрдкрдиреНрди рд╣реЛрддреА рд╣реИрдВред рдЗрди рд╢рд░реНрддреЛрдВ рдХреЛ рдбрд┐рдЬрд┐рдЯрд▓ рдЕрдиреБрд░реЗрдЦрдг рдЪреИрдирд▓реЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрдиреНрдп UDBs рдореЗрдВ рдпрд╛ рддреЛ рдбреАрдПрдордП рдпрд╛ "рдЪрд┐рдк рдХреЗ рдкреИрд░" рдореЗрдВ рд░реБрдХрд╛рд╡рдЯ рдЕрдиреБрд░реЛрдз рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЗрд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдиреАрдЪреЗ рджреА рдЧрдИ рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ 16 рд╕рдВрднрд╛рд╡рд┐рдд рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЛ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред

рддрд╛рд▓рд┐рдХрд╛ 21-16ред рджрд╛рддрдкрд╛рде рд╣рд╛рд▓рдд рдкреАрдврд╝реАред
рдирд╛рдорд╢рд░реНрддрд╢реНрд░реГрдВрдЦрд▓рд╛?рд╡рд┐рд╡рд░рдг
ce0рдмрд░рд╛рдмрд░реА рдХреАрд╣рд╛рдВA0 == D0
cl0рддреБрд▓рдирд╛ рдореЗрдВ рдХрдо рддреБрд▓рдирд╛ рдХрд░реЗрдВрд╣рд╛рдВрдП реж <рдбреА реж
z0рд╢реВрдиреНрдп рдХрд╛ рдкрддрд╛ рдЪрд▓рд╛рд╣рд╛рдВA0 == 00 рд╣
ff0рдЗрдХрд╛рдЗрдпрд╛рдБ рдорд┐рд▓реАрдВрд╣рд╛рдВрдПреж = рдПрдлрдПрдлрдПрдЪ
CE1рдмрд░рд╛рдмрд░реА рдХреАрд╣рд╛рдВA1 рдпрд╛ A0 == D1 рдпрд╛ A0 (рдЧрддрд┐рд╢реАрд▓ рдЪрдпрди)
CL1рддреБрд▓рдирд╛ рдореЗрдВ рдХрдо рддреБрд▓рдирд╛ рдХрд░реЗрдВрд╣рд╛рдВA1 рдпрд╛ A0 <D1, рдпрд╛ A0 (рдЧрддрд┐рд╢реАрд▓ рдЪрдпрди)
z1рд╢реВрдиреНрдп рдХрд╛ рдкрддрд╛ рдЪрд▓рд╛рд╣рд╛рдВрдП 1 == 00 рд╣
FF1рдЗрдХрд╛рдЗрдпрд╛рдБ рдорд┐рд▓реАрдВрд╣рд╛рдВрдП 1 == рдПрдлрдПрдлрдПрдЪ
ov_msbрдЕрддрд┐рдкреНрд░рд╡рд╛рд╣ / рдЕрддрд┐рдкреНрд░рд╡рд╛рд╣рдирд╣реАрдВрдХреИрд░реНрд░реА (msb) ^ рдХреИрд░реНрд░реА (msb-1)
co_msbрдмрд╛рд╣рд░ рд▓реЗ рдЬрд╛рдирд╛рд╣рд╛рдВрдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ MSB рдмрд┐рдЯ рдорд╛рдЗрдЧреНрд░реЗрдЯ рдХрд░реЗрдВ
cmsbCRC MSBрд╣рд╛рдВMSB CRC / PRS рд╕реБрд╡рд┐рдзрд╛рдПрдБ
рдЗрддрдирд╛рд╢рд┐рдлреНрдЯ рдЖрдЙрдЯрд╣рд╛рдВрдЪрдпрдирд┐рдд рд╢рд┐рдлреНрдЯ рдСрдкрд░реЗрд╢рди рдХрд╛ рдбреЗрдЯрд╛ рдЖрдЙрдЯрдкреБрдЯ
f0_blk_statFIFO0 рдмреНрд▓реЙрдХ рдХреА рд╕реНрдерд┐рддрд┐рдирд╣реАрдВрд╡рд┐рд╡рд░рдг рдлреАрдлреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред
f1_blk_statFIFO1 рдмреНрд▓реЙрдХ рдХреА рд╕реНрдерд┐рддрд┐рдирд╣реАрдВрд╡рд┐рд╡рд░рдг рдлреАрдлреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред
f0_bus_statFIFO0 рдмрд╕ рдХреА рд╕реНрдерд┐рддрд┐рдирд╣реАрдВрд╡рд┐рд╡рд░рдг рдлреАрдлреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред
f1_bus_statFIFO1 рдмрд╕ рдХреА рд╕реНрдерд┐рддрд┐рдирд╣реАрдВрд╡рд┐рд╡рд░рдг рдлреАрдлреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред
рджрд╛рддрд╛рдкрде рдХреЗ рдЫрд╣ рдирд┐рдХрд╛рд╕ рд╣реИрдВред рдЬреИрд╕рд╛ рдХрд┐ рдЪрд┐рддреНрд░ 21-22 рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдкреНрд░рддреНрдпреЗрдХ рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рдПрдХ 16 рдореЗрдВ 1 рдорд▓реНрдЯреАрдкреНрд▓реЗрдХреНрд╕ рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдХрд┐рд╕реА рднреА рдбреЗрдЯрд╛ рд╕рд┐рдЧреНрдирд▓ рдХреЛ рдХрд┐рд╕реА рднреА рдбрд╛рдЯрд╛рдкрд╛рде рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рд░реВрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред



рдЪрд┐рддреНрд░ 21-22ред рдЖрдЙрдЯрдкреБрдЯ рдорд▓реНрдЯреАрдкреНрд▓реЗрдХреНрд╕ рд╕реЗ рдХрдиреЗрдХреНрд╢рдиред

рддреБрд▓рдирд╛


рджреЛ рддреБрд▓рдирд╛рдПрдВ рд╣реИрдВ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдПрдХ рдореЗрдВ рдирд┐рд╢реНрдЪрд┐рдд рд╕реНрд░реЛрдд рд╣реИрдВ ( 0 рдХреА рддреБрд▓рдирд╛ рдХрд░реЗрдВ ), рдФрд░ рджреВрд╕рд░реЗ рдХреЛ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдЪреБрдирд╛ рдЧрдпрд╛ рд╣реИ ( рддреБрд▓рдирд╛ 1 )ред рдкреНрд░рддреНрдпреЗрдХ рддреБрд▓рдирд╛ рдореЗрдВ 8-рдмрд┐рдЯ рд╕реНрдерд┐рд░ рдорд╛рд╕реНрдХрд┐рдВрдЧ рд░рдЬрд┐рд╕реНрдЯрд░ рд╣реЛрддрд╛ рд╣реИ, рдЬреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдмрд┐рдЯ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рддреБрд▓рдирд╛ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдорд╛рд╕реНрдХрд┐рдВрдЧ рдЕрдХреНрд╖рдо рд╣реИ (рд╕рднреА рдмрд┐рдЯреНрд╕ рдХреА рддреБрд▓рдирд╛ рдХреА рдЬрд╛рддреА рд╣реИ) рдФрд░ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рд╕рдХреНрд░рд┐рдп рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рддреБрд▓рдирд╛ 1 рдЖрджрд╛рдиреЛрдВ рдХреЛ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рдиреАрдЪреЗ рджреА рдЧрдИ рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЪрд╛рд░ рддреБрд▓рдирд╛ 1 рдкреИрд░рд╛рдореАрдЯрд░ рд╣реИрдВ рдЬреЛ рдХрдо рдФрд░ рд╕рдорд╛рди рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддреЗ рд╣реИрдВред CMP SELA рдФрд░ CMP SELB рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдмрд┐рдЯреНрд╕ рд╕рдВрднрд╛рд╡рд┐рдд рддреБрд▓рдирд╛ рд╡рд┐рдиреНрдпрд╛рд╕ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдЧрддрд┐рд╢реАрд▓ рд╡рд┐рдиреНрдпрд╛рд╕ рдХреЗ рд░реИрдо рдмрд┐рдЯреНрд╕ рдкреНрд░рддреНрдпреЗрдХ рдЪрдХреНрд░ рдкрд░ рд╡рд┐рдиреНрдпрд╛рд╕ (рдП рдпрд╛ рдмреА) рдореЗрдВ рд╕реЗ рдПрдХ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╣реИрдВред

рддрд╛рд▓рд┐рдХрд╛ 21-17ред рддреБрд▓рдирд╛ рд╡рд┐рдиреНрдпрд╛рд╕ред
рд╕реАрдПрдордкреА рдПрд╕рдИрдПрд▓ рдП
рд╕реАрдПрдордкреА рдПрд╕рдИрдПрд▓ рдмреА
рддреБрд▓рдирд╛ 1 рдХреЗ рд▓рд┐рдП рддреБрд▓рдирд╛ рдореЛрдб
00A1 рдХреА рддреБрд▓рдирд╛ D1 рд╕реЗ рдХреА рдЬрд╛рддреА рд╣реИ
01A рдХреА рддреБрд▓рдирд╛ A0 рд╕реЗ рдХреА рдЬрд╛рддреА рд╣реИ
10A0 D1 рд╕реЗ рддреБрд▓рдирд╛ рдХрд░рддрд╛ рд╣реИ
11A0 рдХреА рддреБрд▓рдирд╛ A0 рд╕реЗ рдХреА рдЬрд╛рддреА рд╣реИ
0 рдХреА рддреБрд▓рдирд╛ рдХрд░реЗрдВ рдФрд░ 1 рдХреА рддреБрд▓рдирд╛ рдХрд░реЗрдВ рдкрд┐рдЫрд▓реЗ рдбрд╛рдЯрд╛рдкрде рдореЗрдВ рдЙрддреНрдкрдиреНрди рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ (рдЙрдкрдЪрд╛рд░ рдХреЗ рдХреНрд░рдо рдореЗрдВ) рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИред UDB рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд░рдЬрд┐рд╕реНрдЯрд░реЛрдВ рдореЗрдВ рд╢реНрд░реГрдВрдЦрд▓рд╛ рддреБрд▓рдирд╛рдУрдВ рдХреЛ рд╕рд╛рдВрдЦреНрдпрд┐рдХреАрдп рд░реВрдк рд╕реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВред рдЪрд┐рддреНрд░ 21-23 рд╕реЗ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рддреБрд▓рдирд╛ рд╢реНрд░реГрдВрдЦрд▓рд╛ рд╕реЗ "рдмрд░рд╛рдмрд░" рдХреЛ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдЗрд╕ рдмреНрд▓реЙрдХ рдХреЗ "рдмрд░рд╛рдмрд░" рддреБрд▓рдирд╛ рдФрд░ рдкрд┐рдЫрд▓реЗ рдмреНрд▓реЙрдХ рд╕реЗ рдЗрдирдкреБрдЯ рдХреЗ рд▓рд┐рдП рдПрдВрдб рдСрдкрд░реЗрд╢рди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдо рдХрд░рддрд╛ рд╣реИред



рдЪрд┐рддреНрд░ 21-23ред рддреБрд▓рдирд╛ рд╢реНрд░реГрдВрдЦрд▓рд╛ рд╕реЗ рдЬреЛрдбрд╝рдирд╛ "рдмрд░рд╛рдмрд░ рд╣реИред"

рдЪрд┐рддреНрд░ 21-24 рдХрдо рддреБрд▓рдирд╛рддреНрдордХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рд╕реЗ рдЬреЛрдбрд╝рддрд╛ рд╣реИред рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдХрд┐рд╕реА рджрд┐рдП рдЧрдП рдмреНрд▓реЙрдХ рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдкрд░рд┐рдгрд╛рдо (cl0) рдХреА рддреБрд▓рдирд╛ "рдХрдо" рддреБрд▓рдирд╛ рд╕рд░реНрдХрд┐рдЯ рд╕реЗ рд╣реЛрддреА рд╣реИ рдФрд░ рдпрд╣ рдмрд┐рдирд╛ рд╢рд░реНрдд рд╣реИред рдпрд╣ рд╕рдВрдХреЗрдд рд╕рдВрдпреБрдХреНрдд рд╣реИ рдпрд╛ рд╢реНрд░реГрдВрдЦрд▓рд╛ рд╕реЗ рдЖрдиреЗ рд╡рд╛рд▓реЗ рдкрд░рд┐рдгрд╛рдо рдХреЗ рд╕рд╛рде рдЕрдЧрд░ рд╣рд╛рд▓рдд рд╡рд░реНрддрдорд╛рди рдмреНрд▓реЙрдХ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ рдФрд░ рд▓рд┐рдВрдХрд┐рдВрдЧ рдореЛрдб рдЪрд╛рд▓реВ рд╣реИред



рдЪрд┐рддреНрд░ 21-24ред рд╕реЗ рдХрдо рд▓рд┐рдВрдХ рдХрд░реЗрдВ

рд╕рднреА рд╢реВрдиреНрдп рдФрд░ рд╕рднреА рд▓реЛрдЧреЛрдВ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдирд╛


рдкреНрд░рддреНрдпреЗрдХ рдмреИрдЯрд░реА рдореЗрдВ рд╕рднреА рд╢реВрдиреНрдп рдХрд╛ рдПрдХ рдбрд┐рдЯреЗрдХреНрдЯрд░ рдФрд░ рд╕рднреА рдЗрдХрд╛рдЗрдпреЛрдВ рдХрд╛ рдПрдХ рдбрд┐рдЯреЗрдХреНрдЯрд░ рд╣реЛрддрд╛ рд╣реИред рдЗрди рд╢рд░реНрддреЛрдВ рдХреЛ UDB рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд░рдЬрд┐рд╕реНрдЯрд░реЛрдВ рдореЗрдВ рд╕рдВрдХреЗрдд рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕рд╛рдВрдЦреНрдпрд┐рдХреАрдп рд░реВрдк рд╕реЗ рдЬрдВрдЬреАрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдмрд╛рдзреНрдпрдХрд╛рд░реА рдореЛрдб UDB рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд░рдЬрд┐рд╕реНрдЯрд░реЛрдВ рдореЗрдВ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╢реВрдиреНрдп рдХреЗ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдореЗрдВ рдЬреЛрдбрд╝рдирд╛ рдЙрд╕реА рдЕрд╡рдзрд╛рд░рдгрд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╣реЛрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреА рддреБрд▓рдирд╛ "рдмрд░рд╛рдмрд░" рд╕реЗ рд╣реЛрддреА рд╣реИред рдпрджрд┐ рдЪреЗрдирд┐рдВрдЧ рд╕рдХреНрд░рд┐рдп рд╣реИ, рдФрд░ рдСрдкрд░реЗрд╢рди рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд▓рд┐рдВрдХ рдХрд┐рдП рдЧрдП рдбреЗрдЯрд╛ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИред

рдмрд╛рдврд╝


рдУрд╡рд░рдлреНрд▓реЛ рдХреЛ MSB рдореЗрдВ XOR рдЯреНрд░рд╛рдВрд╕рдлрд░ рдСрдкрд░реЗрд╢рди рдФрд░ MSB рд╕реЗ рдЯреНрд░рд╛рдВрд╕рдлрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЧрдгрдирд╛ рд╡рд░реНрддрдорд╛рди MSB рдХреЗ рд╕рд╛рде рдХреА рдЬрд╛рддреА рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ MSB_SEL рдмрд┐рдЯреНрд╕ рдореЗрдВ рджрд░реНрд╢рд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдХреЛ рдЬрдВрдЬреАрд░ рдирд╣реАрдВ рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЧрдгрдирд╛ рд╕рд╣реА рд╣реЛрдЧреА рдпрджрд┐ рдмреНрд▓реЙрдХ рдХреЗ рдмреАрдЪ рд╕реНрдерд╛рдирд╛рдВрддрд░рдг рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реЛрдиреЗ рддрдХ рдХреБрд▓ рдХреНрд╖рдорддрд╛ рдлрд╝рдВрдХреНрд╢рди рдкреБрд░рд╛рдиреЗ рдбрд╛рдЯрд╛рдкрд╛рдЯ рдкрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

21.3.2.8 рд╕рдорд╛рдирд╛рдВрддрд░ рдЗрдирдкреБрдЯ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рдбрд╛рдЯрд╛рдкрде


рдЬреИрд╕рд╛ рдХрд┐ рдЪрд┐рддреНрд░ реи.реи рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд╕рдорд╛рдирд╛рдВрддрд░ рдЗрди (рдкреАрдЖрдИ) рдФрд░ рд╕рдорд╛рдирд╛рдВрддрд░ рдЖрдЙрдЯ (рдкреАрдУ) рд╕рд┐рдЧреНрдирд▓ рдбреЗрдЯрд╛ рдХреЛ рдбрд┐рд▓реАрдЯ рдХрд░рдиреЗ рдФрд░ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЛ рдЯреНрд░реЗрд╕ рдХрд░рдиреЗ рдХреА рд╕реАрдорд┐рдд рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕рд╕реЗ рдЖрдЙрдЯрдкреБрдЯ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВред рдкреАрдУ рд╕рд┐рдЧреНрдирд▓ рд╣рдореЗрд╢рд╛ A0 рдФрд░ A1 рдХреЗ рдмреАрдЪ ALU asrc рдХреА рдкрд╕рдВрдж рдХреЗ рд░реВрдк рдореЗрдВ рдЯреНрд░реЗрд╕рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реЛрддреЗ рд╣реИрдВред

рдЕрдиреБрд╡рд╛рджрдХ рджреНрд╡рд╛рд░рд╛ рдзреНрдпрд╛рди рджреЗрдВред
рдпрд╣ рдПрдХ рдЕрддреНрдпрдВрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рддрдВрддреНрд░ рд╣реИ рдЬреЛ рдпреВрдбреАрдмреА рдХреЛ рди рдХреЗрд╡рд▓ рд╕реАрд░рд┐рдпрд▓ рдХреЗ рд╕рд╛рде, рдмрд▓реНрдХрд┐ рд╕рдорд╛рдирд╛рдВрддрд░ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рднреА рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдХрд┐рд╕реА рдХрд╛рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдЗрд╕ рдкрд░ рдЬреЛрд░ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдк рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдиреЛрдЯреНрд╕ рдореЗрдВ рд╕реЗ рдПрдХ рдореЗрдВ рдкрд╛рд╕ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВред



рдЪрд┐рддреНрд░ 212ред рд╕рдорд╛рдирд╛рдВрддрд░ рдЗрди / рдЖрдЙрдЯ рджрддреНрддрдкрде рд╕рд┐рдЧреНрдирд▓ред

ALU рдореЗрдВ рдбреЗрдЯрд╛ рджрд░реНрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ Parallel In рдЪреБрдирдирд╛ рд╣реЛрдЧрд╛ред рджреЛ рддрд░реАрдХреЗ рд╣реИрдВ: рд╕реНрдерд┐рд░ рдФрд░ рдЧрддрд┐рд╢реАрд▓ред рд╕реНрдерд┐рд░ рдореЛрдб рдореЗрдВ, PI рд╕реЗрд▓реЗ рдмрд┐рдЯ asrc ALU рдорд╛рди рдХреЛ PI рдореЗрдВ рдХрдирд╡рд░реНрдЯ рдХрд░рддрд╛ рд╣реИ ред рдкреАрдЖрдИ рдбрд╛рдпрди рдмрд┐рдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдкреАрдЖрдИ рдЧрддрд┐рд╢реАрд▓ рдореЛрдб рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЬрдм рдЗрд╕реЗ рдХреЙрдХ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдпрд╣ рднреА рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ PI SEL 0 рд╣реИ, рддреЛ PI рдорд▓реНрдЯреАрдкреНрд▓реЗрдХреНрд╕ рдЧрддрд┐рд╢реАрд▓ рдирд┐рдпрдВрддреНрд░рдг рдмрд┐рдЯ CFB_EN рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИред CFB_EN рдмрд┐рдЯ рдХрд╛ рдореБрдЦреНрдп рдХрд╛рд░реНрдп рдкреАрдЖрд░рдПрд╕ / рд╕реАрдЖрд░рд╕реА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рд╣реИред

реирез.рей.реи.реп рдЪрд┐рдиреНрддрди рджрд╛рддрд╛рдкрде


рдкреНрд░рддреНрдпреЗрдХ рдбрд╛рдЯрд╛рдкрде рдмреНрд▓реЙрдХ рдореЗрдВ рдПрдХ 8-рдмрд┐рдЯ ALU рд╣реЛрддрд╛ рд╣реИ, рдЬреЛ рдЕрдВрдХрдЧрдгрд┐рдд рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдмрдирд╛рдиреЗ рдФрд░ рдЙрдЪреНрдЪ рдмрд┐рдЯ рдЧрд╣рд░рд╛рдИ рдХреЗ рд╕рд╛рде рд░рдЬрд┐рд╕реНрдЯрд░реЛрдВ рдХреЛ рд╢рд┐рдлреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рдХрдЯрддрдо рдкрдбрд╝реЛрд╕реА рдбрд╛рдЯрд╛рдкрдЯ рдХреЛ рд╣рд╛рдЗрдлрд╝рди, рд╢рд┐рдлрд╝реНрдЯ, рдХреИрдкреНрдЪрд░ рдЯреНрд░рд┐рдЧрд░реНрд╕ рдФрд░ рд╕рд╢рд░реНрдд рд╕рдВрдХреЗрддреЛрдВ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпреЗ рд╕рдВрдХреЗрдд, рдЬрдВрдЬреАрд░реЛрдВ рдореЗрдВ рдЬреБрдбрд╝реЗ рд╣реБрдП рд╣реИрдВ, рдЕрд▓рдЧ-рдерд▓рдЧ рд╣реИрдВ рдФрд░ рдЖрдкрдХреЛ рдЯреНрд░реЗрд╕ рдЪреИрдирд▓реЛрдВ рдореЗрдВ рджреЗрд░реА рд╕реЗ рдЙрддреНрдкрдиреНрди рд╣реЛрдиреЗ рд╡рд╛рд▓реА рд░реЗрд╕рд┐рдВрдЧ рдФрд░ рдЕрдиреНрдп рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдмрд┐рдирд╛ рдПрдХ рдЪрдХреНрд░ рдореЗрдВ 16-24-рдФрд░ 32-рдмрд┐рдЯ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдкреНрд░рднрд╛рд╡реА рдврдВрдЧ рд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЪреЗрдирд┐рдВрдЧ рдЧреНрд░рд┐рдк рд▓рд┐рдВрдХреНрдб рдмреНрд▓реЙрдХреЛрдВ рдореЗрдВ рдмреИрдЯрд░реА рдХреЗ рдкрд░рдорд╛рдгреБ рдкрдврд╝рдиреЗ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рдЪрд┐рддреНрд░ 21-21 рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд╕рднреА рдЙрддреНрдкрдиреНрди рд╕рд╢рд░реНрдд рдФрд░ рдХреИрдкреНрдЪрд░рд┐рдВрдЧ рд╕рд┐рдЧреНрдирд▓ рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдореЗрдВ рдЬреБрдбрд╝реЗ рд╣реБрдП рд╣реИрдВ рдЬреЛ рд╕рдмрд╕реЗ рдХрдо рдЙрдореНрд░ рдХреЗ рд╕рдмрд╕реЗ рдкреБрд░рд╛рдиреЗ рдмреНрд▓реЙрдХ рд╕реЗ рдЪрд▓рддреЗ рд╣реИрдВред рдЬреВрдирд┐рдпрд░ рд╕реЗ рд╕реАрдирд┐рдпрд░ рдХреЗ рд▓рд┐рдП рдмрд╛рдИрдВ рдУрд░ рдПрдХ рд╢рд┐рдлреНрдЯ рднреА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рджрд╛рдИрдВ рдУрд░ рдПрдХ рд╢рд┐рдлреНрдЯ рд╕рдмрд╕реЗ рдкреБрд░рд╛рдиреЗ рд╕реЗ рд╕рдмрд╕реЗ рдХрдо рдЙрдореНрд░ рддрдХ рдХреА рдЬрд╛рддреА рд╣реИред рдлреАрдбрдмреИрдХ рдХреЗ рд▓рд┐рдП CRC / PRS рдЪреИрдирд┐рдВрдЧ рд╕рд┐рдЧреНрдирд▓ рдХреЛ рдЙрдЪреНрдЪ рд╕реЗ рдирд┐рдореНрди рдореЗрдВ рд░реВрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ MSB рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдЙрдЪреНрдЪ рд╕реЗ рдирд┐рдореНрди рдкрд░ рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИред



рдЪрд┐рддреНрд░ 21-26ред рджрд╛рддрдкрд╛рде рдереНрд░реЗрдбрд┐рдВрдЧ рдЪреЗрдиред

21.3.2.10 рд░реИрдо рдбрд╛рдпрдиреЗрдорд┐рдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди


рдкреНрд░рддреНрдпреЗрдХ рдбрд╛рдЯрд╛рдкрд╛рда рдореЗрдВ 16 рдмрд┐рдЯреНрд╕ рдХреЗ 8 рд╢рдмреНрджреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдЧрддрд┐рд╢реАрд▓ рд╡рд┐рдиреНрдпрд╛рд╕ рд░реИрдо рд╣реЛрддрд╛ рд╣реИ (рдЪрд┐рддреНрд░ 21-27 рджреЗрдЦреЗрдВ)ред рдЗрд╕ рддрд░рд╣ рдХреА рд░реИрдо рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдЗрд╕ рдбрд╛рдЯрд╛рдкрде рдХреЗ рд▓рд┐рдП рдЪрдпрдирд┐рдд рдШрдбрд╝реА рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдкреНрд░рддреНрдпреЗрдХ рдЪрдХреНрд░ рдкрд░ рдбрд╛рдЯрд╛рдкрдЯ рд╡рд┐рдиреНрдпрд╛рд╕ рдХреЗ рдмрд┐рдЯреНрд╕ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдирд╛ рд╣реИред RAM рдореЗрдВ рд╕рд┐рд╕реНрдЯрдо рдмрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреЛрд░реНрдЯреНрд╕ рдХреЛ рдкрдврд╝рдирд╛ рдФрд░ рд▓рд┐рдЦрдирд╛ рд╣реИред

рдЗрди 16-рдмрд┐рдЯ рд╢рдмреНрджреЛрдВ рдХреЛ рдЬрд▓реНрджреА рд╕реЗ рдбрд╛рдЯрд╛рдкрд╛рдЯ рдореЗрдВ рдЖрдЙрдЯрдкреБрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдирд┐рдпрдВрддреНрд░рдг рдмрд┐рдЯреНрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рд░реАрдб рдкреЛрд░реНрдЯ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЕрд╕рд┐рдВрдХреНрд░реЛрдирд╕ рдПрдбреНрд░реЗрд╕ рдЗрдирдкреБрдЯреНрд╕ рдХреЛ рдбреЗрдЯрд╛рдкрде рдЗрдирдкреБрдЯреНрд╕ рдХреЗ рдорд▓реНрдЯреАрдкреНрд▓реЗрдХреНрд╕рд░реНрд╕ рджреНрд╡рд╛рд░рд╛ рдЪреБрдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдХрд┐рд╕реА рднреА рд╕рдВрднрд╛рд╡рд┐рдд рд╕рд┐рдЧреНрдирд▓ рд╕реЗ рд▓рд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдорд╛рдЗрдХреНрд░реЛрдХреНрд░рд┐рдЪрдЯ рд▓реЗрдЧ, рдкреАрдПрд▓рдбреА рдЖрдЙрдЯрдкреБрдЯ, рдХрдВрдЯреНрд░реЛрд▓ рдпреВрдирд┐рдЯ рдЖрдЙрдЯрдкреБрдЯ рдпрд╛ рдХреЛрдИ рдбреЗрдЯрд╛рдкреИрде рдЖрдЙрдЯрдкреБрдЯ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред

рдПрдХ рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рд░реАрдб рдкреЛрд░реНрдЯ рдХрд╛ рдкреНрд░рд╛рдердорд┐рдХ рдЙрджреНрджреЗрд╢реНрдп рдПрдХ рд╣реА рдЪрдХреНрд░ рдореЗрдВ рдбрд╛рдЯрд╛рдкрде рдирд┐рдпрдВрддреНрд░рдг рдмрд┐рдЯреНрд╕ рдХрд╛ рддреЗрдЬреА рд╕реЗ рдбрд┐рдХреЛрдбрд┐рдВрдЧ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рд╣реИред



рдЪрд┐рддреНрд░ 21-27ред RAM I / O рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рдиред

рдбрд╛рдпрдиреЗрдорд┐рдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ RAM рд╢рдмреНрдж рдХреЗ рдлрд╝реАрд▓реНрдб рдкреНрд░рддреНрдпреЗрдХ рдлрд╝реАрд▓реНрдб рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд╡рд┐рд╡рд░рдг рдХреЗ рд╕рд╛рде рдирд┐рдореНрди рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдореЗрдВ рджрд┐рдЦрд╛рдП рдЧрдП рд╣реИрдВред
рд░рдЬрд┐рд╕реНрдЯрд░рдкрддрд╛15141312111098
CFGRAM61h-6Fh
(рд╡рд┐рд╖рдо)
FUNC [2: 0]FUNC [2: 0]FUNC [2: 0]SrcaSRCB [1: 0]SRCB [1: 0]SHIFT [1: 0]SHIFT [1: 0]

рд░рдЬрд┐рд╕реНрдЯрд░рдкрддрд╛76543210
CFGRAM60h-6Eh
(рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐)
A0 WRSRC [1: 0]A0 WRSRC [1: 0]A1 WRSRC [1: 0]A1 WRSRC [1: 0]рд╕реАрдПрдлрдмреА рдПрдиCI SELрдПрд╕рдЖрдИ рдПрд╕рдИрдПрд▓CMPSEL
рддрд╛рд▓рд┐рдХрд╛ 21-18ред рдбрд╛рдпрдиреЗрдорд┐рдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕рдВрджрд░реНрднред
рдореИрджрд╛рдирдмрд┐рдЯреНрд╕рдкреИрд░рд╛рдореАрдЯрд░рдЕрд░реНрде
FUNC [2: 0]3ALU рдлрд╝рдВрдХреНрд╢рди000 рдкрд╛рд╕
001 INC SRCA
010 DEC SRCA
011 ADD
100 SUB
101 XOR
110 рдФрд░
111 рдпрд╛
Srca1рдЗрдирдкреБрдЯ рд╕реНрд░реЛрдд ALU Aреж рдЕ реж
1 рдП 1
SRCB2рдЗрдирдкреБрдЯ рд╕реНрд░реЛрдд ALU Bрежреж рдбреА реж
01 рдбреА 1
резреж рдП реж
резрез резрез
SHIFT [1: 0]2рд╢рд┐рдлреНрдЯ рд╕рдорд╛рд░реЛрд╣00 рдкрд╛рд╕
01 рд╡рд╛рдо рд╢рд┐рдлреНрдЯ
10 рд╕рд╣реА рдкрд╛рд░реА
11 рдХреБрддрд░рдирд╛ рд╕реНрд╡реИрдк
A0 WR SRC [1: 0]2A0 рдХреЗ рд▓рд┐рдП рд░рд┐рдХреЙрд░реНрдб рд╕реНрд░реЛрдд00 рдХреЛрдИ рдирд╣реАрдВ
01 рдП рдПрд▓ рдпреВ
резреж рдбреА реж
резрез рдПрдл реж
A1 WR SRC [1: 0]2A1 рдХреЗ рд▓рд┐рдП рд░рд┐рдХреЙрд░реНрдб рд╕реНрд░реЛрдд00 рдХреЛрдИ рдирд╣реАрдВ
01 рдП рдПрд▓ рдпреВ
резреж рдбреА рез
11 рдПрдл 1
рд╕реАрдПрдлрдмреА рдПрди1CRC рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХрд╛рд░реНрдпрдХрд░реНрддрд╛0 рд╕рдХреНрд╖рдо рдХрд░реЗрдВ
1 рдЕрдХреНрд╖рдо
CI SEL1рдорд╛рдЗрдЧреНрд░реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ0 рд╡рд┐рдиреНрдпрд╛рд╕
1 рд╡рд┐рдиреНрдпрд╛рд╕ рдмреА
рдПрд╕рдЖрдИ рдПрд╕рдИрдПрд▓1рд╢рд┐рдлреНрдЯ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЪреБрдиреЗрдВ0 рд╡рд┐рдиреНрдпрд╛рд╕
1 рд╡рд┐рдиреНрдпрд╛рд╕ рдмреА
рд╕реАрдПрдордкреА рдПрд╕рдИрдПрд▓1рддреБрд▓рдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЪреБрдирдирд╛0 рд╡рд┐рдиреНрдпрд╛рд╕
1 рд╡рд┐рдиреНрдпрд╛рд╕ рдмреА
(a - - CI, SI рдФрд░ CMP рдлрд╝реАрд▓реНрдб рдХреЗ рд▓рд┐рдП, RAM рдлрд╝реАрд▓реНрдб рдЖрдкрдХреЛ рджреЛ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╡рд┐рдХрд▓реНрдкреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред рд╕реНрдереИрддрд┐рдХ рд░рдЬрд┐рд╕реНрдЯрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рджреЗрдЦреЗрдВ)ред

рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП ...

Source: https://habr.com/ru/post/hi438818/


All Articles