Greetings! This is my first thread. I have a package that contains the following type:
type t_rgb_64x48 is array(0 to 47) of std_logic_vector(63 downto 0); |
and is being used in my file.vhd file. ------------------------ file.vhd contains an entity that contains the type of the package mentioned earlier:
RData_in : in t_rgb_64x48; ColumnAddress_Start : in integer; ColumnAddress_End : in integer; RowAddress_Start : in integer; RowAddress_End : in integer; |
It also contains a signal with its corresponding type:
type t_vgaram is array(0 to 479) of std_logic_vector(639 downto 0); signal s_rstorage : t_vgaram; |
------------------------ I need to access s_rstorage through the following statement:
s_rstorage(ColumnAddress_End downto ColumnAddress_Start) (RowAddress_End downto RowAddress_Start) <= RData_in(ColumnAddress_End downto ColumnAddress_Start) (RowAddress_End downto RowAddress_Start); |
to store the value of RData_in to s_rstorage and making sure that they are of the same width in 2D. The problem is this error: Type of s_rstorage is incompatible with type of RData_in. I know that they have different types as the cause of the error. But how do I fix this problem?
повёлся на ваши низкие цены в интернет магазине kira-mebel.даааа и в правду говорят -бесплатный сыр в мышеловке. администрация этого магазина-просто кидаловы.разводят как лохов.Пишут-доставка 200-250 рублей этаж.А на самом деле грузят как хотят.Диван состоит из двух частей-и берут за каждую часть-за подъём. Качество обслуживание как у бандитов!берегите нервы не покупайте-у этих подонков.А диваны ВАШЕГО КАЧЕСТВА- надо -просто дарить малоимущим!.и как я понял гарантия у вас 2 метра от квартиры!!
> But how do I fix this problem?
Try using a intermediate std_logic_vector(63 downto 0) signal (or
variable).
Another possible problem is that you use a std_logic_vector to adress a
array:
s_rstorage(ColumnAddress_End downto ColumnAddress_Start) -- should be a integer? |
Usually you must use an integer to adress parts of an array.
WWW.KIRA-MEBEL.RU ХАЛЯВА .НАЛЕТАЙ.дешевые диваны.диваны недорого.диван.диваны.ДИВАНЫ И КРЕСЛА.ХАЛЯВА
Сток интернет магазин Мебельной Фабрики «КИРА» недорогие диваны и кресла в Москве. Выбор мягкой мебели в нашем сток интернет магазине - один из самых быстрых и удобных способов приобретения диванов и кресел не выходя из дома, квартиры или офиса в г. Москве. Мы предлагаем Вам воспользоваться данной формой услуг. На страницах сайта Вам будут предложены фото каталоги с различными моделями мягкой мебели и каталог с мебельными тканями (производства России, Европы, Америки и Турции). Также Вы узнаете о материалах, используемых при производстве мягкой мебели, способах её трансформации и размерах. Информацию о стоимости Вы найдёте на странице понравившейся модели. Мы предлагаем вам купить диван дешево в Москве от производителя без перекупщиков и лишних переплат, а при повторном заказе или при заказе двух и более диванов вы получите скидку 5% на каждый последующий диван. Желаем Вам приятных покупок! Хотите купить оригинальный диван или кресло которого ещё не у кого нет? У нас на фабрике вы можете заказать подобную разработку, например на базе любого дивана еврокнижка можно сделать угловой диван или кресло для отдыха в итоге вы первые получите оригинальный диванчик, а наша фабрика новую модель дивана