Many applications would benefit from a small degree of local ‘intelligence’ and PT13 is designed for that very function. Whilst most available microprocessor IP cores require external FLASH memory and even external data memory, PT13 is optimized to be completely embedded and use as little FPGA resources as possible allowing it to fit it 'memory-less' CPLDs and small FPGAs or even permit multiple instances in the same FPGA.
PT13 uses just 398 logic elements and only as much data and program memory as your application requires; the stack pointer registers are implmented in logic.
PT13 can address up to 64kB of program memory and 64kB of user memory or memory mapped I/O peripherals and has over 45 instructions. An editor and assembler allow easy generation of code which is directly compiled into the Altera FPGA ROM download file.
PT13 is ideal in real time control applications allowing such functions as TV tuner control, I2C control, RC5/RC6 decoding, LCD display control, user interface control, closed caption/Teletext decoding and general housekeeping duties to be run without burdening the main control processor. These functions can also be run in very low power applications such as STB/DVD recorder standby conditions or mobile applications.
- Low cost (US$500).
- Very small area.
- Uses internal FPGA memory for ROM and RAM
- Assembler and editor available
- Licensed IP core.
- User manual.
- Editor and Assembler.