Size: a a a

FPGA technical questions

2021 January 22

ак

алексей кох... in FPGA technical questions
For Altera?
источник

A

Alex in FPGA technical questions
What exactly do you want to build?
источник

ак

алексей кох... in FPGA technical questions
I would like to build I2C converter for USB
источник

ак

алексей кох... in FPGA technical questions
Maybe I should choose Stm32 for my task?
источник

A

Alex in FPGA technical questions
I assume that would be easier to implement :)
источник

ак

алексей кох... in FPGA technical questions
How it can be easy, if it is very sophisticated MC?
источник

ак

алексей кох... in FPGA technical questions
AVR is much simple
источник

A

Alex in FPGA technical questions
Normally the chip/boards manufactors provide a library (c/c++ funitions) for you
источник

A

Alex in FPGA technical questions
Shouldn't be that hard, you could also use a raspberry pi
источник
2021 January 23

ак

алексей кох... in FPGA technical questions
I am interested in USB interface, hardware implementation of it
источник

A

Alex in FPGA technical questions
In this case: a fpga might be the right choice
источник

ак

алексей кох... in FPGA technical questions
Does someone know library for USB for Altera
источник

A

Anton in FPGA technical questions
I'm not an expert in this case, but if you wanna use USB in FPGA you need an external PHY with ULPI interface. For ULPI interface a lot of companies, such as Altera have an IP. But it has some payment if you need more than just experiment. The second way is using one of SoC's, which have hardware implementation of USB, but it was an MCU/CPU realization anyway. Take STM32 with USB and I2S. It will be faster, simpler and cheaper for you. Also, you can read this article for USB 3.0 realization: https://numato.com/kb/usb-3-0-a-cost-effective-high-bandwidth-solution-for-fpga-host-interface/
источник

A

Anton in FPGA technical questions
Maybe it help
источник

A

Anton in FPGA technical questions
Verilog Audio Controller  is a basic audio controller providing I2S, SPDIF, and DAC outputs.
Simple to drive AXI4-L register interface, with built in 2048 entry buffer and interrupt on programmable threshold.

Features
   ▫️SPDIF tx supporting 16-bit data @ 44.1KHz or 48KHz
   ▫️I2S master (SCK, SDATA, WS)
   ▫️2 channel sigma-delta DAC outputs
   ▫️AXI4-L register interface
   ▫️8KB RAM buffer inferred (maps to BRAM)
   ▫️Programmable interrupt threshold
   ▫️Single interrupt output

https://github.com/ultraembedded/core_audio

#I2S #SPDIF #DAC #audio #verilog
@ipcores
источник

A

Anton in FPGA technical questions
Lightweigth USB Core -  core that would be similar to the SIE you find in classic microcontrollers that support USBs. That means it requires a soft core to implement the actual USB stack, the hardware itself only handle up to the transaction layer of USB.

It's designed to be small but still allow full flexibility of what kind of device it implements, supports all types of transfers, all packet sizes and any combination of end points without having to change the hardware configuration at all.

Features:
  ◦ 10 BRAM, 390 FF and 530 LUT4
  ◦ Clocked at 48 MHz
  ◦ Wishbone interface for the CSRs and Buffer Descriptors

Links:
  ◦ Doc
  ◦ Src

#USB #iCE40 #FPGA #verilog #PHY
источник
2021 January 24

J

Jesus in FPGA technical questions
Hi, one question, does anyone know how (in a Vivado "block design"), I can connect a pin to VCC (that is, set it to logic 1)?
источник

K

Konstantin in FPGA technical questions
Choose constant block from the ip catalogue
источник
2021 January 25

J

Jesus in FPGA technical questions
Konstantin
Choose constant block from the ip catalogue
Thanks
источник

S

Stranger in FPGA technical questions
Hi Pal. Have anyone tried xilinx pcie IP called XDMA? I am new to it and failed to install it driver on window 10 PC.  .. Could someone share experience on using it?
источник