D8254
Programmable Interval Timer
ver 1.08
OVERVIEW
The D8254 is a programmable interval
timer/counter, binary compatible with industry
standard 82C54. The D8254 solves one of
the most common problems in any micro-
computer system, the generation of accurate
time delays under software control. The
D8254 can be used as a:
●
●
●
●
●
●
●
●
Real time clock
Even counter
Digital one-shot
Programmable rate generator
Square wave generator
Binary rate multiplier
Complex waveform generator
Complex motor controller
♦
♦
♦
♦
♦
●
●
Simple interface allows easy connection
to microcontrollers
Fully synthesizable, static design with no
internal tri-states
DELIVERABLES
♦
Source code:
◊
VHDL Source Code or/and
◊
VERILOG Source Code or/and
◊
Encrypted, or plain text EDIF netlist
VHDL & VERILOG test bench environ-
ment
◊
Active-HDL automatic simulation mac-
ros
◊
ModelSim automatic simulation macros
◊
Tests with reference responses
Technical documentation
◊
Installation notes
◊
HDL core specification
◊
Datasheet
Synthesis scripts
Example application
Technical support
◊
IP Core implementation support
◊
3 months maintenance
●
Delivery the IP Core updates, mi-
nor and major versions changes
●
Delivery the documentation up-
dates
●
Phone & email support
KEY FEATURES
●
●
○
○
○
○
○
○
Three independent 16-bit counters
Six programmable Counter modes
Interrupt on terminal count
Hardware retriggerable One-Shot
Rate Generator
Square wave mode
Software triggered strobe
Hardware triggered strobe
●
●
Binary or BCD counting
Status Read Back Command
http://www.DigitalCoreDesign.com
http://www.dcd.pl
All trademarks mentioned in this document
are trademarks of their respective owners.
Copyright 1999-2007 DCD – Digital Core Design. All Rights Reserved.