UDBред рдпрд╣ рдХреНрдпрд╛ рд╣реИ? рднрд╛рдЧ 3. рджрддрдкрдд рдлреАрдлреЛ



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

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

21.3.2.2 рджрд╛рддрдкрд╛рде рдлреАрдлреЛ


FIFO рдореЛрдб рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди


рдкреНрд░рддреНрдпреЗрдХ FIFO рдмрдлрд░ рдореЗрдВ рдХрдИ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рдореЛрдб рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЙрдкрд▓рдмреНрдз рд╣реИрдВ:

рддрд╛рд▓рд┐рдХрд╛ 21-2ред рдлреАрдлреЛ рдореЛрдб рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рдиред
рд╢рд╛рд╕рдирд╡рд┐рд╡рд░рдг
рдЗрдирдкреБрдЯ / рдЖрдЙрдЯрдкреБрдЯ
(рдЗрдирдкреБрдЯ / рдЖрдЙрдЯрдкреБрдЯ рдмрдлрд░)
рдЗрдирдкреБрдЯ рдмрдлрд░ рдореЛрдб рдореЗрдВ, рд╕реАрдкреАрдпреВ рдпрд╛ рдбреАрдПрдордП рд▓рд┐рдЦрддрд╛ рд╣реИ
FIFO рдФрд░ рдбреЗрдЯрд╛рдкрд╛рде рдореЗрдВ рдбреЗрдЯрд╛ рдЗрд╕реЗ рдкрдврд╝рддрд╛ рд╣реИред рдореЛрдб рдореЗрдВ
рдЖрдЙрдЯрдкреБрдЯ рдмрдлрд░ рдбреЗрдЯрд╛ FIFO рд╕реЗ рдорд┐рд▓рддрд╛ рд╣реИ
рдбрд╛рдЯрд╛рдкрде, рдФрд░ рдЙрдиреНрд╣реЗрдВ рд╡рд╣рд╛рдВ рд╕реЗ рд╕реАрдкреАрдпреВ рдпрд╛ рдбреАрдПрдордП рдкрдврд╝рддрд╛ рд╣реИред
рдПрдХрд▓ рдмрдлрд░
(рд╕рд┐рдВрдЧрд▓ рдмрдлрд░)
FIFO рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╕реНрдЯреЗрдЯрд╕ рдХреЗ рд╕рд┐рдВрдЧрд▓ рдмрдлрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
FIFO рдореЗрдВ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдбреЗрдЯрд╛ рддреБрд░рдВрдд рдкрдврд╝рдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдФрд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рдХрд┐рд╕реА рднреА рд╕рдордп рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рд╣реЛред
рд╕реНрддрд░ / рдзрд╛рд░
(рд╕реНрддрд░ / рдбреЗрд▓реНрдЯрд╛)
рдбрд╛рдЯрд╛рдкрде рд╕реЗ рдПрдлрдЖрдИрдПрдлрдУ рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рдкреИрд░рд╛рдореАрдЯрд░,
рд╕реНрддрд░ рдпрд╛ рдЕрдВрддрд░ рджреНрд╡рд╛рд░рд╛ рдЯреНрд░рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рд╕рд╛рдорд╛рдиреНрдп / рддреЗрдЬ
(рд╕рд╛рдорд╛рдиреНрдп / рддреЗрдЬ)
рд╕реНрд░реЛрдд рд╕реЗ рдлреАрдлреЛ рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рдкреИрд░рд╛рдореАрдЯрд░
рдбрд╛рдЯрд╛рдкрде: рдпрд╣ рдбрд╛рдЯрд╛рдкрде рдХреЗ рд▓рд┐рдП рдЪрдпрдирд┐рдд рдПрдХ рдХреА рдЖрд╡реГрддреНрддрд┐ рдкрд░ рджреЗрдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдШрдбрд╝реА рд╕реНрд░реЛрдд (рд╕рд╛рдорд╛рдиреНрдп) рдпрд╛ рдмрд╕ рдЖрд╡реГрддреНрддрд┐ (рддреЗрдЬ)ред
рдпрд╣ рдЖрдкрдХреЛ рдЙрдЪреНрдЪрддрдо рдЖрд╡реГрддреНрддрд┐ рдкрд░ рдХрдмреНрдЬрд╛ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ (рдмрд╕ рдЖрд╡реГрддреНрддрд┐), рдбрд╛рдЯрд╛рдкрде рдШрдбрд╝реА рдХреА рдЖрд╡реГрддреНрддрд┐ рдХреА рдкрд░рд╡рд╛рд╣ рдХрд┐рдП рдмрд┐рдирд╛ред
рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдкрд░ рдХрдмреНрдЬрд╛
(рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреИрдкреНрдЪрд░)
рдЬрдм рдпрд╣ рдореЛрдб рдЪрд╛рд▓реВ рд╣реИ рдФрд░ FIFO рдореЛрдб рдореЗрдВ рд╣реИ
рдЖрдЙрдЯрдкреБрдЯ рдмрдлрд░, рд╕реАрдкреАрдпреВ рдпрд╛ рдбреАрдПрдордП рд╕рдВрдмрдВрдзрд┐рдд рдкрдврд╝реЗрдВ
рдмреИрдЯрд░реА (F0 рдХреЗ рд▓рд┐рдП A0, F1 рдХреЗ рд▓рд┐рдП A1), рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдЗрдЬрд╝ рдХрд░рддреА рд╣реИ
FIFO рдХреЗ рд▓рд┐рдП рддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рд░реВрдк рд╕реЗ рдмреИрдЯрд░реА рдорд╛рди рдЯреНрд░рд╛рдВрд╕рдлрд░ рдХрд░реЗрдВред
рдХрдмреНрдЬрд╛ рдХрд░ рд▓рд┐рдпрд╛ рдореВрд▓реНрдп рддреБрд░рдВрдд FIFO рд╕реЗ рдкрдардиреАрдп рд╣реИред
рдпрджрд┐ рдЪреИрдирд┐рдВрдЧ рд╕рдорд░реНрдерди рд╕рдХреНрд░рд┐рдп рд╣реИ,
рдСрдкрд░реЗрд╢рди рдПрдордПрд╕ рдмреНрд▓реЙрдХ рдХреЗ рд▓рд┐рдП рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдЧрд╛ рддрд╛рдХрд┐
рджрддреНрддрдкрд╛рда рдорд▓реНрдЯреАрдмрд╛рдЗрдЯ рдХреЗ рдкрд░рдорд╛рдгреБ рд░реАрдб рдХрд░ рд╕рдХрддрд╛ рдерд╛
рдорд╛рдиред
asynch
(рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ)
рдЬрдм рдбрд╛рдЯрд╛рдкрд╛рдЪ рдФрд░ рд╕рд┐рд╕реНрдЯрдо рдмрд╕ рдШрдбрд╝рд┐рдпрд╛рдВ рдирд╣реАрдВ рд╣реИрдВ
рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝, FIFO рд╕реНрдерд┐рддрд┐ рд╕рдВрдХреЗрдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рдмрд╛рдХреА рдбрд╛рдЯрд╛рдкрде рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рднреЗрдЬ рджрд┐рдпрд╛
рд╕реАрдзреЗ, рдбрд╛рдЯрд╛рдкрде рдШрдбрд╝реА рдЖрд╡реГрддреНрддрд┐ рд╕реЗ рджреЗрдЦрд╛ рдЧрдпрд╛,
рдпрд╛ рдбрдмрд▓ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рдХреЗ рд╕рд╛рде, Asynch рдореЛрдб рдореЗрдВред
рдЗрдВрдбрд┐рдкреЗрдВрдбреЗрдВрдЯ рдХреНрд▓реЙрдХ рдкреЛрд▓рд╛рд░рд┐рдЯреА
(рд╕реНрд╡рддрдВрддреНрд░ рдХреНрд▓реЙрдХ рдкреЛрд▓рд╛рд░рд┐рдЯреА)
рдкреНрд░рддреНрдпреЗрдХ рдПрдлрдЖрдИрдПрдлрдУ рдХреЗ рдкрд╛рд╕ рдкрд▓рдЯрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдирд┐рдпрдВрддреНрд░рдг рдмрд┐рдЯ рд╣реИ
рдПрдлрдЖрдИрдПрдлрдУ рдШрдбрд╝реА рдзреНрд░реБрд╡реАрдпрддрд╛ рдмрдирд╛рдо рдбрд╛рдЯрд╛рдкрде рдШрдбрд╝реАред

рдЪрд┐рддреНрд░ 21-7 рдЙрдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдХреЗ рд▓рд┐рдП рдЪрдпрдирд┐рдд рдЗрдирдкреБрдЯ / рдЖрдЙрдЯрдкреБрдЯ рдореЛрдб рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдлреАрдлреЛ рдЬреЛрдбрд╝реА рдХреЗ рд▓рд┐рдП рд╕рдВрднрд╛рд╡рд┐рдд рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╡рд┐рдХрд▓реНрдк рджрд┐рдЦрд╛рддрд╛ рд╣реИред рдпрджрд┐ рдПрдХ FIFO рдЗрдирдкреБрдЯ рдореЛрдб рдореЗрдВ рд╣реИ рдФрд░ рджреВрд╕рд░рд╛ рдЖрдЙрдЯрдкреБрдЯ рдореЛрдб рдореЗрдВ рд╣реИ, рддреЛ рд╣рдореЗрдВ RX / TX рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдорд┐рд▓рддрд╛ рд╣реИред рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЙрджрд╛рд╣рд░рдг рдЬрд╣рд╛рдВ рдЗрд╕ рддрд░рд╣ рдХреЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рд╡рд╣ рдПрд╕рдкреАрдЖрдИ рдмрд╕ рдирд┐рдпрдВрддреНрд░рдХ рд╣реИред рджреЛрд╣рд░реА рдХреИрдкреНрдЪрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди (рджреЛрдиреЛрдВ FIFO рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдП рдЧрдП рд╣реИрдВ) A0 рдФрд░ A1 рдЬреЛрдбрд╝реЗ рдХреА рд╕реНрд╡рддрдВрддреНрд░ рдХреИрдкреНрдЪрд░ рдпрд╛ A0 рдпрд╛ A1 рд░рдЬрд┐рд╕реНрдЯрд░реЛрдВ рдХреЗ рджреЛ рд╕реНрд╡рддрдВрддреНрд░ рдХреИрдкреНрдЪрд░ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдЕрдВрдд рдореЗрдВ, рджреЛрд╣рд░реА рдмрдлрд░ рдореЛрдб рдореЗрдВ (рдЗрдирдкреБрдЯ рдкрд░ рджреЛрдиреЛрдВ), рд▓реЛрдб рдХрд░рдиреЗ рдпрд╛ рддреБрд▓рдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╛ рддреЛ рдПрдХ рд░рдЬрд┐рд╕реНрдЯрд░ рдЬреЛрдбрд╝реА рдпрд╛ рджреЛ рд╕реНрд╡рддрдВрддреНрд░ рд░рдЬрд┐рд╕реНрдЯрд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИред



рдЪрд┐рддреНрд░ 21-7ред рдлреАрдлреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рдиред

рдЪрд┐рддреНрд░ 21-8 рдореЗрдВ рдлреАрдлреЛ рдХреЗ рд╕реНрд░реЛрддреЛрдВ рдФрд░ рд░рд┐рд╕реАрд╡рд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред



рдЪрд┐рддреНрд░ 21-8ред FIFO рд╕реНрд░реЛрдд рдФрд░ рд░рд┐рд╕реАрд╡рд░ред

рдЬрдм FIFO рдЗрдирдкреБрдЯ рдмрдлрд░ рдореЛрдб рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рддреЛ рд╕реНрд░реЛрдд рд╕рд┐рд╕реНрдЯрдо рдмрд╕ рд╣реИ, рдФрд░ рд░рд┐рд╕реАрд╡рд░ рдбреАрдПрдХреНрд╕ рдФрд░ рдПрдХреНрд╕рд┐рд╕ рд░рдЬрд┐рд╕реНрдЯрд░ рд╣реИрдВред рдЖрдЙрдЯрдкреБрдЯ рдмрдлрд░ рдореЛрдб рдореЗрдВ рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп, рд╕реНрд░реЛрдд рдПрдХреНрд╕ рдФрд░ рдПрдПрд▓рдпреВ рд░рдЬрд┐рд╕реНрдЯрд░ рд╣реЛрддреЗ рд╣реИрдВ, рдФрд░ рд░рд┐рд╕реАрд╡рд░ рд╕рд┐рд╕реНрдЯрдо рдмрд╕ рд╣реИред рдорд▓реНрдЯреАрдкреНрд▓реЗрдХреНрд╕ рдЪрдпрди UDB CFG15 рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд░рдЬрд┐рд╕реНрдЯрд░ рдореЗрдВ рд╕рд╛рдВрдЦреНрдпрд┐рдХреАрдп рд░реВрдк рд╕реЗ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ F0_INSEL [1: 0] рдпрд╛ F1_INSEL [1: 0] рдХреЗ рд▓рд┐рдП рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ:

рддрд╛рд▓рд┐рдХрд╛ 21-3ред UDB рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд░рдЬрд┐рд╕реНрдЯрд░ рдореЗрдВ FIFO рдорд▓реНрдЯреАрдкреНрд▓реЗрдХреНрд╕рд░реНрд╕ рдХрд╛ рдПрдХ рд╕реЗрдЯред
Fx_INSEL [1: 0]рд╡рд┐рд╡рд░рдг
00рдЗрдирдкреБрдЯ рдмрдлрд░ рдореЛрдб: рд╕рд┐рд╕реНрдЯрдо рдмрд╕ FIFO рдХреЛ рд▓рд┐рдЦрддрд╛ рд╣реИ, рдЬрдмрдХрд┐ рд░рд┐рд╕реАрд╡рд░
рдПрдлрдЖрдИрдПрдлрдУ рдПрдХреНрд╕рд┐рд╕ рдпрд╛ рдбреАрдПрдХреНрд╕ рд╣реИред
01рдЖрдЙрдЯрдкреБрдЯ рдмрдлрд░ рдореЛрдб: FIFO рд╕реНрд░реЛрдд A0, рдФрд░ рд░рд┐рд╕реАрд╡рд░ рд╣реИ
FIFO - рд╕рд┐рд╕реНрдЯрдо рдмрд╕ред
10рдЖрдЙрдЯрдкреБрдЯ рдмрдлрд░ рдореЛрдб: рдПрдлрдЖрдИрдПрдлрдУ рдХрд╛ рд╕реНрд░реЛрдд A1 рд╣реИ, рдФрд░ рд░рд┐рд╕реАрд╡рд░
FIFO - рд╕рд┐рд╕реНрдЯрдо рдмрд╕ред
11рдЖрдЙрдЯрдкреБрдЯ рдмрдлрд░ рдореЛрдб: FIFO рд╕реНрд░реЛрдд ALU рдЖрдЙрдЯрдкреБрдЯ рдФрд░ рд░рд┐рд╕реАрд╡рд░ рд╣реИ
FIFO - рд╕рд┐рд╕реНрдЯрдо рдмрд╕ред

FIFO рдХреА рд╕реНрдерд┐рддрд┐


рдкреНрд░рддреНрдпреЗрдХ FIFO рджреЛ рд╕реНрдЯреЗрдЯрд╕ рд╕рд┐рдЧреНрдирд▓реНрд╕, "рдмрд╕" рдФрд░ "рдмреНрд▓реЙрдХ" рдЬреЗрдирд░реЗрдЯ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдбреЗрдЯрд╛ рдПрдХреНрд╕рдкреИрдб рдорд▓реНрдЯреАрдкреНрд▓реЗрдХреНрд╕рд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ UDB рдЯреНрд░реЗрд╕ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдореЗрдВ рдкреНрд░реЗрд╖рд┐рдд рд╣реЛрддреЗ рд╣реИрдВред рдмрд╕ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рдлреАрдлреЛ рдХреЛ рдкрдврд╝рдиреЗ / рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдбреАрдПрдордП рдХреЛ рдмрд╛рдзрд┐рдд рдХрд░рдиреЗ рдпрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред "рдмреНрд▓реЙрдХ" рд░рд╛рдЬреНрдп рдХрд╛ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдЖрдВрддрд░рд┐рдХ рдпреВрдбреАрдмреА рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреЛ рдлреАрдлреЛ рд░рд╛рдЬреНрдп рдкрд╛рд░рд┐рдд рдХрд░рдирд╛ рд╣реИред рд╕реНрдерд┐рддрд┐ рдмрд┐рдЯреНрд╕ рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рджрд┐рд╢рд╛ (Fx_INSEL [1: 0]), рдФрд░ FIFO рд╕реНрддрд░ рдмрд┐рдЯреНрд╕ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред FIFO рд╕реНрддрд░ рдмрд┐рдЯреНрд╕ (Fx_LVL) рдХреЛ рд╕рд╣рд╛рдпрдХ рд░рдЬрд┐рд╕реНрдЯрд░ рд╕реНрдерд╛рди рдореЗрдВ рд╕рд╣рд╛рдпрдХ рдирд┐рдпрдВрддреНрд░рдг рд░рдЬрд┐рд╕реНрдЯрд░ рдореЗрдВ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдирд┐рдореНрди рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рд╕реНрдерд┐рддрд┐ рд╡рд┐рдХрд▓реНрдк рджрд┐рдЦрд╛рдП рдЧрдП рд╣реИрдВ:

рддрд╛рд▓рд┐рдХрд╛ 21-4ред FIFO рд╕реНрдерд┐рддрд┐ рд╡рд┐рдХрд▓реНрдкред
Fx_INSEL [1: 0]Fx_LVLрд░рд╛рдЬреНрдпрд╕рдВрдХреЗрддрд╡рд┐рд╡рд░рдг
рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐0рднрд░рд╛ рдирд╣реАрдВ рд╣реИрдмрд╕ рдХреА рд╕реНрдерд┐рддрд┐рдПрдХ FIFO рд╣реЛрдиреЗ рдкрд░ рд▓рдВрдб
рдХрдо рд╕реЗ рдХрдо рдПрдХ рдмрд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП рдЬрдЧрд╣ред
рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐1рддрд╣рд╕-рдирд╣рд╕
рдХрдо рд╕реЗ рдХрдо
рдЖрдзрд╛
рдмрд╕ рдХреА рд╕реНрдерд┐рддрд┐рдПрдХ FIFO рд╣реЛрдиреЗ рдкрд░ рд▓рдВрдб
рдХрдо рд╕реЗ рдХрдо 2 рдмрд╛рдЗрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рдиред
рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдПрди / рдПрдЦрд╛рд▓реА рд╣реИрдмреНрд▓реЙрдХ рдХреА рд╕реНрдерд┐рддрд┐рдХреЛрдИ FIFO рдЬрдм рд▓рдВрдб
рдПрдХ рднреА рдмрд╛рдЗрдЯ рдирд╣реАрдВред
рдЬрдм FIFO рдЦрд╛рд▓реА рдирд╣реАрдВ рд╣реИ, рддреЛ Datapath
рдмрд╛рдЗрдЯреНрд╕ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВред
рдЬрдм FIFO рдЦрд╛рд▓реА рд╣реИ, рддреЛ рдбрд╛рдЯрд╛рдкрдЯ
рд╕рдХреНрд╖рдо рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рдЙрдореНрдореАрджреЗрдВ рдпрд╛ рддреЛ рдЙрддреНрдкрдиреНрди рд╣реЛрддреА рд╣реИрдВ
рддрдмрд╛рд╣реА рдХреА рд╕реНрдерд┐рддрд┐ред
рдирд┐рд╖реНрдХрд░реНрд╖0рдЦрд╛рд▓реА рдирд╣реАрдВ рд╣реИрдмрд╕ рдХреА рд╕реНрдерд┐рддрд┐рдЬрдм FIFO рдореЗрдВ рд▓рдВрдб рд╣реЛ
рдХрдо рд╕реЗ рдХрдо 1 рдмрд╛рдЗрдЯ рдЙрдкрд▓рдмреНрдз
рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдПред
рдирд┐рд╖реНрдХрд░реНрд╖1рднрд░ рдЧрдпрд╛ рд╣реИ
рдХрдо рд╕реЗ рдХрдо
рдЖрдзрд╛
рдмрд╕ рдХреА рд╕реНрдерд┐рддрд┐FIFO рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реЛрдиреЗ рдкрд░ рдореБрд░реНрдЧрд╛
рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдо рд╕реЗ рдХрдо 2 рдмрд╛рдЗрдЯреНрд╕ред
рдирд┐рд╖реНрдХрд░реНрд╖рдПрди / рдПрднрд░ рдЧрдпрд╛ рд╣реИрдмреНрд▓реЙрдХ рдХреА рд╕реНрдерд┐рддрд┐FIFO рднрд░ рдЬрд╛рдиреЗ рдкрд░ рд▓рдВрдбред
рдЬрдм FIFO рдкреВрд░рд╛ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рддреЛ Datapath
FIFO рдореЗрдВ рдмрд╛рдЗрдЯреНрд╕ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВред
рдЬрдм FIFO рдкреВрд░реНрдг рд╣реИ, рдбрд╛рдЯрд╛рдкрде
рдореЗрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдпрд╛
рд╕реНрдерд┐рддрд┐ рдЙрддреНрдкрдиреНрди рдХрд░рдирд╛
рдЕрддрд┐рдкреНрд░рд╡рд╛рд╣ред

рдлреАрдлреЛ рдХрд╛рдо рдХрд╛ рдЪрд┐рддреНрд░рдг


рдЪрд┐рддреНрд░ 21-9 рдкрдврд╝рдиреЗ рдФрд░ рд▓рд┐рдЦрдиреЗ рдХрд╛ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЕрдиреБрдХреНрд░рдо рджрд┐рдЦрд╛рддрд╛ рд╣реИ, рд╕рд╛рде рд╣реА рд╕рд╛рде рдЗрди рдСрдкрд░реЗрд╢рдиреЛрдВ рд╕реЗ рдЬреБрдбрд╝реА рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреА рдкреАрдврд╝реА рднреАред рдЖрдХреГрддрд┐ рдореЗрдВ, рдкрдврд╝рдирд╛ рдФрд░ рд▓рд┐рдЦрдирд╛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕рдордп рдкрд░ рд╣реЛрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЙрдиреНрд╣реЗрдВ рдПрдХ рд╕рд╛рде рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред



рдЪрд┐рддреНрд░рд╛ 21-9 рдлреАрдлреЛ рдСрдкрд░реЗрд╢рди рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред

FIFO рдлрд╛рд╕реНрдЯ рдореЛрдб (FIFO FAST)


рдЬрдм FIFO рдЖрдЙрдЯрдкреБрдЯ рдмрдлрд░ рдореЛрдб рдореЗрдВ рд╣реЛрддрд╛ рд╣реИ, FIFO рдмреВрдЯ рдСрдкрд░реЗрд╢рди рдЖрдорддреМрд░ рдкрд░ рд░рд╛рдЗрдЯ рд╕рд┐рдЧреНрдирд▓ рдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЪрдпрдирд┐рдд рдбрд╛рдЯрд╛рдкрде рдХреА рдШрдбрд╝реА рдЖрд╡реГрддреНрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рдЪрд┐рддреНрд░ 21-10 рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрдм рдлреАрдлреЛ рдлрд╛рд╕реНрдЯ рдореЛрдб (рдПрдлрдЖрдИрдПрдлрдУ рдлрд╛рд╕реНрдЯ) рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЗрд╕ рд╡рд┐рд╢реЗрд╖ рдСрдкрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рдмрд╕ рдЖрд╡реГрддреНрддрд┐ рдХрд╛ рдЪрдпрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЬрдм рд▓реЗрд╡рд▓ / рдПрдЬ = рдПрдЬ рдореЛрдб рдХреЗ рд╕рд╛рде рд╕рдВрдпреЛрдЬрди рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдСрдкрд░реЗрд╢рди рдмреИрдЯрд░реА рд╕реЗ рдПрдлрдЖрдИрдПрдлрдУ рдХреЛ рдбрд╛рдЯрд╛рдкрде рдШрдбрд╝реА рдХреА рдЕрд╡рдзрд┐ рд╕реЗ рдмрд╕ рдШрдбрд╝реА рдХреА рдЕрд╡рдзрд┐ рддрдХ рдХрдо рдХрд░ рджреЗрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдмрд╕ рдХреА рдЖрд╡реГрддреНрддрд┐ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╣реЛ рд╕рдХрддреА рд╣реИред рдпрд╣ CPU рдпрд╛ DMA рдХреЛ рдиреНрдпреВрдирддрдо рд╡рд┐рд▓рдВрдм рдХреЗ рд╕рд╛рде рдкреНрд░рд╛рдкреНрдд FIFO рдкрд░рд┐рдгрд╛рдо рдХреЛ рдкрдврд╝рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

рдЬреИрд╕рд╛ рдХрд┐ рдЪрд┐рддреНрд░ 21-10 рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЗрдЬ рдмреВрдЯ рдСрдкрд░реЗрд╢рди рдХреЛ рд╡рд░реНрддрдорд╛рди рдбрд╛рдЯрд╛рдкрде рдШрдбрд╝реА рдХреА рдкрд░рд╡рд╛рд╣ рдХрд┐рдП рдмрд┐рдирд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐, рдмрд╕ рдШрдбрд╝реА рдХреА рдЧрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдмрд┐рдЬрд▓реА рдХреА рдЦрдкрдд рдмрдврд╝ рд╕рдХрддреА рд╣реИред



рдЪрд┐рддреНрд░ 21-10ред FIFO рддреЗрдЬреА рд╕реЗ рд╡рд┐рдиреНрдпрд╛рд╕ рд░рд┐рд╕реАрд╡рд░ред

рдлреАрдлреЛ рдПрдЬ / рд▓реЗрд╡рд▓ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдореЛрдб (рдбрд┐рдлрд░реЗрдВрд╢рд┐рдпрд▓ / рд▓реЗрд╡рд▓)


рдбрд╛рдЯрд╛рдкрде рд╕реЗ рдПрдлрдЖрдИрдПрдлрдУ рдореЗрдВ рджреЛ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдореЛрдб рд╣реИрдВред рдкрд╣рд▓реЗ рдореЛрдб рдореЗрдВ, рдбреЗрдЯрд╛ рдХреЛ рдмреИрдЯрд░реА рд╕реЗ FIFO рдореЗрдВ рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЬрд╝ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ рд░рд┐рдХреЙрд░реНрдб (рдПрдлрдПрдХреНрд╕_рдПрд▓рдбреА) рдХрд╛ рдирд┐рдпрдВрддреНрд░рдг рд╕рдВрдХреЗрдд рдЖрдорддреМрд░ рдкрд░ рдПрдХ рд╕реНрдЯреЗрдЯ рдорд╢реАрди рджреНрд╡рд╛рд░рд╛ рдпрд╛ рдбрд╛рдЯрд╛рдкрде рдХреНрд▓реЙрдХрд┐рдВрдЧ рдХреЗ рд╕рд╛рде рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХреА рдЧрдИ рд╕реНрдерд┐рддрд┐ рд╕реЗ рдЙрддреНрдкрдиреНрди рд╣реЛрддрд╛ рд╣реИред FIFO рдХреЗ рд▓рд┐рдП рд▓реЗрдЦрди рдХрд┐рд╕реА рднреА рдЪрдХреНрд░ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдЬрд┐рд╕рдореЗрдВ рдЗрдирдкреБрдЯ рд▓реЛрдб рдирд┐рдпрдВрддреНрд░рдг рд╕рдВрдХреЗрдд '1' рд╣реИред рджреВрд╕рд░реЗ рдореЛрдб рдореЗрдВ, рдПрдлрдЖрдИрдПрдлрдУ рдХрд╛ рдЙрдкрдпреЛрдЧ FX_LD рд╕рд┐рдЧреНрдирд▓ рдХреЗ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдЫреЛрд░ рдХреЗ рдЬрд╡рд╛рдм рдореЗрдВ рдмреИрдЯрд░реА рдореВрд▓реНрдпреЛрдВ рдХреЛ рдкрдХрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ рдореЛрдб рдореЗрдВ, рд╕рд┐рдЧреНрдирд▓ рдХрд╛ рд╕рдВрдХреЗрдд рдкреНрд░рд╛рд░реВрдк рдордирдорд╛рдирд╛ рд╣реИ (рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЗрд╕рдХреА рдЕрд╡рдзрд┐ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдбрд╛рдЯрд╛рдкрде рдШрдбрд╝реА рдЪрдХреНрд░ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП)ред рдЗрд╕ рдореЛрдб рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдЯреНрд░рд┐рдЧрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдмрд╛рд╣рд░реА рдкреИрд░ рдХреЗ рдЗрдирдкреБрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмреИрдЯрд░реА рдореВрд▓реНрдп рдкрд░ рдХрдмреНрдЬрд╛ рдХрд░ рд░рд╣рд╛ рд╣реИред рдЗрд╕ рдореЛрдб рдХреА рдПрдХ рд╕реАрдорд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЗрдирдкреБрдЯ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЛ рджреВрд╕рд░реЗ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдорд╛рди рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдЪрдХреНрд░ рдХреЗ рдорд╛рди 0 рдкрд░ рд╡рд╛рдкрд╕ рд▓реМрдЯрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдЪрд┐рддреНрд░ 21-11 рдПрдлрдПрдХреНрд╕_рдПрд▓рдбреА рдЗрдирдкреБрдЯ рдкрд░ рдбрд┐рдлрд░реЗрдВрд╢рд┐рдпрд▓ рдбрд┐рдЯреЗрдХреНрд╢рди рдореЛрдб рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред рдпреВрдбреАрдмреА рдореЗрдВ рджреЛрдиреЛрдВ рдПрдлрдЖрдИрдПрдлрдУ рдХрд╛ рдореЛрдб рдПрдХ рд╣реА рдмрд┐рдЯ рджреНрд╡рд╛рд░рд╛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХреЛ рдЯреЙрдЧрд▓ рдХрд░рдирд╛ред рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЕрдВрддрд░ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЛ рдЪрдпрдирд┐рдд FIFO рдХреА рдЖрд╡реГрддреНрддрд┐ рдХреЗ рдмрд░рд╛рдмрд░ рдЖрд╡реГрддреНрддрд┐ рдкрд░ рджреЗрдЦрд╛ рдЬрд╛рддрд╛ рд╣реИред



рдЪрд┐рддреНрд░ 21-11ред рдЖрдВрддрд░рд┐рдХ FIFO рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рд░рд┐рд╕реАрд╡рд░ рдХреЗ рд▓рд┐рдП рдЕрдВрддрд░ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗред

FIFO рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреИрдкреНрдЪрд░ рдореЛрдб


рд╕рд╛рдорд╛рдиреНрдп рдФрд░ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╕реАрдкреАрдпреВ рдФрд░ рдбреАрдПрдордП рдХреЛ рд╕рд╛рдорд╛рдиреНрдп рдСрдкрд░реЗрд╢рди рдХреЗ рджреМрд░рд╛рди рдмреИрдЯрд░реА рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдордЬрд╝рдмреВрддреА рд╕реЗ рдкрдврд╝рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдХрд░рдирд╛ рд╣реИред рдпрд╣ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреИрдкреНрдЪрд░ рдФрд░ рдПрдлрдЖрдИрдПрдлрдУ рдХреИрдк рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдмрд┐рдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдмрд┐рдЯ UDB рдореЗрдВ рджреЛрдиреЛрдВ FIFO рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рддрднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдЬрдм FIFO рдЖрдЙрдЯрдкреБрдЯ рдмрдлрд░ рдореЛрдб рдореЗрдВ рд╣реЛред рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреИрдкреНрдЪрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, F0 рдХреЛ A0, рдФрд░ F1 рдХреЛ A1 рд╕реЗ рдкрдврд╝рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдЬреИрд╕рд╛ рдХрд┐ рдЪрд┐рддреНрд░ 21-12 рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдмреИрдЯрд░реА рдХреЛ рдкрдврд╝рдирд╛ рдмреИрдЯрд░реА рд╕реЗ рдлреАрдлреЛ рдХреЛ рд▓рд┐рдЦрдирд╛ рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реИред рд╕рд┐рдЧреНрдирд▓ рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдореЗрдВ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ рддрд╛рдХрд┐ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдмрд╛рдЗрдЯ рдХреЛ рдкрдврд╝рдиреЗ рд╕реЗ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдореЗрдВ рд╕рднреА UDBs рдХреЗ рдмреИрдЯрд░реА рдореВрд▓реНрдпреЛрдВ рдХреЛ рдХреИрдкреНрдЪрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗред рдпрд╣ 8-рдмрд┐рдЯ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЛ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ 16 рдмрд┐рдЯ рдпрд╛ рдЕрдзрд┐рдХ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдкрдврд╝рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдмреИрдЯрд░реА рдкрдврд╝рддреЗ рд╕рдордп рджрд┐рдП рдЧрдП рдбреЗрдЯрд╛ рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдФрд░ рдХреИрдкреНрдЪрд░ рдХрд┐рдП рдЧрдП рдореВрд▓реНрдп рдХреЛ рддреБрд░рдВрдд FIFO рд╕реЗ рдкрдврд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдЯреНрд░реЗрд╕ FX_LD рд╕рд┐рдЧреНрдирд▓, рдЬреЛ FIFO рд▓реЛрдб рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ, рдХреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреИрдкреНрдЪрд░ рд╕рд┐рдЧреНрдирд▓ рдХреЗ рд╕рд╛рде OR рдЯрд░реНрдо рдореЗрдВ рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЬрдм рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдФрд░ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреИрдкреНрдЪрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдкрд░рд┐рдгрд╛рдо рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдПрдХ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ, рдЗрди рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдкрд╛рд░рд╕реНрдкрд░рд┐рдХ рд░реВрдк рд╕реЗ рдЕрдирдиреНрдп рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдФрд░ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреИрдкреНрдЪрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╢рд░реНрддреЛрдВ рдХреЗ рддрд╣рдд рдПрдХ рд╕рд╛рде рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:

  • FIFO рдХреИрдкреНрдЪрд░ рдХреНрд▓реЙрдХ рдореЛрдб FIFO FAST рдкрд░ рд╕реЗрдЯ рд╣реИред
  • FIFO рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдореЛрдб FIFO EDGE рдкрд░ рд╕реЗрдЯ рд╣реИред

рдКрдкрд░ рд╡рд░реНрдгрд┐рдд рд╢рд░реНрддреЛрдВ рдХреЗ рддрд╣рдд, рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдФрд░ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреИрдкреНрдЪрд░ рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рд╕рдорд╛рди рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдмрд╕ рдШрдбрд╝реА рдЪрдХреНрд░ рдХреЗ рджреМрд░рд╛рди, рдЗрдирдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА рд╕рдВрдХреЗрдд рдХреИрдкреНрдЪрд░ рдХреЛ рдЯреНрд░рд┐рдЧрд░ рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рдпрд╣ рднреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХреА рдЬрд╛рддреА рд╣реИ рдХрд┐ рдЖрдк рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреИрдкреНрдЪрд░ рд╢реБрд░реВ рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо FIFO (ACTL рд░рдЬрд┐рд╕реНрдЯрд░) рдореЗрдВ FIFO рдХреЛ рд╕рд╛рдлрд╝ рдХрд░ рджреЗрдВред рдЗрд╕рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдлреАрдлреЛ рдкрдврд╝рдиреЗ рдФрд░ рд▓рд┐рдЦрдиреЗ рдХреЗ рд╕рдВрдХреЗрдд рдПрдХ рдЬреНрдЮрд╛рдд рд╕реНрдерд┐рддрд┐ рдкрд░ рд╕реЗрдЯ рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗред



рдЪрд┐рддреНрд░ 21-12ред рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреИрдкреНрдЪрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рдиред

рдЕрдиреБрд╡рд╛рджрдХ рдиреЛрдЯ:
рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдореИрдВ рдЗрд╕ рдЦрдВрдб рдХрд╛ рдЕрд░реНрде рдирд╣реАрдВ рд╕рдордЭ рд╕рдХрд╛ред рдлрд┐рд░ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдореБрдЭреЗ рдпрдХреАрди рдерд╛ рдХрд┐ рдкреАрдПрд╕рдУрд╕реА 3 рдХреЗ рд▓рд┐рдП рдЕрдиреБрднрд╛рдЧ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рдЖрда-рдмрд┐рдЯ рдХреЛрд░ рдмрд╛рдЗрдЯ рд╕реЗ рдЕрдзрд┐рдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЕрдиреБрд╡рд╛рдж рдХреЗ рдЖрдард╡реЗрдВ рд╣рд┐рд╕реНрд╕реЗ рдХреЛ рдмрдирд╛рддреЗ рд╕рдордп, рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рд╕рднреА 32-рдмрд┐рдЯ рдПрдЖрд░рдПрдо рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЛрд░ рдХреЗ рд▓рд┐рдП PSoC5LP рдореЗрдВ рднреА, рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдпреВрдбреАрдмреА рд░рдЬрд┐рд╕реНрдЯрд░реЛрдВ рддрдХ рдкрд╣реБрдВрдЪ рдХреЛ рдЖрда-рдмрд┐рдЯ рдпрд╛ рд╕реЛрд▓рд╣-рдмрд┐рдЯ рдореЛрдб рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдФрд░ рдирд╣реАрдВред рдпрд╣ рд╡рд╣ рдЬрдЧрд╣ рд╣реИ рдЬрд╣рд╛рдБ рд╡рд░реНрдгрд┐рдд рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛рдо рдореЗрдВ рдЖрддреА рд╣реИред


рдлреАрдлреЛ рдХрдВрдЯреНрд░реЛрд▓ рдмрд┐рдЯреНрд╕


рд╕рд╣рд╛рдпрдХ рдирд┐рдпрдВрддреНрд░рдг рд░рдЬрд┐рд╕реНрдЯрд░, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рд╛рдорд╛рдиреНрдп рдСрдкрд░реЗрд╢рди рдХреЗ рджреМрд░рд╛рди FIFO рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдореЗрдВ 4 рдмрд┐рдЯреНрд╕ рд╣реЛрддреЗ рд╣реИрдВред

FIFO0 CLR рдФрд░ FIFO1 CLR рдмрд┐рдЯреНрд╕ рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдлреАрдлреЛ рдХреЛ рд░реАрд╕реЗрдЯ рдпрд╛ рдХреНрд▓рд┐рдпрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЬрдм рдЗрдирдореЗрдВ рд╕реЗ рдПрдХ рдмрд┐рдЯ рдХреЛ '1' рдорд╛рди рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╕рдВрдмрдВрдзрд┐рдд FIFO рд░реАрд╕реЗрдЯ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред FIFO рдХреЛ рдХрд╛рдо рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдмрд┐рдЯ рдХреЛ рдЗрд╕рдХреЗ рдореВрд▓ рдорд╛рди ('0') рдореЗрдВ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрджрд┐ рдмрд┐рдЯ рдорд╛рди рдПрдХ рдХреЗ рдмрд░рд╛рдмрд░ рд░рд╣рддрд╛ рд╣реИ, рддреЛ рд╕рдВрдмрдВрдзрд┐рдд FIFO рдЕрдХреНрд╖рдо рд╣реЛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╕реНрдерд┐рддрд┐ рдХреЗ рд╕рд┐рдВрдЧрд▓-рдмрд╛рдЗрдЯ рдмрдлрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░реЗрдЧрд╛ред рдбреЗрдЯрд╛ рдХреЛ рдПрдлрдЖрдИрдПрдлрдУ рдХреЛ рд▓рд┐рдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдбреЗрдЯрд╛ рддреБрд░рдВрдд рдкрдврд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдХрд┐рд╕реА рднреА рд╕рдордп рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред FX INSEL рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдмрд┐рдЯреНрд╕ [1: 0] рдХреЗ рд╕рд╛рде рдбреЗрдЯрд╛ рджрд┐рд╢рд╛ рдЕрднреА рднреА рд╕реЗрдЯ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИред

FIFO0 LVL рдФрд░ FIFO1 LVL рдмрд┐рдЯреНрд╕ рдЙрд╕ рд╕реНрддрд░ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рд╕ рдкрд░ FIFO рд╕реНрдЯреЗрдЯрд╕ рдмрд┐рдЯ "рдмрд╕" (рдЬрдм рдмрд╕ FIFO рдХреЛ рдкрдврд╝рддрд╛ рдпрд╛ рд▓рд┐рдЦрддрд╛ рд╣реИ) рдХреЛ рдХреЙрдХ рдХрд░реЗрдЧрд╛ред рдпрд╣реА рд╣реИ, "рдмрд╕" рдХреА рд╕реНрдерд┐рддрд┐ рджреА рдЧрдИ рджрд┐рд╢рд╛ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреА рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдиреАрдЪреЗ рджреА рдЧрдИ рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред

рддрд╛рд▓рд┐рдХрд╛ 21-5ред рдлреАрдлреЛ рд▓реЗрд╡рд▓ рдХрдВрдЯреНрд░реЛрд▓ рдмрд┐рдЯреНрд╕
FIFO LVLрдЗрдирдкреБрдЯ рдмрдлрд░ рдореЛрдб
(рдмрд╕ FIFO рдХреЛ рд▓рд┐рдЦрддрд╛ рд╣реИ)
рдЖрдЙрдЯрдкреБрдЯ рдмрдлрд░ рдореЛрдб
(рдмрд╕ рдлреАрдлреЛ рд╕реЗ рдкрдврд╝рддреА рд╣реИ)
0рднрд░рд╛ рдирд╣реАрдВ рд╣реИ
рдХрдо рд╕реЗ рдХрдо 1 рдмрд╛рдЗрдЯ рд▓рд┐рдЦреА рдЬрд╛ рд╕рдХрддреА рд╣реИред
рдЦрд╛рд▓реА рдирд╣реАрдВ рд╣реИ
рдХрдо рд╕реЗ рдХрдо 1 рдмрд╛рдЗрдЯ рдХреЛ рдкрдврд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
1рдХрдо рд╕реЗ рдХрдо рдЖрдзреЗ рд░рд╛рд╕реНрддреЗ рдХреЛ рдЦрд╛рд▓реА рдХрд░реЗрдВ
рдХрдо рд╕реЗ рдХрдо 2 рдмрд╛рдЗрдЯреНрд╕ рд▓рд┐рдЦреА рдЬрд╛ рд╕рдХрддреА рд╣реИрдВред
рдЖрдзрд╛ рднрд░рд╛ рд╣реБрдЖ
рдХрдо рд╕реЗ рдХрдо 2 рдмрд╛рдЗрдЯреНрд╕ рдкрдврд╝реЗ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред

рдлреАрдлреЛ рдПрд╕рд┐рдВрдХреНрд░реЛрдирд╕ рдСрдкрд░реЗрд╢рди


рдЪрд┐рддреНрд░ 21-13 рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рдлреАрдлреЛ рдСрдкрд░реЗрд╢рди рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ, рдХрд▓реНрдкрдирд╛ рдХрд░реЗрдВ рдХрд┐ F0 рдЗрдирдкреБрдЯ рдмрдлрд░ рдореЛрдб рдореЗрдВ рд╕рдВрдЪрд╛рд▓рд┐рдд рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рдмрдлрд░ рдореЛрдб рдореЗрдВ F1, рдЬреЛ TX рдФрд░ RX рд░рдЬрд┐рд╕реНрдЯрд░реЛрдВ рдХрд╛ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╣реИред



рдЪрд┐рддреНрд░ 21-13ред рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ FIFO рдСрдкрд░реЗрд╢рдиред

TX рдХреА рдУрд░, рдбрд╛рдЯрд╛рдкрде рд░рд╛рдЬреНрдп рдорд╢реАрди рдЦрд╛рд▓реА рдзреНрд╡рдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░рддреА рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдмрд╛рдЗрдЯреНрд╕ рдЙрдкрд▓рдмреНрдз рд╣реИрдВред рдЦрд╛рд▓реА рдорд╛рди рдХреЛ рдбреЗрдЯрд╛рдкрде рд╕реНрдЯреЗрдЯ рдорд╢реАрди рдХреЗ рд╕рд╛рде рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЬрд╝ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдмрд╕ рд╕реЗ рд▓рд┐рдЦрдиреЗ рдХреЗ рдХрд╛рд░рдг рдЗрд╕реЗ рдПрд╕рд┐рдВрдХреНрд░реЛрдирд╕ рд░реВрдк рд╕реЗ рд╕рд╛рдлрд╝ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕рдлрд╛рдИ рдХреЗ рдмрд╛рдж, рд╕реНрдерд┐рддрд┐ рдлрд┐рд░ рд╕реЗ рдбрд╛рдЯрд╛рдкрде рд░рд╛рдЬреНрдп рдорд╢реАрди рдХреЗ рд╕рд╛рде рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХреА рдЬрд╛рддреА рд╣реИред

RX рдкрдХреНрд╖ рдкрд░, RX рд░рд╛рдЬреНрдп рдорд╢реАрди рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреВрд░реНрдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИ рдХрд┐ рдХреНрдпрд╛ FIFO рдХреЛ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЦрд╛рд▓реА рд╕реНрдерд╛рди рд╣реИред рдкреВрд░реНрдг рдорд╛рди рдХреЛ Datapath рд░рд╛рдЬреНрдп рдорд╢реАрди рдХреЗ рд╕рд╛рде рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЬрд╝ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдмрд╕ рджреНрд╡рд╛рд░рд╛ рдкрдврд╝рдиреЗ рдХреЗ рдХрд╛рд░рдг рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рд░реВрдк рд╕реЗ рд╕рд╛рдлрд╝ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕рдлрд╛рдИ рдХреЗ рдмрд╛рдж, рд╕реНрдерд┐рддрд┐ рдлрд┐рд░ рд╕реЗ рдбрд╛рдЯрд╛рдкрде рд░рд╛рдЬреНрдп рдорд╢реАрди рдХреЗ рд╕рд╛рде рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХреА рдЬрд╛рддреА рд╣реИред

рдПрдХ FIFO ASYNCH рдмрд┐рдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЗрд╕ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рд╡рд┐рдзрд┐ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╕рдХреНрд░рд┐рдпрдг рдХреЗ рдмрд╛рдж рдпрд╣ рд╡рд┐рдзрд┐ рджреЛрдиреЛрдВ FIFO рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддреА рд╣реИред

рдпрд╣ рдХреЗрд╡рд▓ рдмреНрд▓реЙрдХ рд╕реНрдерд┐рддрд┐ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдмрд╕ рд╕реНрдерд┐рддрд┐ рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ рдмрд╛рдзрд┐рдд рдкреНрд░рдХреНрд░рд┐рдпрд╛ рджреНрд╡рд╛рд░рд╛ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХреА рдЬрд╛рддреА рд╣реИред

рддрд╛рд▓рд┐рдХрд╛ 21-6ред рдмреНрд▓реЙрдХ рдлреАрдлреЛ рд╕реНрдерд┐рддрд┐ рддреБрд▓реНрдпрдХрд╛рд▓рди рд╡рд┐рдХрд▓реНрдкред
ASYNCADD SYNCрдЖрдкрд░реЗрд╢рдирдЙрдкрдпреЛрдЧ рдореЙрдбрд▓
00рдмрд╕ рд╕рдордп рдХреЗ рд╕рд╛рде рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд┐рдпрд╛ рдЧрдпрд╛рд╕реАрдкреАрдпреВ рд▓рд┐рдЦрдиреЗ / рдкрдврд╝рдиреЗ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди
рдмрд╕ рдЖрд╡реГрддреНрддрд┐ рдкрд░ рд╣реЛрддреЗ рд╣реИрдВред рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдХрдо рд╕реЗ рдХрдо рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
рдпрджрд┐ рдЖрдк рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рддреЛ рджреЗрд░реА рдХрд░рддрд╛ рд╣реИ
рдбрд╛рдЯрд╛рдкрдЪ рдШрдбрд╝реА рдЖрд╡реГрддреНрддрд┐рдпрд╛рдБ
рдмрд╕ рдХреА рдЖрд╡реГрддреНрддрд┐ рдХреЗ рдмрд░рд╛рдмрд░ред
01рдлрд╝реНрд░рд┐рдХреНрд╡реЗрдВрд╕реА рдХрд╛ рдкреБрдирд░реБрддреНрдерд╛рди
рдбрд╛рдЯрд╛рдкрде рдЖрд╡реГрддреНрддрд┐ рдХреЗ рд▓рд┐рдП рдЯрд╛рдпрд░ред
рдпрд╣ рд╡рд┐рдзрд╛ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдСрдкрд░реЗрд╢рди рдореЛрдбред рдЬрдм
рд╕реАрдкреАрдпреВ рдкрдврд╝рдиреЗ / рд▓рд┐рдЦрдиреЗ рдХрд╛ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИ,
рд╕реНрдерд┐рддрд┐ рдкрд░рд┐рд╡рд░реНрддрди рдХреЛ рдкреБрди: рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдзрд╛рддрдкрде рдореЗрдВ рдкреНрд░рдпреБрдХреНрдд рдЖрд╡реГрддреНрддрд┐ рдХреЗ рд╕рд╛рдеред
рдпрд╣ рдЖрдкрдХреЛ рдкреВрд░реНрдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ
рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛рдкрде рдЖрд╡реГрддреНрддрд┐ рдЕрд╡рдзрд┐
UDB рддрд░реНрдХ рдХреЗ рд▓рд┐рдП рд╕рдВрдХреЗрддред
10рдЖрд░рдХреНрд╖рд┐рдд-
11рджреЛрд╣рд░реА рдЖрд╡реГрддреНрддрд┐ рддреБрд▓реНрдпрдХрд╛рд▓рди
рдбрд╛рдЯрд╛рдкрде рдЖрд╡реГрддреНрддрд┐ рдХреЗ рд▓рд┐рдП рдЯрд╛рдпрд░ред
рдЬрдм рджрддреНрддрдкрд╛рда рдХреЗ рд▓рд┐рдП рдХреНрд▓реЙрдХ рдкрд▓реНрд╕
рди рдХреЗрд╡рд▓ рдХреЗ рд╕рд╛рде рд╕рд┐рдВрдХ рдореЗрдВ
рдЖрд╡реГрддреНрддрд┐ рдореЗрдВ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рд▓реЗрдХрд┐рди рдпрд╣ рднреА
рдЕрд▓рдЧ рд╕реЗ рдЙрддреНрдкрд╛рджрд┐рдд
рд╕реНрд╡рддрдВрддреНрд░ рдЬрдирд░реЗрдЯрд░
рдпрд╣ рдкреИрд░рд╛рдореАрдЯрд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рдбрдмрд▓ рдХреЗ рд▓рд┐рдП рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛
рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рдСрдкрд░реЗрд╢рди
рдкрдврд╝рдирд╛ рдФрд░ рд▓рд┐рдЦрдирд╛ cpu
рджрддреНрддрдкрд╛рда рдХреЗ рд╕рд╛рдеред

рдСрдкрд░реЗрд╢рди рдХреЗ рджреМрд░рд╛рди FIFO рдУрд╡рд░рдлреНрд▓реЛ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ


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

рдлреАрдлреЛ рдШрдбрд╝реА рдЙрд▓рдЯрд╛


рдкреНрд░рддреНрдпреЗрдХ FIFO рдореЗрдВ рдПрдХ рдирд┐рдпрдВрддреНрд░рдг рдмрд┐рдЯ Fx CK INV рд╣реЛрддрд╛ рд╣реИ, рдЬреЛ рдШрдбрд╝реА рдХреА рдзреНрд░реБрд╡рддрд╛ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реЛрддрд╛ рд╣реИ FIFO рдШрдбрд╝реА рдХреА рдзреНрд░реБрд╡рддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдПрдлрдЖрдИрдПрдлрдУ рдбрд╛рдЯрд╛рдкрде рдХреНрд▓реЙрдХрд┐рдВрдЧ рдХреЗ рд╕рдорд╛рди рдзреНрд░реБрд╡реАрдпрддрд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдЬрдм рдпрд╣ рдмрд┐рдЯ 1 рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдПрдлрдЖрдИрдПрдлрдУ, рдбрд╛рдЯрд╛рдкрде рдХреЗ рд╕рд╛рдкреЗрдХреНрд╖ рд░рд┐рд╡рд░реНрд╕ рдкреЛрд▓рд░рд┐рдЯреА рд╕реЗ рд╕рдВрдЪрд╛рд▓рд┐рдд рд╣реЛрддрд╛ рд╣реИред рдпрд╣ SPI рдЬреИрд╕реЗ рджреЛрдиреЛрдВ рдореЛрд░реНрдЪреЛрдВ рдкрд░ рдбреЗрдЯрд╛ рдХреЗ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

рдЧрддрд┐рд╢реАрд▓ рдлреАрдлреЛ рдирд┐рдпрдВрддреНрд░рдг


рдЖрдорддреМрд░ рдкрд░, рдлреАрдлреЛ рдХреЛ рд╕рд╛рдВрдЦреНрдпрд┐рдХреАрдп рд░реВрдк рд╕реЗ рдпрд╛ рддреЛ рдЗрдирдкреБрдЯ рдмрдлрд░ рдореЛрдб рдореЗрдВ рдпрд╛ рдЖрдЙрдЯрдкреБрдЯ рдмрдлрд░ рдореЛрдб рдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ, рдкреНрд░рддреНрдпреЗрдХ FIFO рдХреЛ рдПрдХ рдореЛрдб рдореЗрдВ рд╕рдВрдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рджрд┐рд╢рд╛ рдХреЛ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдмрд╛рд╣рд░реА рд╕рдВрдХреЗрддреЛрдВ рдХреЗ рдкреНрд░рднрд╛рд╡ рдореЗрдВ)ред рдЗрд╕ рдореЛрдб рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП FIFO (Fx DYN) рдкреНрд░рддрд┐ рдПрдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдмрд┐рдЯ рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИред рдЪрд┐рддреНрд░ 21-14 рдлреАрдлреЛ рдбрд╛рдпрдиреЗрдорд┐рдХ рдореЛрдб рдореЗрдВ рдЙрдкрд▓рдмреНрдз рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рджрд┐рдЦрд╛рддрд╛ рд╣реИред



рдЪрд┐рддреНрд░ 21-14ред рдбрд╛рдпрдиреЗрдорд┐рдХ рдлреАрдлреЛ рдореЛрдбред

рдЗрдВрдЯрд░рдирд▓ рдПрдХреНрд╕реЗрд╕ рдореЛрдб рдореЗрдВ, рдбрд╛рдЯрд╛рдкрдЯ рдлреАрдлреЛ рдХреЛ рдкрдврд╝ рдФрд░ рд▓рд┐рдЦ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ, FIFO рдореЗрдВ рд▓рд┐рдЦрдиреЗ рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд╕реНрд░реЛрдд рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЗрд╕ рдореЛрдб рдореЗрдВ Fx INSEL рдмрд┐рдЯреНрд╕ рдХреЛ 1. Fx INSEL = 0 (CPU рдмрд╕ рд╕реНрд░реЛрдд) рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдпрд╣ рдХреЗрд╡рд▓ 1, 2 рдпрд╛ 3 (A0, A1 рдпрд╛ ALU) рдорд╛рди рд▓реЗ рд╕рдХрддрд╛ рд╣реИред )ред рдпрд╣ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ рд░реАрдбрд┐рдВрдЧ рдореЗрдВ рдХреЗрд╡рд▓ рдЙрдкрдпреБрдХреНрдд рдмреИрдЯрд░реА рддрдХ рдкрд╣реБрдВрдЪ рд╣реИ, рдЗрд╕ рдореЛрдб рдореЗрдВ рдбреЗрдЯрд╛ рд░рдЬрд┐рд╕реНрдЯрд░реЛрдВ рдХреА рджрд┐рд╢рд╛ рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИред

рдмрд╛рд╣рд░реА рдПрдХреНрд╕реЗрд╕ рдореЛрдб рдореЗрдВ, рд╕реАрдкреАрдпреВ рдпрд╛ рдбреАрдПрдордП рдпрд╛ рддреЛ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рдлреАрдлреЛ рдХреЛ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВред

рдбрд╛рдЯрд╛рдкрде рд╕реЗ рд╕рдВрдХреЗрддреЛрдВ рдХреЛ рдЕрдЧреНрд░реЗрд╖рд┐рдд рдХрд░рдХреЗ рдмрд╛рд╣рд░реА рдФрд░ рдЖрдВрддрд░рд┐рдХ рдкрд╣реБрдВрдЪ рдХреЗ рдмреАрдЪ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рд╕реНрд╡рд┐рдЪ рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рд▓рд┐рдП, рдЗрдирдкреБрдЯ рд╕рд┐рдЧреНрдирд▓ Datapath d0_load рдФрд░ d1_load рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ рдбрд╛рдпрдиреЗрдорд┐рдХ рдХрдВрдЯреНрд░реЛрд▓ рдореЛрдб рдореЗрдВ, d0_load рдФрд░ d1_load F0 / F1 рд╕реЗ D0 / D1 рд░рдЬрд┐рд╕реНрдЯрд░ рдХрд░рддреЗ рд╕рдордп рдЙрдирдХреЗ рд╕рд╛рдорд╛рдиреНрдп рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИрдВред Dx_load рд╕рдВрдХреЗрддреЛрдВ рдХреЛ рд╕реНрдерд┐рд░рд╛рдВрдХ рд╕рд╣рд┐рдд рдХрд┐рд╕реА рднреА рдЯреНрд░реЗрд╕ рд╕рд┐рдЧреНрдирд▓ рджреНрд╡рд╛рд░рд╛ рдЯреНрд░рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдПрдХ рдЙрджрд╛рд╣рд░рдг рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ, рдЬрд┐рд╕рдореЗрдВ рдмрд╛рд╣рд░реА рдкрд╣реБрдВрдЪ (dx_load == 1) рд╕реЗ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реБрдП, CPU рдпрд╛ DMA рдбреЗрдЯрд╛ рдХреЗ рдПрдХ рдпрд╛ рдЕрдзрд┐рдХ рдмрд╛рдЗрдЯреНрд╕ рдХреЛ FIFO рдореЗрдВ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВред рдлрд┐рд░, рдЬрдм рдЖрдВрддрд░рд┐рдХ рдПрдХреНрд╕реЗрд╕ (dx_load == 0) рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдбреЗрдЯрд╛ рдкрд░ рдбреЗрдЯрд╛ рдХрд╛ рд╕рдВрдЪрд╛рд▓рди рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдЙрд╕рдХреЗ рдмрд╛рдж, рдмрд╛рд╣рд░реА рдкрд╣реБрдВрдЪ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рддреЗ рд╕рдордп, рд╕реАрдкреАрдпреВ рдпрд╛ рдбреАрдПрдордП рдЧрдгрдирд╛ рдХреЗ рдкрд░рд┐рдгрд╛рдо рдХреЛ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВред
рдЪреВрдБрдХрд┐ Fx INSEL рд╣рдореЗрд╢рд╛ 01, 10 рдпрд╛ 11 (A0, A1 рдпрд╛ ALU) рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП, рдЬреЛ рд╕рд╛рдорд╛рдиреНрдп рдСрдкрд░реЗрд╢рди рдХреЗ рджреМрд░рд╛рди "рдЖрдЙрдЯрдкреБрдЯ рдмрдлрд░ рдореЛрдб" рд╕реЗ рдореЗрд▓ рдЦрд╛рддреА рд╣реИ, FIFO рд╕реНрдЯреЗрдЯрд╕ рд╕рд┐рдЧреНрдирд▓ рдХреА рдирд┐рдореНрди рдкрд░рд┐рднрд╛рд╖рд╛рдПрдБ рд╣реИрдВ (Fx LVM рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░):

рддрд╛рд▓рд┐рдХрд╛ 21-7ред FIFO рдХреА рд╕реНрдерд┐рддрд┐ред
рд╕реНрдерд┐рддрд┐ рд╕рдВрдХреЗрддрдореВрд▓реНрдпрдПрдлрдПрдХреНрд╕ рдПрд▓рд╡реАрдПрд▓ = 0рдПрдлрдПрдХреНрд╕ рдПрд▓рд╡реАрдПрд▓ = 1
fx_blk_statрд░рд┐рдХреЙрд░реНрдб рд╕реНрдерд┐рддрд┐FIFO рднрд░рд╛ рд╣реБрдЖ рд╣реИFIFO рднрд░рд╛ рд╣реБрдЖ рд╣реИ
fx_bus_statрдкрдврд╝рдиреЗ рдХреА рд╕реНрдерд┐рддрд┐FIFO рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИрдЖрдзрд╛ рднрд░рд╛ рд╣реБрдЖ

рдЪреВрдВрдХрд┐, рджрддреНрддрдкрде рдФрд░ рд╕реАрдкреАрдпреВ рджреЛрдиреЛрдВ рдПрдлрдЖрдИрдПрдлрдУ рд╕реЗ рд▓рд┐рдЦ рдФрд░ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЗрди рд╕рдВрдХреЗрддреЛрдВ рдХреЛ рдЕрдм рдмреНрд▓реЙрдХ рдФрд░ рдмрд╕ рдХреА рд╕реНрдерд┐рддрд┐ рдирд╣реАрдВ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред Blk_stat рд╕рд┐рдЧреНрдирд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рд░рд╛рдЗрдЯ рд╕реНрдЯреЗрдЯрд╕ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рд░реАрдб рд╕реНрдЯреЗрдЯрд╕ рдХреЗ рд▓рд┐рдП Bus_stat рд╕рд┐рдЧреНрдирд▓ рдХрд╛

21.3.2.3 рдлреАрдлреЛ рд╕реНрдерд┐рддрд┐


рдЪрд╛рд░ FIFO рд╕реНрдЯреЗрдЯрд╕ рд╕рд┐рдЧреНрдирд▓реНрд╕ рд╣реИрдВ, рджреЛ рдкреНрд░рддреНрдпреЗрдХ FIFO рдХреЗ рд▓рд┐рдП: рдкрдВрджреНрд░рд╣_рдмрд╕_рд╕реНрдЯреИрдЯ, рдкрдВрджреНрд░рд╣0_рдмреНрд▓рдХ_рд╕реНрдЯреИрдЯ, рдлреЗрдиреЛ1_рдмрд╕_рд╕реНрдЯреИрдЯ рдФрд░ рдлрд┐рдВрдбреЛ_рдмреНрд▓реЙрдХ_рд╕реНрдЯреИрдЯред рдЗрди рд╕рдВрдХреЗрддреЛрдВ рдХрд╛ рдЕрд░реНрде рд╡рд┐рд╢реЗрд╖ FIFO рдХреА рджрд┐рд╢рд╛ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рд╕реНрдереИрддрд┐рдХ рд╡рд┐рдиреНрдпрд╛рд╕ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╣реЛрддрд╛ рд╣реИред рдПрдлрдЖрдИрдПрдлрдУ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдЕрдЧрд▓реЗ рднрд╛рдЧ рдореЗрдВ, рд╣рдо рдЕрдВрдХрдЧрдгрд┐рддреАрдп рддрд░реНрдХ рдЗрдХрд╛рдИ (ALU) рдХреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдкрд░ рдЖрдЧреЗ рдмрдврд╝реЗрдВрдЧреЗред

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


All Articles