FPGARelated.com

Tiny CPUs for Slow Logic

Started by Anonymous in comp.arch.fpga5 years ago 72 replies

Most of us have implemented small processors for logic operations that don't need to happen at high speed. Simple CPUs can be built into an FPGA...

Most of us have implemented small processors for logic operations that don't need to happen at high speed. Simple CPUs can be built into an FPGA using a very small footprint much like the ALU blocks. There are stack based processors that are very small, smaller than even a few kB of memory. If they were easily programmable in something other than C would anyone be interested?


Student seeking for Internship in Digital Design

Started by Joshua Roy in comp.arch.fpga5 years ago

Respected members, I'm a 3rd-year undergrad, majoring on Electronics & Communication Engineering at IIEST Shibpur, India. I have been...

Respected members, I'm a 3rd-year undergrad, majoring on Electronics & Communication Engineering at IIEST Shibpur, India. I have been experimenting on my Artix-7 Basys-3 board since my 2nd-semester and got very fascinated in the field of digital architecture designing. Since then, I have been involved in a number of projects related to this field. It is my request that if any opportunit...


Here is new definition for keyword "if_2", version 2.

Started by Weng Tianxiang in comp.arch.fpga5 years ago 12 replies

Here is new definition for keyword "if_2", version 2. It is developed based on many discussions after my first post: " New keyword "if_2" is...

Here is new definition for keyword "if_2", version 2. It is developed based on many discussions after my first post: " New keyword "if_2" is suggested for dealing with 2-write port memory." New keyword "if_2" is used to put m-write and n-read memory module from chip manufactures' toolbox behind HDL language so that with the new keyword "if_2" introduction any m-write and n-read memo


How to write a correct code to do 2 writes to an array on same cycle?

Started by Weng Tianxiang in comp.arch.fpga5 years ago 12 replies

Hi, Here is a code segment showing 2 methods doing 2 writes to an array with 2 different addresses on the same cycle: 1. p1: process(CLK)...

Hi, Here is a code segment showing 2 methods doing 2 writes to an array with 2 different addresses on the same cycle: 1. p1: process(CLK) is begin if CLK'event and CLK = '1' then if C1 then An_Array(a)


New keyword "if_2" for HDL is suggested for dealing with 2-write port memory

Started by Weng Tianxiang in comp.arch.fpga5 years ago 5 replies

Hi, In my opinion, using a 2-write port memory is a mature technique and its implementation in any chip is never a secret. Hardware designers in...

Hi, In my opinion, using a 2-write port memory is a mature technique and its implementation in any chip is never a secret. Hardware designers in HDL often use 2-write port memory in their applications. To relieve hardware designers from repeatedly writing complex code for a 2-write port memory, I suggest here for full HDL grammar spectrum to introduce a new keyword "if_2" and new "


[Fully Funded Scholarship] Research Assistantship (Spring, 2020) at the Graduate School, School of Software, Hallym University, Korea

Started by jg.lee in comp.arch.fpga5 years ago

Research Assistantship (Spring, 2020) at the Graduate School, School of Software, Hallym University, Korea The [Advanced AI-Communication...

Research Assistantship (Spring, 2020) at the Graduate School, School of Software, Hallym University, Korea The [Advanced AI-Communication Lab] and [AI Accelerator Design Lab] of the Hallym University seek to recruit promising PhD and MSc or MSc-PhD research students. * [Advanced AI-Communication Lab] The selected students will conduct research in the AI based wireless commun


PipelineC (again), dct example, looking for help/interest

Started by Julian Kemmerer in comp.arch.fpga5 years ago

Hi folks looking for feedback on PipelineC. Ideas of what to implement next. I will point you to a recent reddit post which ultimately points...

Hi folks looking for feedback on PipelineC. Ideas of what to implement next. I will point you to a recent reddit post which ultimately points to GitHub. https://www.reddit.com/r/FPGA/comments/d0x2p5/serial_8x8_dct_in_pipelinec_lower_resource_usage/ Here is the code to get you interested: // This is the unrolled version of the original dct copy-and-pasted algorit


PipelineC (again), dct example, looking for help/interest

Started by Julian Kemmerer in comp.arch.fpga5 years ago

Hi folks looking for feedback on PipelineC. Ideas of what to implement next. I will point you to a recent reddit post which ultimately points...

Hi folks looking for feedback on PipelineC. Ideas of what to implement next. I will point you to a recent reddit post which ultimately points to GitHub. https://www.reddit.com/r/FPGA/comments/d0x2p5/serial_8x8_dct_in_pipelinec_lower_resource_usage/ Here is the code to get you interested: // This is the unrolled version of the original dct copy-and-pasted algorit


VHDL TIME support in Vivado

Started by Rob Gaddi in comp.arch.fpga5 years ago 12 replies

Y'all. It's 2019. TIME has been in VHDL since what, 1987? And yet Vivado remains unable to successfully divide an amount of time you want to...

Y'all. It's 2019. TIME has been in VHDL since what, 1987? And yet Vivado remains unable to successfully divide an amount of time you want to wait by a clock period to get a compile-time integer. https://www.xilinx.com/support/answers/57964.html is from 2014. Five years. In five years, Xilinx has remained unable to perform simple division. Absolutely embarrassing. -- Rob Gaddi...


Bayer Pattern to RGB VHDL CODE

Started by Anonymous in comp.arch.fpga5 years ago 1 reply

Please VHDL Guru's i got 8 rows Bayer signal from MT9 parallel data camera , could someone help me or share VHDL code to convert from Bayer...

Please VHDL Guru's i got 8 rows Bayer signal from MT9 parallel data camera , could someone help me or share VHDL code to convert from Bayer pattern to RGB ?


Ask a Question to the FPGARelated community

To significantly increase your chances of receiving answers, please make sure to:

  1. Use a meaningful title
  2. Express your question clearly and well
  3. Do not use this forum to promote your product, service or business
  4. Write in clear, grammatical, correctly-spelled language
  5. Do not post content that violates a copyright