Search:

Type: Posts; User: rrucha

Page 1 of 3 1 2 3

Search: Search took 0.00 seconds.

  1. Replies
    3
    Views
    190

    Closed: Re: Hardware implementation of problem

    Hi! Thank you for your quick reply. Understood; nothing will be configurable.
    The 4 outputs ( when 4 is selected instead of 2) are going to 4 different CRC engines in parallel so I can get their...
  2. Replies
    3
    Views
    190

    Closed: Hardware implementation of problem

    Hi I wanted to know how I will represent this code in hardware. I will explain it with a picture.
    I have 8 different inputs to select from. In one clock, I will either choose 4 chunks of it or 2...
  3. Replies
    3
    Views
    238

    Closed: Re: parameterized MUX implementation

    I understand. I figured out the way to do that.
    Can I use the same way to create a parameterized DEMUX as well?
  4. Replies
    3
    Views
    238

    Closed: parameterized MUX implementation

    Hello

    I want to implement a fully parameterized multiplexer. The minimum inputs that it has is 2. Both of them are 16 bit.
    What needs to be configurable is the additional number of inputs that...
  5. Closed: Re: Variable Width CRC generator based on parameter "crc_poly"

    There was no confusion actually. there are a lot of things that have to be taken care of in this one module. I am sorry about that. This thread helped me resolve the two main scenarios of variable...
  6. Closed: Re: Variable Width CRC generator based on parameter "crc_poly"

    So what I am dealing with is a lot more convoluted. What you said is working for me when I am choosing between different widths and polynomials. I just use case. So all the hardware is present.
    ...
  7. Closed: Re: Variable Width CRC generator based on parameter "crc_poly"

    Yes you are right. I thought there was some way for me to avoid the amount of logic that is needed but I guess I will any way need those many MUXs and DEMUXs.

    Thanks for your help!
  8. Closed: Re: Variable Width CRC generator based on parameter "crc_poly"

    The polynomial can be parameterized because I can choose which CRC I wish to implement. But the input data width cannot be parameterized because it comes in along with the select signal and based on...
  9. Closed: Re: Variable Width CRC generator based on parameter "crc_poly"

    Hi!
    That works for the output when I am choosing which polynomial width I will be using. It can be parameterized then. But when I am thinking about the inputs coming in (which are of different...
  10. Closed: Re: Variable Width CRC generator based on parameter "crc_poly"

    Hi! I want to make a general module for CRC generation for different widths of data input and also using 2 different polynomials that happen to be of two different widths.
    For choosing the input...
  11. Closed: Variable Width CRC generator based on parameter "crc_poly"

    I wish to make a parameterized CRC generator that takes different widths of data in and gives 2 different types of CRC at the output. This depends on the parameter "crc_poly" which will decide...
  12. Replies
    10
    Views
    573

    Closed: Re: parameterized insertion of bits to data

    I tried an FSM implementation but the two operations seem to never work together. Getting new data in every clock and appending the next bit of the append_data are not getting synchronized.

    - - -...
  13. Replies
    17
    Views
    986

    Closed: Re: Multiplexer output width depends on SELECT

    Hi! Yes, any better solution works.
    I even implemented the operation in one module. Dont know how that will look in hardware though.
  14. Replies
    17
    Views
    986

    Closed: Re: Multiplexer output width depends on SELECT

    Hi,

    the two are related but they are not the same issue. One issue is about connecting the modules and another is about whats going on inside the module.
    But if you say what I mentioned above...
  15. Replies
    10
    Views
    573

    Closed: Re: parameterized insertion of bits to data

    Hi Ad-see,

    That makes sense. I will try doing that and see what I come up with. Thanks a lot.
  16. Replies
    17
    Views
    986

    Closed: Re: Multiplexer output width depends on SELECT

    Hi!
    I will explain what I have done. I tested it and it works fine; I just want to know if there is a better way to do it.
    My data bus is fixed; as i said. So my data comes in on a bus. I used...
  17. Replies
    10
    Views
    573

    Closed: Re: parameterized insertion of bits to data

    What I have drawn is just an example. It will keep repeating with a lot of data. But the width of append_data is fixed. After the bits are finished, we start appending 0's.

    How do I make it...
  18. Replies
    10
    Views
    573

    Closed: Re: parameterized insertion of bits to data

    bits_to_append wont be larger than the data to append. It is parameterized and I choose the value. bits_to_append will decide the chunk of data from append_data that will be concatenated with our...
  19. Replies
    10
    Views
    573

    Closed: Re: parameterized insertion of bits to data

    I thought it was evident that I am talking about data getting appended at the end. But seeing how it wasn't, I will try my best to make it clear. Just to clarify, i am talking about concatenation...
  20. Replies
    10
    Views
    573

    Closed: parameterized insertion of bits to data

    Hi, I am trying to implement something and I want to fully parameterize it. I will explain the problem.
    My data comes into a MUX and I choose which data to accept. then I have some extra bits that...
  21. Replies
    17
    Views
    986

    Closed: Re: Multiplexer output width depends on SELECT

    Hi,

    I have several operations that I need to perform on the data. the different widths of input will come out of the 1st MUX based on the select input. We already discussed that this output...
  22. Replies
    17
    Views
    986

    Closed: Re: Multiplexer output width depends on SELECT

    Hi,

    Thank you so much for your reply. Its really helpful. I tried implementing it in such a way that I have two back to back MUXs basically. So the output of the first MUX is of fixed width and...
  23. Replies
    17
    Views
    986

    Closed: Re: Multiplexer output width depends on SELECT

    Hi,

    I do have a single data bus. The size for it is fixed. But the data that comes on it changes in width. Basically its an unaligned data because of the additional information that is added to...
  24. Replies
    17
    Views
    986

    Closed: Multiplexer output width depends on SELECT

    I am implementing a MUX which basically selects which width of input data to use. Based on that, the output width of my MUX will change.




    input [width1-1:0] in1;
    input [width2-1:0] in2;...
  25. Closed: Re: Using calculated CRC as seed for the next CRC calculation

    Yes, my data bus is 256 bits. So i can only process 256 bits at a time. I need to do this over several iterations and keep using the previous CRC as the new seed. I dont think I will need any logic...
Results 1 to 25 of 64
Page 1 of 3 1 2 3