New answers tagged

4 votes

Is there a program to load a JED file and show as a schematic?

GAL JED files are generally not generated from a schematic, but from a set of logic equations. There are two programs I know of that can 'decompile' JED files back into equations:- JED2EQN, included ...
  • 54.1k
0 votes

IspLever5_1, Can I specify the I/O pins for Gal22V10 to meet a specific design?

Previously asked & solved: Pin Assignment in ispLEVER Classic Typical file location as example: C:\ispTOOLS5_1_....\examples\spld\gal\mlcount editing the mlcount.tt3 file then : "After done, ...
1 vote

Is there a program to load a JED file and show as a schematic?

Way back when when I was programming PALs and PLAs, we used tool like PALASM that took boolean equations and turned them in a JED file. The JED file then was sent to a programmer that was used to ...
  • 8,533
0 votes

Can a digital system be considered an ASIC regardless its physical implementation?

ASIC stands for "Application Specific Integrated Circuit". If all integrated circuits were ASICs, then the term "ASIC" would be a useless distinction, and you would simply use the ...
4 votes
Accepted

Can a digital system be considered an ASIC regardless its physical implementation?

Is there a ambiguity over the expression ASIC? No. There isn't any ambiguity in practical usage. Can a digital system be considered an ASIC regardless its physical implementation? What it really ...
  • 51.8k
1 vote
Accepted

How to dump firmware from a PCB with an MCU and FPGA and make sure all data is extracted successfully?

In my opinion you can take several approaches: If both devices (MCU and FPGA) store their code/configuration in the same flash, you can simply download the contents via a dedicated reader (You can ...
1 vote

Are there other examples of applications of a priority arbiter apart from sharing system bus or memory?

The question is asking you to consider what resource with fast access may multiple bus masters want to access simultaneously and often. A microcontroller with multiple CPU cores, or with one CPU and a ...
  • 20.9k
0 votes

ADC timing question. How much time does it need to satisfy timing request?

I don't really understand the question. The datasheet clearly says that (if you have the A or B version) t2 must be at least 60ns and t3 must be at least 30ns. There is no maximum, so you can go as ...
  • 9,106
1 vote
Accepted

On Chip Peripheral Emulation - How to accomplish communication with an emulated peripheral that relies on bidirectional signals in between?

If this is your final design: simulate this circuit – Schematic created using CircuitLab For this you would have your top module defined something like ...
  • 9,884
7 votes

Use cases for RAM-less microcontrollers

First off, such MCUs are almost used exclusively where assembly-only is involved. I almost never use them in combination with a C compiler. Second, such MCUs are often used for cost-sensitive ...
7 votes

Use cases for RAM-less microcontrollers

One application is IR TV remotes. There are ASICs that are designed for this, but maybe your design has some LEDs and the ASICs don't quite do everything you want. 32 bytes of "ram" is ...
  • 171
6 votes

Use cases for RAM-less microcontrollers

There isn't much qualitative difference between a microcontroller with a handful of registers and 16 bytes of "RAM", versus one with 32 registers and zero bytes of RAM. Programmable logic ...
  • 45.2k
13 votes

Use cases for RAM-less microcontrollers

The point is not about having no RAM. The point is, you can use it in any application where you need some kind of chip that does very simple things cheaply, but such an ASIC does not already exist or ...
  • 109k
16 votes

Use cases for RAM-less microcontrollers

Such very low end microcontrollers are pretty much intended exclusively for high volume commercial consumer electronics where the price is everything and one can compromise a lot about quality and ...
  • 16k
11 votes

Use cases for RAM-less microcontrollers

I've used an ATTINY10 like this, and it's low pin count and very low power. It can't do much, it only fits 1k of FLASH, that's less than 1 thousand instructions. You can barely compile any C code for ...
  • 21.4k
29 votes

Use cases for RAM-less microcontrollers

It is very low power. The chip does have RAM: 32 registers that are preserved over power-down mode, which draws less than 1µA. It also has EEPROM. You'd typically use a chip like this for data logging ...
0 votes

Quartus II: USB Blaster not found, even after installing the driver

I just encountered this problem on Windows 11 64-bit. I ran the command "C:\intelFPGA_lite\22.1std\quartus\bin64>quartus_pgm.exe -l", which should list available programmers, and it said &...
  • 181
1 vote

How to measure time between incoming packages on an FPGA?

For measuring the speed of incoming data packages on an FPGA, would you use a clock that is connected to a counter and each time a package is detected, it would store the time? If your questions is ...
2 votes
Accepted

Nexys 7 FPGA Verilog VGA signal recognized but nothing displayed

For anyone reading, this is essential copying and reiterating the extended discussion. The original code had a couple "off by one" errors. A PLL IP also needed to be instantiated to ...
  • 631

Top 50 recent answers are included