Sign in

username:

password:



Not a member?

Search Comp.Arch.FPGA



Search tips

fpga by Keywords

Altera | ASIC | CPLD | Cyclone | DCM | DDR | DSP | Ethernet | ISE | JTAG | Linux | LVDS | Microblaze | ML310 | Modelsim | NIOS | OPB | PCI | Quartus | RocketIO | SDRAM | Spartan | Spartan3 | SRAM | Stratix | Verilog | VHDL | Virtex | Virtex-4 | Virtex-II | Xilinx | XST

Ads

See Also

DSPEmbedded SystemsElectronics

Comp.Arch.FPGA | Serial communication

There are 1 messages in this thread.

You are currently looking at messages 0 to 1.

Serial communication - Piotr Wyderski - 2005-05-15 10:44:00

Hello,

I have a system composed of a Cyclone device and an
8051-like CPU, which acts as a passive-serial configuration
device and later as a USB2.0 coupler. The FPGA
configuration image is clocked to Cyclone using the UART 
interface (synchronous mode 0, i.e. TXD acts as DCLK
and RXD presents one bit at a time to the DATA0 pin).
There are also two inverters at these lines: the first one
inverts DCLK, because Cyclone uses the opposite edge
than '51 to latch a configuration bit.  The second inverter
(at RXD -> DATA0) relaxes timing constraints by compensating
the delay introduced by DCLK inversion. 

Now I would like to reuse resources and add a serial
synchronous communication channel between Cyclone
and '51, where Cyclone acts as a slave device. So, is
it possible to read DCLK and DATA0 from an operating
Cyclone, i.e. to simulate an ASMI-like interface?

    Best regards
    Piotr Wyderski