Spartan 3 Digilent Demo:This demo drives the perphrials on the Spartan 3 board. This drives a simple pattern to the VGA port, connects the switches to the LEDs, buttons to each anode of the seven Segment decoder. The seven Segment decoder has a simple counter running on it, and when SW0 is in the up position the seven Segment decoder will display scan codes from the PS2 port. This demo how ever does not drive the RS-232 port or the memory. This is a simple design done entirely VHDL not microblaze.
This directory contains the memtest 8051 firmware
for the Anchor Chips EZ-USB chip.
The purpose of this software is to test the different
memory Segments in the Ez-Usb chip.
This example will output the string "good" on the 7 Segment
LED if the mem test passes, or it will output the first address
where the memtest fails.
ST7529液晶驅動 The ST7529 is a driver & controller LSI for 32 gray scale graphic dot-matrix liquid crystal display systems. It generates 255
Segment and 160 Common driver circuits. This chip is connected directly to a microprocessor, accepts Serial Peripheral
Interface (SPI), 8-bit/16-bit parallel or IIC display data and stores in an on-chip display data RAM. It performs display data
RAM read/write operation with no external operating clock to minimize power consumption. In addition, because it contains
power supply circuits necessary to drive liquid crystal, it is possible to make a display system with the fewest components.
All programs were tested using a breadboard containing a DS80C320,
32K Program memory, 32K Data memory, two 8-Segment bar graph
LEDs/drivers, and an 11.0592 MHz crystal. The four 8-Segment bar graph
LEDs/drivers were connected to ports 1, and 3 to display their
pins states.
A digital fi‘equeney meter designed with FPGA development software Q-~us 11 is introduced.The 1 Hz—l MHz input measured pulse signals of the digital ii‘equency meter can be used for measuring frequency,period,pulse width and duty ratio,etc.The test results stably display O71 3 seven—Segment numeric tubes,and the measuring ranges may be switched over automatically.The measuring error is equal to or less than 0.1%.
An Efficient and Effective Detailed Placement Algorithm
Global Swap
To identify a pair of cells that can be swapped to reduce wirelength (others are fixed).
2. Vertical Swap
Swap a cell with a nearby cell in the Segment above or below.
3. Local Re-ordering
Re-order consecutive cells locally to reduce wirelength.
4. Single-Segment Clustering
Place cells optimally within a Segment.
Flex chip implementation
File: UP2FLEX
JTAG jumper settings: down, down, up, up
Input:
Reset - FLEX_PB1
Input n - FLEX_SW switches 1 to 8
Output:
Countdown - two 7-Segment LEDs.
Done light - decimal point on Digit1.
Operation:
Setup the binary input n number.
Press the Reset switch.
See the countdown from n down to 0 on the 7-Segment LEDs.
Done light lit when program terminates.