● Interface for additional Special Function
C O N F I G U R A T I O N
Registers
The following parameters of the DP80390CPU
core can be easy adjusted to requirements of
dedicated application and technology. Configu-
ration of the core can be prepared by effortless
changing appropriate constants in package file.
There is no need to change any parts of the
code.
● Fully synthesizable, static synchronous
design with positive edge clocking and no
internal tri-states
● Scan test ready
● 2.0 GHz virtual clock frequency in a 0.25u
technological process
Internal Program Memory
type
- synchronous
- asynchronous
•
•
•
•
•
•
•
P E R I P H E R A L S
Internal Program ROM
Memory size
-
● DoCD™ debug unit
0 - 64kB
-
○ Processor execution control
Run
Halt
Internal Program RAM
Memory size
-
0 - 64kB
-
Step into instruction
Skip instruction
Internal Program Memory
fixed size
- true
- false
○ Read-write all processor contents
Program Counter (PC)
Program Memory
subroutines
location
Interrupts
-
Internal (direct) Data Memory
Special Function Registers (SFRs)
External Data Memory
- used
- unused
Power Management Mode
Stop mode
○ Code execution breakpoints
one real-time PC breakpoint
- used
- unused
unlimited number of real-time OPCODE break-
points
○ Hardware execution watch-point
one at Internal (direct) Data Memory
one at Special Function Registers (SFRs)
one at External Data Memory
○ Hardware watch-points activated at a certain
address by any write into memory
address by any read from memory
address by write into memory a required data
address by read from memory a required data
○ Unlimited number of software watch-points
Internal (direct) Data Memory
Special Function Registers (SFRs)
External Data Memory
○ Unlimited number of software breakpoints
Program Memory(PC)
○ Automatic adjustment of debug data transfer
speed rate between HAD and Silicon
○ JTAG Communication interface
- used
- unused
• DoCD™ debug unit
Besides mentioned above parameters all
available peripherals and external interrupts
can be excluded from the core by changing
appropriate constants in package file.
D E L I V E R A B L E S
♦ Source code:
◊ VHDL Source Code or/and
◊ VERILOG Source Code or/and
◊ Encrypted, or plain text EDIF netlist
♦ VHDL & VERILOG test bench environment
◊ Active-HDL automatic simulation macros
◊ ModelSim automatic simulation macros
◊ Tests with reference responses
♦ Technical documentation
◊ Installation notes
● Power Management Unit
○ Power management mode
○ Switchback feature
○ Stop mode
● Interrupt Controller
○ 2 priority levels
◊ HDL core specification
◊ Datasheet
♦ Synthesis scripts
○ 2 external interrupt sources
♦ Example application
♦ Technical support
◊ IP Core implementation support
◊ 3 months maintenance
●
Delivery the IP Core updates, minor and
major versions changes
●
●
Delivery the documentation updates
Phone & email support
All trademarks mentioned in this document
are trademarks of their respective owners.
http://www.DigitalCoreDesign.com
http://www.dcd.pl
Copyright 1999-2007 DCD – Digital Core Design. All Rights Reserved.