Xilinx UG129 PicoBlaze 8 Bit Embedded Microcontroller User Guide For Spartan 3, Virtex II, And II Pro FPGAs Manual To The 085bafaa 74fb 488b 8fed 8a18f2cab177
User Manual: Xilinx UG129 to the manual
Open the PDF directly: View PDF
Page Count: 124 [warning: Documents this large are best viewed by clicking the View PDF Link!]
- PicoBlaze 8-bit Embedded Microcontroller User Guide
- Limitations
- Acknowledgments
- About This Guide
- Table of Contents
- Introduction
- PicoBlaze Interface Signals
- PicoBlaze Instruction Set
- Interrupts
- Scratchpad RAM
- Input and Output Ports
- Instruction Storage Configurations
- Performance
- PicoBlaze Development Tools
- Using the PicoBlaze Microcontroller in an FPGA Design
- Assembler Directives
- Simulating PicoBlaze Code
- Related Materials and References
- Example Program Templates
- PicoBlaze Instruction Set and Event Reference
- ADD sX, Operand -Add Operand to Register sX
- ADDCY sX, Operand -Add Operand to Register sX with Carry
- AND sX, Operand - Logical Bitwise AND Register sX with Operand
- CALL [Condition,] Address - Call Subroutine at Specified Address, Possibly with Conditions
- COMPARE sX, Operand - Compare Operand with Register sX
- DISABLE INTERRUPT - Disable External Interrupt Input
- ENABLE INTERRUPT - Enable External Interrupt Input
- FETCH sX, Operand - Read Scratchpad RAM Location to Register sX
- INPUT sX, Operand - Set PORT_ID to Operand, Read value on IN_PORT into Register sX
- INTERRUPT Event, When Enabled
- JUMP [Condition,] Address - Jump to Specified Address, Possibly with Conditions
- LOAD sX, Operand - Load Register sX with Operand
- OR sX, Operand - Logical Bitwise OR Register sX with Operand
- OUTPUT sX, Operand - Write Register sX Value to OUT_PORT, Set PORT_ID to Operand
- RESET Event
- RETURN [Condition] - Return from Subroutine Call, Possibly with Conditions
- RETURNI [ENABLE/DISABLE] - Return from Interrupt Service Routine and Enable or Disable Interrupts
- RL sX - Rotate Left Register sX
- RR sX - Rotate Right Register sX
- SL[ 0 | 1 | X | A ] sX - Shift Left Register sX
- SR[ 0 | 1 | X | A ] sX - Shift Right Register sX
- STORE sX, Operand - Write Register sX Value to Scratchpad RAM Location
- SUB sX, Operand -Subtract Operand from Register sX
- SUBCY sX, Operand -Subtract Operand from Register sX with Borrow
- TEST sX, Operand - Test Bit Location in Register sX, Generate Odd Parity
- XOR sX, Operand - Logical Bitwise XOR Register sX with Operand
- Instruction Codes
- Register and Scratchpad RAM Planning Worksheets