Forum Discussion
Altera_Forum
Honored Contributor
13 years agoI guess the part number is ZL1USB_B. The pdf(in polish) that came with the board is in the attachemnt. Also, this is a more detailed picture:
https://www.alteraforum.com/forum/attachment.php?attachmentid=6524 The problem is that the module doesn't show up in the device list(I'm starting to think it may be broken) after connecting it via USB(im 100% sure the cable is fine as I used it for a printer), as it should according to the instruction in the 2nd attachment. Now about the coefficient logic (and the "Get it working, then get it right" part:) )(no idea why I didn't ask this question on this forum before), it's mostly done(and gives good results) except for 2 problems(this is strictly VHDL/quartus so maybe I should ask this in another suboard): a) I couldn't seem to make my logic block work with my own defined type. When I created my own type TYPE gf3 IS ( '0', '1', '2' ); and TYPE gf3_vector IS ARRAY ( NATURAL RANGE <> ) OF gf3; quartus wouldn't allow me to create a block file citing that it does not support own types for ports(??). I also came to the same problem when trying to simulate the logic in modelsim, so I am currently using the std_logic_vector type to model the polynomials(0, 1, Z), but I'm concerned about how the 'Z' symbol will be implemented on the de-0 nano(so I practically don't have an idea on how to efficiently represent the GF3 polynomials). b) I wasn't able to find a method to dynamically change the size of the port std_logic_vector, ie. I wanted to have a std_logic_vector of the size n depending on the size of the input polynomial(which would be different for each polynomial). I am currently using something like this: generic ( n : natural := 29; ) ; port ( poly_in: in std_logic_vector(n downto 0); newpoly1: out std_logic_vector(n downto 0) := (others => '0') ) ; but this is obviosly temporary(I used this option to simulate in modelsim), as I can only change the vector size before compilation and not dynamically with different input polynomials. I'm pretty sure this is something easy to do but haven't been able to find a suitable solution. Currently I'm very busy this week so I'll read the guide you sent me and then continue the project next weekend probably. Again, thanks for all the help.